Linear Advance дегеніміз не & Оны қалай пайдалануға болады – Cura, Klipper

Roy Hill 27-07-2023
Roy Hill

Көптеген пайдаланушылар 3D принтерлерінің сапасын жақсарту жолдарын іздейді. Олардың көпшілігі білмейді, бұл сызықтық алға жылжу деп аталатын функцияны қосу арқылы сапаны жақсартуға болады.

Сондықтан мен сізге Linear Advance деген не екенін және оны 3D принтерде қалай орнату керектігін үйрету үшін осы мақаланы жаздым.

    Сызықтық ілгерілеу не істейді? Бұл тұр ма?

    Linear Advance - бұл шын мәнінде экструзия және кері тарту нәтижесінде саптамада жиналатын қысымды реттейтін микробағдарламадағы функция.

    Бұл функция осыны ескереді және қозғалыстардың қаншалықты жылдам орындалатынына байланысты қосымша кері тартуларды орындайды. Саптама тез қозғалса, кідірсе немесе баяу кетсе де, оның ішінде әлі де қысым бар.

    Оны Cura плагині арқылы немесе микробағдарламаны өңдеу арқылы қосуға болады. Ол дұрыс жұмыс істеуі үшін бұл мүмкіндікті дұрыс реттеу керек. Бұл дұрыс K-мәнін орнату дегенді білдіреді, ол сіздің модельіңізге қаншалықты сызықтық ілгерілеушілік әсер ететінін анықтайтын параметр.

    Жақсы конфигурацияланған Linear Advance артықшылықтары - дәлірек қисық сызықтар, сапаны төмендетпей жылдамдықты арттырудан басқа қисықтардың жылдамдығын азайтуды бақылау.

    Бір пайдаланушы «Сызықтық ілгерілету» функциясын пайдалануды ұсынады, себебі ол өткір бұрыштармен және тегіс үстіңгі қабаттармен тамаша нәтижелер бере алады. Ол сізге қажет екенін де атап өттіорнату сызықтық ілгерілеуді қосты, бірақ одан айтарлықтай жақсартуды көре алмады.

    Басқа пайдаланушылар тікелей жетекті принтерлерді пайдаланатын адамдар үшін мүлдем маңызды емес, сызықтық алдын ала пайдалану Bowden орнатуы бар кез келген принтерді шынымен жақсартады деп ойлайды.

    Басқа пайдаланушы K-мәнінен 0,0 бастап, 0,1-ден 1,5-ке дейін қадаммен арттыруды ұсынады, егер сізде тікелей жетек принтері болса. Ол ешқашан өзінің K-мәнімен 0,17-ден өткен емес және ол нейлонмен басып шығару кезінде ғана жоғары болды.

    Бір пайдаланушы түсінгендей, «//» мәтінін алып тастаған кезде, микробағдарламалық жасақтамаңызда бұрын айтылғандай сызықтық қосымшаның анықталғаны маңызды.

    Міне, оның сынақтан алған нәтижелері. , мұнда ол идеалды мән ретінде 0,8 таңдады.

    Kfactor

    Үздік сызықтық ілгерілету сынақ басып шығарулары

    Сызықтық ілгерілетуді қосу әдетте бірнеше сынақ басып шығаруды қажет етеді. Пайдаланушылар сол сынақтарды орындауға көмектесетін әртүрлі үлгілерді жасады. Осы сынақ басып шығарулары арқылы сіз оңтайлы сызықтық алдын ала мәнді оңай таба аласыз, өйткені олар осы функцияны ескере отырып жасалған.

    Сондай-ақ, ол сызықтық ілгерілеу қосылған кезде жіптердің қаншалықты баяу әрекет ететінін анықтауға көмектеседі. Төмендегі кейбір сынақ үлгілері басқа пайдалы параметрлерді реттеуге де көмектеседі.

    Міне, Thingiverse сайтында таба алатын ең жақсы сызықтық алдын ала сынақ басып шығаруларының кейбірі:

    • Калибрлеу Минималды балық
    • СызықтықAdvance Bridging Test
    • Linear Advance Test
    • Linear Advance Calibration
    • Принтерді жаңарту калибрлеу жинағы
    функцияны пайдаланып жатқан материалға және басып шығарып жатқан үлгіге сәйкес реттеу үшін.

    Басқа пайдаланушы сызықтық ілгерілеуді қосуды ұсынады, себебі бұл оның көмегімен кейбір жоғары сапалы нәтижелерді шығаруға мүмкіндік берді.

    Сызықтық ілгерілеу керемет! 3Dprinting-тен

    Екструдер калибрленген кезде принтеріңіздің жақсы жұмыс тәртібінде екеніне көз жеткізу өте маңызды бірінші қадам болып табылады. Сондай-ақ, сызықтық ілгерілеуді орнату жолын бастамас бұрын, шектегіш параметрлерінің оңтайландырылғанын тексеру керек.

    Сызықтық ілгерілету принтерде бар ақауларды түзетпейтінін ескеру маңызды, сондықтан қандай да бір мәселе туындаса, осы функцияны қоспас бұрын оларды түзетіп көріңіз.

    Linear Advance туралы қосымша ақпарат алу үшін төмендегі бейнені қараңыз.

    Марлинде Linear Advance қалай пайдалануға болады

    Marlin - 3D принтерлерде қолданылатын ең танымал микробағдарлама. Уақыт өте келе оны жаңартқыңыз келсе де, бұл әдетте принтерлердің көпшілігі үшін әдепкі микробағдарлама болып табылады.

    Марлинде сызықтық ілгерілеуді қалай пайдалану керек:

    1. Микробағдарламаны өзгерту және жаңарту
    2. K-мәнін реттеу

    1. Микробағдарламаны өзгерту және жаңарту

    Marlin жүйесінде Linear Advance пайдалану үшін принтердің микробағдарламасын өзгерту және жаңарту қажет.

    Мұны сіз бұрыннан бар Marlin микробағдарламасын микробағдарлама өңдегішіне жүктеп салу арқылы, содан кейін астындағы «#define LIN ADVANCE» жолынан «//» мәтінін алып тастау арқылы жасайсыз.“Configuration adv.h”.

    GitHub сайтында кез келген Marlin нұсқасын табуға болады. Принтеріңізде пайдаланып жатқанды жүктеп алып, микробағдарлама өңдегішіне жүктеп салыңыз.

    Пайдаланушылар VS кодын микробағдарлама өңдегіші ретінде пайдалануды ұсынады, өйткені оны онлайн тегін таба аласыз және ол микробағдарламаны оңай өңдеуге мүмкіндік береді. Жолды алып тастағаннан кейін, микробағдарламаны принтерге сақтап, жүктеп салу керек.

    Сондай-ақ_қараңыз: Ағаш жіппен қалай дұрыс 3D басып шығаруға болады – қарапайым нұсқаулық

    VS кодын пайдаланып Марлинді өңдеу жолы туралы толығырақ ақпарат алу үшін төмендегі бейнені қараңыз.

    2. K-мәнін реттеу

    Принтерде сызықтық ілгерілеу жұмысының алдындағы соңғы қадам K-мәнін реттеу болып табылады. Сызықтық ілгерілеуді дұрыс пайдалану үшін оны реттеу маңызды.

    Marlin K-Value Generator интерфейсіндегі кескіш параметрлерін пайдаланып жатқаныңызға сәйкес келетіндей етіп реттеңіз. Бұл саптаманың диаметрін, тартуды, температураны, жылдамдықты және басып шығару төсемін білдіреді.

    Генератор түзу сызықтар тізбегі бар принтеріңіз үшін G-коды файлын жасайды. Сызықтар баяу басталып, жылдамдықты өзгертеді. Әрбір жолдың айырмашылығы ол қолданатын K-мәні болып табылады.

    Веб-сайттың кескіш параметрлері бөлімінің төменгі жағында «G-кодын жасау» бөліміне өтіңіз. G-код сценарийі жүктеліп, принтерге жүктелуі керек.

    Сондай-ақ_қараңыз: SD картасын оқымайтын 3D принтерін қалай түзетуге болады – Ender 3 & AMP; Көбірек

    Енді басып шығаруды бастай аласыз, бірақ жылдамдықты өзгерткен кезде K-мәнін өзгерту қажет болатынын ескеріңіз,температура, кері тарту немесе жіп түрін өзгерту.

    Бір пайдаланушы Marlin K-мәні генераторын пайдалануды ұсынады, себебі ол принтеріңіз үшін оңтайлы K-мәнін табуға көмектеседі.

    Басқа пайдаланушы PLA әртүрлі брендтері үшін 0,45 – 0,55 диапазонын және PETG үшін 0,6 – 0,65 диапазонын пайдалануды ұсынады, себебі ол осы K-мәндерін пайдалану арқылы көп табысқа жетті, бірақ бұл сіздің орнатуыңызға байланысты. Пайдаланушы сонымен қатар әр жолдың соңында экструдердің сәл артқа жылжығанын көргенде оның жұмыс істеп тұрғанын білетін боласыз деп қосты.

    Марлинде сызықтық ілгерілеуді қалай пайдалану керектігі туралы қосымша ақпарат алу үшін төмендегі бейнені қараңыз.

    Cura-да Linear Advance қалай пайдалануға болады

    Cura - 3D басып шығару әлемінде өте танымал өте танымал кескіш.

    Cura-да сызықтық ілгерілетуді қалай пайдалану керек:

    1. Сызықтық алға баптау плагинін жүктеп алыңыз
    2. G-кодын қосыңыз

    1. Linear Advance Settings плагинін жүктеп алыңыз

    Cura жүйесінде сызықтық ілгерілетуді пайдаланудың бірінші әдісі - Ultimaker Marketplace сайтынан сызықтық алдын ала параметрлер плагинін қосу. Ол үшін алдымен Ultimaker тіркелгіңізге кіріңіз.

    Плагинді нарықта тауып, оны қосқаннан кейін параметрлерді синхрондау үшін Cura қалқымалы сұрауын мақұлдауыңыз қажет. Плагин тағы бірнеше қалқымалы терезелерден кейін жұмыс істей бастайды.

    «Басып шығару параметрлері» мәзіріне өтсеңіз жәнеіздеу өрісінің жанындағы үш жол таңбасын таңдаңыз.

    Барлық опцияларды көрінетін ету үшін ашылмалы мәзірден «Барлығы» тармағын таңдап, терезені аяқтау үшін OK түймесін басыңыз.

    Іздеу жолағында «сызықтық алға жылжу» деп теріңіз, содан кейін сызықтық ілгерілеу коэффициенті үшін жазбаға K-фактор мәнін енгізіңіз.

    Сызықтық ілгерілету параметрі 0-ден басқа мәнге ие болса, сызықтық ілгерілету қосылады. Пайдаланушылар осы әдісті де, келесі бөлімде қарастырылған әдісті де Cura-да сызықтық ілгерілеуді қосудың екі оңай жолы ретінде ұсынады.

    Сондай-ақ бір пайдаланушы материалға басқа сызықтық алға жылжыту коэффициентін орнатуға мүмкіндік беретін “Материал параметрлері плагинін” қарауды ұсынады.

    2. G-кодты қосу

    Cura-да сызықтық ілгерілетуді қосудың тағы бір әдісі G-кодты бастау сценарийлерін пайдалану болып табылады, бұл кескіш басып шығару процесін бастамас бұрын принтерге Сызықтық алдын ала G-кодын жіберуге мәжбүр етеді.

    Ол үшін Cura жоғарғы мәзірінен «Параметрлер» тармағын таңдаңыз. Содан кейін ашылмалы мәзірден «Принтерлерді басқару» тармағын таңдаңыз.

    Теңшеу керек принтерді таңдағаннан кейін «Машина параметрлері» опциясын басыңыз.

    Содан кейін G-кодты бастау кірісінің соңғы жолын, сызықтық ілгерілету G-коды (M900) және K-факторымен қосу керек. Мысалы, 0,45 K-факторы үшін сызықтық ілгерілеуді дұрыс қосу үшін  "M900 K0,45" қосасыз.

    СызықтықБасып шығару процесін бастағанда Cura Advance автоматты түрде іске қосылады, себебі G-кодын бастау кірісіндегі G-кодтары әр басып шығару алдында іске қосылады, бұл басып шығарған сайын оны қолмен белсендіру қажеттілігін жояды.

    Бұл мүмкіндікті өшіру үшін K-факторын 0-ге өзгертуге немесе жолақты қораптан алып тастауға болады. Егер микробағдарлама сызықтық ілгерілетуді қолдамаса, бір пайдаланушы айтқандай, принтеріңіз G-кодты елемейтінін ескеріңіз.

    Cura-да G-кодтарын өңдеу туралы қосымша ақпарат алу үшін төмендегі бейнені қараңыз.

    Klipper бағдарламасында Linear Advance қалай пайдалануға болады

    Klipper - тағы бір өте танымал 3D басып шығару микробағдарламасы. Klipper бағдарламасында сіз сызықтық алға жылжыту функциясын да пайдалана аласыз, бірақ оның басқа атауы бар екенін ескеру маңызды.

    «Қысымның жоғарылауы» - бұл мүмкіндік Klipper-те қалай белгіленеді. Қысымды жақсарту мүмкіндігін дұрыс пайдалану үшін оның параметрлерін дұрыс анықтау керек.

    Клипперде сызықтық ілгерілеуді қалай пайдалану керек:

    1. Тест үлгісін басып шығару
    2. Қысымның оңтайлы мәнін анықтау
    3. Қысымның алдын ала мәнін есептеңіз
    4. Клипперде мәнді орнатыңыз

    1. Сынақ үлгісін басып шығару

    Бірінші ұсынылатын қадам қысымның жоғарылау мәнін біртіндеп көтеруге мүмкіндік беретін Square Tower сынақ үлгісі сияқты сынақ үлгісін басып шығару болып табылады.

    Сынақ үлгісі әрқашан жақсыҚысымды жақсарту сияқты кеңейтілген параметрлерді баптау кезінде дайын, осылайша оңтайлы мәндерге оңай қол жеткізе аласыз.

    2. Оңтайлы қысымның алдын ала мәнін анықтаңыз

    Сынақ баспасының биіктігін оның бұрыштары арқылы өлшеу арқылы оңтайлы қысымның алдын ала мәнін анықтау керек.

    Биіктік миллиметрде болуы керек және сынақ басып шығару негізінен ең жақсы көрінетін нүктеге дейін өлшеу арқылы есептелуі керек.

    Сіз бұл нүктені оған қарап байқағаныңыз жөн, өйткені тым жоғары қысым басып шығаруды деформациялайды. Егер бұрыштар әртүрлі биіктіктерді көрсетсе, өлшеу үшін ең төменгісін таңдаңыз.

    Сынақ басып шығаруды дұрыс өлшеу үшін пайдаланушылар Amazon дүкенінен тамаша бағаға табуға болатын сандық калибрді пайдалануды ұсынады.

    3. Қысымның алдын ала мәнін есептеңіз

    Келесі қадам үшін қысымның алдын ала мәнін анықтау үшін есептеуді орындау қажет.

    Есептеуді келесідей орындауға болады: Бастау + миллиметрдегі өлшенген биіктік * фактор = Қысымның алдын алу.

    Бастау әдетте 0 болады, себебі ол мұнараның төменгі бөлігі. Фактор саны сынақ басып шығару кезінде қысымның жоғарылауының қаншалықты жиі өзгеретінін көрсетеді. Bowden түтік принтерлері үшін бұл мән 0,020 және тікелей жетекті принтерлер үшін 0,005.

    Мысалы, егер сіз 0,020 өсу коэффициентін қолдансаңыз және ең жақсы бұрыштар 20 мм екенін тапсаңыз, ондасізге 0 + 20,0 * 0,020 енгізу керек және сіз 0,4 қысымның алдын ала мәнін аласыз.

    4. Klipper ішіндегі мәнді орнатыңыз

    Есептеуді орындағаннан кейін мәнді Klipper конфигурация файлы бөлімінде өзгерте аласыз. Жоғарғы жолақта орналасқан Klipper конфигурация бөліміне өтіп, printer.cfg файлын ашыңыз.

    Бұл конфигурация файлы, оның соңында «pressure_advance = pa value» енгізуін қосатын экструдер бөлімі бар.

    Алдыңғы мысалды пайдалансақ, жазба келесідей болады: “advance_pressure = 0,4”

    Мәнді енгізгеннен кейін, функцияны орындау үшін микробағдарламаны қайта іске қосу керек болады. дұрыс қосылды. Клипперді қайта іске қосу үшін жоғарғы оң жақ бұрыштағы «Сақтау және қайта іске қосу» опциясына өтіңіз.

    Пайдаланушылар Klipper ішіндегі қысымды жақсартуды пайдалануды ұсынады, себебі басып шығаруларды шынымен жақсартатын етіп параметрлерді оңтайландыруға болады.

    Бір пайдаланушы Klipper-те қысымның жоғарылауының әртүрлі конфигурацияларымен тәжірибе жасау кезінде бар болғаны 12 минут ішінде әдемі 3D Benchy басып шығаруға мүмкіндік алды.

    Маған қайықтар ұнайды! Және клиппер. Және қысымның алға жылжуы... Макросты сынау кезінде мен осы жерден таптым! from klippers

    Клипперде қысымды жақсарту туралы қосымша ақпаратты көру үшін төмендегі бейнені қараңыз.

    Ender 3 жүйесінде сызықтық ілгерілетуді қалай пайдалану керек

    Егер сізде Ender 3 болса, сіз де сызықтық алға жылжу мүмкіндігін пайдалана аласыз, бірақ бұл мүмкін екенін ескеріңіз.ол үшін аналық платаны жаңарту қажет.

    Себебі Creality аналық платасының 4.2.2 және одан төмен нұсқаларында бір пайдаланушы айтқандай, бұрынғы режимге қосылған драйверлер бар.

    Ол бұл функция 4.2.7 аналық платаларында және кез келген жаңа үлгіде тамаша жұмыс істейтінін айтты. Бұл Amazon дүкенінен табуға болатын ресми Creality 3D принтері Ender 3 жаңартылған Silent Board аналық платасы V4.2.7 үшін жағдай.

    Пайдаланушылар бұл аналық платаны ұсынады, себебі ол дыбыссыз және жоғары сапалы материалдардан жасалған, бұл оны Ender 3 нұсқасына лайықты жаңартуға айналдырады.

    Тексерумен қатар аналық плата нұсқаларында Ender 3 жүйесінде сызықтық ілгерілеуді пайдалану туралы алаңдаушылық жоқ және оны Marlin, Cura немесе Klipper арқылы қосуға болады.

    Қалаған микробағдарламаны пайдаланып сызықтық ілгерілеуді қосу жолы туралы ақпаратты алдыңғы бөлімдерді тексеруге болады.

    Тікелей жетекте сызықтық ілгерілеуді қалай пайдалану керек

    Тікелей жетек машиналары сызықтық ілгерілетуді пайдалана алады, дегенмен Bowden типті орнатулар одан көп пайда көреді.

    Тікелей жетекті 3D принтерінің болуы принтеріңіздің басып шығару механизміне экструдерді орнату арқылы жіпті ыстық ұшына итеретін тікелей экструзия жүйесін пайдаланып жатқанын білдіреді.

    Бұл көбінесе принтер жақтауында экструдер орналасқан Bowden жүйесінен ерекшеленеді. Принтерге жету үшін жіп PTFE түтігі арқылы өтеді.

    Тікелей дискі бар бір пайдаланушы

    Roy Hill

    Рой Хилл - 3D басып шығаруға қатысты барлық нәрселер бойынша бай білімі бар құмарлық 3D басып шығару әуесқойы және технология гуру. Осы саладағы 10 жылдан астам тәжірибесі бар Рой 3D дизайн және басып шығару өнерін игерді және 3D басып шығарудың соңғы трендтері мен технологияларының сарапшысы болды.Рой Лос-Анджелестегі Калифорния университетінде (UCLA) машина жасау мамандығы бойынша білім алған және MakerBot және Formlabs қоса алғанда, 3D басып шығару саласындағы бірнеше беделді компанияларда жұмыс істеген. Ол сондай-ақ әртүрлі кәсіпорындармен және жеке тұлғалармен ынтымақтаса отырып, өз салаларында төңкеріс жасаған жеке 3D басып шығарылған өнімдерді жасауда.3D басып шығаруға деген құмарлығынан басқа, Рой саяхатшы және ашық ауада әуесқой. Табиғатта уақыт өткізгенді, жаяу серуендегенді және отбасымен кемпинг жасағанды ​​ұнатады. Бос уақытында ол жас инженерлерге тәлімгерлік етеді және әртүрлі платформалар, соның ішінде өзінің танымал блогы, 3D Printerly 3D Printing арқылы 3D басып шығару бойынша өзінің бай білімімен бөліседі.