Please take a moment to complete this survey below
Library's collection Library's IT development CancelMesin CNC (Computer Numerical Control) adalah sebuah mesin yang bergerak berdasarkan program yang dibuat. Dalam penerapannya mesin CNC dapat digunakan untuk mencetak PCB yang proses pengerjaannya dapat lebih efisien dan dapat mengurangi penggunaan bahan kimia untuk mencetak PCB. Mesin CNC untuk mencetak PCB ini dibuat dengan menggunakan stepper motor, driver stepper motor, spindle motor, driver spindle motor, proximity sensor dan mikrokontroler Arduino Mega 2560 yang dilengkapi dengan Grbl (sebuah open source interpreter untuk G Code). Sistem mesin CNC ini juga menggunakan software sebagai user interface-nya yang dibuat dengan menggunakan bahasa pemograman Python yang dijalankan menggunakan sebuah laptop. Penghubung antara software dan mikrokontroler pada sistem mesin CNC ini menggunakan sebuah kabel USB dan menggunakan komunikasi serial. Pengujian dilakukan terhadap software user interface, monitoring koordinat, ketepatan gerak dari mesin CNC, RPM spindle motor, dan CNC drill yang digunakan untuk mencetak. Berdasarkan hasil pengujian yang diterima, software dapat mengirimkan file G Code dengan baik. Monitoring koordinat memiliki tingkat kesalahan rata-rata sebesar 0.0841% pada sumbu X, 0.0846% pada sumbu Y dan 0.718% pada sumbu Z. Ketepatan gerak dengan tingkat kesalahan rata-rata sebesar 0.8687%pada sumbu X, sebesar 0.0841% pada sumbu Y, dan 0.07243% pada sumbu Z. Hasil cetak yang terbaik dicapai pada kecepatan spindle motor sebesar 6000 RPM dengan menggunakan CNC drill berbentuk pisau dengan diameter ujung 0.1 mm dan memiliki sudut kemiringan 10°.