산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

CNC 가공에서 일반적으로 사용되는 3가지 보정 방법(2)

도구 반경 보정

1. 공구 반경 보정의 개념

CNC 머시닝 센터는 프로그램이 실행 중일 때 도구를 궤적 이동을 만드는 지점으로 간주합니다. 예를 들어, 공구 R3을 사용하여 한 변의 길이가 100인 정사각형 보스를 밀링할 때 프로그램은 한 변의 길이가 100인 정사각형의 크기로 입력되고 공구 축의 궤적은 한 변의 길이가 100인 정사각형이 됩니다. 106이면 공작물에 밀링된 공작물은 측면 길이가 100인 정사각형입니다. . 공구 반경 보정 기능을 사용하지 않을 경우 가공 중 공구축의 궤적은 측면 길이가 100인 정사각형이 되고, 측면 길이가 94인 정사각형 보스가 가공물에 밀링되어 요구 사항을 충족하지 않습니다. 도면 크기의.

공구 길이 보정을 사용하는 것처럼 기본적으로 프로그래밍할 때 공구 길이는 고려하지 않습니다. 공구 반경 보정 덕분에 공구 직경을 너무 많이 고려하지 않고 프로그래밍할 수 있습니다. 공구 길이 보정은 모든 공구에 적용되지만 공구 반경 보정은 일반적으로 밀링 커터에만 사용됩니다.

밀링 커터가 공작물의 외부 또는 내부 윤곽을 가공할 때 공구 반경 보정이 사용되며, 엔드밀로 공작물의 단면을 가공할 때 공구 길이 보정만 필요합니다. 공구 반경 보정은 비교적 이해하고 사용하기 어려운 명령이기 때문에 많은 사람들이 프로그래밍에 사용하기를 꺼립니다. 그러나 일단 이해하고 숙달하면 프로그래밍 및 처리에 큰 편의를 가져다 줄 것입니다.

2. 도구 반경 보정 사용

공구 반경 보정에는 B 기능과 C 기능의 두 가지 보정 형식이 있습니다. B 기능의 공구 반경 보정은 이 섹션의 프로그램에 따라 공구 보정만 계산하기 때문에 블록 간의 천이 문제를 해결할 수 없으며 공작물 윤곽을 둥근 천이로 처리해야 하므로 공작물의 날카로운 모서리가 좋지 않습니다. C 기능 공구 반경 보정은 두 블록의 공구 중심 경로 전송을 자동으로 처리할 수 있으며 공작물의 윤곽에 따라 프로그래밍할 수 있습니다. 따라서 거의 모든 최신 CNC 공작 기계는 C 기능 도구 반경 보정을 사용합니다.

공구 반경 보정 방향은 어떻게 판단하나요? 판단 방법:"공구의 진행 방향에 따라", 공구는 공작물의 왼쪽에 있는 왼쪽 보정이고 공구가 공작물의 오른쪽에 있을 때 도구는 오른쪽 보정입니다. 보상은 "음수"일 수 있습니다. 공구 반경 보정이 음수 값을 취하면 G41과 G42의 기능이 서로 바뀝니다.

공구의 반경 값은 메모리 Dxx에 미리 저장되어 있으며 xx는 메모리 번호입니다. 프로그램이 여러 개의 공구를 필요로 하는 경우 공구 번호 Txx는 메모리 Dxx에 해당하는 것을 권장합니다. 즉, T1의 공구 반경 보정 값은 그에 따라 메모리 번호 D01을 사용합니다. , 처리 중 실수가 쉽지 않도록. 공구 반경 보정이 실행된 후 CNC 시스템은 자동으로 계산하고 계산 결과에 따라 공구를 자동으로 보정합니다. 가공 과정에서 부품의 외곽선 크기와 도면의 크기가 다른 경우 메모리 Dxx의 반경 보정 값을 수정한 다음 요구 사항을 충족하도록 프로그램을 다시 실행할 수 있습니다. . 공구 반경 보정을 취소하려면 G40 또는 D00을 사용하여 공구 반경 보정을 취소하십시오.

사용 중 참고 사항:공구 보정을 생성하거나 취소할 때 G41, G42, G40 명령은 G00 또는 G01 명령과 동일한 블록에 있어야 합니다. 즉, G41, G42 및 G40 명령을 동시에 사용해야 합니다. G00 또는 G01 명령은 동시에 사용해서는 안 됩니다. G02 또는 G03을 사용하고 공구 보정을 생성하거나 취소할 때 실행할 직선 세그먼트의 길이는 보정할 공구 반경 값보다 커야 합니다. 그렇지 않으면 보정 기능 작동 안 할 것이다; 보정 모드에서는 2개 이상의 도구 쓰기가 작동하지 않습니다. 이동 블록(보조 기능, 일시 정지 등), 공구가 오버컷 또는 언더컷됩니다.

3. 지침 형식

G17/G18/G19 G00/G01 G41/G42 IP_D_

G41:도구 반경 왼쪽 보정

G42:공구 반경 보정 오른쪽

반경 보정은 지정된 좌표 평면에서만 수행할 수 있습니다. 평면 선택 명령 G17, G18 또는 G19를 사용하여 XY, ZX 또는 YZ 평면을 각각 보정 평면으로 선택합니다. 반경 보정을 위해서는 보정 번호를 지정해야 하며, 공구 반경 값은 보정 번호 D에 저장됩니다. 위의 명령이 실행되면 도구는 a에 의해 왼쪽(G41) 또는 오른쪽(G42)으로 자동 이동될 수 있습니다. 도구 반경 보정 값. 모션이 포함된 블록에서 공구보정 설정을 완료해야 하므로 G00(또는 G01)도 위와 같은 형식으로 작성됩니다. 보상은 절차가 끝나기 전에 취소되어야 합니다.

픽스쳐 오프셋 보상

프로그래머가 공구 길이 보정 및 반경 보정을 통해 공구 길이와 크기를 무시할 수 있는 것처럼 고정물 오프셋을 사용하면 프로그래머가 워크홀딩의 위치에 관계없이 고정물 오프셋을 사용할 수 있습니다.

머시닝 센터에서 작은 공작물을 처리할 때 한 번에 여러 공작물을 툴링에 클램핑할 수 있습니다. 프로그래머는 프로그래밍하는 동안 각 공작물의 좌표 영점을 고려할 필요가 없지만 각각의 프로그래밍 영점에 따라 프로그래밍한 다음 Fixture Offset을 사용하여 각 공작물에서 기계의 프로그래밍된 영점을 이동하면 됩니다. 고정구 오프셋은 고정구 오프셋 명령 G54 ~ G59를 사용하여 실행됩니다. 또 다른 방법은 G92 명령을 사용하여 좌표계를 설정하는 것입니다. 하나의 공작물이 완료되면 G92를 사용하여 다음 공작물을 가공할 때 새 공작물 좌표계를 재설정합니다.

도구 오프셋 간의 관계

1. 공구 길이 보정과 반경 보정 기능의 관계

부품의 NC 가공 프로그램에 공구 길이 보정과 공구 반경 보정(컨트롤러의 보정) 명령이 모두 있는 경우 길이 보정이 포함된 블록을 반경 보정이 포함된 블록보다 먼저 작성해야 합니다. 그렇지 않으면 반경 보정이 무효화됩니다.

예:다음 프로그램 세그먼트에서:

N50 GOOG41X20Y20D02

N60 GOOG43Z10

CNC 시스템이 공구 반경 보정을 수행하지 않으면 다음으로 변경하십시오.

N50 GOOG43Z10

N60 GOOG41X20Y20D02

그런 다음 CNC 시스템은 공구 반경 시스템과 공구 길이 보정 명령을 모두 실행합니다.

2. 도구 길이 보정과 기타 명령 간의 관계

  1. G43 및 G44 명령은 선형 모션에서만 사용할 수 있으며 비선형 모션 명령문에서 사용할 경우 알람이 생성됩니다.
  2. G43 및 G44는 동일한 그룹의 모달 명령이며 특수 G49 명령을 사용할 필요 없이 마지막 도구 길이 보정을 자동으로 취소합니다. 안전을 위해 공구 가공 또는 블록 끝단이 완료되면 공구를 취소해야 합니다. 길이 보상;
  3. 공구 길이 보정이 효과적이기 위해서는 독립적인 보간 동작(GOO, GO1, G81, G83 등)이 수반되어야 합니다.

위는 CNC 가공에서 일반적으로 사용되는 세 가지 보상으로 프로그래밍 및 가공에 큰 편의를 제공하고 작업 효율성을 크게 향상시킬 수 있습니다.


제조공정

  1. CNC 가공의 공구 처짐
  2. CNC 가공에서 공구 처짐을 줄이기 위한 전략
  3. 정밀 CNC 가공에서 일반적으로 사용되는 8가지 재료
  4. CNC 가공 시간을 줄이는 2가지 방법
  5. CNC 가공:3축 VS 4축 VS 5축
  6. CNC 기계 가공 공정의 오류 분석 및 개선 방법
  7. 마모된 CNC 머시닝 도구의 상위 5가지 징후
  8. CNC 밀링 및 머시닝:용도는 무엇입니까?
  9. 5축 CNC 공구를 구성하는 3가지 방법
  10. 정밀 CNC 가공에 사용되는 금속