MENGENAL MACH3

03/04/2018 16:03

Computer Numerical Control, (CNC) (berarti "komputer kontrol numerik") adalah sistem otomasi pada mesin perkakas atau mesin turunannya yang dioperasikan menggunakan perintah program komputer. Kode kode perintah yang telah disepakati diberi nama GCODE dan MCODE. Dewasa ini, banyak vendor vendor besar produsen mesin CNC juga mamanfaatkan PC/CPU sebagai pusat komputasinya.

MACH3 adalah software CNC yang berjalan diatas platform OS windows. MACH3 berfungsi untuk memproses data/komputasi sehingga sebuah dekstop PC bisa berubah menjadi controller sistem CNC. MACH3 juga hadir dalam versi trial/DEMO yang dibatasi hanya mengeksekusi 500 baris program saja. Software MACH3 versi DEMO bisa  didownload disini .

MACH3 mengakomodasi beberapa protokol komunikasi diantaranya usb, dan parallel DB25. Pada artikel ini akan kita bahas mach3 dengan menggunakan komunikasi parallel port DB25.

 

Dewasa ini, fitur DB25 parallel port semakin berkurang terlebih pada laptop baru, Tetapi masih banyak bisa dibeli motherboard untuk dekstop PC baru dengan kelengkapan port parallelnya. Minimum requirement system PC yang dibutuhkan untuk bisa bekerja dengan mach3 adalah sebagai berikut, 

  • 32 bit windows 2000, windows XP, Vista dan windows7

  • 1GHz CPU

  • 512MB RAM

Melihat spesifikasi komputer yang dibutuhkan, kita tidak membutuhkan komputer dengan teknologi high end, cukup yang biasa biasa saja dengan fitur parallel port DB25 nya. Gambar fungsional port parallel DB25 sebagai berikut,

 
 

pin dengan warna hijau (10,11,12,13,15) adalah pin fungsi input.

pin dengan warna merah muda (2,3,4,5,6,7,8,9) adalah pin fungsi output.

Parallel port DB25 digunakan sebagai lalu lintas data input dan output komputer. Input digunakan untuk mengumpulkan sinyal dari mesin (dalam hal ini yang berhubungan langsung dengan komputer adalah Breakout Board) dan output digunakan untuk memberikan keluaran sinyal perintah gerak dari komputer ke mesin. Berikut diagram hardware system CNC menggunakan komputer dengan software mach3.

 

Untuk bisa bekerja, setting alamat fungsi pin dari mach3 (kompter) harus disamakan dengan alamat fungsi pin pada breakout board. Breakout board satu dengan yang lain belum tentu memiliki alamat fungsi pin yang sama. Berikut ini contoh alamat pin pada breakout board cnc MPI,

Berikut contoh setting pada config>>port&pin>>motor output sesuai dengan alamat pin pada breakout board,

Seringkali kegagalan setting komputer menyebabkan fungsi cnc tidak bekerja dengan baik.