표면 변환

기능

이 스텝은 표면 데이터를 입력한 평면, 선, 점과 같은 기하학적 특징을 기반으로 형성된 새 좌표계로 변환하는 데 사용됩니다.

사용 시나리오

이 스텝이 자주 사용되는 두 가지 시나리오는 검사 표면 수평 조정데이터 정렬입니다.

  • 검사 표면 수평 조정

    • 설명 : 기울어진 검사 표면을 수평 위치로 조정하여 XOY 평면과 평행하게 만듭니다.

    • 주요 사용 사례 : 측정 과정에서 데이터 포인트의 뎁스 값을 기준으로 필터링을 수행할 때, 검사 표면을 수평 위치로 조정해야 합니다.

    • 변환 방법 : 평면

      processing 1

      processing 2

      Before (윗면이 기울어짐)

      After (변환된 데이터)

  • 데이터 정렬

    • 설명 : 다양한 물체에 대해, 모든 이미지에서 물체의 위치가 동일하게 유지되도록 보장합니다.

    • 주요 사용 사례 : 물체가 지정된 위치에 있어야 하며, 점, 선, 면의 특징을 안정적이고 정확하게 포착할 수 있을 때 데이터 정렬을 수행합니다.

    • 변환 방법 : 평면 + 직선 + 점

      processing 3

      processing 4

      Before

      After

표면 변환 방법

스텝에 입력된 기하학적 특징(점, 선, 평면)은 표면 데이터의 좌표계를 변환하는 방법을 결정합니다.

현재 지원되는 입력 조합은 다음과 같습니다.

스텝에 기하학적 특징이 입력되지 않으면 표면 데이터는 파라미터 패널의 설정에 따라 변환됩니다.

평면

입력 패널에서 평면 특징만 입력하며, 선 및 점 항목은 비워 둡니다.

변환된 표면 데이터가 있는 좌표계는 다음과 같습니다.

  • XOY 평면 : 입력한 평면입니다.

  • X축 : 새로운 X축은 원래 X축과 평행합니다.

  • 원점 : 기존 좌표계의 원점이 입력된 평면에 투영되며, 이 투영된 점이 새로운 좌표계의 원점이 됩니다.

only plane demo

입력 패널에서 특징만 입력하며, 평면 및 점 항목은 비워 둡니다.

변환된 표면 데이터가 있는 좌표계는 다음과 같습니다.

  • XOY 평면 : 입력된 선과 기존 XOY 평면의 법선 벡터의 외적을 사용해 새 좌표계의 Y축을 정의하며, 이 Y축과 입력된 선으로 새로운 XOY 평면이 형성됩니다.

  • X축 : 입력된 직선입니다.

  • 원점 : 기존 좌표계의 원점이 입력된 선에 투영되며, 이 투영된 점이 새로운 좌표계의 원점이 됩니다.

only line demo

입력 패널에서 특징만 입력하며, 평면 및 직선 항목은 비워 둡니다.

변환된 표면 데이터가 있는 좌표계는 다음과 같습니다.

  • XOY 평면 : 입력한 점을 통과하는 새로운 XOY 평면은 원래 XOY 평면과 평행합니다.

  • X축 : 새로운 X축은 원래 X축과 평행합니다.

  • 원점 : 입력한 점입니다.

only point demo

평면 + 선

입력 패널에서 평면 특징을 입력하며, 점 항목은 비워 둡니다.

변환된 표면 데이터가 있는 좌표계는 다음과 같습니다.

  • XOY 평면 : 입력한 평면입니다.

  • X축 : 입력한 선을 입력한 평면에 투영하여 생성된 선이 새로운 좌표계의 X축이 됩니다.

  • 원점 : 기존 좌표계의 원점을 X축(투영된 선)에 투영한 점이, 새로운 좌표계의 원점으로 설정됩니다.

plane plus line demo

평면 + 점

입력 패널에서 평면 특징을 입력하며, 선 항목은 비워 둡니다.

변환된 표면 데이터가 있는 좌표계는 다음과 같습니다.

  • XOY 평면 : 입력한 평면입니다.

  • X축 : 새로운 X축은 원래 X축과 평행합니다.

  • 원점 : 입력된 점이 입력된 평면에 투영되며, 이 투영된 점이 새로운 좌표계의 원점이 됩니다.

plane plus point demo

선 + 점

입력 패널에서 직선 특징을 입력하며, 평면 항목은 비워 둡니다.

변환된 표면 데이터가 있는 좌표계는 다음과 같습니다.

  • XOY 평면 : 입력된 선과 기존 XOY 평면의 법선 벡터의 외적을 사용해 새 좌표계의 Y축을 정의하며, 이 Y축과 입력된 선으로 새로운 XOY 평면이 형성됩니다.

  • X축 : 입력된 직선입니다.

  • 원점 : 입력된 점이 입력된 직선에 투영되며, 이 투영된 점이 새로운 좌표계의 원점이 됩니다.

line plus point demo

평면 + 선 + 점

입력 패널에서 평면, , 을 입력합니다.

변환된 표면 데이터가 있는 좌표계는 다음과 같습니다.

  • XOY 평면 : 입력한 평면입니다.

  • X축 : 입력한 선을 입력한 평면에 투영하여 생성된 선이 새로운 좌표계의 X축이 됩니다.

  • 원점 : 입력된 점이 입력된 직선에 투영되며, 이 투영된 점이 새로운 좌표계의 원점이 됩니다.

plane plus line plus point demo

사용방법

이 스텝의 사용방법은 다음과 같습니다.

transform surface process
  1. 입력할 데이터 선택합니다. 프로젝트 편집 구역에서 해당 스텝의 포트를 연결하거나 파라미터 설정 구역의 입력 패널에서 해당 입력 데이터를 선택합니다.

  2. 특징 영역을 사용할지 여부를 결정합니다. 자세한 내용은 특징 영역을 참조하세요.

  3. 파라미터 패널에서 고정 변환을 추가할지 여부를 결정하고 해상도 모드를 설정합니다.

  4. 출력 패널에서 출력 항목 옵션을 선택한 후, 왼쪽에 있는 ▶를 클릭하여 최소값최대값을 설정하여 해당 항목의 허용 범위를 결정합니다.

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

파라미터

파라미터 설명

특징 영역 사용

이 파라미터를 선택하면, 특징 영역을 설정하여 해당 스텝에서 사용할 표면 데이터를 제한해야 합니다. 특징 영역을 조정하는 방법은 특징 영역을 통해 확인 가능합니다.

이 파라미터를 선택하지 않으면 스텝은 전체 표면 데이터를 사용합니다.

고정 변환 추가

이 파라미터를 선택하면 고정 변환이 추가됩니다. 스텝에 입력된 기하학적 특징에 따라 표면 데이터가 새로운 좌표계로 변환된 후, 추가적인 고정 변환을 적용할 수 있습니다.

고정 변환 파라미터에 대한 설명은 다음과 같습니다.

  • X 방향 변환 : 좌표계의 원점을 X축을 따라 특정 거리만큼 이동합니다.

  • Y 방향 변환 : 좌표계의 원점을 Y축을 따라 특정 거리만큼 이동합니다.

  • Z 방향 변환 : 좌표계의 원점을 Z축을 따라 특정 거리만큼 이동합니다.

  • X축에 대한 회전 각도 : YOZ 평면을 X축을 중심으로 특정 각도만큼 회전합니다.

  • Y축에 대한 회전 각도 : XOZ 평면을 Y축을 중심으로 특정 각도만큼 회전합니다.

  • Z축에 대한 회전 각도 : XOY 평면을 Z축을 중심으로 특정 각도만큼 회전합니다.

새로운 좌표계가 형성되지 않은 경우, 고정 변환은 원래 좌표계를 기준으로 적용됩니다. 새로운 좌표계가 형성되면, 고정 변환은 새 좌표계를 기준으로 적용됩니다.

해상도 모드

이 파라미터를 사용하여 변환된 표면의 X축과 Y축 해상도를 1:1 비율로 조정할지 여부를 결정합니다.

다음 모드 중 하나를 선택할 수 있습니다.

  • 평균 : X축 해상도와 Y축 해상도의 비율은 1:1이며, 해상도는 둘의 평균으로 설정됩니다.

  • 높은 값 : X축 해상도와 Y축 해상도의 비율은 1:1이며, 해상도는 둘 중 더 높은 쪽으로 설정됩니다.

  • 낮은 값 : X축 해상도와 Y축 해상도의 비율은 1:1이며, 해상도는 둘 중 더 낮은 값으로 설정됩니다.

  • 원본 : 원래 해상도를 유지합니다.

출력

이 스텝의 출력은 변환된 표면 데이터이며 다른 스텝의 입력으로 사용할 수 있습니다.

오류 분석

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

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

CV-W3601

오류 : 입력된 점이 유효하지 않습니다.

해결 방법 : 입력한 점이 유효한지 확인합니다.

CV-W3602

오류 : 입력한 직선이 유효하지 않습니다.

해결 방법 : 입력한 선이 유효한지 확인합니다.

CV-W3603

오류 : 입력한 평면이 유효하지 않습니다.

해결 방법 : 입력한 평면이 유효한지 확인합니다.

CV-W3604

오류 : 설정된 축 변환 파라미터가 유효하지 않습니다.

해결 방법 : 설정된 축 변환 파라미터가 유효한 값인지 확인합니다.

CV-W3605

오류 : X/Y/Z 축에 설정된 회전 각도가 유효하지 않습니다.

해결 방법 :설정된 X/Y/Z 축을 중심으로 한 회전 각도가 유효한지 확인합니다.

CV-W3606

오류: '해상도 모드' 파라미터가 잘못 설정되었습니다.

해결 방법: 파라미터 드롭다운 리스트에서 유효한 해상도 모드를 선택합니다.

CV-W3607

오류 : 새 좌표계의 X축을 계산하지 못했습니다.

가능한 원인:

  • 입력된 기하학적 특징은 선과 평면이며, 선은 평면에 수직입니다.

  • 입력된 기하학적 특징은 평면이고, 평면은 기존 XOZ 평면과 평행합니다.

해결 방법:

  • 입력된 기하학적 특징이 선과 평면일 경우, 선이 평면에 수직이지 않도록 합니다.

  • 입력된 기하학적 특징이 평면인 경우, 해당 평면이 기존 XOZ 평면과 평행하지 않도록 합니다.

CV-W3608

오류 : 새 좌표계의 Y축을 계산하지 못했습니다.

가능한 원인 : 입력한 선이 기존 좌표계의 Z축과 평행합니다.

해결 방법: 스텝에 입력된 선이 기존 좌표계의 Z축과 평행하지 않도록 합니다.

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

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

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

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