Към съдържанието
Инструмент · част от Pro

Грешките, които преписаният начален блок носи

Повечето проблеми с G-code не са екзотични. Те са начален блок, преписан от форум, за друга машина и друг материал.

Отвори инструмента Всички инструменти In English

Машина и материал първо

Машини с Marlin като Creality Ender-3, Ender-3 V2 и CR-10, Prusa i3 MK3S+, три машини на Bambu Lab, или собствен профил с твоите размери. После материалът, защото от него зависят таваните.

Три нива блокове

Атомът е една команда. Тухлата е кратка готова последователност, например нагряване на материала, изтегляне на линия, избърсване на дюзата или паркиране на главата. Плочата е цяла процедура, като температурна кула или автоматична настройка на PID.

И трите дават един и същ G-code

Нивата съществуват, за да е по-лесно да се мисли за това, което влачиш, а не защото отдолу правят различни неща.

Масата се нагрява първа, дюзата чака последна

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

Какво струва обратният ред

Той не чупи нищо, но струва време в чакане на масата с вече гореща дюза, и струва качество: неподвижна гореща дюза капе разтопен материал върху първата линия. Затова инструментът го отбелязва като бележка, а не като опасност.

Два независими температурни тавана

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

Преминаването на едната проверка не е преминаване на другата

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

Началото се намира преди първото движение

Стъпковите двигатели нямат обратна връзка за положение: принтерът знае къде е главата само защото брои стъпки от последното намиране на началото. Без него всяко движение е спрямо неизвестна точка.

И двигателите се пускат чак след паркиране

Изключването на двигателите също губи известното положение. Затова инструментът проверява, че те се спират само след като главата вече е паркирана, и отбелязва предупреждение иначе.

Симулаторът проследява състоянието

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

И какво симулаторът не казва

Чиста симулация значи, че командите са логически свързани. Тя не значи, че слоят ще залепне, че ъгълът няма да се изкриви или че този материал изобщо минава през тази дюза. Това са отделни въпроси и инструментът не се прави, че ги решава.

Какво излиза накрая

Истински G-code за сваляне като обикновен файл, а за машина на Bambu Lab опакован в контейнера, който тя очаква.

Какво питат хората

Какво е атом, тухла и плоча?

Атомът е една команда. Тухлата е кратка готова последователност, например паркиране или смяна на материал. Плочата е цяла процедура, като температурна кула или настройка на PID.

Защо редът на нагряване има значение?

Защото масата е голяма плоча и се нагрява много по-бавно от дюзата. Обратният ред губи време и оставя гореща дюза да капе върху първата линия.

Защо се проверяват два тавана?

Защото една температура може да е обичайна за материала и опасна за машина, която не е строена да я достига. Едната проверка не замества другата.

Защо се иска намиране на началото?

Защото стъпковите двигатели нямат обратна връзка и принтерът знае положението само като брои стъпки от последното намиране. Без него движението е спрямо неизвестна точка.

Защо двигателите не се спират по-рано?

Защото изключването губи известното положение. Затова се проверява, че се спират едва след паркиране на главата.

Какво проверява симулаторът?

Състоянието на машината движение по движение: положение, температура, пуснати двигатели и абсолютни или относителни координати.

Значи ли чистата симулация добър печат?

Не. Значи, че командите са логически свързани. Дали слоят ще залепне и дали материалът минава през дюзата са отделни въпроси.

Кои машини поддържа?

Ender-3, Ender-3 V2, CR-10, Prusa i3 MK3S+, три машини на Bambu Lab и собствен профил с твои размери.

В какъв вид излиза файлът?

Като обикновен G-code файл, а за Bambu Lab опакован в контейнера, който машината очаква.

Как се получава достъп?

С профил в EduFacturing. Част от инструментите влизат в Pro.