คำสั่งที่ใช้ในการเขียนเอ็นซีโปรแกรม

ภาษาหรือคำสั่งที่ใช้ในการเขียนเอ็นซีโปรแกรม
คำสั่ง G  เป็นคำสั่งที่ใช้ควบคุมการเคลื่อนที่ในลักษณะต่าง ๆ คำสั่งนี้จะทำงานอย่างไรนั้นมีอยู่ 2 ลักษณะ คือ


คำสั่งจะทำงานเมื่อใด
1.   เมื่อใช้คำสั่งนั้นแล้วจะยังคงมีผลต่อไปเลื่อย
2.   คำสั่งที่มีผลเฉพาะการทำงานกับบรรทัดนั้นเท่านั้น
3.   จะทำงานเมื่อเริ่มต้นบรรทัด เช่น G90  (การเคลื่อนที่แบบค่าวัดสัมบูรณ์) G00,G01,G91
4.   จะทำงานเมื่อสิ้นสุดบรรทัด เช่น G04 (การหยุดชั่วขณะหนึ่ง)


คำสั่งจะมีผลใช้นานเท่าใด
1.   คำสั่งจะทำงานจนกว่า จะมีคำสั่ง G อื่น ๆ ในกลุ่มเดียวกัน (Group) เช่น G90,G91,G81, G80 มาแทนที่ เช่น G01 การเคลื่อนที่แนวเส้นตรงเมื่อ G02 มาแทนที่จะเป็นการเคลื่อนที่ในแนวเส้นโค้งตามเข็มนาฬิกา
2.   คำสั่งจะทำงานเฉพาะในบรรทัดเดียว เช่น G04 การหยุดชั่วขณะหนึ่ง


ตารางแสดงมาตรฐานคำสั่ง G ตามมาตรฐาน ISO



                  คำสั่ง G
ความหมาย
                       G00                      
G01
G02
G03
G04
G05
G06
G07
G09
G10
G11
G12
G13
G15
G16
G17
G18
G19
G20
G21
G22
G23
G25
G26
G27
G28
G29
G30
G31
G33
G40
G41
G42
G43
G44
G49
G50
G51
G54
G55
G56
G57
G58
G59
G63
G64
G65
G67
G68
G69
G73
G74
G76
G80
G81
G82
G83
G84
G85-89
G90
G91
G92
G93
G94
G95
G96
G97
G98
G99
การเข้าสู่ตำแหน่งด้วยความเร็ว
การเดินเส้นตรงควบคุมด้วยอัตราการป้อน
การเดินเป็นเส้นโค้งในทิศทางการหมุนตามเข็มนาฬิกา
การเดินเป็นเส้นโค้งในทิศทางการหมุนทวนเข็มนาฬิกา
ค่าหน่วง การหยุดเวลาการทำงาน
การยกเลิก การเดินเป็นเส้นโค้งแบบไม่ชนเชยรัศมีมีดวัด
การเดินเป็นเส้นโค้งแบบการเดินเข้าแบบสัมผัสขอบงาน
การทำงานทีละคำสั่งในแนวแกนเดียว
การหยุดการทำงาน
การ Setting Data ของการเดินด้วยความเร็ว
การ Setting Data ของการเดินเป็นเส้นตรง
การเดินแบบเส้นโค้งทิศทางตามเข็มนาฬิกา
การเดินแบบเส้นโค้ง ทิศทางทวนเข็มนาฬิกา
การยกเลิกคำสั่งการเดินเส้นโค้ง
การเดินโดยใช้คำสั่งการเดินโค้ง
การเลือกพื้นผิวบนระนาบ X Y
การเลือกพื้นผิวบนระนาบ Z X
การเลือกพื้นผิวบนระนาบ Z Y
หน่วยการวัดแบบนิ้ว
หน่วยการวัดแบบเมตริก
ตรวจสอบการกำหนดระยะเผื่อของงาน
การยกเลิกหรือปิดการตรวจสอบระยะเผื่อของงาน
ปิดการตรวจสอบวัดเพลาของหัวกัด
เปิดการตรวจสอบวัดเพลาของหัวกัด
การตรวจสอบการกลับสู่จุดที่ใช้ในการอ้างอิง
การกลับสู่จุดที่ใช้ในการอ้างอิงของเครื่อง
การกลับจุดที่ใช้อ้างอิงของเครื่อง
การกลับจุดอ้างอิงของเครื่อง จากการกำหนดในข้อมูลเครื่อง
การข้ามคำสั่งเกี่ยวกับจุดอ้างอิง
การเดินกัดทำเกลียว
การยกเลิก ค่าชดเชยรัศมีของมีดกัด
การกำหนดค่าชดเชยรัศมีของมีดกัด ด้านซ้าย
การกำหนดค่าชดเชยรัศมีของมีดกัด ด้านขวา
การกำหนดค่าความยาวมีดกัด ที่มีค่า บวก
การกำหนดค่าความยาวมีดกัด ที่มีค่า ลบ
ยกเลิก ค่าความยาวของมีดกัด
ยกเลิก มาตราส่วน
กำหนดมาตรส่วน
กำหนดตำแหน่งงานในข้อมูลที่ 1
กำหนดตำแหน่งงานในข้อมูลที่ 2
กำหนดตำแหน่งงานในข้อมูลที่ 3
กำหนดตำแหน่งงานในข้อมูลที่ 4
กำหนดตำแหน่งงานในข้อมูลที่ 5
กำหนดตำแหน่งงานในข้อมูลที่ 6
เลือกหมวดของการทำเกลียวแบบ Tap
เลือกขนาดของการตัดเฉือนด้วยการกัด
การเรียก Macro Program มาใช้งาน
ยกเลิก Macro Program
การลอกแบบงานโดยการหมุนรอบจุดอ้างอิง
ยกเลิกการลอกแบบงาน
การเจาะแบบหยุดให้คายเศษ
การทำเกลียวด้วยการ Tap
การคว้านรูแบบละเอียด
ยกเลิก การเจาะ การคว้านในแบบต่าง ๆ
การเจาะแบบไม่ยก (Spot Drilling)
การเจาะแบบไม่ยก (Counter Boring)
การเจาะรูลึกแบบยกคายเศษ
การทำเกลียวในแบบ Tapping
การคว้านรูแบบคว้านหยาบ
มีดเคลื่อนบนจุดใด ๆ วัดระยะจากจุดศูนย์งานทุกครั้ง
มีดเคลื่อนบนจุดใด ๆ วัดระยะจากจุดเริ่มต้นงานทุกครั้ง
การเปลี่ยนจุดศูนย์ของงานที่ใช้อ้างอิง
อัตราการป้อนตรงกันข้ามกับหน่วยของเวลา
อัตราการป้อนหน่วยเป็น ระยะทาง/เวลา
อัตราการป้อนหน่วยเป็น ระยะทาง/รอบ
ความเร็วรอบของเพลามีดกัด เมตร/นาที
ความเร็วรอบของเพลามีดกัด รอบ/นาที
การยกเปลี่ยนตำแหน่งเท่ากับค่า G43
การยกเปลี่ยนตำแหน่ง เท่ากับค่า R