밀링 작업의 공구 보정
공구 각도는 공구 중심 경로 대신 부품의 윤곽, 공구 반경 및 가공 측면을 지정하여 부품을 프로그래밍할 수 있는 CNC 제어 기능입니다. 공구 중심 경로는 주어진 데이터를 기반으로 CNC 제어 자체에 의해 계산됩니다.
공구 중심의 궤적을 정확하게 계산하려면 CNC는 궤적의 각 프레임에 대해 공구를 이동하는 방향을 알아야 합니다. NC 프로그램에는 수정 방향을 설정하는 특수 명령이 있습니다. 일반적으로 이 명령은 G41 - 프로그래밍된 경로의 왼쪽에 대한 수정이고 G42 - 프로그래밍된 경로의 오른쪽에 대한 수정입니다. 수정을 비활성화하려면 G40 명령이 사용됩니다. 수정 값은 일반적으로 CNC의 공구 수정기 테이블에 저장됩니다.
그러나 반경 수정을 사용하면 NC 코드에 프로그래밍된 형상의 형상에 일부 제한이 적용됩니다. 윤곽에 반경이 수정 값보다 작은 원호 또는 길이가 수정 값보다 상당히 작은 프레임과 같은 불량 요소가 있는 경우 CNC는 항상 공구 중심의 올바른 궤적을 구성할 수 있습니다. 결과적으로 궤적에 루프가 포함될 수 있으며 이는 일반적으로 오버컷으로 이어집니다. 또한 수정이 켜지거나 꺼지는 궤적 요소에도 특별한 주의를 기울여야 합니다. 이러한 영역에서는 수정의 한 부분이 꺼지고 다른 부분이 켜져 있기 때문에 공구 이동이 사전 프로그래밍된 것과 크게 다를 수 있습니다. 이러한 장소에서 과도한 절단을 방지하려면 일반적으로 보상 스위치 절단이라는 특수 섹션을 추가합니다.
CAM 시스템은 공구 반경 수정을 통해 궤적을 생성할 수 있습니다. "에 리드인 / 리드아웃 " 페이지는 수정 사용을 활성화하고 선택할 수 있는 패널입니다. 보상 스위치의 종류 라인.
교정에는 5가지 유형이 있습니다.
<컴퓨터>. 이 경우 CAM 시스템 자체는 선택한 도구의 크기로 궤적을 계산합니다. 프로그램에서 공구 센터의 궤적이 생성됩니다. 수정이 켜지고 명령이 표시됩니다. 이를 통해 작업자는 가공 시 수정에 영향을 줄 수 있습니다. 그러나 도구 경로를 계산할 때 CAM 시스템은 잘못된 사례를 올바르게 처리하고 루프를 제거할 수 있습니다. 이는 궤적의 정확성과 가우징의 부재를 거의 보장합니다. 이 유형은 기본적으로는 잘라내기입니다.
. 이 경우 공구 반경을 고려하지 않고 궤적 계산이 수행됩니다. NC 프로그램에는 부품의 윤곽과 적절한 부호의 보정 명령 켜기 및 끄기가 표시됩니다. 이를 통해 작업자는 가공 시 실제로 사용되는 공구 반경을 고려하여 궤적을 조정할 수 있습니다. CNC의 동작을 시뮬레이션하기 위한 시뮬레이션 모드에서는 수정 값이 도구의 반경과 동일합니다.
< 착용 >. <컴퓨터> 옵션과 마찬가지로 도구의 크기를 고려하여 계산이 이루어집니다. 그러나 NC 프로그램에는 보상 전환 명령도 나타납니다. 수정은 해당 부분을 향합니다. 이를 통해 작업자는 원본 공구 반경과 실제로 사용된 공구 반경 간의 차이로 수정 값을 설정하여 공구 마모를 보상할 수 있습니다. CNC의 동작을 에뮬레이션하기 위한 시뮬레이션 모드에서는 제로 보정 값이 사용됩니다.
< 반전 마모 >. 마찬가지로 < Wear > 유형이지만 수정 부호가 반대입니다(부분을 향함).
부품 가입자 시뮬레이션 옵션
CAM 시스템은 공구 반경에 대한 보상을 사용하여 공구 동작을 계산, 확인 및 시뮬레이션할 수 있습니다. 보상을 사용하는 경우 CLData에 보상을 켜고 끄는 명령이 포함되어 있습니다. 이는 일반적으로 보정 번호가 있는 < G41 >, < G42 >, < G40 > 코드입니다. CAM 시스템은 공구 동작의 경로를 그리고 기계에서 발생하는 방식과 매우 유사하게 공구 반경을 보정하여 가공을 시뮬레이션할 수 있습니다.
NC 기계마다 보정 적용/취소에 다양한 방법을 사용할 수 있습니다. CAM 시스템에는 기계 제어에서 사용되는 것과 일치하도록 CAM 시스템의 공구 반경 보정을 '조정'하는 데 사용할 수 있는 여러 옵션이 있습니다. 이러한 옵션은 < 기계 > 탭의 < 기계: ... 파라미터 > 창에서 사용할 수 있습니다. 속성 편집기인 < 제어 파라미터 > –> < 출력 보상 >이라는 노드가 있으며, 속성은 반경 보상의 CAM 시스템 시뮬레이션을 조정하는 데 사용됩니다.
다음 속성을 사용하세요.
< 날카로운 모서리 > - 이 값은 모서리를 둥글게 만드는 방법을 정의합니다. 이동 사이의 각도가 이 값보다 크면 모션이 교차하도록 확장됩니다. 그렇지 않고 각도가 작으면 각 모션은 반경 보상 값만큼 확장되고 선형 이동으로 연결됩니다. 아래 그림에는 "왼쪽" 모서리가 날카로운 모서리 값보다 크고 "오른쪽" 모서리 값이 작은 예가 나와 있습니다.