Membuat mesin Cnc Router berbasis Arduino Uno (Part 1: Komponen hardware dan software)

Membuat atau merakit mesin cnc router sendiri tentu sangat menyenangkan, ada banyak pilihan material yang bisa dipakai tentunya menyesuaikan dengan badget dan peruntukan dari mesin cnc yang akan kita rakit. Disini saya hanya akan membahas satu macam saja yaitu peruntukan untuk mengukir kayu dengan kualitas standar pengerjaan kayu.

Membuat mesin CNC router memerlukan komponen utama berupa
rangka (aluminium profil/besi), sistem penggerak (motor stepper NEMA 17/23/34, lead screw/belt), spindle motor sebagai pemotong, pengontrol (GRBL), driver motor, power supply (PSU), serta bearing/linear guide untuk pergerakan halus. Komponen ini wajib dipastikan kompatibel untuk presisi tinggi.
Berikut adalah rincian komponen yang harus disediakan:

1. Komponen Mekanik (Struktur & Pergerakan)
  • Rangka (Frame): Aluminium profil (seri 2020/2040/4040) atau besi baja untuk kekakuan tinggi.
contoh konstruksi rangka cnc

  • Sumbu Linear (Linear Motion): Linear rail, linear bearing, untuk pergerakan X, Y, Z.
linear bearing and slide rail


Y Axis Construction


Z Axis Construction


  • Penggerak Sumbu (Transmission): Lead screw (T8/SFU1204/SFU1605) atau Timing Belt & Pulley (GT2) untuk mengubah gerak putar menjadi linier.
Ballscrew SFU 1605


  • Coupling: Menghubungkan stepper motor ke lead screw.
  • Bearing: Bearing 605zz atau 625z untuk menopang as.
  • Gantry/Plat: Aluminium atau akrilik tebal/delrin untuk struktur sumbu.

2. Komponen Elektrik (Elektronik & Kontrol)

Skema Wiring Diagram Cnc 


  • Motor Stepper: NEMA 17 (kecil/diy) atau NEMA 23/34 (menengah/industri).
Motor Steper Nema 23


  • Driver Motor Stepper: karena menggunakan cnc shield disini kita pakai driver A4988, DRV 8825, atau bisa memakai TMC2208


  • Controller Board: Arduino Uno dan Cnc Shield v3
Arduino Uno smd

Cnc Shield v3


  • Power Supply (PSU): DC 12V/24V/36V (sesuai kebutuhan daya motor dan driver). Pastikan untuk menyediakan power supply dengan arus yang cukup (disarankan minimal 10A untuk diy) agar pengoperasian mesin stabil.


  • Spindle Motor: Motor router (DC spindle, trimmer, atau spindel berpendingin air/udara).


  • Kabel & Konektor: Kabel shielded untuk mengurangi noise elektromagnetik.
  • Kabel dengan lapisan pelindung

3. Komponen Perangkat Lunak & Lainnya
  • Software CAD/CAM: Fusion 360, Inkscape, ArtCAM, atau Vectric Aspire (untuk mendesain).
  • Software Controller: Open BuildsCandle, atau Universal Gcode Sender (UGS).
  • Mata Router (Bits): Endmill (HSS/Carbide) sesuai material.
  • Fan/Pendingin: Untuk menjaga driver dan spindle tidak overheat.



Powered by Blogger.