툴 오프셋 관리

공구 길이 오프셋 (TLO) 시스템

일반 사용 중에 공구 길이 오프셋(TLO)은 Carvera 베드의 공구 세터를 사용하여 측정됩니다. 기계는 실제로 공구 세터의 절대 높이를 알지 못하고, 공구가 닿을 때 프로브가 일관되게 동작한다는 것만 알고 있습니다. 공구 교환 기능을 지원하기 위해 기계는 현재 공구와 기준 공구의 두 공구 위치 정보를 유지합니다. 이는 서로 다른 공구 길이 간에 작업공간의 일관성을 유지하는 데 필요합니다.

가장 처음 공구가 프로빙되었을 때 기계 좌표 공간(MCS)에서의 Z 높이는 기준 공구 위치로 기록됩니다. 이 공구는 다른 모든 공구가 측정될 "기준 공구"가 됩니다.

이후에 프로빙되는 모든 후속 공구는 현재 공구 위치를 업데이트합니다. 그런 다음 TLO는 이 두 위치의 차이로 계산됩니다:

TLO=current_tool_positionreference_tool_positionTLO = current\_tool\_position - reference\_tool\_position

예시

  1. 첫 번째 공구: 기계 Z 위치 -72.300에서 프로빙 → 기준 공구가 됨

  2. 두 번째 공구: 기계 Z 위치 -105.688에서 프로빙 → 현재 공구

  3. TLO 계산: -105.688 - (-72.300) = -33.388

M491.1 - 공구 파손 검사

설명

M491.1은 현재 공구를 보정하고 그 길이를 이전에 저장된 공구 길이 오프셋(TLO)과 비교하여 공구 파손 검사를 수행합니다. 차이가 지정된 허용오차를 초과하면 잠재적인 공구 파손을 나타내며 기계를 정지시킵니다.

매개변수

  • H: 파손 감지를 위한 허용오차 값(선택사항, 기본값 0.1mm)

    • 값은 >= 0.02mm여야 함

    • 너무 작게 설정되면 명령이 오류와 함께 중단됩니다

M491.1 데모

예시

M493 - 공구 길이 오프셋 (TLO) 관리

설명

M493은 현재 공구의 공구 길이 오프셋(TLO) 설정을 관리합니다. 공구 오프셋을 설정하고, 공구를 변경하며, TLO 값을 보고할 수 있습니다.

매개변수

  • 서브코드 0/1: 마지막 프로브 위치에서 공구 오프셋 설정

  • 서브코드 2: 새 공구 번호 설정

  • T: 공구 번호(필수)

  • 서브코드 3: 현재 공구 오프셋을 수동으로 설정

  • Z: 공구 길이 값(선택사항)

  • H: Z0 위 오프셋(선택사항)

  • 서브코드 4: 현재 TLO 값 보고

예시

M493.1 - 공구 오프셋 설정 (M493과 동일)

설명

M493.1은 마지막 프로브 위치에서 공구 오프셋을 설정합니다. 이는 서브코드 0 또는 1이 있는 M493과 동일합니다.

매개변수

없음

예시

M493.2 - 새 공구 설정

설명

M493.2는 새 공구를 활성 공구로 설정하고 시스템을 업데이트합니다.

매개변수

  • T: 공구 번호(필수)

예시

M493.3 - 현재 공구 오프셋을 수동으로 설정

설명

M493.3은 Z 값 또는 현재 위치에서의 H 오프셋을 사용하여 현재 공구 오프셋을 수동으로 설정합니다.

매개변수

  • Z: 공구 길이 값(선택사항)

  • H: Z0 위 오프셋(선택사항)

M493.3 데모

예시

M493.4 - 현재 TLO 보고

설명

M493.4는 현재 공구 길이 오프셋 값을 콘솔에 보고합니다.

매개변수

없음

예시

마지막 업데이트