표면 에지 장공 피팅
기본 개념
-
캘리퍼
시스템은 장공 경로 양 끝의 반원 호 위에 지정된 수량의 캘리퍼를 균일하게 배치합니다. 각 캘리퍼 영역의 데이터에서 하나의 프로파일을 추출할 수 있으며, 이 프로파일은 장공 경로 방향에 수직입니다.
-
프로파일
캘리퍼 영역에서 추출한 일련의 데이터 포인트입니다. 프로파일에 대해 평활화, 결손 보정, 에지 검출을 수행하면 장공 피팅에 사용할 에지점을 얻을 수 있습니다.
-
에지점
장공 에지 위치에서 프로파일의 깊이값 또는 강도값이 뚜렷하게 변하는 지점입니다. 스텝은 설정된 에지 검출 파라미터에 따라 각 프로파일에서 에지점을 추출하여 최종 피팅에 사용합니다.
사용 방법
입력 설명
| 입력 항목 | 설명 | ||
|---|---|---|---|
표면 데이터 |
장공 에지를 검출하고 장공을 피팅하는 데 사용되는 표면 데이터입니다. |
||
정렬 파라미터 그룹 |
대상 물체의 포즈 변화에 따라 특징 영역의 포즈를 동기화하여 조정하는 데 사용됩니다.
|
파라미터 설명
공통 파라미터
| 파라미터 | 설명 |
|---|---|
강도 맵 사용 |
대상 검출 영역이 비교적 평탄하고 색상 차이가 뚜렷한 경우 강도 맵을 사용하여 장공 에지를 검출할 수 있습니다. 이 옵션을 선택하면 스텝은 강도 맵 데이터를 사용하여 에지 검출과 피팅을 수행합니다. 선택하지 않으면 기본적으로 깊이 맵 데이터를 사용합니다. |
특징 영역 |
장공이 위치한 대략적인 위치를 제한하는 데 사용됩니다. 시스템은 이 영역 안에서 자동으로 닫힌 장공 경로를 생성하며, 이를 캘리퍼 배치의 궤적으로 사용합니다. 특징 영역은 실제 장공보다 약간 크게 설정하여 에지를 완전히 덮도록 해야 합니다. 특징 영역 설명을 참조하여 특징 영역을 설정하고 조정하는 방법을 확인하세요. |
캘리퍼 설정
| 파라미터 | 설명 |
|---|---|
캘리퍼 수량 |
장공 경로 양 끝의 반원 호 위에 균일하게 배치되는 캘리퍼 수량입니다. 캘리퍼 수량을 적절히 늘리면 더 많은 에지점을 얻을 수 있어 피팅 안정성이 향상됩니다. |
캘리퍼 너비 |
장공 경로 방향을 따라 측정한 캘리퍼의 너비입니다. |
캘리퍼 길이 |
캘리퍼의 길이 방향은 장공 경로 방향에 수직입니다. 캘리퍼 길이를 적절히 설정하면 프로파일이 장공 에지를 완전히 가로질러 지나가도록 할 수 있어 에지점을 안정적으로 추출할 수 있습니다. |
프로파일 처리
| 파라미터 | 설명 |
|---|---|
프로파일 평활화 창 크기 |
프로파일 방향을 따라 각 프로파일에 필터링을 수행할 때 사용하는 창 크기입니다. 필터링 후 프로파일이 더 매끄러워집니다. |
결손 보정 임곗값 |
프로파일의 결손 구간이 설정한 임곗값 이하이면 결손의 낮은 쪽에 있는 첫 번째 유효점을 사용하여 해당 결손을 채우고, 결손 구간이 임곗값보다 크면 해당 결손을 무효점으로 유지합니다. |
무효점 포함 |
선택하면 고정값을 지정하여 프로파일의 모든 무효점을 채워야 합니다. 이 파라미터를 설정하면 프로파일 데이터의 연속성을 보장하고 무효점으로 인한 누검을 방지하는 데 도움이 됩니다. |
무효점 깊이 채움값 |
프로파일의 무효점을 채우는 데 사용하는 깊이값입니다. 무효점 포함을 선택한 경우에만 설정해야 합니다. |
무효점 강도 채움값 |
프로파일의 무효점을 채우는 데 사용하는 강도값입니다. 강도 맵 사용과 무효점 포함을 동시에 선택한 경우에만 설정해야 합니다. |
에지 검출 설정
| 파라미터 | 설명 |
|---|---|
에지 극성 |
장공 에지에서 안쪽에서 바깥쪽으로 갈 때 깊이값 또는 강도값이 변화하는 방향을 정의합니다. 값 목록: 상승, 하강, 상승 또는 하강 |
에지 유형 |
에지 검출 시 유지할 에지 유형을 정의합니다. 값 목록: 첫 번째, 마지막, 최적 |
절대 깊이 변화 임곗값 |
장공 에지 위치에서 프로파일 상 인접 데이터 포인트의 깊이 변화 절대값이 이 임곗값보다 크거나 같아야 에지점을 검출할 수 있습니다. |
절대 강도 변화 임곗값 |
장공 에지 위치에서 프로파일 상 인접 데이터 포인트의 강도 변화 절대값이 이 임곗값보다 크거나 같아야 에지점을 검출할 수 있습니다. 강도 맵 사용을 선택한 경우에만 설정해야 합니다. |
상대 임곗값 사용 |
이 파라미터를 선택하면 인접 데이터 포인트 사이의 깊이 또는 강도 변화량이 프로파일의 최대 변화량에 대한 지정 백분율 이상일 때만 에지점으로 검출됩니다. |
상대 임곗값 |
상대 임곗값 사용을 선택한 경우에만 표시됩니다. 이 파라미터는 상대 변화량이 프로파일의 최대 변화량에서 차지하는 최소 백분율을 지정하는 데 사용됩니다. |
출력 설명
출력 항목을 선택하면 스텝에 해당 출력 포트가 추가되며, 스텝 실행 후 대응하는 데이터가 출력됩니다. 실제 측정 요구에 따라 필요한 출력 항목을 선택할 수 있습니다.
|
출력 항목이 확장 가능한 경우(왼쪽에 ▶가 표시됨), 선택 후 반드시 펼쳐 하한과 상한을 설정하여 해당 항목의 합격 범위를 정해야 합니다. 출력값이 합격 범위 내에 있으면 해당 측정 항목은 합격(OK)으로 판정되고, 그렇지 않으면 불합격(NG)으로 판정됩니다. |
| 출력 항목 | 설명 |
|---|---|
중심점 |
피팅된 장공의 기하 중심입니다. |
중심점 X 좌표 |
피팅된 장공 중심점의 X 좌표값입니다. |
중심점 Y 좌표 |
피팅된 장공 중심점의 Y 좌표값입니다. |
단축 길이 |
피팅된 장공의 너비, 즉 양 끝 반원의 지름입니다. |
장축 길이 |
피팅된 장공의 전체 길이로, 양 끝 반원의 중심 사이 거리(즉 가운데 직사각형의 길이)에 두 반원의 반지름을 더한 값입니다. |
장공 회전 각도 |
피팅된 장공이 X축의 양의 방향에 대해 가지는 회전 각도입니다. |
피팅된 장공 |
피팅으로 얻은 장공입니다. |
오류 분석
|
CV-W4402
오류: 캘리퍼 수량 파라미터 값이 유효 범위 내에 있지 않습니다.
가능한 원인: 파라미터 값이 0보다 작거나 10000보다 큽니다.
해결 방법: 파라미터 값이 0~10000 범위 내에 있는지 확인하세요.
CV-W4406
오류: 무효점 강도 채움값 파라미터 값이 유효 범위 내에 있지 않습니다.
가능한 원인: 파라미터 값이 0보다 작거나 255보다 큽니다.
해결 방법: 파라미터 값이 0~255 범위 내에 있는지 확인하세요.
CV-W4407
오류: 무효점 깊이 채움값 파라미터 값이 유효 범위 내에 있지 않습니다.
가능한 원인: 파라미터 값이 −10000보다 작거나 10000보다 큽니다.
해결 방법: 파라미터 값이 −10000~10000 범위 내에 있는지 확인하세요.
CV-W4411
오류: 절대 강도 변화 임곗값 파라미터 값이 유효 범위 내에 있지 않습니다.
가능한 원인: 파라미터 값이 0보다 작거나 255보다 큽니다.
해결 방법: 파라미터 값이 0~255 범위 내에 있는지 확인하세요.
CV-W4412
오류: 절대 깊이 변화 임곗값 파라미터 값이 유효 범위 내에 있지 않습니다.
가능한 원인: 파라미터 값이 0보다 작거나 20000보다 큽니다.
해결 방법: 파라미터 값이 0~20000 범위 내에 있는지 확인하세요.