Kiedy kroisz STL wieży cieplnej, musisz powiedzieć krajalnikowi , że potrzebujesz innej temperatury na pewnym poziomie i utrzymywać tę nową temperaturę, dopóki nie zażądasz kolejnej zmiany.
Zwykle robię to za pomocą skryptu przetwarzania końcowego w Ulltimaker Cura , ale możesz to zrobić samodzielnie , zmieniając ręcznie plik G-code .
Aby uruchomić go w Ultimaker Cura, należy:
- otwórz model STL wieży cieplnej na wirtualnej płycie roboczej,
- wybierz prawidłowe ustawienia drukowania, np. prędkość wentylatora, prędkość drukowania, grubość warstwy itp.,
- teraz nawiguj z głównego górnego paska menu
Extensions -> Post Processing -> Modify G-Code
,
- wybierz
Add a script
i wybierz ChangeAtZ
,
- otrzymujesz teraz opcję (zwaną
Trigger
), którą możesz zmieniać opcje o określonej Height
lub o określonej Layer No.
liczbie, decydujesz, czego chcesz użyć na podstawie modelu i zastosowanego rozmiaru warstwy, ale wysokość można bezpiecznie wybrać, gdy wiesz, że zmiany wysokości w modelu wieży cieplnej
- ustaw określoną wysokość, na której chcesz zmienić właściwości wydruku, określając wysokość w opcji
Change Height
,
- teraz wstaw znacznik wyboru
Change Extruder 1 Temp
(upewnij się, że pole Behavior
jest ustawione Keep value
tak, aby zachowało tę wartość, dopóki nie określisz inaczej, w przeciwnym razie jest ważne tylko dla pojedynczej warstwy),
- zostanie wyświetlone nowe pole wprowadzania, w którym możesz wpisać wartość wytłaczarki,
- powtarzaj to dodawanie wystąpień „zmian na pewnej wysokości”,
ChangeAtZ
aż do określenia wszystkich temperatur dla wszystkich poziomów
- teraz wytnij model (jeśli nie zostanie to zrobione automatycznie) i zapisz plik G-code do wydrukowania.
Jeśli spojrzysz na wygenerowany plik G-code (poniższy fragment pochodzi z pliku G-code dla Ultimaker 3), zobaczysz, że skrypt przetwarzania końcowego doda dodatkowe linie w pliku G-code. Np. Poniższy fragment pokazuje 2 zmiany temperatury, jedną przy 5 mm (wytłaczarka 1 @ 250 ° C), a drugą przy 10 mm (wytłaczarka 1 @ 245 ° C):
...
;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
...
Najważniejsze jest to, że wytłaczarka musi zostać poinstruowana, aby ogrzać lub schłodzić do nowej temperatury. Jest to również coś, co można wstawić ręcznie, dodając kody M104 SXXX.000000 T0
na określonych poziomach, gdzie XXX
jest temperatura wytłaczarki potrzebna dla tego poziomu.
Zasadniczo opisuje to sposób drukowania wydruków kalibracyjnych wieży grzewczej, a nie wybór ustawień (np. Temperatury wytłaczarki), które mają być używane do wydruków. Po utworzeniu pliku wydruku możesz wydrukować wieżę i obserwować jakość drukowania. Możesz spojrzeć na wydruk i wizualnie sprawdzić temperaturę, zapewniając najlepszą wydajność estetyczną, najlepszą wydajność zwisu, najlepszą wydajność „wypełniania”, najwyższą prędkość itp. To Ty decydujesz, co jest najlepsze dla twojej aplikacji. Alternatywnie możesz wydrukować kilka testów kuponów i zobaczyć, które są strukturalnie najlepsze. Należy pamiętać, że dodatkowe wieże dla różnych ustawień, takich jak wysokość warstwy, chłodzenie części drukowanej i prędkość drukowania mogą być konieczne w celu optymalizacji procesu drukowania.
Sidemark, wolę używać modeli parametrycznych (np. W OpenSCAD) niż modeli STL znalezionych w Internecie, w ten sposób mogę osadzić dokładne ustawienie drukarki w wieży w celach informacyjnych. Zobacz np. Tę odpowiedź .