Mesin CNC adalah singkatan dari Computer Numeric Control .CNC adalah mesin yang dikontrol otomatis secara komputerisasi (seperti bor, mesin bubut, penggilingan, gerinda, router, dan printer 3D) . Mesin CNC memproses berbagai macam material (logam, plastik, kayu, keramik, atau komposit) untuk memenuhi spesifikasi desain gambar 2D/3D dengan mengikuti instruksi program/code melalui komputer.
Bagian Mesin CNC.
Secara umum bagian mesin cnc terdiri dari hardware dan software . Hardwarenya terdiri dari controller/processor dan motor sebagai penggerak ke berbagai arah sesuai jenis mesin CNC ( 3-axis , 4-axis dst ) . Bagian pemotong/pengukir bisa berupa motor yang disebut dengan Spindle dan ada juga yang menggunakan plasma ,laser bahkan air bertekanan tinggi .
Sedangkan software berupa CAD/CAM atau desainer gambar 2D/3D dan G-Code Generator . G-Code Generator inilah yang akan menerjemahkan bentuk visual dari gambar 2D/3D menjadi Code perintah dan perhitungan matematis untuk menentukan Path/alur/arah gerakan hardware supaya nanti bahan yang di proses sesuai dengan bentuk visual dari gambar yang sudah di desain di komputer.
Contoh G-Code