Yazılım Seçimi: Marlin vs Repetier vs Diğer


9

Aşağıdaki gereksinimlerle, üretim 3D baskı ortamında kullanılmak üzere özel bir Kartezyen 3D yazıcı üretiyoruz:

  • Öngörülen Z çözünürlüğü 0.13mm;
  • Çift ekstrüder (birincil + destek malzemesi);
  • Dört makara (y konektörlü malzeme başına iki, belki daha sonra otomatik geçiş işlevi ekler);
  • Kamera;
  • Raspberry Pi 3 tarafından çalıştırılan kontrol ve etkileşim için yerleşik 11 "dokunmatik ekran;
  • Yazıcıyı kontrol etmek için ATMega2560 tabanlı özel kart;
  • Yazıcı, "malzeme dışı" vb. Gibi durumları nazikçe ele almalıdır.

Soru: Ürün yazılımı nasıl seçilir?

Bu kurulum için birincil ürün yazılımı seçenekleri (Marlin / Repetier) arasında dikkate değer farklılıklar var mı? Google kod gruplarından, Repetier'ın çok daha temiz bir kod tabanına sahip olduğunu ve görünüşe göre daha pürüzsüz fiziksel performans verdiğini anlıyorum. Yine de, toplayabildiğim kadarıyla, topluluğun% 95'i Marlin kullanıyor - bu doğru mu?

Bu yazıcının "daha yüksek işlevleri" kontrol etmek için Pi3'e sahip olacağı düşünüldüğünde, Çay Fincanı gibi kompakt bir ürün yazılımı düşünmeye değer mi?

Düzenleme 12 / Nisan / 2017:

Diğerleri için: Çok fazla incelemeden sonra, Klipper en ileri bellenim olarak seçildi - tüm kinematik hesaplamalar mikroişlemci yerine ana bilgisayarda yapılır, bu da önemli ölçüde daha hızlı / daha düzgün adım hareketi sağlar.


Yazıcının ileri teknoloji olması gerektiğini söylüyorsunuz, iyi hız / çözünürlükle ne demek istersiniz? Aklınızda belirli figürler / aralıklar var mı?
Greenonline

Yani özel bir kontrol panonuz var ... doğru çalışmasını sağlamak için ürün yazılımını ağır bir şekilde değiştirmeniz gerekeceğini biliyor musunuz? Her neyse, kapatmaya oy verdim çünkü bellenimde ne aradığınızı belirtmediniz. Hepsi bu noktada standart hedeflerinize kolayca vuruyorlar.
tjb1

1
Üst düzey yazıcı ve Atmega sesinin birbirimi benimseme özelliğinin yanı sıra, çoğu açık kaynak ürün yazılımı olmasa da, çoğu uygun yapılandırmadan sonra çalışmalıdır. Tek istisna, SCARA
Mikhail Z

Teşekkürler, Marlin'i değiştirdim ve şimdi özel tahta üzerinde çalışıyor. Sadece yazılım seçenekleri arasında önemli bir fark olup olmadığını anlamaya çalışmak - aka insanların önemli bir çoğunluğunun Marlin'i Repetier üzerinde kullanmasının bir nedeni var mı?
Mtl Dev

@MikhailZ FYI, ana bilgisayarda tüm kinematik hesaplamaları gerçekleştiren bir bellenim kullanıyorsanız, o zaman ATmega'nın yeterli olduğunu gösterir: 150mm / s'de ~% 20 cpu kullanımı. Fizik, işlemci yerine hızla sınırlayıcı faktör haline gelir.
Mtl Dev

Yanıtlar:


6

Ürün yazılımı seçiminiz birçok faktöre bağlıdır, ancak birkaç önemli olanı adlandırmak için: özellikler, sürücü kartınız (RAMPS vs Sanguinololu vs Gen..etc) ve G-kodu desteği.

Düzgün / sessiz çalışma motorlara ve sürücü yongasının mikro-adım yeteneklerine bağlıdır. Bellenimin sürücü çipi ile arabirim biçimi, bu konuda çok küçük bir faktördür.

Aygıt yazılımı, özellikleri ve uyumlu elektronik aygıtların (sürücü kartı) bir listesi için bu sayfayı kontrol edin:

http://www.reprap.org/wiki/List_of_Firmware

Çeşitli yazılımların G kodu desteğini kontrol etmek de yararlı olacaktır:

http://reprap.org/wiki/G-code

Ayrıca, not olarak, toplumun çoğu Marlin kullanıyor, ancak birçok ticari yazıcı için kod, ihtiyaçlarına uyacak şekilde biraz değiştirildi.

Buna mükemmel bir cevap yok. Bağlantıları kontrol edin ve ihtiyaçlarınıza göre karşılaştırın. Marlin en güvenli desteğe sahip olduğu için en güvenli bahistir, ancak özel kartınız için biraz değiştirmeniz veya yeniden yapılandırmanız gerekebilir.


7

Bu yazıcının "daha yüksek işlevleri" kontrol etmek için Pi3'e sahip olacağı düşünüldüğünde, Çay Fincanı gibi kompakt bir ürün yazılımı düşünmeye değer mi?

Birkaç gün önce klipper ile karşılaştım .

Tam olarak bahsettiğiniz işlevsellik ayrımı gibi görünüyor


Paylaştığınız için teşekkürler, bunu görmemiştim, aradığım şey bu.
Mtl Dev

Güncelleme: Klipper'ın önemli bir incelemesinden sonra, mükemmel, ilk seçenek olarak bulduk. Tasarım (ana bilgisayarda yapılan tüm hesaplamalar) önemli bir adımdır.
Mtl Dev
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.