


In Visual Basic, the codes is designed to readable by designed CNC. The interface is designed using Visual Basic. Besides, the precision is reduced when a driller touches the PCB board, there will be a friction force that cause human hand shakes that lead to wrong drilling.In this final project, it is designed an CNC with interface for automatic CNC for PCB drilling. In the case of PCB drilling, it can be done manually by human hand but it spends a lot of time when the hole component of the PCB is very much. For PCB manufacture, there are 3 stages such that print the path, remove the copper that does not use called etching process and drilling on the hole of components to be placed on the PCB. PCB (Printed Circuit Board) is a board which contains an electronic component that can be used for an equipment in order to make the equipment automatic. Serta Sebelum melakukan pengeboran, PCB harus diletakkan pada titik yang telah ditentukan agar proses berjalan lancar. Untuk setting pada PCB Gcode harus melakukan perhitungan dengan Mesin CNC yang dibuat agar hasil lebih maksimal. Untuk mendapatkan garis tepi dan lubang PCB yang akan di bor, PCB harus di buat menggunakan software Eagle dengan bantuan library yang ada pada software tersebut yaitu PCB G-code. Software ini digunakan untuk membuat pengeboran lubang lubang komponen lebih efisien dan tingkat kepresisian ketika mata bor bertabrakan dengan papan PCB jadi lebih tepat tanpa meleset terkena getaran.Dari hasil pembuatan mesin yang dibuat serta pembuatan Tatap Muka pergerakan CNC, Pada pengujian Motor Stepper dengan mekanik ball screw yang digunakan error yang terjadi ☐,7mm. Pada Visual Basic ini tinggal memasukkan kode-kode yang nantinya akan dapat dibaca oleh CNC. Pengeboran PCB ini dapat dilakukan secara manual dengan tangan manusia akan menghabiskan banyak waktu ketika lubang lubang komponen pada PCB tersebut sangat banyak, serta kepresisian saat pengeboran dikarenakan ketika bor menyentuh papan PCB akan terdapat adanya gaya gesekan dan menyebabkan salah pengeboran.Untuk itu pada Tugas Akhir ini dibuat sebuah Tatap Muka pergerakan CNC secara Otomatis menggunakan Visual Basic. Untuk pembuatan PCB ini mempunyai 3 tahapan yaitu mencetak jalur, menghapus tembaga yang tidak gunakan dan pengeboran PCB. PCB (Printed Circuit Board) merupakan sebuah papan yang nantinya berisi suatu komponen komponen elektronika yang akan digunakan dalam suatu peralatan guna menjadikan peralatan tersebut otomatis.
