Kami membuat printer 3D Cartesian kustom untuk digunakan dalam lingkungan pencetakan 3D produksi, dengan persyaratan sebagai berikut:
- Resolusi Z yang dimaksudkan 0.13mm;
- Extruders ganda (bahan pendukung + utama);
- Empat gulungan (dua per bahan dengan konektor y, mungkin menambahkan fungsionalitas auto-switch nanti);
- Kamera;
- Layar sentuh 11 "onboard untuk kontrol & interaksi, dijalankan oleh Raspberry Pi 3;
- Papan kustom berdasarkan ATMega2560 untuk mengontrol printer;
- Printer harus dengan anggun menangani kondisi seperti "kehabisan bahan", dll.
Pertanyaan: Bagaimana cara memilih firmware?
Apakah ada perbedaan penting antara opsi firmware utama (Marlin / Pengulang) untuk pengaturan ini? Dari grup kode google, saya mengerti Repetier memiliki basis kode yang jauh lebih bersih, dan tampaknya memberikan kinerja fisik yang lebih lancar. Namun, dari apa yang bisa saya kumpulkan, 95% masyarakat menggunakan Marlin - apakah itu benar?
Mengingat bahwa printer ini akan memiliki Pi3 untuk mengontrol "fungsi yang lebih tinggi", apakah ada baiknya mempertimbangkan firmware yang ringkas seperti Teacup?
Edit 12 / April / 2017:
Bagi yang lain mencari: Setelah banyak ulasan, Klipper dipilih sebagai firmware paling maju - semua perhitungan kinematik dilakukan pada komputer host, bukan pada mikroprosesor, sehingga menghasilkan gerakan stepper yang lebih cepat / halus secara signifikan.
Jawaban:
Pilihan firmware Anda tergantung pada banyak faktor, tetapi untuk menyebutkan beberapa yang penting: fitur, papan driver Anda (RAMPS vs Sanguinololu vs Gen..etc), dan dukungan kode-G.
Pengoperasian yang lancar / tenang tergantung pada motor dan kemampuan loncatan mikro chip driver. Cara antarmuka firmware dengan chip driver memainkan faktor yang sangat kecil dalam hal itu.
Periksa halaman ini untuk daftar firmware, kemampuannya, dan elektronik yang kompatibel (papan driver):
http://www.reprap.org/wiki/List_of_Firmware
Akan berguna untuk memeriksa dukungan G-code dari berbagai firmware juga:
http://reprap.org/wiki/G-code
Juga, sebagai catatan, banyak komunitas menggunakan Marlin, tetapi untuk banyak printer komersial, kodenya telah dimodifikasi sedikit agar sesuai dengan kebutuhan mereka.
Tidak ada jawaban sempurna untuk ini. Periksa tautan dan bandingkan dengan kebutuhan Anda. Marlin adalah taruhan teraman karena memiliki dukungan terbanyak, meskipun Anda mungkin perlu memodifikasi atau mengkonfigurasi ulang sedikit untuk papan kustom Anda.
sumber
Beberapa hari yang lalu saya menemukan klipper .
Tampaknya melakukan persis pemisahan fungsi yang Anda sebutkan
sumber