Повечето проблеми с G-code не са екзотични. Те са начален блок, преписан от форум, за друга машина и друг материал.
Машини с Marlin като Creality Ender-3, Ender-3 V2 и CR-10, Prusa i3 MK3S+, три машини на Bambu Lab, или собствен профил с твоите размери. После материалът, защото от него зависят таваните.
Атомът е една команда. Тухлата е кратка готова последователност, например нагряване на материала, изтегляне на линия, избърсване на дюзата или паркиране на главата. Плочата е цяла процедура, като температурна кула или автоматична настройка на PID.
Нивата съществуват, за да е по-лесно да се мисли за това, което влачиш, а не защото отдолу правят различни неща.
Работната маса е голяма плоча от алуминий или стъкло и се нагрява много по-бавно от няколкото грама месинг в горещия край. Затова разумният ред е да тръгне масата, после дюзата, и да се чака дюзата накрая.
Той не чупи нищо, но струва време в чакане на масата с вече гореща дюза, и струва качество: неподвижна гореща дюза капе разтопен материал върху първата линия. Затова инструментът го отбелязва като бележка, а не като опасност.
Проверяват се поотделно най-високата температура за самия материал и най-високата за конкретния принтер. Една и съща стойност може да е напълно обичайна за материала и опасна за машина, която никога не е строена да я достига.
Точно това носи преписаният блок: температури и координати за чужда машина и чужд материал. Затова двете се гледат независимо.
Стъпковите двигатели нямат обратна връзка за положение: принтерът знае къде е главата само защото брои стъпки от последното намиране на началото. Без него всяко движение е спрямо неизвестна точка.
Изключването на двигателите също губи известното положение. Затова инструментът проверява, че те се спират само след като главата вече е паркирана, и отбелязва предупреждение иначе.
Той възпроизвежда получения 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.