วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 1 / 49
่
่
ั
การเขียนโปรแกรมโดยใชคาวัดแบบสมบูรณและลูกโซ (G90 , G91)
์
่
้
ั
์
่
้
การเขียนโปรแกรมโดยใชคาวัดแบบสมบูรณ (Absolute) (G90)
ิ
ุ
จดเร่มต้น
เปาหมาย
้
่
ื
G90 หมายถึง มีดเคลอนทีไปยังจุดที่
่
์
้
ตองการ โดยวัดระยะจากจุดศูนยชนงาน
ิ
้
ทุกครง
้
ั
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 2 / 49
่
ั่
ต าแหนง ค าสง โคออดิเนต
P G X Y Z
90
P0-P1 00 0 -5 2
P1-P2 01 0 -3
P2-P3 70
P3-P4 25
P4-P5 50
P5-P6 55
P6-P7 0
P7-P1 -5
P1-P0 00 -30 -30 100
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 3 / 49
ี
การเขยนโปรแกรมโดยใช้ค่าวัดแบบลกโซ่ (G91)
ู
จุดเริ่มต้น
เป้าหมาย G91 หมายถึง มีดเคลอนทีไปยังจุดที่
่
่
ื
่
ื่
้
ตองการ ดวยคาวัดที่ตอเนองจากจุดใดๆ
่
้
ิ
้
โดยไม วัดระยะจากจุดศูนยชนงาน
่
์
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 4 / 49
่
ั่
ต าแหนง ค าสง โคออดิเนต
P G X Y Z
90
P0-P1 00 0 -5 0
91
P1-P2 01 5 -3
P2-P3 70
P3-P4 25
P4-P5 -20
P5-P6 30
P6-P7 -50
P7-P1 -60
P1-P0 00 -30 -25 103
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 5 / 49
หมายเหตุ - ทุกครงทีปลายมดเคลอนทีถงจุดแตละจุด (P1,P2,P3)
่
ั
ี
่
่
้
่
ื
ึ
การนบระยะทางจะเรมตนใหมเปน X = 0 Y = 0 Z = 0 ณ
้
็
ิ่
ั
่
ต าแหนงแตละจุด
่
่
้
ั
ั่
้
้
้
้
- Simulator นนเมอตองการใช G91 ใหใชค าสง G90 ก่อนทุกครง
ั
้
ื่
่
่
- ในเครองกัดนอนจะมีหลักการเหมอนกัน เพียงแตเปลี่ยนคา Y
ื่
ื
่
็
เปนคา Z
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 6 / 49
ล าดับขันในงาน CNC
้
มีดกัดทีคั้งได้ศูนย์ ่ เผือระะทิศทาง Z- ่ ค่าเผือ ่ เผือระยะทิศทาง Z+ ่
้
ื่
ื
์
ิ
้
ื
1. ก าหนดจุดศูนยชนงานหรอโปรแกรม 4. เขียนแผนการใชเครองมอ ค่าเผือ ่
7. เผอขนาดรศมีและความยาวเครองมอ
ื่
ื่
ื
ั
2. ก าหนดระยะโคออดิเนต 5. เขียนโปรแกรม
้
้
6. ปอนขอมูลเขาเครองคอมพิวเตอร ์
่
ื
้
3. เขียนแผนการท างานงานกัด
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 7 / 49
โปรแกรมงานกัด CNC
ภาพตัด A-B
ค าสั่ง :
ิ
ให้กัดช้นงานร่องตัว I และ L ตามแบบ
ก าหนดให้
ุ
- วัสด St 37 ขนาด
ี
- Ø มดกัด 10 มม.
จงก าหนด
ิ
ู
ุ
- จดศนย์ช้นงาน
- แบ่งชั้นการกัด
ี
- เขยนแผนการท างาน
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 8 / 49
โปรแกรมงานกัด CNC
ภาพตัด A-B
ค าสั่ง :
ิ
ให้กัดช้นงานร่องตัว I และ L ตามแบบ
ก าหนดให้
ุ
- วัสด St 37 ขนาด
ี
- Ø มดกัด 10 มม.
จงก าหนด
ิ
ู
ุ
- จดศนย์ช้นงาน
- แบ่งชั้นการกัด
ี
- เขยนแผนการท างาน
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 9 / 49
้
่
ก าหนดจุดศูนยของชนงานและแบงขันตอนการท างาน เปนการยากและอาจจะเกิด
็
้
ิ
์
์
ิ
้
่
้
ิ
้
้
ขอผิดพลาดได ถาเขียนโปรแกรมจากชนงานโดยตรงเลย จะตองก าหนดจุดศูนยของชนงานและแบงขันตอน
้
้
้
การท างานในแบบใหเดนชดกอน
ั
้
่
่
ภาพตัด A-B
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกัด CNC แผนใส 10 / 49
่
่
้
่
้
ขันตอนและการใชค าสงตางๆ ขันตอนการท างานที่แบงตามแบบ จะนามาพิจารณาในตาราง
้
ั่
้
้
้
้
่
ั
่
ื
้
แผนการท างาน เพอใหเครองจกรท างานตามขันตอน และใชค าสงตางๆ ไดเหมาะสมถูกตอง
่
่
ั
ื
่
โดยไมผิดพลาด
หมายเหตุ ก าหนดใหความลึกในการกัดสูงสุด 7 มม.
้
ภาพตัด A-B
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 11 / 49
แผนการท างานกัด
ื่
แผนการท างาน........กัด...... ชอ ...................................... นามสกุล .............................
วันที่ .................. เดอน ...................... พ.ศ. ...................
ื
ชอชนงาน ........ตัวอักษร............ ชนดวัสดุ ..........St. 37 ………
้
ื่
ิ
ิ
่
ขนาดกอนท างาน .....65 x 60 x15
ื
้
้
็
็
ล าดับขันการท างาน เครองมอ ความเรวตัด ความเรวรอบ อัตราปอน
ื่
ม. / นาที รอบ / นาที มม. / นาที
1. กัดรูปตัว I
1.1 กัดหยาบ (ตามทิศทาง T1 17 500 26
Y) ปอนลึก 8 มม.
้
1.2 กัดละเอียด (ตามทิศ T1 23 700 90
ทาง Y) ปอนลึก 1 มม.
้
2. กัดรูปตัว L
2.1 กัดหยาบ (ตามทิศทาง T1 17 500 26
Y และ X) ปอนลึก
้
8 มม.
2.2 กัดละเอียด (ตามทิศ T1 23 700 90
้
ทาง X และ Y) ปอนลึก
1 มม.
- เครองมอ T1
ื่
ื
- เหล็กรอบสูง Enmill
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 12 / 49
่
การเขียนโปรแกรมงานกัดเสนตรง
้
์
ั
่
ตัวอยางโปรแกรมงานกัดเสนตรง แบบคาสมบูรณ (G90 , G01)
่
้
ั่
ค าสง :
ใหกัดรองตรงตัว I และ L
้
่
ก าหนดให ้
- วัสดุ St. 37
- ขนาด Ø มีดกัด 10 มม.
จงเขียนโปรแกรม
้
้
์
่
แบบคาสมบูรณใหถูกตอง
ั
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 13 / 49
Position P N G X Y Z F S T M
P0 - - - - > P1 1 00 10 50 3 1
P1 -------- > P’1 2 01 -7 26 500 13
P’1 -------- > P’2 3 10
P’2 -------- > P”2 4 -9 90 700
P”2 -------- > P”1 5 50
P”1 - - - - > P1 6 00 3
P 1 - - - - > P3 7 35
P 3 -------- > P’3 8 01 -7 26 500
P ’3 -------- > P’4 9 10
P ’4 -------- > P’5 10 55
P’ 5 -------- > P”5 11 -9 90 700
P”5 -------- > P”4 12 35
P”4 -------- > P”3 13 50
P” 3 - - - - > P3 14 00 3
P3 - - - - > P0 15 -30 -30 100 30
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 14 / 49
่
่
่
ตัวอยางโปรแกรมงานกัดเสนตรง แบบคาลูกโซ (G91 , G01)
้
ภาพตัด A-B
ั่
ค าสง :
ใหกัดรองตรงตัว I และ L
่
้
ก าหนดให ้
- วัสดุ St. 37
- ขนาด Ø มีดกัด 10 มม.
จงเขียนโปรแกรม
้
้
่
แบบคาลูกโซใหถูกตอง
่
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 15 / 49
Position P N G X Y Z F S T M
P0 -------->P1 1 91 10 50 3 1
P1 --------> P’1 2 01 -7 26 500 13
P1 --------> P’2 3 -40
P’2 --------> P”2 4 -2 90 700
P”2 --------> P”1 5 40
P” 1 - - - - > P1 6 00 12
P 1 - - - - > P3 7 25
P 3 --------> P’3 8 01 -7 26 500
P ’3 --------> P’4 9 -40
P ’4 --------> P’5 10 20
P’ 5 --------> P”5 11 -2 90 700
P”5 --------> P”4 12 -20
P”4 --------> P”3 13 40
P” 3 - - - - > P3 14 00 12
P3 - - - - > P0 15 -65 -80 9 30
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกัด CNC แผนใส 16 / 49
่
้
ั่
้
โปรแกรมงานกัดเสนโคงของวงกลม ดวยค าสง G02 , G03
้
วิธการปอนโปรแกรมงานกัดเสนโคงของวงกลม แบบคาสมบูรณ ์
ี
ั
่
้
้
้
้
ก. งานกัดตัง
N….G90
N….G02 X50 Y40 I35 J40
I มีระยะและทิศทางขนานกับ
แนวแกน X ( ---> C)
J มีระยะและทิศทางขนานกับ
แนวแกน Y ( ---> C)
N….G03 X30 Y0 I50 J0
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 17 / 49
่
X, Y คอ คาทีจุดโคออดิเนตสุดทายของสวนโคง (E)
้
้
่
่
ื
่
้
่
่
I , J คอ ต าแหนงจุดศูนยกลางของสวนโคง (C) ตามแนวแกน X ,Y
ื
์
้
์
่
์
I , J คิดระยะทางจากจุดศูนยชนงาน ( ) ถึงจุดศูนยกลางของสวนโคง (C)
ิ
้
ที่ขนานกับแนวแกน X ,Y
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 18 / 49
ข. งานกัดนอน
N….G90
N….G02 X50 Z15 I35 K15
I มีระยะและทิศทางขนานกับ
แนวแกน X ( S ---> C)
K มีระยะและทิศทางขนานกับ
แนวแกน Z ( S ---> C)
N….G03 X30 Z55 I50 K55
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกัด CNC แผนใส 19 / 49
่
ื
X , Z คอ คาทีจุดโคออดิเนตสุดทายของสวนโคง (E)
่
่
่
้
้
้
์
่
่
I , K คอ ต าแหนงจุดศูนยกลางของสวนโคง (C) ตามแนวแกน X , Z
ื
่
ึ
์
้
I , K คิดระยะทางจากจุดศูนยชนงาน ( ) ถงจุดศูนยกลางของสวนโคง (C)
้
์
ิ
ที่ขนานกับแนวแกน X , Z
ื
I , J , K จะมีเครองหมายเปน “+” เมอมีทิศทางจากจุด
่
็
ื่
ถึง C ตามแนวแกน X , Y , Z และจะมี
่
็
ื่
เครองหมายเปน “-” เมอมีทิศทางจากจุด
ื
ถึง C สวนทางกับแนวแกน X , Y , Z
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 20 / 49
่
้
วิธการปอนโปรแกรมงานกัดเสนโคงของวงกลม แบบคาลูกโซ ่
่
้
ี
้
้
ก. งานกัดตัง
N….G91
N….G02 X15 Y-15 I0 J-15
I มีระยะและทิศทางขนานกับ
แนวแกน X ( S ---> C)
J มีระยะและทิศทางขนานกับ
แนวแกน Y ( S ---> C)
N….G03 X-20 Y-20 I0 J-20
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 21 / 49
่
X , Y คอ คาทีจุดโคออดิเนตสุดทายของสวนโคง (E)
้
้
่
่
ื
่
้
่
I , J คอ ต าแหนงจุดศูนยกลางของสวนโคง (C) ตามแนวแกน X ,Y
่
ื
์
้
์
่
ิ
I , J คิดระยะทางจากจุดเรมตน (S ) ถึงจุดศูนยกลางของสวนโคง (C) ที่ขนานกับ
้
่
แนวแกน X , Y
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 22 / 49
ข. งานกัดนอน
N….G91
N….G02 X15 Z15 I0 K15
I มีระยะและทิศทางขนานกับ
แนวแกน X ( S ---> C)
K มีระยะและทิศทางขนานกับ
แนวแกน Z ( S ---> C)
N….G03 X-20 Z20 I0 K20
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 23 / 49
่
่
้
่
้
ื
X , Z คอ คาทีจุดโคออดิเนตสุดทายของสวนโคง (E)
่
I , K คอ ต าแหนงจุดศูนยกลางของสวนโคง (C) ตามแนวแกน X , Z
์
่
ื
้
ิ
่
์
้
์
้
I , K คิด ระยะทางจากจุดศูนยชนงาน (S ) ถึงจุดศูนยกลางของสวนโคง (C)
ที่ขนานกับแนวแกน X , Z
ื่
่
I , J , K จะมีเครองหมายเปน “+” เมอมีทิศทางจากจุด S ถึง C ตามแนวแกน
ื
็
X , Y , Z และจะมีเครองหมายเปน “-” เมอมีทิศทางจากจุด S ถึง C สวนทาง
่
ื
ื่
็
กับแนวแกน X , Y , Z
่
์
หมายเหตุ : คา I , J , K ในชุดซอฟแวรของบรษัท Keller สามารถก าหนดเปนคาวัด
ิ
็
่
ั
่
้
ั
่
ื
์
่
ื
แบบสมบูรณหรอแบบลูกโซเมอเลอกใชค าสง G02 และ G03
ื
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 24 / 49
่
ั
้
์
่
่
ตัวอยางโปรแกรมงานกัดเสนโคงของวงกลม แบบคาสมบูรณ ดวย G02 , G03
้
้
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกัด CNC แผนใส 25 / 49
่
N G X Y Z I J F S T M
- - - > P1 1 00 54 25 3 1
P1 - - - > P’1 2 01 -5 26 500 3
P’1 - -- > P’2 3 02 25 30.385 40 30.385
P’2 -- - > P’3 4 01 50
P’3 - - > P’4 5 02 54 55.385 3 40 50
P’4 - -> P4 6 00
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกัด CNC แผนใส 26 / 49
่
N G X Y Z I J F S T M
P 4 - - -> P5 7 00 114
P 5 - - - - - > P’5 8 01 -5
P ’5 - - - - - > P’6 9 03 85 50 100 50
P ’6 - - - - - > P’7 10 01 30.385
P’ 7 - - - - - > P’8 11 03 114 25 100 30.385
P’8 - - - > P8 12 00 3
P8 - - - > 13 00 -30 -30 100 30
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกัด CNC แผนใส 27 / 49
่
็
โปรแกรมงานเจาะรูเปนวงกลม (Hole Circle – Drilling Cycle)
็
่
ั
้
9.5.1 ตัวอยางโปรแกรมงานเจาะรูเปนวงกลม ดวยค าสง G01
่
จดเร่มเจาะท ี ่
ิ
ุ
มุม 0 องศา
ต าแหน่งเร่มต้น=สดท้าย
ิ
ุ
ื
ื
ของเครองมอ
่
้
ก าหนดให วัสดุ St. 37
ขนาด Ø ดอกสวาน 5 มม.
่
เจาะลึก 6 มม.
้
้
จงเขียนโปรแกรมงานเจาะรูใหถูกตอง
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 28 / 49
N G X Y Z I J F S T M
- - - - > P1 1 00 50 30 2 1
P1 -------- > P’1 2 01 -6 26 500 3
P’1 - - - - > P1 3 00 2
P1 - - - - > P2 4 00 40 47.32
P2 -------- > P’2 5 01 -6
P’2 - - - - > P2 6 00 2
P 2 - - - - > P3 7 00 20
P 3 -------- > P’3 8 01 -6
P ’3 - - - - > P3 9 00 2
P 3 - - - - > P4 10 00 10 30
P4 -------- > P’4 11 01 -6
P’4 - - - - > P4 12 00 2
P4 - - - - > P5 13 00 20 12.68
P5 -------- > P’5 14 01 -6
P’5 - - - - > P5 15 00 2
P5 - - - - > P6 16 00 40
P6 -------- > P’6 17 01 -6
P’6 - - - - > P6 18 00 2
P6 - - - - > 19 00 -30 -30 100 30
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 29 / 49
โปรแกรมงานเจาะเปนวงกลมดวยค าสง G77 (Hole Circle – Drilling Cycle)
็
้
ั่
จุดเริ่มเจาะที ่
มุม 0 องศา
ต าแหน่งเริ่มต้น=สุดท้าย ก าหนดให ้
่
ของเครืองมือ
วัสดุ St 37
ขนาด Ø ดอกสวาน 5 มม.
่
ั่
ค าสง G77
เจาะลึก 6 มม.
้
ั
จงเขียนโปรแกรมงานเจาะรูปแบบครบวัฎจกรใหถูกตอง
้
้
่
ี
้
ั
** จากตัวอยางโปรแกรมงานเจาะ โดยใช G01 นนจะเสยเวลาในการค านวณหาระยะและเขียน
โปรแกรมมาก จึงมีค าสงพิเศษโดยใช G77 ซงมีความหมายดังตอไปน้ ี
่
ึ่
ั่
้
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 30 / 49
่
G77 X20 (Y) Z-10 I0 J6
จ านวนรูเจาะ 6 รู
ิ
้
่
่
จุดเรมตนเจาะทีมุม 0 องศา
ความลึกเจาะ 10 มม.
รศมีวงกลมเจาะ 20 มม.
ั
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 31 / 49
่
ั
ั
่
้
โปรแกรมงานเจาะรูแบบครบวัฎจกรดวยค าสง G77
N G X Y Z I J F S T M
- - - - > P1 1 00 30 30 2 1
P 1 ------ > P6 2 77 20 -10 0 6 26 500 3
P 6 - - - - > 3 00 -30 -30 100 30
้
์
่
้
้
็
หมายเหตุ : งานเจาะรูเปนวงกลมดวยค าสง G77 จะตองรูต าแหนงของจุดศูนยกลางของ
ั
่
่
วงกลมกอนเสมอ
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 32 / 49
โปรแกรมงานกัดพ็อกเก็ต (Pocket)
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 33 / 49
่
N G X Y Z I J F S T M
- - - - > P1 1 00 25 20 3 1
P 1 --------> P’1 2 01 -5 26 500 13
P ’1 --------> P’2 3 01 45
P ’2 --------> P’3 4 01 65
P ’3 --------> P’4 5 01 20
P ’4 --------> P’1 6 01 25
P ’1 --------> P’5 7 01 35
P ’5 --------> P’6 8 01 65
P ’6 - - - - > P6 9 00 3
P 6 - - - - > 10 00 -30 -30 100 30
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 34 / 49
้
ื่
้
** เนองจากการกัดดวย G01 ตองเสยเวลาในการค านวณหาระยะและเขียนโปรแกรมมากจึงมี
ี
ึ่
ค าสงพิเศษโดยใชค าสง G87 ซงมีความหมายดังน้ ี
ั่
้
ั่
G87 X60 Y50 Z-10 I5
ความลึกกัดแตละครง
่
ั
้
ความลึกของพ็อกเก็ต
ความยาวของพ็อกเก็ตตามแนวแกน Y
ความยาวของพ็อกเก็ตตามแนวแกน X
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 35 / 49
่
ตัวอยางโปรแกรมงานกัดพ็อกเก็ตแบบครบวัฏจักรดวยค าสง G87
ั่
้
่
N G X Y Z I J F S T M
- - - - > C 1 00 45 35 3 1
P’1 --------> P6 2 87 60 50 -10 5 26 500 3
P’6 - - - - > P6 3 00 2
P6 - - - - > 4 00 -30 -30 100 30
้
ั่
หมายเหตุ : งานกัดพ็อกเก็ตแบบครบวัฏจักรดวยค าสง G87
จะตองรูต าแหนงจุดศูนยกลางของพ็อกเก็ตกอนเสมอ
่
้
้
่
์
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 36 / 49
่
การเผอระยะของเครองมอตัด (Tools Compensation)
ื่
ื่
ื
ื่
ื
การเผอระยะรศมีของเครองมอตัด (Compensation on Contour)
ื่
ั
ื่
ั
ื่
การเผอระยะรศมี เผอขนาดมีดกัด
่
เผอขนาดมดกัด
ี
ื
ก
ก
ศ
การเผ
ั
ด
มี
การเผอระยะรศมี
ั
ด
ั
ื่
การเผ อระยะร ั ศ มี เผอขนาดมีดกัด
อระยะร
ั
ื่
ื่
ื่
ื่ เผ เผ
อขนาดมีด
ื่
อขนาดมีด
ื
ี
ไม่เผอขนาดมดกัด
่
ี
่
ิ
ขนาดช้นงานทต้องการ
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 37 / 49
่
ื
ื่
ื่
การเผอระยะความยาวของเครองมอตัด (Paraxial Tool Compensation)
ี
ต าแหน่งเพลาจับมดกัด
มีดกัดทีคั้งได้ศูนย์ ่ เผือระะทิศทาง Z- ่ ค่าเผือ ่ เผือระยะทิศทาง Z+ ่
ค่าเผือ ่
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 38 / 49
่
ื่
ั
ื
งานกัดโดยการเผอระยะรศมีของเครองมอตัด (Contouring)
ื่
ื
ั่
้
ื่
ตัวอยางโปรแกรมงานกัดโดยการเผอระยะรศมีของเครองมอตัด (Contouring) ดวยค าสง G01
่
ั
ื่
ก าหนดให ้
ขนาดมีดกัด Ø 18 มม.
วัสดุเหล็กหลอ
่
กัดลึก 6 มม.
จงเขียนโปรแกรมงานกัด
ื่
ั
โดยการเผอระยะรศมีของ
ื่
เครองมอตัด (Contouring)
ื
ู
ให้ถกต้อง
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 39 / 49
N G X Y Z F S T M
- - - - > P1 1 00 6 0 2 1 13
P 1 -------- > P’1 2 01 -6 26 500
P ’1 -------- > P’2 3 01 94
P ’2 -------- > P’3 4 01 144
P ’3 -------- > P’4 5 01 6
P ’4 -------- > P’5 6 01 0
P ’5 -------- > 7 00 -30 -30 100 30
ให้ถกต้อง
ู
วิชา : โปรแกรมซเอ็นซ ี
ี
การเขียนโปรแกรมงานกัด CNC แผนใส 40 / 49
่
่
่
ื
ั
ึ
้
่
ั
** จากตัวอยางมีปญหาทียุงยากในการค านวณเผอระยะรศมีมีดกัด ดังนนจง
่
ั
ั่
่
ไดมีค าสงพิเศษในการเผอระยะรศมีของมีดกัดดังกลาว โดยใช G41 , G42 และ G40
้
ื่
้
ั
ั่
แนวเส้นศูนย์กลาง ความหมายของค าสง
ี
การเดนมดกัด
ิ
่
้
้
ิ
้
ิ
จดเร่มต้นโปรแกรม G41 : มีดกัดอยูทางดานซายของชนงาน
ุ
้
้
ิ
่
จดเร่มเข้าของมดกัด G42 : มีดกัดอยูทางดานขวาของชนงาน
ี
ิ
ุ
G40 : ยกเลิกค าสง G41 , G42
ั่
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 41 / 49
ื่
ั
ตัวอยางโปรแกรมงานกัดโดยการเผอระยะรศมีของเครองมอตัดดวยค าสง G41 , G42 , G40
้
ั่
ื
่
ื่
ื่
เมอใชค าสง G41 / G42 จะสามารถเขียนโปรแกรม
้
ั่
ั
่
ื่
้
จากแบบงานที่ก าหนดไวได เลยโดยไมตองค านวณเผอคารศมีมีดกัด
้
้
่
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกัด CNC แผนใส 42 / 49
่
ั่
ค าสง G41 , G40
N G X Y Z F S T M
- - - - > 1 00 2 26 500 1 13
P 0 --------> P1 2 41 15 15
P 1 --------> P’1 3 01 -6
P ’1 -------- > P’2 4 01 85
P ’2 -------- > P’3 5 01 135
P ’3 -------- > P’4 6 01 15
P ’4 -------- > P’5 7 01 0
ยกเลิกค าสง G41 8 40
ั่
P ’5 - - - - > P0 9 00 -30 -30 100 30
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 43 / 49
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกัด CNC แผนใส 44 / 49
่
ค าสง G42 ,G40
ั่
N G X Y Z F S T M
- - - - > 1 00 2 26 500 1 13
P 0 -------- > P1 2 42 15 15
P 1 -------- > P’1 3 01 -6
P ’1 -------- > P’4 4 01 135
P ’4 -------- > P’3 5 01 85
P ’3 -------- > P’2 6 01 15
P ’2 -------- > P’6 7 01 0
ยกเลิกค าสง G42 8 40
ั่
P ’6 - - - - > P0 9 00 -30 -30 100 30
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 45 / 49
งานกัด 3 แกน (3 Dimension Milling)
ั่
ตัวอยางโปรแกรมงานกัด 3 แกน ดวยค าสง G01
่
้
ภาพตัด A-B
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 46 / 49
ก าหนดให ้
ี
- วัสดุอลูมิเนยม
- ขนาด Ø มีดกัด 10 มม.
้
ั่
- ใชค าสง G01
้
้
จงเขียนโปรแกรมงานกัด 3 แกน ใหถูกตอง
N G X Y Z F S T M
P0 - - - - > P1 1 00 20 10 2 5
P 1 -------- > P’1 2 01 -4 26 500 3
P ’1 -------- > P’2 3 01 40 60 -8
P ’2 - - - - > P2 4 00 100
P 2 - - - - > P0 5 00 -30 -30 30
ี
วิชา : โปรแกรมซเอ็นซ ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 47 / 49
ั่
้
โปรแกรมงานกัดประสมดวยค าสง G00 , G01 , G02 , G03 , G41 / G42 , G40 , G77 , G87
- ความลึกของรูเจาะ = 7 มม. - ความลึกกัดรอบ = 10 มม.
ี่
์
- ความลึกของรองสเหลี่ยม (Pocket) = 15 มม. - ขนาดเสนผาศูนยกลางมีดกัด 10 และ 20 มม.
่
่
้
่
่
้
- ขนาดเสนผาศูนยกลางดอกสวาน 8 และ 16 มม.
์
ี
้
จงเขียนแผนการท างานและโปรแกรมค าสงสาหรบกัดชนงานน้ใหถูกตอง
้
ิ
่
ั
้
ั
ี
วัสดุ : อลูมิเนยม
ี
วิชา : โปรแกรมซเอ็นซ ี
การเขียนโปรแกรมงานกัด CNC แผนใส 48 / 49
่
การเขียนโปรแกรม
N G X Y Z I J F S T M
1 00 3 40 500 2 3
2 41 7.5 -2
3 01 -10
4 01 77.5
5 02 22.5 92.5 22.5 77.5
6 01 187.5
7 02 202.5 77.5 187.5 77.5
8 01 7.5
วิชา : โปรแกรมซเอ็นซ ี
ี
่
การเขียนโปรแกรมงานกัด CNC แผนใส 49 / 49
่
ตารางตอ
N G 9 Y Z I J F S T M
9 01 180.803
10 03 149.197 165 -18
11 01 22
12 01 7.5 22
13 40
14 01 30
15 00 195
16 00 3 5
17 00 165 50 29 550 3 3
18 87 50 50 -15 10
19 00 3 5
20 00 60 50 7
21 77 30 -7 0 6 3
22 00 3 5
23 00 -30 -30 100 30