"CNC" ในเครื่องมือกล CNC ย่อมาจาก Computer Numerical Controlพูดง่ายๆ ก็คือ เทคโนโลยีการควบคุมการทำงานของเครื่องจักรผ่านการเขียนโปรแกรมคอมพิวเตอร์
วิศวกรของเราป้อนชุดคำสั่งรหัส ซึ่งมักเรียกว่า G-code หรือ M-code ลงในเครื่อง CNCรหัสระบุการเคลื่อนไหว ความเร็ว และการดำเนินการที่จำเป็นในการผลิตผลิตภัณฑ์หรือชิ้นส่วนสำเร็จรูป
เครื่อง CNC แปลคำสั่งเหล่านี้แล้วแปลงเป็นการเคลื่อนไหวและการเคลื่อนไหวที่ขับเคลื่อนด้วยมอเตอร์และแอคชูเอเตอร์เครื่อง CNC จำนวนมากเข้าใจคำสั่ง X, Y และ Z ซึ่งหมายความว่าสามารถจัดการในพื้นที่สามมิติเพื่อสร้างวัตถุ 3 มิติได้