Што е Linear Advance & засилувач; Како да го користите - Cura, Klipper

Roy Hill 27-07-2023
Roy Hill

Многу корисници бараат начини да го подобрат квалитетот на нивните 3Д принтери. Она што повеќето од нив не го знаат е дека можете да го подобрите квалитетот со овозможување на функцијата наречена линеарно напредување.

Затоа ја напишав оваа статија за да ве научам што е Linear Advance и како да го поставите на вашиот 3D печатач.

    Што прави линеарното напредување? Дали вреди?

    Linear Advance во суштина е функција во вашиот фирмвер што се прилагодува на притисокот што се акумулира во вашата млазница како резултат на истиснување и повлекување.

    Оваа функција го зема предвид ова и врши дополнителни повлекувања во зависност од тоа колку брзо се прават движењата. Бидејќи дури и кога вашата млазница патува брзо, паузира или оди бавно, сè уште има притисок во неа.

    Можете да го овозможите преку приклучок на Cura или со уредување на фирмверот. Ќе треба правилно да ја прилагодите оваа функција за да работи правилно. Тоа значи поставување на точната К-вредност, што е параметар кој ќе одлучи колку линеарно напредување ќе влијае на вашиот модел.

    Предностите на добро конфигурираниот Linear Advance се попрецизни кривини, контрола во намалувањето на брзината на кривините покрај зголемувањето на брзината без намалување на квалитетот.

    Еден корисник препорачува користење на функцијата Linear Advance бидејќи може да обезбеди одлични резултати, со поостри агли и помазни горните слоеви. Тој исто така истакна дека ќе ви требапоставувањето овозможи линеарно напредување, но не можеше да се забележи големо подобрување од него.

    Другите корисници мислат дека користењето линеарно напредување навистина ќе го подобри секој печатач со поставувањето на Bowden, додека не е целосно критично за луѓето кои користат печатачи со директен погон.

    Друг корисник препорачува да се започне со К-вредност од 0,0 и постепено да се зголемува за 0,1 до 1,5 ако поседувате печатач со директен погон. Тој никогаш не го поминал 0,17 со неговата К-вредност и толку го достигнал само кога печател со најлон.

    Важно е да го дефинирате линеарното напредување во вашиот фирмвер како што беше претходно споменато, кога ќе го отстраните текстот „//“ како што сфатил еден корисник.

    Еве ги неговите резултати од правењето тест , каде што избра 0,8 како идеална вредност.

    Kfactor

    Најдобри линеарни отпечатоци за напредно тестирање

    Овозможувањето линеарно напредување обично бара да се направат неколку тест отпечатоци. Корисниците создадоа различни модели кои можат да ви помогнат со тие тестови. Со овие тест отпечатоци, ќе можете многу полесно да ја пронајдете оптималната линеарна однапред вредност бидејќи тие се направени со таа функција на ум.

    Исто така види: 14 начини како да се поправи PLA што не се држи до креветот – стакло и засилувач; Повеќе

    Исто така, ќе ви помогне да одредите колку слабо се однесуваат вашите филаменти со овозможено линеарно напредување. Некои од моделите за тестирање подолу исто така може да ви помогнат да прилагодите други корисни поставки.

    Еве некои од најдобрите отпечатоци за линеарни однапред тестови што можете да ги најдете на Thingiverse:

    • Калибрација минимална риба
    • ЛинеарнаУнапреден тест за премостување
    • Линеарен напреден тест
    • линеарна напредна калибрација
    • Комплет за калибрација за надградба на печатачот
    за да ја подесите функцијата според материјалот што го користите и моделот што го печатите.

    Друг корисник препорачува да се овозможи линеарно напредување бидејќи тоа му овозможило да произведе висококвалитетни резултати користејќи го.

    Линеарното напредување е неверојатно! од 3Dprinting

    Да се ​​осигурате дека вашиот печатач е во добра работна состојба со калибрираниот екструдер е многу важен прв чекор. Треба да проверите и дали поставките на сечачот се оптимизирани пред да започнете со тоа како да го поставите линеарното напредување.

    Важно е да се забележи дека линеарното напредување нема да ги поправи никакви проблеми присутни на вашиот печатач, па ако имате какви било проблеми, обидете се да ги поправите пред да ја овозможите оваа функција.

    Погледнете го видеото подолу за повеќе информации за Linear Advance.

    Како да се користи Linear Advance во Marlin

    Marlin е најпознатиот фирмвер што се користи во 3D принтери. Иако можеби ќе сакате да го надградите со текот на времето, тој е обично стандардниот фирмвер за повеќето печатачи.

    Еве како да го користите линеарното напредување во Марлин:

    1. Променете го и освежете го фирмверот
    2. Прилагодете ја вредноста К

    1. Променете го и повторно флеширајте го фирмверот

    За да користите Linear Advance во Marlin, ќе треба да го промените и освежите фирмверот на вашиот печатач.

    Тоа ќе го направите така што ќе го поставите вашиот постоечки фирмвер на Марлин на уредувач на фирмверот, а потоа ќе го отстраните текстот „//“ од редот „#define LIN ADVANCE“ под„Конфигурација adv.h“.

    Можно е да се најде која било верзија на Марлин на GitHub. Само преземете го оној што го користите на вашиот печатач и поставете го на уредувач на фирмверот.

    Корисниците препорачуваат користење на VS Code како уредувач на фирмверот бидејќи можете да го најдете бесплатно на интернет и ви овозможува лесно да го уредувате вашиот фирмвер. Откако ќе ја отстраните линијата, само ќе треба да го зачувате и прикачите фирмверот на вашиот печатач.

    Погледнете го видеото подолу за подетални информации за тоа како да го уредите Marlin користејќи VS Code.

    2. Прилагодете ја вредноста на К

    Последниот чекор пред да работите линеарно напред на вашиот печатач е да ја прилагодите вредноста на К. Важно е да го прилагодите за да можете правилно да го користите линеарното напредување.

    Приспособете ги поставките за сечење на интерфејсот на генераторот на Marlin K-Value за да одговараат на оние што ги користите. Тоа значи дијаметар на млазницата, повлекување, температура, брзина и кревет за печатење.

    Генераторот ќе создаде датотека со G-код за вашиот печатач со низа прави линии. Линиите ќе започнат бавно и ќе ја менуваат брзината. Разликата помеѓу секоја линија е К-вредноста што ја користи.

    На дното на делот за поставки за сечач на веб-локацијата, одете во „Генерирај G-код“. Скриптата G-code треба да се преземе и да се вчита на вашиот печатач.

    Сега можете да започнете со печатење, но имајте предвид дека ќе треба да ја промените вашата К-вредност секогаш кога ќе ја промените брзината,температура, повлекување или промена на типот на филаментот.

    Еден корисник предлага користење на генератор на Marlin K-value бидејќи ќе ви помогне да ја пронајдете оптималната K-вредност за вашиот печатач.

    Друг корисник препорачува користење на опсег од 0,45 – 0,55 за различни брендови на PLA и 0,6 – 0,65 за PETG, бидејќи нашол многу успех користејќи ги овие К-вредности, иако тоа зависи од вашата поставеност. Корисникот исто така додаде дека ќе знаете дека работи кога ќе видите дека екструдерот се движи малку назад на крајот од секоја линија.

    Погледнете го видеото подолу за повеќе информации за тоа како да користите линеарно напредување на Марлин.

    Како да се користи линеарно напредување во Cura

    Cura е многу популарен сечач кој е многу добро познат во светот на 3D печатењето.

    Еве како да користите линеарно напредување во Cura:

    1. Преземете го приклучокот за поставки за линеарно напредување
    2. Додај Г-код

    1. Преземете го приклучокот за линеарни напредни поставки

    Првиот метод што можете да го направите за да користите линеарно напредување во Cura е да го додадете приклучокот за линеарни поставки за напредување од Ultimaker Marketplace. За да го направите тоа, најпрво најавете се на вашата сметка на Ultimaker.

    Откако ќе го пронајдете приклучокот на пазарот и ќе го додадете, ќе треба да го одобрите скокачкото барање на Cura за синхронизација на поставките. Приклучокот ќе почне да работи по уште неколку скокачки прозорци.

    Ќе се појави дијалогот „Поставки за видливост“ ако отидете во менито „Поставки за печатење“ иизберете го симболот со три линии веднаш до полето за пребарување.

    За да ги направите сите опции видливи, изберете „Сите“ од паѓачкото мени, а потоа кликнете OK за да го завршите прозорецот.

    Во полето за пребарување, напишете „линеарно напредување“, а потоа внесете ја вредноста на факторот К во записот за факторот за линеарно напредување.

    Линеарното напредување ќе биде овозможено ако опцијата Linear Advance Factor има вредност различна од 0. Корисниците го препорачуваат и овој метод и оној опфатен во следниот дел како два лесни начини за овозможување линеарно напредување во Cura.

    Еден корисник исто така препорачува да го погледнете „Приклучокот за поставки за материјал“ кој ви овозможува да поставите различен линеарен фактор на напредување по материјал.

    2. Додадете G-Code

    Друг метод за вклучување на линеарно напредување во Cura е користењето на стартните скрипти со G-код, што го тера сечачот да го испрати Linear Advance G-кодот до печатачот пред да започне процесот на печатење.

    За да го направите тоа, само изберете „Settings“ од горното мени на Cura. Потоа изберете „Управување со печатачи“ од паѓачкото мени.

    Кликнете на опцијата „Machine Settings“ откако ќе го изберете печатачот што треба да се приспособи.

    Потоа ќе треба да додадете последна линија од влезот на Start G-кодот, со Linear Advance G-Code (M900) и К-факторот. За фактор К од 0,45, на пример, ќе додадете  „M900 K0.45“ за правилно да овозможите линеарно напредување.

    ЛинеарноAdvance автоматски ќе се активира од Cura штом ќе го започнете процесот на печатење бидејќи G-кодовите во влезот Start G-Code се извршуваат пред секое печатење, со што се елиминира потребата рачно да го активирате секој пат кога ќе печатите.

    За да ја исклучите оваа функција, можете или да го промените факторот К на 0 или да ја отстраните линијата од полето. Имајте предвид дека ако вашиот фирмвер не поддржува линеарно напредување, тогаш G-Code едноставно ќе биде игнориран од вашиот печатач, како што изјави еден корисник.

    Погледнете го видеото подолу за повеќе информации за уредување G-кодови на Cura.

    Како да се користи Linear Advance во Klipper

    Klipper е уште еден многу популарен фирмвер за 3D печатење. Во Klipper, можете исто така да ја користите функцијата за линеарно напредување, но важно е да се забележи дека има друго име.

    „Притисок напред“ е како оваа функција е означена на Klipper. За правилно користење на функцијата „Притисок напред“, ќе треба правилно да ги одредите нејзините поставки.

    Еве како да се користи линеарно напредување во Klipper:

    1. Печати го моделот за тестирање
    2. Определете ја оптималната авансна вредност на притисокот
    3. Пресметајте ја однапред вредноста на притисокот
    4. Поставете ја вредноста во Klipper

    1. Модел за тестирање за печатење

    Првиот препорачан чекор е печатење на тест модел, како тест моделот Square Tower, кој ќе ви овозможи постепено да ја зголемувате вредноста за напредување на притисокот.

    Секогаш е добро да се има тест моделподготвено кога се прилагодувате во понапредни поставки како што е „Притисок напред“, на тој начин лесно ќе ги достигнете оптималните вредности.

    2. Одредете ја напредната вредност на оптималниот притисок

    Треба да ја одредите оптималната вредност за напредување на притисокот со мерење на висината на тестот за печатење, низ неговите агли.

    Висината треба да биде во милиметри и мора да се пресмета со мерење од основата на тест отпечатокот до точката каде што изгледа најдобро.

    Треба да можете да ја забележите таа точка гледајќи ја бидејќи премногу напредување на притисок ќе го деформира отпечатокот. Ако аглите имаат различни висини, изберете ја најниската за мерење.

    За правилно мерење на вашето тест печатење, корисниците препорачуваат користење на дигитален дебеломер , кој можете да го најдете на Амазон за одлични цени.

    3. Пресметајте ја авансната вредност на притисокот

    За следниот чекор, ќе треба да направите пресметка за да ја одредите вредноста за напредување на притисокот.

    Пресметката можете да ја направите на следниов начин: Старт + измерена висина во милиметри * фактор = Напреден притисок.

    Почетокот е обично 0 бидејќи е дното на вашата кула. Бројот на факторот ќе биде колку често се менува вашиот напредок на притисокот за време на тестното печатење. За печатачите со цевки Bowden, таа вредност е 0,020, а за печатачите со директен погон, таа е 0,005.

    На пример, ако примените фактор на зголемување од 0,020 и најдете дека најдобрите агли биле 20 mm, тогашќе треба да внесете 0 + 20,0 * 0,020 и ќе добиете вредност за напредување на притисокот од 0,4.

    4. Поставете ја вредноста во Klipper

    Откако ќе ја направите пресметката, ќе можете да ја промените вредноста во делот за конфигурациска датотека Klipper. Одете во делот за конфигурација на Klipper, кој се наоѓа на горната лента и отворете ја датотеката printer.cfg.

    Тоа е конфигурациската датотека, има дел за екструдер каде што ќе го додадете влезот „pressure_advance = pa вредност“ на крајот од него.

    Ако го користевме претходниот пример, записот би изгледал вака: „advance_pressure = 0,4“

    Откако ќе ја внесете вредноста, само ќе треба да го рестартирате фирмверот за да може функцијата да биде овозможено правилно. За да го рестартирате Klipper само одете на опцијата „Save and Restart“ во горниот десен агол.

    Корисниците препорачуваат користење на Pressure Advance во Klipper бидејќи можете да ги оптимизирате поставките на начин што навистина ќе ги подобри вашите отпечатоци.

    Исто така види: 7 најдобри 3D печатачи за лего/лего коцки & засилувач; Играчки

    Еден корисник можеше да испечати убава 3D Benchy за само 12 минути додека експериментираше со различни конфигурации на Pressure Advance во Klipper.

    Сакам чамци! И клипер. И притисокот напредува... Тестирање макро што го најдов овде! од клиперс

    Погледнете го видеото подолу за да видите повеќе информации за користењето на „Притисок напредување“ на Клипер.

    Како да користите линеарен напредок на Ender 3

    Ако поседувате Ender 3, исто така ќе можете да користите линеарен напредок, но бидете свесни дека можебитреба да ја надградите матичната плоча за да го направите тоа.

    Тоа е затоа што верзијата 4.2.2 на матичната плоча Creality и пониска има драјвери кои се приклучени во наследниот режим, како што е наведено од еден корисник.

    Тој изјави дека функцијата ќе работи одлично на матичните плочи 4.2.7 и секој понов модел. Тоа е случај со официјалниот Creality 3D Printer Ender 3 Upgraded Silent Board Motherboard V4.2.7 кој можете да го најдете на располагање на Amazon.

    Корисниците ја препорачуваат оваа матична плоча бидејќи е бесшумна и изработена од висококвалитетни материјали, што ја прави исплатлива надградба на Ender 3.

    Покрај проверката на верзии на матичната плоча, нема загриженост за користење на линеарно напредување на Ender 3 и можете да го овозможите преку Marlin, Cura или Klipper.

    Можете да ги проверите претходните делови за информации за тоа како да овозможите линеарно напредување користејќи го претпочитаниот фирмвер.

    Како да се користи линеарно напредување на директен погон

    Машините со директен погон можат да користат линеарно напредување, иако поставките од типот Боуден имаат најголема корист од тоа.

    Ако имате 3D печатач со директен погон значи дека вашиот печатач користи систем за директно истиснување што го турка филаментот во топлиот крај со монтирање на екструдерот на главата за печатење.

    Тоа е различно од системот Боуден, кој често го има екструдерот сместен на рамката на печатачот. За да дојде до печатачот, филаментот потоа поминува низ тефлонска цевка.

    Еден корисник со директен диск

    Roy Hill

    Рој Хил е страстен ентузијаст за 3D печатење и технолошки гуру со богато знаење за сите работи поврзани со 3D печатење. Со повеќе од 10 години искуство во областа, Рој ја совлада уметноста на 3D дизајнирање и печатење и стана експерт за најновите трендови и технологии за 3D печатење.Рој има диплома по механички инженеринг на Универзитетот во Калифорнија, Лос Анџелес (UCLA) и има работено за неколку реномирани компании во областа на 3D печатење, вклучувајќи ги MakerBot и Formlabs. Тој, исто така, соработуваше со различни бизниси и поединци за да создаде прилагодени 3D печатени производи кои ги револуционизираа нивните индустрии.Освен неговата страст за 3D печатење, Рој е страствен патник и ентузијаст на отворено. Тој ужива да поминува време во природа, да пешачи и да кампува со семејството. Во слободното време, тој исто така е ментор на млади инженери и го споделува своето богатство на знаење за 3D печатење преку различни платформи, вклучувајќи го и неговиот популарен блог, 3D Printerly 3D Printing.