การเขียนโปรแกรมคว้านรู
ด้วยG90
หรือG91
การคว้านรูหรือBoring ในงานซีเอ็นซีโดยการเขียนโปรแกรมหน้าจอผู้ทำโปรแกรมต้องมีความชำนาญและเทคนิควิธีทำที่หลากหลายและแตกต่างกันในบทความนี้จะแนะนำการเขียนโปรแกรมแบบใช้ G90และG1 เป็นการคว้านรูแบบ 1รูและแบบหลายรู
เงื่อนไขที่กำหนด ค่าD1 คือ ค่าชดเชยดอกกัด(End mill) = 10 มม. ใส่ในoff set tool =5 มม.
แบบที่ 1 การคว้านรู 1 รู ตำแหน่งในแบบ X = 30, Y = 50
1.1 ตัวอย่างโปรแกรมการคว้านรู 1 รู ด้วย G90 (แบบใช้Subprogram)
O1000 ;(Main Program)
N1 (End mill = 10 mm.)
T1 M06 ;
G90 G00 G80 G40 ;
G91 G28 X0 Y0 Z0 ;
G90 G00 G54 X0 Y0 M03 S1000 ;
G43 Z100. H1 M8 ;
Z5. ;
X30. Y50. ;
G01 Z0 F500 ;
M98 P1001 L6 D1 ;
G90 G00 Z100. M9 ;
M5 ;
G91 G28 Z0 Y0 ;
M30 ;
O1001 ;( Subprogram)
G91 G01 Z-5. F50 ; (แกน Z ลงทีละ5 มม.)
G90 G41 X44. F250 ; (เดินมาที่ตำแหน่ง X44. (30.+14.))
G03 I-28. ; (หมุนตามแนวแกน X ( I ) ไปในทิศทางลบ)
G40 G01 X30. ; (ยกเลิกการชดเชยดอกกัด เดินกลับมาที่ตำแหน่งเริ่มต้น X=30.)
M99 ;
1.2 ตัวอย่างโปรแกรมการคว้านรู 1 รู ด้วย G91 (แบบใช้Subprogram)
O1000 ;(Main Program)
N1 (End mill = 10 mm.)
T1 M06 ;
G90 G00 G80 G40 ;
G91 G28 X0 Y0 Z0 ;
G90 G00 G54 X0 Y0 M03 S1000 ;
G43 Z100. H1 M8 ;
Z5. ;
X30. Y50. ;
G01 Z0 F500 ;
M98 P1001 L6 D1 ;
G90 G00 Z100. M9 ;
M5 ;
G91 G28 Z0 Y0 ;
M30 ;
O1001 ;( Subprogram)
G91 G01 Z-5. F50 ; (แกน Z ลงทีละ5 มม.)
G41 X14. F250 ; (เดินตามแนวแกน X14. (รัศมีเส้นผ่าศูนย์กลางรู)
G03 I-28. ; (หมุนตามแนวแกน X ( I ) ไปในทิศทางลบ)
G40 G01 X-14. ; (ยกเลิกการชดเชยดอกกัด เดินตามแนวแกน X-14.)
M99 ;
***M98 P1001 L6 D1 ; หรือเขียนแบบ M98 P61001 D1;
(ใช้ซับโปรแกรม1001 ทำงาน จำนวน 6 รอบ ชดเชยดอกกัดด้วยออฟเซต D1)