CNC 기계
제출자:cnc 프로그래머
/*Parameters G65 P9100 Xx Yy Zz Rr Ff Ii Aa Bb Hh X: X coordinate of the center of the circle (#24) Y: Y coordinate of the center of the circle (#25) Z: Hole depth (#26) R: Coordinates of an approach point (#18) F: Cutting feedrate (#9) I: Radius of the circle (#4) A: Drilling start angle (#1) B: Incremental angle (Clockwise when negative value) (#2) H: Number of holes (#11) */ O9100 #3=#4003 G81 Z#26 R#18 F#9 K0 IF[#3 EQ 90]GOTO 1 #24=#5001+#24 #25=#5002+#25 N1 WHILE[#11 GT 0]DO 1 #5=#24+#4*COS[#1] #6=#25+#4*SIN[#1] G90 X#5 Y#6 #1=#1+#2 #11=#11-1 END 1 G#3 G80 M99 /*Fanuc Bolt Hole Macro Example Example macro call to drill 5 holes at intervals of 45 degrees after a start angle of 0 degrees on the circumference of a circle with radius 4”. The absolute center of the circle is (10”, 5”).*/ O0002 G90 G92 X0 Y0 Z4.0 G65 P9100 X10.0 Y5.0 R1.0 Z-2.0 F20 I4.0 A0 B45.0 H5 M30
CNC 기계
Fanuc Peck 드릴링 매크로 X축과 Z축을 따라 미리 공구를 드릴링 사이클이 시작되는 위치로 이동합니다. 구멍 깊이로 Z 또는 W를 지정하고, 절단 깊이로 K를 지정하고, 구멍을 뚫기 위한 절삭 이송 속도로 F를 지정하십시오. FANUC Series 30i/31i/32i-MODEL A와 같은 Fanuc cnc 컨트롤에서 작동하는 Custom Macro를 따르십시오 프로그래밍 G65 P9100 Z K F 또는 G65 P9100 W K F 매개변수 설명 Z 홀 깊이(절대 프로그래밍) 서 홀 깊이(증분 프로그래밍) K
Sinumerik HOLES2 홀 서클 Sinumerik HOLES2 사이클을 사용하면 구멍 원을 가공할 수 있습니다(BHC). 프로그래밍 HOLES2 (CPA, CPO, RAD, STA1, INDA, NUM) 매개변수 매개변수 설명 CPA 중심점 원/주머니, 가로 좌표(절대) CPO 중심점 원/포켓, 세로좌표(절대) 라드 원의 반지름(기호 없이 입력) STA1 시작 각도값:-180~180도 인다 인덱싱 각도 NUM 구멍/길쭉한 구멍/슬롯 수