VCD
Rancang Program Interpolasi Tiga AXIS Untuk Motor Stepper Menggunakan Algoritma Bresenham Pada Mesin CNC Router Engraving 3D Berbasis Rasberry PI 3
Mesin CNC router engraving 3D merupakan mesin yang dapat melakukan pengukiran secara otomatis. Pergerakan yang dapat dibentuk oleh mesin ini yaitu pergerakan linier. Mesin CNC router engraving grafir 3D ini memiliki empat buah aktuator berupa motor yang terdiri dari tiga unit motor stepper dan satu unit motor DC. Ketiga motor stepper digunakan untuk menggerakan sumbu x, y, dan z. Sedangkan motor DC digunakan untuk menggerakan spindel. Pengontrol yang digunakan pada mesin ini yaitu minikomputer Arduino Nano sebagai slave dan Raspberry PI 3 sebagai master dengan dengan menggunakan antarmuka labview.
Permasalahan yang muncul adalah bagaimana menerapkan sebuah mekanisme pemrograman yang paling efektif untuk melakukan proses interpolasi sumbu X, sumbu Y, dan Sumbu Z yang digerakkan oleh penggerak motor stepper 2 fasa. Untuk dapat menjalankan mesin dengan tiga buah sumbu yang bergerak bersamaan, maka diterapkanlah sebuah algoritma garis, yaitu algoritma Bresnham Linear. Algortima Bresenham Linear merupakan suatu algoritma yang membanding dua titik kordinat yang paling mendekati agar mebentuk garis lurus, semua titik kordinat harus berbentuk nilai Interger.
Dengan menerapkan algoritma Bresenham Linear memungkinkan motor stepper pada sumbu X, sumbu Y dan Sumbu Z mampu bergerak secara simultan dalam waktu yang bersamaan. Dengan menerapkan Bresenham Linear nilai error terhadap proses interpolasi berkisar 0.052-1.570% dari nilai asli. Sehingga mesin dapat melakukan pemotongan dan pembentukan benda sesuai yang diinginkan.
Kata kunci : Mesin CNC router engraving 3D, Bresenham Linear, Raspberry PI 3, Interpolasi
Tidak tersedia versi lain