Drawing Robot/Pen Plotter/Drawing Machine adalah versi Open Hardware dari mesin terkenal AxiDraw, yaitu pen plotter yang mampu menulis atau menggambar pada hampir setiap permukaan datar. Ini dapat menulis dengan pena, marker permanen, pensil, dan alat tulis lainnya untuk menangani berbagai macam aplikasi yang tak terbatas.
Desain uniknya memiliki kepala tulis yang meluas di luar mesin, sehingga memungkinkan menggambar pada objek yang lebih besar dari mesin itu sendiri. Keuntungan terbesar mesin ini adalah dapat ditempatkan di atas buku karena desain extending core XY dari mesin ini.
Drawing Robot/Pen Plotter/Drawing Machine ini mirip dengan AxiDraw yang tersedia secara komersial. Ini didukung oleh pengontrol Arduino Uno, menggunakan CNC Shield, dan firmware GRBL.
Biaya untuk membangun Drawing Robot berada antara $75 tergantung pada di mana Anda membeli bagian-bagian dan apakah Anda sudah memiliki beberapa bagian seperti Arduino.
Anda dapat menemukan semua proyek saya di https://www.diyprojectslab.com/
Luas gambar maksimum 24 * 30 CM.
Terima kasih NextPCB
Proyek ini berhasil diselesaikan karena bantuan dan dukungan dari NextPCB. Sobat jika Anda memiliki proyek PCB, silakan kunjungi situs web mereka dan dapatkan diskon serta kupon menarik.
Undian Natal dan Thanksgiving 100% menang: https://www.nextpcb.com/christmas-lucky-draw?code...
Langkah 1: Bahan dan Komponen yang Diperlukan
2 x Motor Stepper Nema 17 Amazon.com
2 x Batang Linear M8 x 450mm untuk Sumbu X Amazon.com
2 x Batang Linear M8 x 350mm untuk Sumbu Y Amazon.com
2 x Batang Linear 3mm untuk Sumbu Z (Anda dapat mendapatkannya dari CDROM lama)
1 x Batang Berputar M8 x 480mm 8 x Lager LM8UU Amazon.com
1 x Servo Sg90 1 x Spring 5m (dari bola poin) Amazon.com
2 x Pulley GT2, 16 gigi Amazon.com
5 x Lager 624zz Amazon.com
1 x Sabuk GT2 2000mm Amazon.com
1 x Arduino Uno Amazon.com
1 x CNC Shield Amazon.com
2 x Driver Stepper A4988 dengan heatsink Amazon.com
6 x Jumpers Amazon.com
1 x Sumber Daya 12V 2A Amazon.com
Dadu
7 x M3-0.5
5 x M4-0.7
4 x 5/16in-18
Amazon
Sekrup
13 x Phillips M3-0.5 x 16mm
4 x Phillips M3-0.5 x 6mm
5 x Phillips M4-0.7x 35mm
1 x Hex M3-0.5 x 20mm
Wastafel
4 x washer 5/16in
4 x washer M3
Langkah 2: Cetak 3D
Unduh file dari Thingiverse
Buka model 3D di Cura atau slicer lainnya.
Gunakan infill 75% pada semua bagian (infill 70 – 100% juga akan berfungsi)
Cetak semua bagian dengan ketebalan lapis 0,10 – 0,20 mm
Cetak dengan PLA
Gunakan struktur pendukung pada Penholder, Slider, X_Support_L dan X_Support_R
Catatan: Bagian terlama memakan waktu sekitar 10 jam dan yang terpendek memakan waktu 30 menit untuk dicetak
PLA cukup untuk desain ini. Saya mencetak pada 200C di BuildTak. Tidak ada bagian yang memerlukan raft atau brim. Saya menyarankan struktur pendukung hanya untuk pen holder dan plat akhir sumbu Z yang berdiri.
Langkah 3: Rangkap Sumbu X
Ingat bahwa Anda membutuhkan (2) batang linear 350mm dan (2) batang linear 450mm
Ambil (2) batang linear 450mm dan masukkan ke dalam salah satu bagian x-support
Anda mungkin perlu menggunakan borong bundar untuk menghaluskan lubang yang Anda masukkan
Selain itu, Anda dapat menggunakan palu karet untuk membantu memasukkan batang
Sekarang ambil batang berputar dan masukkan ke lubang di bawah. Masukkan washer 5/16in dan dadu 5/16in di kedua sisi bagian x-support
Langkah 4: Rangkap Lager Sumbu X
Sekarang Anda ingin mendorong LM8UU bearings ke tempatnya pada klem atas dan bawah (klem atas dan bawah masing-masing mengambil (4) bearings)
Ambil (4) bearings 624zz dan dorong melalui pulley idler yang dicetak 3D. Biarkan bearing ke-5 untuk nanti saat Anda merangkap sumbu Y
Rangkap Sumbu X (Carriage)
Dapatkan (4) sekrup M3-0.5 x 20mm, (4) dadu M3, (4) washer M3 dan (4) bearing 624zz dengan pulley idler terpasang
Ambil satu sekrup dan masukkan washer di dalamnya, washer akan berada di atas bearing. Dadu akan berada di bawah carriage, yang akan mengamankan bearing di tempatnya
Rangkap Sumbu X (X-Support)
Geser klem melalui batang linear 450mm (sumbu X)
Gunakan palu karet lagi untuk memasang x-support terakhir pada batang linear
Pastikan batang menyilang sama rata di kedua sisi
Geser ujung lain batang berputar melalui lubang pada X-support
Pasang set terakhir dadu dan washer untuk memegang X-support di tempatnya
Sekarang sumbu X telah selesai, Anda dapat menggunakan (2) sekrup Phillips M3-0.5 x 16mm per X-support untuk membantu menjaga batang linear agar tidak geser
Langkah 5: Rangkap Sumbu Y
Y-Back
Ambil (2) batang linear 350mm dan masukkan ke dalam bagian Y-back menggunakan palu karet
Dapatkan (1) sekrup M4-0.5 x 35, (1) dadu M4 dan bearing 624zz ke-5
Dapatkan (2) sekrup M3-0.5 x 16 untuk mengamankan batang linear
Masukkan bearing saat memasukkan sekrup melalui bagian Y-back
Y-Front
Geser batang linear/bagian Y-back melalui LM8UU bearings dan pasang bagian Y-front menggunakan palu karet
Langkah 6: Rangkap Sumbu X-Y (Sabuk)
Gunakan alat pengunci hidung jarum untuk membantu memandu sabuk GT2 lebih mudah melalui klem
Ambil kedua ujung sabuk dan geser melalui “gigi” pada Base Slider
Sabuk harus kencang dan tidak longgar
Perhatikan bahwa setelah sabuk GT2 dipasang, normal jika klem tidak bergerak dengan mudah
Langkah 7: Rangkap Sumbu Z
Dapatkan (2) batang linear 3mm dan bagian berikut yang dicetak 3D (Slider, Pen Holder, Base Slide, 3MM Metric Thumb Screw)
Dapatkan (1) sekrup Hex M3-0.5 x 20mm dan Metric Thumb Screw dan dorong bersama. Gunakan superglue untuk mempertahankannya.
Dapatkan (3) sekrup M3-0.5 x 16mm yang akan Anda gunakan untuk mengamankan Base Slide pada bagian Y-Front. Anda mungkin perlu menggunakan (3) dadu M3-0.5 untuk mempertahankannya di tempatnya
Dorong Slider dan Pen Holder bersama untuk menjadi satu bagian
Sekarang ambil bagian baru itu dan (2) batang linear 3mm dan geser batang melalui lubang. Tempatkan spring kecil di antara kedua bagian sehingga ada sedikit tekanan untuk mengangkat Slider. Anda mungkin perlu memotong spring sedikit hingga ada tekanan yang memadai pada slider.
Langkah 8: ELEKTRONIKA
ELEKTRONIKA
Saya menyarankan Anda dapat menggunakan Arduino Uno CNC Shield
Siapkan rangkaian Anda
1) 4pcs Driver Motor Stepper A4988
2) Papan Ekspansi Driver A4988
3) Arduino UNO Pertama ambil heat sink dan tempel pada Driver Motor A4988.
4pcs Driver Motor Stepper A4988 hubungkan pada modul papan ekspansi driver A4988, lalu hubungkan arduino dengan papan ekspansi dan hubungkan semua kabeling. Shield juga memiliki kontrol micro stepping bawaan - berarti alih-alih menggunakan langkah penuh atau setengah langkah seperti CNC besar, kita dapat membuat motor bergerak 1/16 atau 1/32 dari langkah untuk membuat gerakan laser dengan presisi maksimum yang mungkin. Namun, motor akan mengonsumsi lebih banyak listrik: mereka akan panas lebih cepat.
Untuk menggunakan mode micro stepping, pendekatkan beberapa pin mode bersama. Kombinasi yang berbeda memberikan resolusi yang berbeda. Lihatlah diagram untuk konfigurasi yang mungkin. Setelah shield diprogram, tambahkan driver A4988 padanya dan rangkai sisa elektronika.
Untuk menemukan gulungan motor stepper, gunakan multimeter. Jika ada resistensi antara dua kabel, Anda memiliki gulungan. Pada skematik, gulungan direpresentasikan oleh dua kabel dengan warna yang sama.
Langkah 9: PERANGKAT LUNAK
Inkscape yang merupakan perangkat lunak desain grafis (gambar atau impor grafis)
Inkscape MI GRBL Extension (konversi grafis ke G-Code)Universal G Code Sender (mengirim G-Code ke robot yang menyebabkan gerakan menggambar)GRBL yang merupakan firmware Arduino (diprogram ke dalam Arduino Uno)
4xiDraw & km laser: https://drive.google.com/file/d/1YO8-...
Processing: https://processing.org/download/
drawing to G-code processing: https://drive.google.com/file/d/1PIFx...
tonton video untuk penyiapan lengkap
Langkah 10: Mesin Gambar dalam Operasi
Kode
kode grbl
kode grblArduino
/*********************************************************************** Sketsa ini mengkompilasi dan mengunggah Grbl ke Arduino Anda yang berbasis 328p! Untuk digunakan: - Pertama pastikan Anda telah mengimpor sumber kode Grbl ke Arduino IDE Anda. Ada detail di situs web Github kami tentang cara melakukannya. - Pilih Papan Arduino dan Port Serial Anda di menu drop-down Tools. CATATAN: Grbl hanya secara resmi mendukung Arduino berbasis 328p, seperti Uno. Penggunaan papan lain kemungkinan besar tidak akan bekerja! - Lalu cukup klik 'Upload'. Itu saja! Untuk pengguna lanjutan: Jika Anda ingin melihat apa saja yang dapat dilakukan Grbl, ada beberapa opsi tambahan untuk kustomisasi dan fitur yang dapat Anda aktifkan atau nonaktifkan. Navigasi sistem file Anda ke tempat Arduino IDE menyimpan file sumber kode Grbl, buka file 'config.h' di editor teks favorit Anda. Di dalamnya terdapat puluhan deskripsi fitur dan #defines. Cukup komentar atau nonkomentar #defines atau ubah nilai yang ditetapkan, simpan perubahan Anda, lalu klik 'Upload' di sini. Hak Cipta (c) 2015 Sungeun K. Jeon Dirilis di bawah lisensi MIT. Lihat license.txt untuk detail. ***********************************************************************/ #include <grbl.h> // Jangan mengubah file ini!