CAM

NC코드 연습

이 남자 2014. 10. 1. 23:58

...

NC 코드 연습 (피삭재 70x70x20) 플랫엔드밀 10파이
대문자사용!

% (생략가능하나 써줄것, DNC 에 전송할 때 시작과 끝을 나타냄)
O0005 (프로그램번호 등번호)
G17 G40 G49 G80  : 공작물 윗면 XY평면 G17생략가능, G40 취소명령,G49 공구길이보정취소,고정사이클취소
G21(미터단위계, 생략가능,G20 INCH)
G28 G91 Z0   : 기계원점복귀, 상대좌표 씀(G90 쓰면 절대안됨,) Z축으로 원점복귀
G28 X0 Y0    : 기계원점복귀(G30 써도 상관없슴 제2원점복귀-낡은기계는 G28), 중간 경유점

T02 M06      : 센터드릴
M01          : 선택정지
G00 G90 G54 X35. Y35. S2000 M03  : 급속이송, 절대좌표 , 공작물좌표,  HOLE 중심좌표, 주축 2000RPM, 정회전
G43 Z100. H02                    : 길이보정, 높이 100위에 , 공구길이보정어드레스
Z10. M08                         : 초기점 높이

G98 G81 Z-2. R5. F200   : 고정사이클초기점복귀,드릴링 사이클. 이 블록이 후에 있으면 -5가 되야 함

G00 G49 G80 Z100. M09   : 급속이송, 공구장보정취소, 고정사이클취소, 안전높이 100에 올림, 절삭유오프
M05                     : 주축정지
(G28 G91 Z0)            : 기계원점복귀, 상대좌표, Z축으로 원점복귀
(G28 Y0)                : 기계원점복귀, 중간 경유점


T03 M06      : 8파이 드릴링작업
M01          : 선택정지
G00 G90 G54 X35. Y35. S700 M03  : HOLE 중심좌표
G43 Z100. H03
Z10. M08     : 초기점 높이

G98 G73 Z-23.4 R5. Q3. F200   : 고정사이클초기점복귀, 고속심공드릴링 사이클, 깊이 23.4 , 절입량 3

G00 G49 G80 Z100. M09          : 급속이송, 공구길이보정취소, 고정사이클취소, 안전높이 100, 절삭유OFF
M05
(G28 G91 Z0)
(G28 Y0)

 

T01 M06      : 1번공구호출(엔드밀) , 메거진에 공구교환명령 암에의해 주축헤드에 바꿔주는 기능
M01          : 선택정지(스위치옵셔널선택되어 있으면 정지, 꺼지 있으면 계속작동, 써도 안써도 됨), M00 은 무조건일시정지
G00 G90 G54 X-12. Y65. S1200 M03 : 급속위치결정, 절대좌표, 워크좌표계, 미절삭의 좌측시작점, 1200 RPM정하고 주축 정회전
G43 Z100. H01  : 길이보정(H01 공구번호랑 같은 번호사용) 후 안전높이(공작물 윗면에서 100떨어진 곳-무조건 100 사용할 것,
Z10, M08       : 공작물 근처 접근 높이(가공시작 높이 이곳에서 절삭이 이뤄짐, M08-절삭유)
-------------------------------  선두문(실제가공을 하기 위한 준비단계) -----------------------------------------------
G01 Z-4. F100  : 진입이송
X0 F300        : 진입 절삭이송 , 연강기준
X5. Y70.       : 절삭
Y82.           : 진출(절삭하며 빠져 나감) ------- 좌측상단을 가공한 것

G00 Z20.       : 들어서 급속이송
X65.

G01 Z-4. F100
Y70. F300(진입)
X70. Y65.(절삭)
X82. (진출)

G00 Z20.
Y5.

G01 Z-4. F100
X70. F300 (진입)
X65. Y0 (절삭)
Y-12. (진출)

G00 Z20.

(외곽가공)
X-12. Y-12.

G01 Z-4. F100 (진입)
G41 X3. D01 F300 (D01 DATA : 5)
Y25.
G02 X6. Y28. R3.
G03 Y42. R7.
G02 X3. Y45. R3.
G01 Y60.
X25. Y67.
X59.
X67. Y59.
Y11.
X59. Y3.
X42.
Y6.
G03 X28. R7.
G01 Y3.
X10.
G02 X3. Y10. R7.
G01
Y15.
X-12.
G40 Y-12.


G00 Z20.
(내측가공)
X35. Y35.

G01 Z-3. F100
G41 X43. D01 F300  : 공구경 좌보정
Y51.
G03 X27. R8.
G01 Y42.
X23.
G03 Y28. R7.
G01 X27.
Y23.
G03 X43. R8.
G01 Y28.
X47.
G03 Y42. R7.
G01 X35.
G40 Y35.

 

 

(복귀문)
G00 G49 Z100. M09     : 급속으로 보정취소 후 안전높이 복귀, 절삭유 꺼줌
M05                   : 회전 1200RPM 멈춤(주축정지)
(G28 G91 Z0)          : 기계원점복귀. 시험볼때 괄호 없앨 것, VCNC로 검정하기 위해서,,
(G28 Y0)
M30
%