프로파일에 원 피팅

현재 버전 (2.1.0)에 대한 매뉴얼을 보고 계십니다. 다른 버전에 액세스하려면 페이지 오른쪽 상단 모서리에 있는 '버전 전환' 버튼을 클릭하세요.

■ 최신 버전의 소프트웨어를 사용하려면 Mech-Mind 다운로드 센터를 방문하여 다운로드하세요.

■ 현재 사용하고 있는 제품의 버전이 확실하지 않은 경우에는 언제든지 당사 기술 지원팀에 문의하시기 바랍니다.

기능

이 스텝은 입력된 프로파일에 가장 적합한 원을 찾고(즉, 피팅), 피팅된 원의 다양한 특징을 출력하는 데 사용됩니다.

fit circle to profile effect

전체 프로파일을 사용하여 원 피팅하기

사용방법

이 스텝을 구성하는 과정은 다음과 같습니다.

fit circle to profile process
  1. 입력할 데이터를 선택합니다. 프로젝트 편집 구역에서 해당 스텝의 포트를 연결하거나 파라미터 설정 구역의 입력 표시줄에서 해당 입력 데이터를 선택합니다.

  2. 특징 영역 사용 여부를 확인합니다.

  3. 피팅 방법을 선택하고 관련 파라미터를 설정합니다.

  4. 출력 표시줄에서 출력 항목 옵션을 선택하고 출력 항목 왼쪽에 있는 ▶를 클릭하여 펼친 후 유효 범위 내의 최소값최대값을 입력합니다.

  5. 스텝을 실행하고 출력 결과를 확인합니다.

파라미터

파라미터 설명

특징 영역 사용

이 파라미터를 선택하면 스텝은 특징 영역 내의 데이터만 사용하여 원을 피팅합니다.

기본적으로 선택되지 않으며, 이때 스텝은 전체 프로파일을 사용하여 원을 피팅합니다.

특징 영역을 설정하고 조정하는 방법에 대한 자세한 내용은 특징 영역 설정 부분을 참조하십시오.

피팅 방법

이 파라미터는 원을 프로파일에 피팅하는 방식을 선택하는 데 사용됩니다.

  • 반복적 로버스트 최소제곱

    이 방법은 반복 최소 제곱 피팅을 사용하여 이상치의 영향을 줄입니다. 이 방법을 선택한 경우, 이상치 비율 파라미터를 설정해야 합니다.

  • RANSAC

    이 방법은 무작위 샘플링을 사용하여 이상치의 영향을 줄입니다. 이 방법을 선택한 경우 허용 오차반복 횟수를 설정해야 합니다.

일반적으로 반복적 로버스트 최소 제곱법은 데이터 세트에 이상치가 적은 경우에 적용되고, 이상치가 많은 경우에는 RANSAC이 적용됩니다.

이상치 비율

이 파라미터는 원 피팅 과정에서 제거할 이상치의 비율을 정의하여 피팅 효과를 향상시킵니다.

허용 오차

이 파라미터는 RANSAC 알고리즘에서 데이터 포인트가 피팅 모델에 적합한지 여부를 판단하는 데 사용되는 거리 임계값을 정의합니다. 데이터 포인트와 피팅된 원 사이의 거리가 허용 오차 이내이면 해당 데이터 포인트는 모델을 피팅하기에 적합한 inlier로 간주되며, 허용 오차보다 큰 거리를 갖는 포인트는 간섭을 일으키는 이상치(outlier)로 간주됩니다. 허용 오차 값을 조정하여 RANSAC 알고리즘의 노이즈 및 이상치에 대한 민감도를 제어할 수 있습니다. 값이 클수록 노이즈가 inlier로 인식될 가능성이 높아지고, 반대로 값이 작을수록 이상치가 inlier로 인식되기 쉽고 그 반대도 마찬가지입니다.

기본값: 0.001 mm

반복 횟수

이 파라미터는 RANSAC 알고리즘에서 데이터를 무작위로 샘플링하고 샘플링된 포인트에 모델을 피팅하는 횟수를 정의합니다.

기본값: 1000

일반적인 경우, 반복 횟수가 많을수록 알고리즘이 얻은 결과가 더 안정적이지만 계산 시간도 늘어납니다.

출력

해당 출력 항목을 선택한 후 스텝은 해당 출력 포트를 추가하고 스텝이 실행된 후 해당 데이터가 출력됩니다. 실제 측정 수요에 따라 해당 출력 항목을 선택할 수 있습니다.

확장 가능한 출력 항목을 선택한 경우에는 ▶를 클릭하여 확장한 후, 최소값최대값을 설정하여 허용 범위를 결정해야 합니다. 출력값이 허용 범위 내에 있으면 측정 항목은 합격(OK)으로 판정되며, 허용 범위를 벗어나면 불합격(NG)으로 판정됩니다.

출력 항목 설명

원의 중심 X

피팅된 원 중심의 X 값

원의 중심 Z

피팅된 원 중심의 Z 값

반경

피팅된 원의 반경

표준 편차

피팅된 원에 대한 데이터 포인트의 표준 편차

최소 오차

피팅된 원에 대한 데이터 포인트의 최소 오차

최대 오차

피팅된 원에 대한 데이터 포인트의 최대 오차

최소 오차점 X

오차 값이 가장 작은 점의 X 값

최소 오차점 Z

오차 값이 가장 작은 점의 Z 값

최대 오차점 X

오차 값이 가장 큰 점의 X 값

최대 오차점 Z

오차 값이 가장 큰 점의 Z 값

원의 중심

피팅된 원의 중심

피팅된 원

얻은 피팅된 원

오류 분석

  • 각 스텝의 일반적인 오류는 오류 코드 리스트를 참조하시기 바랍니다.

  • 오류 코드와 오류 메시지가 일치하지 않을 경우, 기술 지원팀에 문의하여 도움을 받으시기 바랍니다.

CV-W5501

오류: '이상치 비율’의 값이 [0, 1] 범위 내에 있지 않습니다.

가능한 원인: '이상치 비율’이 0~100% 범위 내에 있지 않습니다.

해결 방법: '이상치 비율’이 0~100% 범위 내에 있도록 재조정합니다.

CV-W5502

오류: 피팅 방법이 RANSAC인 경우, 반복 횟수는 0보다 커야 합니다.

가능한 원인: 설정된 반복 횟수가 0보다 크지 않습니다.

해결 방법: 반복 횟수가 0보다 크도록 재설정합니다.

CV-W5503

오류: 피팅 방법이 RANSAC인 경우, 허용 오차는 0보다 커야 합니다.

가능한 원인: 설정된 허용 오차가 0보다 크지 않습니다.

해결 방법: 허용 오차를 0보다 크도록 재설정합니다.

이 페이지가 도움이 되었습니까?

다음 방법을 통해 피드백을 보내주실 수 있습니다:

저희는 귀하의 개인정보를 소중히 다룹니다.

당사 웹사이트는 최상의 사용자 경험을 제공하기 위해 쿠키를 사용하고 있습니다. "모두 수락"을 클릭하시면 쿠키 사용에 동의하시는 것이며, "모두 거부"를 클릭하시면 이 웹사이트 방문 시 귀하의 정보가 추적되거나 기억되지 않도록 단일 쿠키만 사용됩니다.