[CNC 프로그램 기초]자동선반(복합선반) G코드 G41/G42 인선보정
- CNC자동선반/G코드
- 2020. 12. 26.
반응형
반응형
모든 프로그램은 자동선반(Swissturn) STAR R4 type A를 기준으로합니다.
갱타입 선반이며
정면
1~6, 11~12 터닝공구
14~16 정면공구대
7~9, 31~32 크로스공구대
17~19 정면회전유닛
배면
21~28 배면공구대
이렇게 구성되있습니다.
제가 사용하는 장비기준이며 장비마다 조금씩 다를 수 있습니다.
인선 R 보정(G40, G41, G42)
테이퍼 절삭이나 원호 절삭을 할 경우에 공구 위치 보정에서 보정할 수 없는 경우가 발생하나 이 오차분을 자동적으로 연산해 보정하는 기능입니다.
보정을 하지 않고 도면 치수를 그대로 따서 사용하게되면 공구의 노즈R로 인해 미삭/과삭이 발생합니다.
그런 현상을 방지하기위해 자동으로 보정값을 계산해서 가공하는 명령어 입니다.
G코드 | 공구 보정 방향 |
G40 | 인선 R 보정 취소 |
G41 | 공구의 진행 방향에 제품이 우측이 되는 경우 |
G42 | 공구의 진행 방향에 제품이 좌측이 되는 경우 |
장비마다 축방향은 다를 수 있습니다.
제가 처음 배웠던 일반 CNC의 경우 Z축의 원점이 0이고 Z-방향으로 가공이 진행되는 식이었습니다.
축방향이 다르면 보정번호도 다르게 넣어야 될 수 도있습니다.
축의 방향은 본인의 장비에 맞게 생각하시면 좋겠습니다.
굳이 이해 하려고 하지마시고 같은 보정으로 먹는다면 그냥 외우시는게 빠릅니다.
사용법
-
데이터 설정
G41/42를 사용하려면 데이터가 있어야 합니다.
OFFSET 화면에 들어가게 되면 T보정과 노즈R 보정칸이 있습니다.
그곳에 공구의 노즈R과 공구 보정번호를 넣으면 준비는 끝입니다.
값이 틀릴 시 물건이 잘못 나올 수 있으니 주의 하시길 바랍니다.
프로그램 예시) T300(터닝) G0X11.0Z0.0M3S4000T3 G1X-0.5F0.01 G0X4.0Z-0.1 G41G1X4.115Z0.0F0.02 G1X5.048Z1.09 G2X5.422W0.028R0.2 G1X6.921 G1W0.888 G1X10.0 G1W0.3 G1X10.1W0.1 G40G0X20.0Z-2.0T0 T1500(2.5보링) G0Z-1.0M3S4000T15 G50 U2.5 G42G1X3.286Z0.0F0.01 G1X2.585Z2.932 G1Z4.38 G1X2.5 G40G0Z-1.0 G50U-2.5 G0T0 |
프로그램시 상당히 편리한 코드이지만 새프로그램시 계산을 못하는 경우가 발생해
곤란한 경우가 가끔생기기도 합니다.
결국 못찾으면 도면에 노즈R을 그려서 프로그램을 다시해야 되기때문에
노즈R을 그려서 프로그램을 하는 방법도 익혀 놓으시길 바랍니다.
요약
1. 공구데이터를 입력한다.
2. 프로그램 가공도입부에 G41/G42를 넣는다.
3. 가공이 끝나고 G40으로 꺼준다
반응형
'CNC자동선반 > G코드' 카테고리의 다른 글
[CNC 프로그램 기초]자동선반/복합선반 평면 선택 G17,G18,G19 (0) | 2020.12.27 |
---|---|
[CNC 자동선반 프로그램 기초]자동선반 G코드 G300 (0) | 2020.11.30 |
[CNC 프로그램 기초]자동선반 G코드 G125 (0) | 2020.11.21 |
[CNC자동선반 기초]STAR전용 G266 가공 정보 설정 (0) | 2020.03.22 |
[CNC 프로그램 기초]자동선반 G코드 G4 (0) | 2020.03.21 |