เครื่องจักร CNC (คอมพิวเตอร์ นูเมอริกัล คอนโทรล) ใช้กันอย่างแพร่หลายในกระบวนการผลิตอุตสาหกรรม เพื่อทําหน้าที่ต่างๆ เป็นอัตโนมัติ รวมถึงการตัด การปั้นและการเจาะเครื่องพวกนี้ใช้ชุดคําสั่งที่เรียกว่า กรหัส G และ Mกรหัส G กํากับการเคลื่อนไหวของเครื่องจักร ขณะที่ M กรหัสดูแลฟังก์ชันเสริม
กรหัส G สําคัญในการควบคุมการเคลื่อนไหวของเครื่อง CNC มันกําหนดเส้นทาง ความเร็ว และทิศทางของเครื่องมือระหว่างการทํางานเครื่องจักรกรหัส G มีหน้าที่ในการเริ่มต้นและหยุดหมุน spindle, การเคลื่อนไหวของเครื่องมือในทิศทางต่าง ๆ (เช่นแกน X, Y และ Z), การเปลี่ยนเครื่องมือ, และการเปิดตัวของสารเย็นคําแนะนําเหล่านี้เป็นสิ่งจําเป็นสําหรับการควบคุมแม่นยําของเครื่องมือการตัดเพื่อสร้างรูปร่างหรือรูปแบบที่ต้องการบนชิ้นงาน.
รหัส M ไม่เหมือนกับรหัส G จัดการฟังก์ชันเสริมที่ส่งผลต่อพฤติกรรมของเครื่อง CNC ทั้งหมด รหัสเหล่านี้รับผิดชอบในการควบคุมส่วนประกอบเพิ่มเติมของเครื่องเช่น เปิดและปิดน้ําเย็น, เริ่มการทํางานของ spindle, เปิดและปิด clamps, และเริ่มต้นการเปลี่ยนเครื่องมืออัตโนมัติรหัส M มักจะใช้ในการดําเนินงานที่ไม่เกี่ยวข้องกับการเคลื่อนไหวของเครื่องมือ แต่สําคัญสําหรับการดําเนินงานการแปรรูปที่ประสบความสําเร็จและปลอดภัย.
เพื่อโปรแกรมรหัส G และ M ในเครื่อง CNC ผู้เขียนโปรแกรมมักใช้โปรแกรมโปรแกรมพิเศษที่มักรู้จักกันในชื่อโปรแกรม CAM (Computer-Aided Manufacturing)โปรแกรมช่วยในการสร้างรหัสที่จําเป็นโดยแปลงคําแนะนําของผู้ใช้เป็นรหัส G และ M ที่เหมาะสมโปรแกรมการกําหนดลําดับของการดําเนินงานที่ต้องการ, ระบุเครื่องมือที่เหมาะสม, และตั้งค่าการตัด, ซึ่งจะแปลเป็น G และ M รหัส.
เครื่องจักร CNC (คอมพิวเตอร์ นูเมอริกัล คอนโทรล) ใช้กันอย่างแพร่หลายในกระบวนการผลิตอุตสาหกรรม เพื่อทําหน้าที่ต่างๆ เป็นอัตโนมัติ รวมถึงการตัด การปั้นและการเจาะเครื่องพวกนี้ใช้ชุดคําสั่งที่เรียกว่า กรหัส G และ Mกรหัส G กํากับการเคลื่อนไหวของเครื่องจักร ขณะที่ M กรหัสดูแลฟังก์ชันเสริม
กรหัส G สําคัญในการควบคุมการเคลื่อนไหวของเครื่อง CNC มันกําหนดเส้นทาง ความเร็ว และทิศทางของเครื่องมือระหว่างการทํางานเครื่องจักรกรหัส G มีหน้าที่ในการเริ่มต้นและหยุดหมุน spindle, การเคลื่อนไหวของเครื่องมือในทิศทางต่าง ๆ (เช่นแกน X, Y และ Z), การเปลี่ยนเครื่องมือ, และการเปิดตัวของสารเย็นคําแนะนําเหล่านี้เป็นสิ่งจําเป็นสําหรับการควบคุมแม่นยําของเครื่องมือการตัดเพื่อสร้างรูปร่างหรือรูปแบบที่ต้องการบนชิ้นงาน.
รหัส M ไม่เหมือนกับรหัส G จัดการฟังก์ชันเสริมที่ส่งผลต่อพฤติกรรมของเครื่อง CNC ทั้งหมด รหัสเหล่านี้รับผิดชอบในการควบคุมส่วนประกอบเพิ่มเติมของเครื่องเช่น เปิดและปิดน้ําเย็น, เริ่มการทํางานของ spindle, เปิดและปิด clamps, และเริ่มต้นการเปลี่ยนเครื่องมืออัตโนมัติรหัส M มักจะใช้ในการดําเนินงานที่ไม่เกี่ยวข้องกับการเคลื่อนไหวของเครื่องมือ แต่สําคัญสําหรับการดําเนินงานการแปรรูปที่ประสบความสําเร็จและปลอดภัย.
เพื่อโปรแกรมรหัส G และ M ในเครื่อง CNC ผู้เขียนโปรแกรมมักใช้โปรแกรมโปรแกรมพิเศษที่มักรู้จักกันในชื่อโปรแกรม CAM (Computer-Aided Manufacturing)โปรแกรมช่วยในการสร้างรหัสที่จําเป็นโดยแปลงคําแนะนําของผู้ใช้เป็นรหัส G และ M ที่เหมาะสมโปรแกรมการกําหนดลําดับของการดําเนินงานที่ต้องการ, ระบุเครื่องมือที่เหมาะสม, และตั้งค่าการตัด, ซึ่งจะแปลเป็น G และ M รหัส.