วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 1 / 60
่
การเขียนโปรแกรมโดยใชคาวัดแบบสมบูรณ (Absolute) ดวยค าสง G90
้
์
ั
้
่
ั่
G X Z
P1 00 46 1
90
P1-P2 00 36
P2-P3 01 -40
P3-P4 46
P4-P5 00 1
็
้
ิ
์
การวัดขนาดจากจุดศูนยชนงานหรอเสนอางอิงเปนหลัก
้
ื
้
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 2 / 60
่
่
ั่
้
การเขียนโปรแกรมโดยใชคาวัดแบบลูกโซ (Incremental) ดวยค าสง G91
้
่
G X Z
P1 00 46 1
91
P1-P2 00 -5 0
P2-P3 01 -41
P3-P4 5
P4-P5 00 0 41
ิ่
การวัดระยะทางจะเรมตนใหมจาก X0,Z0 เสมอ
่
้
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 3 / 60
่
ขันตอน การเขียนโปรแกรม
้
ื
้
์
ิ
่
่
ั
้
ื
1.ก าหนดจุดศูนยของชนงานตามแบบเพอใหเครองจกร
้
ไดรูวาจะเรมตนท างานตามค าสงโดยยึดจุดใดเปนหลัก
้
ั
่
็
่
้
ิ
่
้
ื่
2. เลอกความลึกและแบงจ านวนชนการปอนลึกเพอให ้
ั
้
ื
่
ิ
ิ
่
การกลึงมีประสทธภาพและขนาดไมขาดและมีการ
กลึงหยาบและมีระยะเผอสาหรบการกลึงละเอียด
ั
ื่
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 4 / 60
่
ิ
ิ
ื่
แผนปฏิบัตงาน....กลึง.... ชอผู้ปฏิบัตงาน .............................................
ี่
ื
วันท.................. เดอน ................... พ.ศ..........
้
่
้
ื
้
ุ
่
ื
ิ
ิ
ชอช้นงาน..............สลักกลอน...................... ชนดวัสด........St 37…………….. 3. เขียนแผนการท างานเพอใหผูสรางโปรแกรมไม ่
ขนาดก่อนท างาน..........Ø 80 x 84 มม....
ื
หลงลมขันตอนตางๆ ในการท างานขณะเขียน
่
้
ล าดับขั้นการท างาน เครอง ความเรวตัด ความเรวรอบ อัตราปอน
้
็
ื่
็
มือ ม./นาท ี รอบ/นาท ี มม./รอบ
็
่
โปรแกรมจ าเปนอยางยิ่งที่ตองเขียนแผนการ
้
ท างานและใชเครองมอน้ ี
ื่
้
ื
N G X Z I K F S T M
่
ิ
้
่
4. เขียนโปรแกรม เมอมีขอมูลครบแลวก็เรมเขียน
้
ื
โปรแกรมในตารางมาตรฐาน
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 5 / 60
มีดกลึงตัวแรก
มีดกลึงตัวถัดไป
่
ั
่
้
5. ปอนคารศมีและระยะแตกตางของปลายมีดลงใน
หนวยความจ า
่
่
6. ปอนขอมูลโปรแกรมเขาเครองคอมพิวเตอร ์
ื
้
้
้
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 6 / 60
่
การกลึงปาดหนาและกลึงปอก
้
ั่
้
ขันตอนการเขียนโปรแกรม ค าสง
ก. แบบชนงานสาเรจ ก าหนดให ้
็
ิ
้
-วัสดุ St 37
-ความลึกกลึงสูงสุด 5 มม.
จงก าหนด
ิ
์
-จุดศูนยชนงาน
้
ั
-แบงชนการกลึง
่
้
-เขียนแผนปฏิบัติงานกลึง
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 7 / 60
ั
้
่
์
ข. ก าหนดจุดศูนยชนงานและแบงชนการกลึง
้
ิ
1. กลึงปอกเที่ยวที่ 1
2. กลึงปอกเที่ยวที่ 2
้
3. กลึงปาดหนา
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 8 / 60
ค. แผนปฏิบัติงานกลึง
้
ื
แผนปฏิบัติงาน....กลึง.... ชอผูปฏิบัติงาน .............................................
่
ื
วันที่.................. เดอน ................... พ.ศ..........
ิ
ื่
ิ
ชอชนงาน..............สลักกลอน...................... ชนดวัสดุ........St 37……………..
้
ขนาดกอนท างาน..........Ø 80 x 84 มม....
่
็
ื่
็
ื
้
้
ล าดับขันการท างาน เครองมอ ความเรวตัด ความเรวรอบ อัตราปอน
ม./นาที รอบ/นาที มม./รอบ
้
้
1. กลึงปาดหนาปอนลึก 4 มม. T1 160 เปลี่ยนไปตาม 0.4
2. กลึงปอกหยาบ ขนาด Ø งาน
้
2.1 กลึงปอกเที่ยวที่ 1 ปอนลึก T1 160 728 0.5
5 มม.
2.2 กลึงปอกเที่ยวที่ 2 ปอนลึก T1 160 849 0.5
้
5 มม.
่
หมายเหตุ - การเขยนแผนการท างานควรค านงถึงชวงเวลาเปลางานใหนอยทีสุดหลังจากเขยน
่
ี
ี
้
ึ
่
้
้
้
ึ
แผนการท างานเสรจแลว จงเขยนโปรแกรมเปนขนตอนสุดทาย
็
ี
็
้
ั
ื่
เครองมอ T1 เปนโลหะแข็งมีรศมีปลายมีด 0.8 มม. ฟอรมมีดกลึงปอกขวา
ื
์
ั
็
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 9 / 60
่
เขียนโปรแกรม
ั่
้
ก. การเขียนโปรแกรมการกลึงปาดหนาดวยค าสง G01
้
N G X Z I K F S T M
ุ
ู
ิ
จดศนย์ช้นงาน 1 92 -4
P0---------> P1 2 0 84 0
3 96 .4 160 2 4
P1———> P2 4 1 -16
P2———> P3 5 3
P3---------> P4 6 0 84
P4---------> P0 7 150 50 2
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 10 / 60
ั่
ข. การเขียนโปรแกรมการกลึงปอกดวยค าสง G01
้
N G X Z I K F S T M
P0---------> P1 1 0 70 2
P1———> P2 2 1 -50 .5 727 1 4
P2———> P3 3 82
P3---------> P4 4 0 2
P4---------> P5 5 60
P5———> P6 6 1 -50 848
P6———> P3 7 82
P3---------> P0 8 0 150 50 2
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 11 / 60
่
้
การกลึงปาดหนาแบบครบวัฎจักรดวยค าสง G82
ั่
้
N1 G0 X82 Z0
N2 G82 X20 Z-18 K3
ข้อมลการปอน
ู
้
G82
ี่
X = Ø ทต้องการ
Z = ความยาวทต้องการ
ี่
K = ความกว้างการกลงแต่ละเทยว
ึ
ี
่
ึ
- เหมาะส าหรบการกลงปาดหน้าช้นงานบางขนาดใหญ่
ิ
ั
ึ
ถ้ากลงช้นงานยาวขนาดเล็กจะเกิดผลเสยจากแรงตัดของมด
ี
ี
ิ
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 12 / 60
้
้
การเขียนโปรแกรมการกลึงปาดหนาแบบครบวัฏจักรดวยค าสง G82
ั่
N G X Z I K F S T M
---------> P1 1 0 80 2 40 1 4
P2,P3,P4,P1,P2 2 97 160
P5,P6,P3,P2,P5 3 82 20 -12 5
P7,P8,P6,P5,P7
P7---------> 4 0 150 50 2
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 13 / 60
่
การกลึงปอกแบบครบวัฏจักรดวยค าสง G81
้
ั่
N1 G0 X80 Z1
N2 G81 X50 Z-75 I5
ู
ข้อมลการปอน
้
X = Ø ทต้องการ
ี่
ี่
Z = ความยาวทต้องการ
I = ความลกปอนแต่ละเทยว
้
ึ
ี
่
้
- ความลกปอนเทยวสดท้าย จะถกค านวณโดยชดควบคม
ี่
ุ
ู
ึ
ุ
ุ
และค่าทได้อาจจะเล็กกว่าค่าก าหนดในโปรแกรม
่
ี
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 14 / 60
้
การเขียนโปรแกรมการกลึงปอกครบวัฏจักรดวยค าสง G81
ั่
ั
*ความลึกปอนครงแรกมากทีสุดไมเกิน I=5 มม.
้
่
้
่
่
้
้
สวนความลึกที่เหลอที่จะใหได X = Ø 55 มม.
ื
ื
นนคอ I = 2.5 มม.
้
ั
N G X Z I K F S T M
---------> P1 1 0 80 2 0.4 1 4
P2,P3,P4,P1,P2 2 96 160
P5,P6,P3,P2,P5 3 81 55 -60 5
P7,P8,P6,P5,P7
P7---------> 4 0 150 50 2
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 15 / 60
ี
การกลึงเรยว
การกลึงเรยวดวยค าสง G01
้
ี
ั่
N G X Z I K F S T M
---------> P1 1 0 65 2 0.4 1 4
P1———> P2 2 96 160
3 1 -30
P2———> P3 4 80 -90
P3---------> 5 0 150 50 2
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 16 / 60
่
การกลึงเรยวแบบครบวัฏจักรดวยค าสง G82
ั่
้
ี
N1 G0 X80 Z0
N2 G82 X20 Z-12 I2.5 K3
้
ขอมูลการปอน
้
G82
X = Ø โคนเรยว
ี
Z = ความยาวเรยว
ี
่
I = ความลึกกลึงแตละเที่ยว
K = ความยาวเรยวแตละเที่ยว ี ี ่
่
ี
K = ความยาวเรยวแต่ละเทยว
D d 1
ื
หรอ tan I K tan
2 K
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 17 / 60
่
การกลงเรยวแบบครบวัฏจักรด้วยค าสั่ง G81
ึ
ี
N1 G0 X80 Z1
N2 G81 X62 Z-85 I3 K3.6
ขอมูลการปอน
้
้
G81
ี
X = Ø โคนเรยว
Z = ความยาวเรยวมากสุดของเรยว
ี
ี
่
I = ความลึกกลึงแตละเที่ยว
่
ี
K = ความยาวเรยวแตละเที่ยว
1 I
tan K
K tan
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 18 / 60
N1 G0 X80 Z1
ื
ื่
การชดเชยขนาดของเครองมอตัด (Tool compensation)
่
ระยะแตกตางของปลายมีด (Tool offset)
มีดกลึงตัวแรก
มีดกลึงตัวถัดไป
่
่
่
มีดตัดแตละตัวจะมีรูปรางและขนาดแตกตาง
้
่
้
อ
ื
ื หร
หรอ กัน ท าใหระยะปลายมีดแตกตางกันไปดวย
้
็
ระยะของปลายมีดจะตองก าหนดเปนคา X
่
่
และ Z เก็บไวในหนวยความจ าของ
้
เครองกลึง
ื่
่
มีดตัดแตละตัวจะมีรูปรางและขนาดแตกตางกัน
่
่
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 19 / 60
่
N1 G0 X80 Z1
การชดเชยรศมีปลายมีด (Tool nose radius compensation : T R C )
ั
ปลายมีดตัดจะมีปลายมนโคงเพอใหผิวงานมี
้
้
ื่
คุณภาพดี ในงานกลึงปาดหนา และกลึงปอก
้
้
่
ิ
ิ
้
ขนาดชนงานจรงที่ไดจะมีคาเทากับคาที่ปอนใน
่
้
่
้
็
่
โปรแกรม แตในงานกลึงโคงหรอเอียงเปนมุม
ื
่
่
้
ิ
ขนาดชนงานจรงจะโตกวาคาที่ก าหนดใน
ิ
ั
โปรแกรม ดังนนจึงตองมีการชดเชยรศมีของ
้
ั
้
อ
ื
ื หร
หรอ
้
ปลายมีดดวย
ั
การชดเชยรศมีปลายมีด
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 20 / 60
N1 G0 X80 Z1
หรอ
ื หร
อ
ื
ี
ั
้
งานกลึงปาดหนาและงานกลึงปอก งานกลึงเรยวและงานกลึงรศมีโคง
้
้
ั
่
้
- งานกลึงปาดหนาและงานกลึงปอกไมตองชดเชยรศมีปลายมีด
- งานกลึงเรยวและงานกลึงรศมีโคงจะตองชดเชยรศมีปลายมีด
ี
้
้
ั
ั
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 21 / 60
N1 G0 X80 Z1
ค าสงชดเชยรศมีปลายมีด (G41 , G42)
ั
ั่
ี
ระยะห่างทชดเชย
่
ื
หรอ
อ
ื หร
่
่
รศมีปลายมีดในงานกลึงที่มีคาตังแต 0.1 ถึง 1.6 มม. งานกลึงที่ไมขนานกับแกน X
่
ั
้
่
้
้
ี
ื
หรอแกน Z จะมผลท าใหขนาดชนงานทีไดไมถูกตอง
้
่
้
ิ
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 22 / 60
N1 G0 X80 Z1
้
ั
ึ
้
ื่
ั่
่
ี
่
ดังนนจึงตองใชค าสงพิเศษเพอชดเชยรศมีปลายมีด แตการใชค าสงเหลาน้ตองค านงถึงทิศทางดวย
ั
้
ั่
้
้
้
อ
หรอ
ื หร
ื
ความหมายของค าสง
ั่
้
ิ
่
G41 : มีดกลึงอยูทางดานซายของชนงาน
้
้
G42 : มีดกลึงอยูทางดานขวาของชนงาน
่
้
้
ิ
G40 : ยกเลิกค าสง G41,G42
ั่
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 23 / 60
่
N1 G0 X80 Z1
้
ื่
่
หมายเหตุ - เมอใชค าสง G41 และ G42 ระยะที่ชดเชยระหวางปลายมีดกับผิวงาน เทากับ
่
ั่
ั
่
เทาของรศมีปลายมีด
้
ั
้
่
่
ื
ั
- กอนเปลียนมีดทุกครงตองใชค าสง G41 หรอ G42 กอนเสมอ
่
่
้
่
่
้
ื
ั่
้
- กอนตัดเกลียวตองยกเลิกค าสง G41 หรอ G42 ดวย G40 กอนเสมอ
ื หร
หรอ
ื
อ
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 24 / 60
่
N1 G0 X80 Z1
การเขียนโปรแกรมงานกลึงดวยค าสง G41 และ G42
ั่
้
ื
อ
หรอ
ื หร
N G X Z F S T M N G X Z F S T M
1 0 50 2 0.15 180 3 4 1 0 42 2 0.15 180 3 4
2 41 2 42
3 1 -20 3 1 0
4 80 -58 4 20 -44
5 40 5 40
6 0 150 50 30 6 0 150 50 30
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 25 / 60
N1 G0 X80 Z1
การกลึงโคง (Circular interpolation) ดวยค าสง G02 / G03
้
ั่
้
การกลึงโคงดวยค าสง G02 ( มีดกลึงเคลอนที่ตามเข็มนาฬกา )
ั่
้
ิ
ื่
้
์
ก. แบบคาสมบูรณ (Absolute)
่
ั
- จุดปลายสวนโคง (End point : E)
้
่
็
ั
่
เปนคาสมบูรณ (Absolute)
์
้
็
่
- จุดศูนยกลางสวนโคง (Center point : C) เปน
์
คาลูกโซ (Incremental)
่
่
ื
อ
ื หร
หรอ
N…G90
N…G01 X44
N…G01 Z-30
N…G02 X60 Z-38
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 26 / 60
ื
่
้
่
่
X,Z คอ คาทีจุดโคออดิเนตปลายสวนโคง (E)
I,K คอ คาทีคิดระยะทางจากจุดเรมตน (Start point : S)
่
่
่
้
ื
ิ
์
้
่
ถึงจุดศูนยกลางสวนโคง (C) ขนานกับแนวแกน X,Z
้
่
ื
้
ั
้
*ถาใชคา R คอคาที่คิดจากรศมีของสวนโคงนนๆ เชน G02 X60 Z-38 R8 เปนตน
็
ั
้
้
่
่
่
ื หร
ื
หรอ
อ
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 27 / 60
่
่
ข. แบบคาลูกโซ (Incremental)
่
- จุดปลายสวนโคง (E) และจุดศูนยกลางสวน
่
์
้
้
โคง (C) เปนคาลูกโซ ่
็
่
N…G90
N…G01 X44
N…G01 Z-30
ื
หรอ N…G91
อ
ื หร
N…G02 X8 Z-8
้
X,Z คอ คาทีคิดระยะทางจากจุดเรมตน (Start point : S) ถึงจุดปลายสวนโคง (E)
่
ื
่
ิ
่
้
่
์
่
้
่
ื
I,K คอ คาทีคิดระยะทางจากจุดเรมตน (Start point : S) ถึงจุดศูนยกลางสวนโคง (C)
่
่
้
ิ
ขนานกับแนวแกน X,Z
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 28 / 60
่
ั่
้
ิ
ื่
้
การกลึงโคงดวยค าสง G03 (มีดกลึงเคลอนที่ทวนเข็มนาฬกา)
่
์
ั
ก. แบบคาสมบูรณ (Absolute)
้
่
- จุดปลายสวนโคง (End point : E)
่
เปนคาสมบูรณ (Absolute)
็
ั
์
้
- จุดศูนยกลางสวนโคง (Center point : C) เปน
่
์
็
คาลูกโซ (Incremental)
่
่
N…G90
N…
N…G01 X44
N…G01 Z-30
N…G03 X60 Z-38
่
ื
่
่
X,Z คอ คาทีจุดโคออดิเนตปลายสวนโคง (E)
้
่
์
้
่
่
้
ื
ิ
่
I,K คอ คาทีคิดระยะทางจากจุดเรมตน (Start point : S) ถึงจุดศูนยกลางสวนโคง (C)
ขนานกับแนวแกน X,Z
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 29 / 60
ู
ข. แบบค่าลกโซ่ (Incremental)
์
- จุดปลายสวนโคง (E) และจุดศูนยกลางสวน
่
้
่
โคง (C) เปนคาลูกโซ ่
่
้
็
N…G90
N…
N…G01 X44
N…G01 Z-30
N…G91
้
ื
X,Z คอ คาทีคิดระยะทางจากจุดเรมตน (Start point : S) ถึงจุดปลายสวนโคง (E)
่
่
่
ิ
้
่
่
์
่
่
I,K คอ คาทีคิดระยะทางจากจุดเรมตน (Start point : S) ถึงจุดศูนยกลางสวนโคง (C)
ื
้
้
่
ิ
ขนานกับแนวแกน X,Z
้
่
ื
็
I,K จะมีคาเปน (-) เมอมีทิศทางจากจุดเรมตน (S) ถึงจุดศูนยกลางสวนโคง (C) สวนทางกับแนวแกน X,Z
่
์
่
้
ิ
่
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 30 / 60
ั่
่
การเขียนโปรแกรมการหาคา I , K ของค าสง G02 N G X Z I K
1 00 25 1
ุ
ิ
จดเร่มต้น 2 01 -12.5
3 02 50 -25 12.5 0
4 01 -37.5
5 02 75 -50 12.5 0
6 01 87.5
7 01 100 -75
8 01 -100
9 01 101
10 00 125 25
ก. แบบคาสมบูรณ (ค าสง G90)
์
่
ั่
ั
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 31 / 60
่
ั่
่
การเขียนโปรแกรมการหาคา I , K ของค าสง G02 N G X Z I K
1 00 25 1
2 01
ิ
ุ
จดเร่มต้น 3 01 -13.5
4 02 12.5 -12.5 12.5 0
5 01 -12.5
6 02 12.5 -12.5 12.5 0
7 01 6.25
8 01 6.25 -25
9 01 -25
10 01 0.5
่
ข. แบบคาลูกโซ (ค าสง G91) 11 90
ั่
่
12 00 125 25
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 32 / 60
ั่
่
การเขียนโปรแกรมการหาคา I , K ของค าสง G03 N G X Z I K
1 00 0 1
2 01 0
จุดเริ่มต้น 3 03 25 -12.5 0 -12.5
4 01 -25
5 01 37.5 -25
6 01 50 -50
7 03 75 -62.5 0 -12.5
8 01 -75
9 01 100
10 01 -100
11 01 101
์
ก. แบบคาสมบูรณ (ค าสง G90) 12 00 125 25
่
ั่
ั
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 33 / 60
่
N G X Z I K
ั่
การเขียนโปรแกรมการหาคา I , K ของค าสง G03 1 00 0 1
่
2 01 0
ิ
จดเร่มต้น 3 91
ุ
4 03 12.5 -12.5 0 -12.5
5 01 -12.5
6 01 6.25
7 01 6.25 -25
8 03 12.5 -12.5 0 -12.5
9 01 -12.5
10 01 12.5
11 01 -25
ู
ข. แบบค่าลกโซ่ (ค าสั่ง G91) 12 01 0.5
13 90
14 00 125 25
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 34 / 60
่
ั่
การเขียนโปรแกรมการกลึงโคงดวยค าสง G02/G03
้
้
ิ
ุ
จดเร่มต้น
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 35 / 60
่
N G X Z I K F S T M
1 96 0.4 180 2 4
---------> P1 2 0 36 2 8
P1———> P2 3 1 0
P2———> P3 4 3 48 -6 0 -6 3
P3———> P4 5 1 -38
P4———> P7 6 1 50 -50
P4———> P5 7 40 -42
P5———> P6 8 -45
P6———> P7 9 2 50 -50 5 0
P7———> P8 10 1 60 -80
P8----------> 11 0 150 50 9
12 30
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 36 / 60
่
้
ั
การกลึงรศมีโคงและการกลึงลบคมแบบครบวัฏจักร
ั่
้
้
ั
8.8.1 การกลึงรศมีโคงแบบครบวัฏจักรดวยค าสง G87 (Radius cycle)
ก. กลึงปาดหนาพรอมรศมีโคง
้
้
ั
้
N…
N…G0 X42 Z1
N…G01 Z0
N…G87 X50 I4
์
็
่
้
X = ขนาดเสนผาศูนยกลางสาเรจ
I = ขนาดรศมีโคง
้
ั
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 37 / 60
่
้
ข. กลึงปอกพรอมรศมีโคง
้
ั
N…
N…G0 X36 Z2
N…G01 Z0
N…G87 Z-45 I4
่
Z = ขนาดความยาวปลายสวนโคง
้
I = ขนาดรศมีโคง
ั
้
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 38 / 60
่
การกลึงลบคม (45 ํ ) แบบครบวัฏจักรดวยค าสง G88 (Chamfer cycle)
้
ั่
ก. การกลึงปาดหนาพรอมลบคม (45 ํ )
้
้
N…
N…G0 X-1 Z1
N…G01 Z0
N…G88 X50 I4
์
็
้
X = ขนาดเสนผาศูนยกลางสาเรจ
่
้
I = ขนาดความกวางของการลบคม
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 39 / 60
ข. การกลึงปอกพรอมลบคม (45 ํ )
้
N…
N…G0 X36 Z1
N…G01 Z0
N…G88 Z-45 I4
็
Z = ขนาดความยาวสาเรจ
I = ขนาดความกวางของการลบคม
้
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 40 / 60
้
ั่
ั
การเขียนโปรแกรมการกลึงรศมีโคงและการกลึงลบคมแบบครบวัฏจักรดวยค าสง G87/G88
้
ิ
ุ
วัสดช้นงาน : 9SMu28K
ึ
ั
รศมมดกลง : T1 = 0.8 มม.
ี
ี
T2 = 0.4 มม.
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 41 / 60
่
N G X Z I K F S T M
้
กลึงปาดหนาและกลึงหยาบ 1 96 0.4 160 1 4
2 0 82 0.2 8
3 1 -1.6
4 1
5 0 80
6 81 73 -93.8 2.5
7 81 57 -71.8 2.5
8 81 41 -44.8 2.5
9 81 29 -19.8 2.5
10 0 150 50 9
กลึงละเอียด 11 96 0.15 180 2 8
12 0 -0.8 1
13 1 0
14 88 28 2
15 1 -20
16 40
17 -45
18 88 54 7
19 1 56 -72
20 1 70
21 87 72 2
22 1 72
23 1 -94
24 88 80 4
25 0 150 50 9
26 30
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 42 / 60
การกลึงเกลียว
ทิศทางการปอนลึกของมีดกลึงเกลียว
้
้
้
้
การปอนมีดแบบตังฉากกับแนวแกน และการปอนมีดแบบขนานกับแนวดานขางของเกลียว
้
้
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 43 / 60
ั่
้
การกลึงเกลียวแบบครบวัฏจักรดวยค าสง G31
N…
N… G97……M3
N…G0 X26 Z5
N…G31 X16 Z-19 I0.25 K1.23 F2
เกลียว+~10มม. ~ G97 = คาความเรวรอบคงที่
้
ขอมูลทีปอน
้
่
็
่
G31
X = ขนาดเสนผาศูนยกลางของเกลียว
้
่
์
Z = จุดสนสุดของการกลึงเกลียว
ิ
้
่
ั
I = ความลึกปอนกลึงแตละครง
้
้
K = ความลึกเกลียว
F = ระยะพิต (P)
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 44 / 60
้
ื่
เมอใชค าสง G31 จะตองใชค าสง G97 เพอรกษาคาความเรวรอบใหคงที่ สาหรบระยะของ
้
่
ั่
้
้
็
ื่
ั
ั่
ั
์
่
้
จุดเรมตนกลึงเกลียวในแนวแกน X เทากับขนาดเสนผาศูนยกลางเกลียวประมาณ 10 มม.
่
้
่
ิ
้
้
ในแนวแกน Z อยางนอย 2 เทาของระยะพิต และตองใชค าสง M03 เพอสงใหเพลางาน
่
้
ื่
้
ั่
ั่
่
ี
ิ
ื่
ื
่
ื
หมุนตัดกับมีดกลึงเกลียวเนองจากเครองกลึง CNC มีการก าหนดเครองมอชนดน้ให ้
ื
่
่
้
่
ิ
่
คมตัดอยูดานลาง เมอตองการเกลียวขวาจึงจ าเปนตองสงเพลางานใหหมุนตามเข็มนาฬกา
ื
้
็
้
่
้
ั
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 45 / 60
ั่
การกลึงตกรองบาโคนเกลียวแบบครบวัฏจักรดวยค าสง G85
้
่
่
N…
N… G90 X60 Z1
N…G85 Z-64 I1.2 X5
ขอมูลทีปอน
่
้
้
G85 (ตามมาตรฐาน DIN76)
่
Z = ระยะยาวสุดของรองโคนเกลียว
I = ความลึกตกรอง
่
้
K = ความกวางตกรอง
่
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 46 / 60
่
้
่
่
การเขียนโปรแกรมกลึงเกลียวและกลึงตกรองบาโคนเกลียวแบบครบวัฏจักรดวย
ค าสง G31 และ G85
ั่
ิ
้
วัสดุชนงาน : 9SMu28K
ื
เครองมอ : T1 R = 0.8 มม.
ื่
T3 R = 0.4 มม.
T5 F = 4
T6 F = 5
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 47 / 60
N G X Z I K F S T M
กลึงปอกหยาบ 1 96 0.4 160 1 4
2 0 66 0.1 8
3 1 -1.6
4 1
5 0 64
6 81 49 -64.8
7 81 37 -29.8 2.5
8 0 150 50 2.5 9
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 48 / 60
่
N G X Z I K F S T M
กลึงสาเรจ 9 96 0.1 180 3
็
10 0 -0.8 1 5 8
11 1 0
12 88 36 3 10
13 85 -30 2.9
14 88 48 3
15 85 -65 3.5 12.5
16 87 64 3
17 0 150 50 9
กลึงเกลียว 18 97 1061 5 3
19 0 46 8 8
20 31 36 -28 0.25 2.454 4
21 0 150 50 9
22 97 796 6
23 0 58 -20 8
24 31 48 -62.5 0.25 3.067 5
25 0 150 50 9
26 30
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกลึง CNC แผนใส 49 / 60
การเจาะรูแบบครบวัฏจักรดวยค าสง G83
ั
้
่
่
้
้
ขอมูลทีปอน
G83
Z = ความลึกรูเจาะ
ื่
่
K = ความลึกปอนเจาะแตละเที่ยวเพอคายเศษเจาะ
้
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกลึง CNC แผนใส 50 / 60
่
้
การกลึงควานรูในดวยค าสง G01
่
้
ั
N G X Z I K F S T M
---------> P1 1 0 26 2 0.3 180 6 4
P1———> P2 2 1 -95
P2———> P3 3 23
P3———> P4 4 0 2
P4---------> 5 150 50 30