데이터 처리

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

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

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

표면 데이터는 위치 오차와 노이즈를 포함할 수 있으므로, 정렬·필터링·노이즈 제거 등의 전처리를 통해 측정 정확도와 안정성을 높일 수 있습니다.

전처리 워크플로 : 정렬 ➡ 필터링 ➡ 대략적인 포지셔닝 ➡ 다시 필터링

data processing 0

① 정렬

스캔 시 획득되는 이미지마다 물체의 위치가 조금씩 달라질 수 있습니다. 공통된 특징을 기반으로 이미지를 정렬함으로써, 후속 측정의 정밀도와 일관성을 높일 수 있습니다.

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

  1. 매칭 모델 생성 : 모델 편집 버튼을 클릭하여 2D 매칭 모델 편집기를 열고, 대표적인 공통 특징을 선택하여 매칭에 사용할 모델을 생성합니다.

    자세한 내용은 2D 매칭 모델 편집기를 참조하세요.
  2. 스텝 파라미터 설정 : 모델을 선택한 후, 스텝의 파라미터 섹션에서 필요한 설정을 조정합니다. 대부분의 경우 기본값으로도 충분하지만, 필요에 따라 세부 값을 수정할 수 있습니다.
    출력 항목에서 표면 데이터가 선택되어 있는지 확인하세요.

  3. 정렬된 데이터 출력 : 스텝을 실행하면 정렬된 이미지 데이터가 출력되며, 후속 처리 및 측정에 사용할 수 있습니다.

    튜닝 TIP
    • 2D 매칭 모델은 이미지 정렬에 핵심적인 역할을 합니다. 모델 생성 시에는 포인트 클라우드 품질이 안정적이고, 유사한 특징이 적으며,이미지의 X/Y 방향을 정확히 정의할 수 있는 에지(edge)를 특징으로 선택해야 합니다.

    • 측정 사이클 타임을 줄이려면 2D 매칭 모델 편집기 우측의 [특징 파라미터] 패널에서 각도 범위 및 스케일 범위를 적절히 좁히는 것이 좋습니다. 예를 들어, 부품의 회전 편차가 ±5° 이내인 경우, 각도 범위를 ±5°로 설정하면 매칭 속도를 향상시킬 수 있습니다. 자세한 설정 방법은 특징 파라미터션 설명 섹션을 참고하세요.

    • 특징 선택이 어려운 경우에는 이미지 우측에 위치한 뎁스 범위 설정 슬라이더를 사용해 에지 특징을 강조 표시할 수 있으며, 특징 선택이 훨씬 용이해집니다.

② 필터링

먼저 법선 방향으로 표면의 점 필터링 스텝을 사용하여 정렬된 표면 데이터에서 PIN 데이터를 추출한 후 데이터 필터링을 통해 노이즈를 제거합니다.

  1. 특징 영역을 사용하여 PIN 데이터를 선택합니다.

    filter 1 before
  2. 스텝의 파라미터 구성 패널에서 파라미터를 조정하여 노이즈를 제거합니다.

    adjust params 1

스텝이 실행되면 처리된 표면 데이터가 출력됩니다.

filter 1 after
튜닝 TIP
  • 법선 방향으로 표면의 점 필터링 스텝은 노이즈 제거에 매우 효과적이며, 특히 평평한 표면 데이터를 얻고자 할 때 유용합니다. 노이즈가 기울어져 있거나 불규칙하게 분포된 점들로 이루어진 경우, 이 필터링 스텝을 통해 노이즈를 효과적으로 제거할 수 있습니다.

    filter 1 demo
  • 법선 벡터 최대 각도 파라미터를 조정하면, 다양한 각도로 기울어진 노이즈를 효과적으로 필터링할 수 있습니다.(권장 설정값: 60°)
    또한 노이즈 제거 레벨 파라미터를 조정하면, 불규칙하게 분산된 노이즈들을 더욱 정밀하게 제거할 수 있습니다.
    자세한 설정 방법은 각도별 필터링 관련 파라미터 섹션을 참고하세요.

③ 대략적인 포지셔닝

Blob 분석 스텝을 사용하면 필터링된 표면 데이터에서 핀 끝 위치를 대략적으로 찾을 수 있습니다.

  1. 스텝의 파라미터 설정 패널에서 적절한 높이 임계값 및 면적 임계값을 지정하여, 핀 끝부분(즉, 여러 개의 Blob)을 구성하는 표면 데이터를 감지합니다.

    adjust params 2
  2. 감지된 Blob에 번호를 부여하는 방법(Blob 정렬 방식)을 설정하면, 이후 공정에서 각 Blob을 안정적으로 식별하고 추적할 수 있습니다.

    data processing 1

    그림에서 볼 수 있듯이, Blob은 "위치(X 내림차순)"에 따라 정렬됩니다. Blob 번호(인덱스)는 참조용일 뿐입니다.

    실제 필요에 따라 '정렬 방식’을 설정하십시오.
    튜닝 TIP
    • Blob 분석 스텝은 각 PIN 팁의 표면 데이터를 감지하고 출력하는 데 필수적인 스텝입니다. 대부분의 경우, 적절한 높이 임계값과 면적 임계값을 설정하면 양호한 핀 팁의 표면 데이터를 얻을 수 있습니다.

    • 데이터 접착 현상이 발생하는 경우, 이전 스텝의 필터링 설정을 조정하여 해당 문제를 해결할 수 있습니다.

④ 다시 필터링

표면 사전 처리 스텝을 사용하면, 대략적인 포지셔닝으로 획득한 PIN 팁 데이터를 필터링할 수 있습니다. 이 스텝은 데이터 내에서 가장 높은 지점과 가장 낮은 지점을 제거하여, 데이터의 변동을 효과적으로 감소시킵니다.

필터 유형으로 백분위수를 선택하고 백분위수의 낮은 임계값과 높은 임계값을 각각 10%90%로 설정합니다.

data processing 2

그런 다음, 필터링된 표면 데이터를 얻기 위해 스텝을 실행합니다.

data processing 3

다음 단계에서는 핀의 높이를 측정합니다.

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

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

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

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