원을 프로파일에 맞추기

기능 설명

이 스텝에서는 원을 프로파일에 맞추어 피팅 원의 다양한 특징 및 피팅 원과 프로파일 사이의 편차를 측정할 수 있습니다.

fit circle to profile effect

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

사용 프로세스

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

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

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

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

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

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

파라미터 설명

특징 구역 사용

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

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

특징 구역 기타 파라미터의 설정에 대해서는 특징 구역 파라미터 설정 부분을 참조하시기 바랍니다.

피팅 방법

파라미터 설명: 이 파라미터는 프로파일에 해당하는 원을 선택하는 데 사용됩니다.

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

    이 방법은 이상치의 영향을 줄이기 위해 반복적 최소 제곱법을 사용합니다. 이 방법을 선택한 경우 이상치 백분율 파라미터를 설정해야 합니다.

  • RANSAC

    이 방법은 이상치의 영향을 줄이기 위해 무작위 표본 추출을 사용합니다. 이 방법을 선택한 경우 허용 오차반복 횟수를 설정해야 합니다.

일반적으로 반복적 로버스트 최소 제곱법은 데이터 세트에 이상치가 적은 경우에 적용할 수 있는 반면, RANSAC은 이상치가 많은 경우에 적용할 수 있습니다.
이상치 백분율

파라미터 설명: 이 파라미터는 피팅 효과를 개선하기 위해 피팅 프로세스에서 삭제할 이상치의 비율을 지정하는 데 사용됩니다.

기본값: 0.0%

허용 오차

파라미터 설명: RANSAC 알고리즘에서 데이터 포인트가 피팅 모델에 적합한지 여부를 판단하는데 사용되는 거리 역치를 뜻합니다. 데이터 포인트와 피팅된 원 사이의 거리가 허용 오차보다 작거나 같으면 데이터 포인트는 모델 피팅에 적합한 inlier으로 간주되고, 허용 오차보다 거리가 먼 포인트는 간섭을 일으키는 outlier으로 간주됩니다. 허용 오차 값을 조정하여 노이즈 및 이상치에 대한 RANSAC 알고리즘의 민감도를 제어할 수 있으며 허용 오차 값이 클수록 노이즈 포인트를 내점으로 인식하기 쉽고 그 반대의 경우도 마찬가지입니다.

기본값: 0.001 mm

반복 횟수

파라미터 설명: RANSAC 알고리즘에서 랜덤 샘플링 및 피팅 모델이 실행된 횟수를 뜻합니다.

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

기본값: 1000

출력 설명

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

출력 항목을 풀다운 할 수 있는 경우(왼쪽에 ▶ 표시 있음), 옵션을 선택한 후 풀다운 옵션에서 최소값최대값을 설정하여 유효 범위를 확정해야 합니다. 출력값이 유효 범위 내에 있을 경우 측정 항목은 합격(OK)으로, 반대로인 경우에는 불합격(NG)으로 판정됩니다.

출력 항목 설명

원의 중심 X

피팅 원의 원 중심 좌표의 X 값

원의 중심 Z

피팅 원의 원 중심 좌표의 Z 값

반경

피팅 원의 반경

표준 편차

점에서 피팅 원까지의 거리 표준 편차

최소 오차

점에서 피팅 원까지의 거리 최소값

최대 오차

점에서 피팅 원까지의 거리 최대값

최소 오차점 X

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

최소 오차점 Z

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

최대 오차점 X

오차 값이 가장 큰 점의 X 값

최대 오차점 Z

오차 값이 가장 큰 점의 Z 값

원의 중심

피팅 원의 원 중심

피팅 원

얻은 피팅 원

일반적인 문제 해결

모든 스텝에 대한 일반적인 오류 정보 및 해결 방안은 일반적인 문제 해결 부분을 참조하십시오.

무효 파라미터

번호 오류 오류 설명 원인 추측 해결 방법

1

“이상치 백분율”의 설정이 불합리

피팅 방법이 “반복적 로버스트 최소 제곱법 ”일 경우 “이상치 백분율”의 설정이 불합리

“이상치 백분율”이 0-1 범위 내에 있지 않음

“이상치 백분율”이 0-1 범위 내에 있도록 재조정

2

RANSAC 방법의 “반복 횟수” 설정이 불합리

피팅 방법이 “RANSAC”일 경우 “반복 횟수” 설정이 불합리

RANSAC 방법의 “반복 횟수”가 0보다 크지 않음

RANSAC방법의 “반복 횟수”가 0보다 크도록 파라미터 재조정

3

RANSAC 방법의 “허용 오차” 설정이 불합리

피팅 방법이 “RANSAC”일 경우 “허용 오차” 설정이 불합리

RANSAC 방법의 “허용 오차”가 0보다 크지 않음

RANSAC방법의 “허용 오차”가 0보다 크도록 재조정

저희는 귀하의 개인 정보를 소중하게 생각합니다.

당사 웹사이트는 귀하에게 최상의 경험을 제공하기 위해 쿠키를 사용합니다. "모두 수락"을 클릭하시는 경우, 귀하는 사의 쿠키 사용에 동의하게 됩니다. "모두 거부"를 클릭하시는 경우, 귀하가 이 웹사이트를 방문할 때 추적되거나 기억되지 않도록 하기 위해 단일 쿠키가 사용됩니다.