Eğer bir ısı kulenin bir STL dilim, sen dilimleme makinesi söylemem gerek bir ihtiyaç belli bir seviyede farklı sıcaklık ve başka değişiklik talep edilinceye kadar yeni sıcaklığını korumak.
Genellikle bunu yapmamın yolu Ulltimaker Cura'da bir işleme sonrası komut dosyası kullanmaktır , ancak G kodu dosyasını el ile değiştirerek kendiniz kolayca yapabilirsiniz .
Ultimaker Cura'da çalışabilmek için:
- sanal yapı plakasına bir ısı kulesi STL modeli açın,
- fan hızı, baskı hızı, katman kalınlığı vb. gibi doğru baskı ayarlarını seçin,
- şimdi ana üst menü çubuğundan gezinin
Extensions -> Post Processing -> Modify G-Code
,
- seç
Add a script
ve seç ChangeAtZ
,
- şimdi
Trigger
seçenekleri belirli Height
veya belirli bir Layer No.
sayıda değiştirebileceğiniz bir seçenek (denir ) sunulur, kullanılan modele ve katman boyutuna göre ne kullanmak istediğinize siz karar verirsiniz, ancak yükseklik, ısı kulesi modelinde yükseklik değişiklikleri
- seçeneğinde bir yükseklik belirterek yazdırma özelliklerini değiştirmek istediğiniz belirli bir yüksekliği ayarlayın
Change Height
,
- şimdi bir onay işareti koyun
Change Extruder 1 Temp
(aksi belirtilmedikçe kutunun bu değeri koruyacak şekilde Behavior
ayarlandığından emin olun, Keep value
aksi takdirde yalnızca tek bir katman için geçerlidir),
- ekstrüderin değerini girebileceğiniz yeni bir giriş kutusu sunulacak,
ChangeAtZ
tüm seviyeler için tüm sıcaklıkları belirleyene kadar "belirli yükseklikteki değişiklikler" ei örneklerini tekrarlayın
- şimdi modeli dilimleyin (otomatik olarak yapılmazsa) ve G kodu dosyasını yazdırmak üzere kaydedin.
Oluşturulan G kodu dosyasına bakarsanız (aşağıdaki kod parçası bir Ultimaker 3 için bir G kodu dosyasından alınır), işlem sonrası komut dosyasının G kodu dosyanıza fazladan satır ekleyeceğini göreceksiniz. Aşağıdaki kod parçası, biri 5 mm'de (ekstruder 1 @ 250 ° C), diğeri 10 mm'de (ekstruder 1 @ 245 ° C) olmak üzere 2 sıcaklık değişikliği gösterir:
...
;LAYER:48
G0 X93.4 Y132.161 Z5
;ChangeAtZ V5.1.1: executed at 5.00 mm
M117 Printing... ch@ 5.0
M104 S250.000000 T0
...
...
;LAYER:98
G0 X93.4 Y132.35 Z10
;ChangeAtZ V5.1.1: executed at 10.00 mm
M117 Printing... ch@ 10.0
M104 S245.000000 T0
...
Sonuç olarak, ekstrüdere yeni bir sıcaklığa ısıtılması veya soğutulması talimatı verilmelidir. Bu, kodları M104 SXXX.000000 T0
belirli seviyelerde ekleyerek manuel olarak girebileceğiniz bir şeydir XXX
, bu seviye için ihtiyacınız olan ekstruder sıcaklığıdır.
Temel olarak bu, baskılarınızda kullanılacak ayarların (örn. Ekstrüder sıcaklığı) değil ısı kulesi kalibrasyon baskılarının nasıl yazdırılacağını açıklar . Yazdırma dosyasını oluşturduğunuzda, kuleyi yazdırmaya ve baskı kalitesini gözlemlemeye hazırsınız. Baskıya bakabilir ve size en iyi estetik performansı, en iyi çıkıntı performansını, en iyi "doldurma" performansını, en yüksek hızı vb. Vererek sıcaklığı görsel olarak inceleyebilirsiniz . Uygulamanız için en iyi olana siz karar verirsiniz . Alternatif olarak, bazı kupon testleri yazdırabilir ve hangisinin yapısal olarak en iyisi olduğunu görebilirsiniz. Baskı işlemini optimize etmek için katman yüksekliği, baskı parçası soğutma ve baskı hızı gibi farklı ayarlar için ek kulelerin gerekli olabileceğini lütfen unutmayın.
Sidemark, internette bulunan STL modellerine göre parametrik modellerin (örneğin OpenSCAD'de) kullanılmasını tercih ediyorum, bu şekilde referans için kuleye kesin yazıcı ayarını gömebilirim. Örneğin bu cevaba bakınız .