Към съдържанието

Температурна и други кули: STL и готов код за твоя слайсер

Избираш вид кула и стойности и получаваш STL модел и код, който сменя една настройка с височината на кулата: температура, ретракция, скорост, ускорение, поток или вентилатор. За K-factor получаваш готови линии G-code. После принтираш и гледаш кой блок е най-чист.

Част от Pro за 15 EUR на месец.

Какво са калибрационни кули за 3D принтер

Калибрационни кули за 3D принтер са тестови модели от няколко блока, всеки принтиран с различна настройка: температура, ретракция, скорост, поток или друга. Гледаш кой блок е най-чист и взимаш неговата стойност. Генераторът на EduFacturing, част от Pro, прави такава кула и кода, който сменя настройката с височината.

Една кула събира няколко стойности в едно принтиране, а смяната на настройката е вградена в кода, не се пише на ръка.

Файлът с G-code, който пускаш, се обработва в браузъра ти и не се изпраща никъде, освен ако го запазиш в библиотеката.

Приветственият прозорец на приложението: три стъпки (конфигурирай кулата, подготви слайсера, качи G-code директно) върху менюто с видовете кули и 3D прегледа
Приветственият прозорец на приложението: три стъпки (конфигурирай кулата, подготви слайсера, качи G-code директно) върху менюто с видовете кули и 3D прегледа

Какво прави генераторът на калибрационни кули

Прави 9 вида тест и комбиниран

Температурна, ретракция (разстояние и скорост), скорост, ускорение, поток, охлаждане, допълнителен вентилатор. Осем са кули; деветият, K-factor, е линии за принтиране. Комбинираният сменя две настройки.

Дава модел и код за слайсера

STL или 3MF; скрипт .py за Cura; код за PrusaSlicer и OrcaSlicer, който се слага в полето за код преди смяна на слой; команда TUNING_TOWER за Klipper.

Вмъква смените в готов G-code

Пускаш нарязан .gcode файл и получаваш същия файл със смените на нужните слоеве.

Пресмята стойността от блока

Въвеждаш номера на най-чистия блок и получаваш стойността и къде да я зададеш в слайсера.

Кога ти трябва температурна или друга кула

Калибрационна кула се принтира, когато настройка се избира по резултат, а не по чужд профил.

  • Нов филамент

    Температурна кула: гледаш на кой блок мостовете и надвесите са чисти.

  • Нишки между детайлите

    Ретракционна кула с растящо разстояние или скорост на ретракцията.

  • Вълни по стените

    Скорост и ускорение върху гладък цилиндър за VFA вместо квадратна кула.

  • K-factor (PA)

    Линии с растящ K-factor за Marlin или Klipper.

Как се смята стойността на всеки блок

Кулата е няколко блока по 10 mm (по подразбиране). При стъпкова ширина над 0 всеки блок получава една стойност; при 0, каквато е при отваряне на приложението, стойността расте плавно с височината.

  1. Начало и стъпка

    Задаваш начална стойност и стъпка. По подразбиране температурната кула е 5 блока: 220, 215, 210, 205 и 200 °C. Стъпката може да е и отрицателна.

  2. Къде се сменя настройката

    Блоковете почват над основата (2 mm по подразбиране). Първата стойност важи от слой 0. Стъпковата ширина е 0 при отваряне на приложението: тогава кодът за PrusaSlicer и OrcaSlicer, командата за Klipper и вмъкването в готов G-code сменят стойността плавно с височината. Скриптът за Cura и 3MF я сменят винаги на блок.

  3. Команди по фърмуер

    Marlin и Klipper получават различни команди: например M207 и SET_RETRACTION за ретракцията, M104 или M109 за температурата. Избираш Marlin, Klipper или и двата.

Сметките в приложението
ЗаФормулаКакво значи
Стойност на блокv = начало + (блок − 1) · стъпкаблок 1 е най-долният; важи при стъпкова ширина над 0, за Cura и за 3MF
Слой, на който почва блокслой = основа / слой + (блок − 1) · блок / слойвсички три височини са в mm; при 2, 10 и 0,2 mm блок 1 почва на слой 10, блок 2 на слой 60
Плавен режим (ширина 0)v = начало + (z − основа) / блок · стъпкаz е височината на слоя в mm
ВентилаторS = % · 2,55процентът се ограничава между 0 и 100 и става число от 0 до 255 за M106

Девет вида тест и готов код за слайсера

  • Девет вида в един инструмент

    Температура, ретракция (разстояние и скорост), скорост, ускорение, поток, два вентилатора и K-factor, плюс комбиниран тест.

  • Код за Marlin и за Klipper

    Командите се пишат за избрания фърмуер, а за Klipper има и готова TUNING_TOWER команда.

  • Работи върху нарязан G-code

    Разпознава слоевете в G-code от Cura, PrusaSlicer и OrcaSlicer.

Какво генераторът на кули не прави

Приложението не принтира и не нарязва: кулата я нарязваш сам. 3MF е за PrusaSlicer и е опростен блок без надвесите и числата от STL.

Резултатът се чете от принтирания детайл: приложението не вижда кулата. Командите работят само ако фърмуерът ги поддържа; за ретракция Marlin иска включена фърмуерна ретракция.

Линиите за K-factor са готов G-code с легло 60 °C, дюза 0,4 mm и слой 0,2 mm и не минават през слайсера.

Въпроси за температурна кула и калибрационни кули

Какво е температурна кула?

Принтиране на блокове един над друг, всеки на различна температура на дюзата. Гледаш кой блок е излязъл най-чист и взимаш неговата температура.

Как да намеря най-добрата температура за филамента?

Принтираш температурна кула в обхвата за твоя материал, гледаш мостовете, надвесите и нишките, въвеждаш номера на най-чистия блок и приложението пресмята температурата.

Как да настроя ретракцията?

Принтираш ретракционна кула: разстоянието расте с 0,5 mm на блок, като започва от 1 mm по подразбиране. Взимаш стойността на блока с най-малко нишки.

Кои слайсери се поддържат?

Cura през скрипт, PrusaSlicer и OrcaSlicer през код за полето преди смяна на слой. Всеки слайсер приема STL, а Klipper получава команда TUNING_TOWER.

Трябва ли да пиша G-code?

Не. Приложението пише кода за смяната на настройката, а ти го слагаш в слайсера или пускаш готов .gcode файл.

Колко струват калибрационните кули?

Част е от Pro за 15 EUR на месец. Pro отваря и останалите Pro инструменти.

Калибрационните кули са част от Pro

Pro струва 15 EUR на месец и отваря всичките 45 Pro инструмента.

От групата „Подготовка за машината“:

Направи кула за своя принтер

Част от Pro за 15 EUR на месец.