Son zamanlarda (2017'de), 3D yazıcılardaki titreşimleri azaltmak için bir B spline algoritması kullanan araştırmacılar tarafından biraz tanıtım yapan bir kağıt yayınlandı. Ancak onlardan önce, bir B Spline uygulaması ilk olarak DeepSoic adlı bir takma ad tarafından burada açık kaynaklı yapılmış gibi görünüyor. Araştırma belgesinde açıklanan yöntemi, işleme sonrası G kodunu kullanarak daha hızlı yazdırabilmek istiyorum. Bu iki kaynağın temelde aynı tekniği kullandığından oldukça eminim, ancak bazı şeyleri yanlış anlıyor olabilirim.
Temelde seyahat hareketleri için durup başlamak yerine, hız değişiklikleri kıvrımlı bir şekilde yapılır, bu nedenle kafa asla durur ve yazıcı asla sallanmaz. Bu, baskıyı daha pürüzsüz ve daha hızlı hale getirir. Bence 10 kat daha hızlı yazdırmak, bir kez denediğinizde gerçekten harika bir şey. Lazer kesim, farklı bir nedenle kübik spline'lara dayanır; uzayda eğriler oluşturmak için. Ancak bu teknikler, baskı kafasında daha yumuşak hareket yayları oluşturmak için kafa hızlandırma / hızlanmayı ayarlamak için bunları kullanarak 3D baskıya özgü bir şey yapıyor gibi görünüyor. Lazer kesiciler sabit bir kafa hareketine sahip olduğundan, bu teknik onlara pek yardımcı olmaz.
Olumsuz yanı, tüm verileri gönderdiği için USB bağlantı noktasını aşırı yükleyerek çok daha fazla G kodu komutu oluşturmasıdır. çok hızlı bir virajda işaret ediyor. Bugün akıllı bir kişinin onu gerçekten yalnızca bir SD kart aracılığıyla (dezavantajları olan) veya ücretsiz Wi-Fi modülüne sahip bir 3D yazıcı satın alması durumunda (dezavantajları da var) kullanacağını varsayıyorum. Belki yüksek bir baud hızı yardımcı olabilir.
Bu açıkça son derece önemli, faydalı ve basit algoritmayı kullanmanın başka yerleşik yolları olup olmadığını merak ediyordum. Başlangıçta bunun bir dilimleyicide bir onay kutusu olarak eklenmesi gereken bir şey olduğunu ve Marlin'de uygulanacak bir şey olmadığını düşünüyordum. Ancak bu yazıyı yazdıktan sonra, bir Marlin uygulamasının bu tekniği USB üzerinden kullanmanıza izin vereceğini fark ettim, ancak yalnızca dilimleyici atıcılar da bu optimizasyon için özel G kodlarını kullanıyorsa. Araştırma makalesi gibi bir son işlem tekniği mi yoksa Marlin dostu özel bir versiyonu mu umurumda değil, sadece bu Huawei Wi-Fi modülünü kullanmam gerekse bile bu tekniği kullanmak istiyorum.
Temel olarak, bu tekniği bir dilimleyici veya başka bir yazılım aracılığıyla kullanmaya başlamanın en iyi yolunu bilmek isterim.
CNC lazer kesiciler ve 3D kullanıcıları arasında bir yanlış iletişim olduğunu düşünüyorum. yazıcılar. Lazerle kesmede yaylar, filament ekstrüzyonuna eşdeğer olan kesim yolunu tanımlamak için kullanılır. Lazer kesimde lazerin kendi hareketi sabittir. Ancak 3B yazdırmada, çevre boyunca hareket ederken baskı kafasının hızını yumuşatmak ve ardından doldurmak için yaylar kullanılabilir. Lazer kesimde sorun olmayan kafayı iyi kontrol etmek için ark kullanıyor. Modelin kendisi değil kafa hareketi ile ilgili olduğu için, STL dosyasının gerçekten ne kadar önemli olduğunu anlamıyorum.
Bu gerçekten kafa hızını ayarlamak için bir yay kullanmakla ilgili (konumun ilk türevi). Modelin şekli hakkında hiçbir şey yok (sadece konum olabilir). En azından benim yorumum bu.
Wi-Fi modülü ilginç çünkü yönlendiricimden bir IP adresi alıyor ve ardından yönlendiricim onu bağlı bir cihaz olarak listelemeyi bırakıyor. Ama yine de bağlı çünkü ona kablosuz olarak erişebiliyorum. Bu çift kafayla ilgili diğer bazı sorunları çözebildiğimde, ona daha fazla bakacağım. Ancak şu ana kadar arka kapıya kapalı olabileceğini düşünmek için bir neden var.