Lineer Advance nima & amp; Qanday foydalaniladi - Cura, Klipper

Roy Hill 27-07-2023
Roy Hill

Ko'pgina foydalanuvchilar o'zlarining 3D printerlari sifatini yaxshilash yo'llarini qidirmoqdalar. Ularning ko'pchiligi bilmaydigan narsa shundaki, siz chiziqli avans deb nomlangan funktsiyani yoqish orqali sifatni oshirishingiz mumkin.

Shuning uchun men ushbu maqolani sizga Linear Advance nima ekanligini va uni 3D printerda qanday sozlashni o'rgatish uchun yozdim.

    Chiziqli avans nima qiladi? Bunga arziydimi?

    Linear Advance - bu sizning proshivkangizdagi funksiya bo'lib, u ekstruziya va orqaga tortish natijasida nozulingizda to'plangan bosimga moslashadi.

    Bu funksiya buni inobatga oladi va harakatlar qanchalik tez amalga oshirilishiga qarab qo'shimcha orqaga tortishlarni amalga oshiradi. Sizning ko'krak tezda harakatlansa, to'xtab qolsa yoki sekin ketsa ham, unda bosim mavjud.

    Siz uni Cura plaginlari orqali yoki proshivkangizni tahrirlash orqali yoqishingiz mumkin. Bu xususiyat to'g'ri ishlashi uchun uni to'g'ri sozlashingiz kerak. Bu to'g'ri K-qiymatini o'rnatishni anglatadi, bu parametr sizning modelingizga qanchalik chiziqli oldinga ta'sir qilishini hal qiladi.

    Yaxshi sozlangan Linear Advancening afzalliklari aniqroq egri chiziqlar, sifatni pasaytirmasdan tezlikni oshirish bilan bir qatorda egri chiziqlar tezligini kamaytirishni nazorat qilishdir.

    Bitta foydalanuvchi Linear Advance funksiyasidan foydalanishni tavsiya qiladi, chunki u o'tkirroq burchaklar va silliq yuqori qatlamlar bilan ajoyib natijalarni berishi mumkin. U sizga kerak bo'lishini ham ta'kidladio'rnatish chiziqli oldinga siljishni yoqdi, ammo unchalik yaxshilanishni ko'ra olmadi.

    Boshqa foydalanuvchilarning fikricha, chiziqli avansdan foydalanish Bowden sozlamalari bilan har qanday printerni chindan ham yaxshilaydi, lekin to'g'ridan-to'g'ri haydovchi printerlardan foydalanadigan odamlar uchun mutlaqo muhim emas.

    Agar sizda to'g'ridan-to'g'ri printeringiz bo'lsa, boshqa foydalanuvchi K-qiymatini 0,0 dan boshlashni va asta-sekin 0,1 dan 1,5 gacha oshirishni tavsiya qiladi. U hech qachon o'zining K-qiymati bilan 0,17 dan oshib ketmagan va neylon bilan chop etishda u shunchalik yuqori bo'lgan.

    “//” matnini olib tashlaganingizda, avval aytib o‘tilganidek, proshivkangizda Linear Advance belgilanishi muhim, chunki bitta foydalanuvchi tushungan.

    Mana, uning sinov natijalari. , bu erda u ideal qiymat sifatida 0,8 ni tanladi.

    Kfactor

    Eng yaxshi chiziqli ilg'or sinov nashrlari

    Chiziqli oldinga siljishni yoqish odatda bir nechta sinov chop etishni talab qiladi. Foydalanuvchilar ushbu testlarda sizga yordam beradigan turli modellarni yaratdilar. Ushbu sinov nashrlari yordamida siz optimal chiziqli avans qiymatini osonroq topishingiz mumkin, chunki ular ushbu funktsiyani hisobga olgan holda yaratilgan.

    Bundan tashqari, chiziqli avans yoqilgan holda filamentlaringiz qanchalik sust harakat qilishini aniqlashga yordam beradi. Quyidagi test modellarining ba'zilari boshqa foydali sozlamalarni sozlashda ham yordam berishi mumkin.

    Mana, Thingiverse-da topishingiz mumkin bo'lgan eng yaxshi chiziqli sinov nashrlari:

    • Kalibrlash Minimal Baliq
    • ChiziqliAdvance Bridging Test
    • Lineer Advance Test
    • Lineer Advance Calibration
    • Printerni yangilash kalibrlash to'plami
    funksiyani siz foydalanayotgan materialga va chop etayotgan modelingizga qarab sozlash uchun.

    Boshqa foydalanuvchi chiziqli oldinga siljishni yoqishni tavsiya qiladi, chunki bu unga yuqori sifatli natijalarni yaratish imkonini berdi.

    Chiziqli oldinga siljish ajoyib! 3Dprintingdan

    Printeringiz kalibrlangan ekstruder bilan yaxshi ishlayotganligiga ishonch hosil qilish juda muhim birinchi qadamdir. Chiziqli avansni qanday o'rnatishni boshlashdan oldin, shuningdek, kesuvchi sozlamalari optimallashtirilganligini tekshirishingiz kerak.

    Shuni ta'kidlash kerakki, chiziqli oldinga siljish printerda mavjud muammolarni bartaraf etmaydi, shuning uchun agar sizda biron bir muammoga duch kelsangiz, ushbu funksiyani yoqishdan oldin ularni tuzatishga harakat qiling.

    Linear Advance haqida qoʻshimcha maʼlumot olish uchun quyidagi videoni koʻring.

    Marlinda Linear Advance-dan qanday foydalanish kerak

    Marlin 3D-printerlarda ishlatiladigan eng mashhur proshivka hisoblanadi. Vaqt o'tishi bilan uni yangilashni xohlasangiz ham, u odatda ko'pchilik printerlar uchun standart mikrodastur hisoblanadi.

    Marlinda chiziqli avansdan qanday foydalanish mumkin:

    1. Proshivkani o'zgartiring va yangilang
    2. K-qiymatini sozlang

    1. Mikrodasturni o'zgartiring va qayta o'rnating

    Marlin-da Linear Advance-dan foydalanish uchun siz printeringiz proshivkasini o'zgartirishingiz va yangilashingiz kerak bo'ladi.

    Mavjud Marlin proshivkasini proshivka muharririga yuklash, so'ngra "#define LIN ADVANCE" qatoridan "//" matnini olib tashlash orqali buni amalga oshirasiz.“Konfiguratsiya adv.h”.

    GitHub-da har qanday Marlin versiyasini topish mumkin. Shunchaki printeringizda foydalanayotganingizni yuklab oling va uni proshivka muharririga yuklang.

    Foydalanuvchilar VS Code-dan proshivka muharriri sifatida foydalanishni tavsiya qiladi, chunki uni Internetda bepul topishingiz mumkin va u proshivkangizni osongina tahrirlash imkonini beradi. Chiziqni olib tashlaganingizdan so'ng, siz proshivkani saqlashingiz va printeringizga yuklashingiz kerak bo'ladi.

    VS Code yordamida Marlinni qanday tahrirlash haqida batafsil ma'lumot olish uchun quyidagi videoni ko'ring.

    2. K-qiymatini sozlang

    Printeringizda chiziqli avj olishdan oldin oxirgi qadam K-qiymatini sozlashdir. Chiziqli avansni to'g'ri ishlatishingiz uchun uni sozlash muhimdir.

    Marlin K-qiymati generatori interfeysidagi kesgich sozlamalarini siz foydalanayotganlarga mos keladigan qilib sozlang. Bu ko'krak diametri, tortishish, harorat, tezlik va chop etish to'shagini anglatadi.

    Generator printeringiz uchun bir qator tekis chiziqlar bilan G-kod faylini yaratadi. Chiziqlar sekin boshlanadi va tezlikni o'zgartiradi. Har bir satr orasidagi farq u ishlatayotgan K-qiymatidir.

    Shuningdek qarang: Siz bajarishingiz mumkin bo'lgan 25 ta eng yaxshi 3D printerni yangilash/takomillashtirish

    Veb-saytning slicer sozlamalari bo'limining pastki qismida "G-kodni yaratish" ga o'ting. G-kod skripti yuklab olinishi va printeringizga yuklanishi kerak.

    Endi siz chop etishni boshlashingiz mumkin, lekin tezlikni oʻzgartirganingizda K-qiymatingizni oʻzgartirishingiz kerakligini yodda tuting.harorat, tortib olish yoki filament turini o'zgartirish.

    Bir foydalanuvchi Marlin K-qiymati generatoridan foydalanishni taklif qiladi, chunki u printeringiz uchun optimal K-qiymatini topishga yordam beradi.

    Boshqa bir foydalanuvchi PLA ning turli markalari uchun 0,45 – 0,55 va PETG uchun 0,6 – 0,65 diapazonidan foydalanishni tavsiya qiladi, chunki u ushbu K-qiymatlari yordamida juda ko'p muvaffaqiyatga erishdi, garchi bu sizning sozlashingizga bog'liq. Foydalanuvchi, shuningdek, har bir satr oxirida ekstruder biroz orqaga qarab harakatlanayotganini ko'rsangiz, u ishlayotganini bilib olasiz, deb qo'shimcha qildi.

    Marlinda chiziqli avansdan qanday foydalanish haqida ko'proq ma'lumot olish uchun quyidagi videoni ko'ring.

    Cura-da Linear Advance-dan qanday foydalanish kerak

    Cura - bu 3D bosib chiqarish dunyosida juda mashhur bo'lgan juda mashhur kesuvchi.

    Cura-da chiziqli oldinga siljishdan qanday foydalanish mumkin:

    1. Chiziqli avans sozlamalari plaginini yuklab oling
    2. G-kod qo'shing

    1. Linear Advance Settings plaginini yuklab oling

    Cura-da chiziqli avansdan foydalanishning birinchi usuli Ultimaker Marketplace-dan chiziqli avans sozlamalari plaginini qo'shishdir. Buning uchun avval Ultimaker hisobingizga kiring.

    Plaginni bozorda topib, uni qo'shganingizdan so'ng sozlamalarni sinxronlashtirish uchun Cura-ning qalqib chiquvchi so'rovini tasdiqlashingiz kerak bo'ladi. Plagin yana bir nechta qalqib chiquvchi oynalardan keyin ishlay boshlaydi.

    Agar siz “Chop etish sozlamalari” menyusiga oʻtsangiz va “Koʻrinishni sozlash” dialog oynasi paydo boʻladi.qidiruv maydoni yonidagi uchta chiziq belgisini tanlang.

    Shuningdek qarang: Qanday qilib mukammal tepaga erishish mumkin & amp; 3D bosib chiqarishda pastki qatlamlar

    Barcha variantlarni ko'rinadigan qilish uchun ochiladigan menyudan "Hammasi" ni tanlang, so'ngra oynani tugatish uchun OK tugmasini bosing.

    Qidiruv maydoniga “chiziqli avans” deb yozing va keyin chiziqli avans omili uchun K-omil qiymatini kiriting.

    Lineer Advance opsiyasi 0 dan boshqa qiymatga ega bo'lsa, Lineer Advance yoqiladi. Foydalanuvchilar Cura-da chiziqli oldinga siljishni yoqishning ikkita oson usuli sifatida ushbu usulni ham, keyingi bo'limda ko'rib chiqilgan usulni ham tavsiya qiladi.

    Bir foydalanuvchi, shuningdek, har bir material uchun boshqa chiziqli avans faktorini o‘rnatish imkonini beruvchi “Material sozlamalari plaginini” ko‘rib chiqishni tavsiya qiladi.

    2. G-kodni qo'shish

    Cura-da chiziqli avansni yoqishning yana bir usuli G-kodni ishga tushirish skriptlaridan foydalanishdir, bu esa chop etish jarayonini boshlashdan oldin slicerni Linear Advance G-kodni printerga yuborishga majbur qiladi.

    Buning uchun Cura-ning yuqori menyusidan "Sozlamalar" ni tanlang. Keyin ochiladigan menyudan "Printerlarni boshqarish" -ni tanlang.

    Sozlanishi kerak bo'lgan printerni tanlagandan so'ng "Mashina sozlamalari" ni bosing.

    Keyin siz Lineer Advance G-kod (M900) va K-omil bilan Start G-kod kiritishining yakuniy qatorini qo'shishingiz kerak bo'ladi. Masalan, 0,45 K koeffitsienti uchun chiziqli o'tishni to'g'ri yoqish uchun "M900 K0,45" qo'shasiz.

    ChiziqliChop etish jarayonini boshlaganingizdan so‘ng Advance Cura tomonidan avtomatik ravishda faollashtiriladi, chunki Start G-Code kiritishidagi G-kodlar har chop etishdan oldin ishlaydi, bu har safar chop etishda uni qo‘lda faollashtirish zaruriyatini yo‘q qiladi.

    Ushbu xususiyatni o'chirish uchun siz K faktorini 0 ga o'zgartirishingiz yoki qatorni qutidan olib tashlashingiz mumkin. Shuni yodda tutingki, agar sizning proshivkangiz chiziqli ilgarilashni qo'llab-quvvatlamasa, bir foydalanuvchi aytganidek, G-kod printeringiz tomonidan e'tiborga olinmaydi.

    Cura-da G-kodlarni tahrirlash haqida qo'shimcha ma'lumot olish uchun quyidagi videoni ko'ring.

    Klipper-da Linear Advance-dan qanday foydalanish kerak

    Klipper yana bir mashhur 3D-bosma proshivka hisoblanadi. Klipper-da siz chiziqli avans funktsiyasidan ham foydalanishingiz mumkin, ammo uning boshqa nomi borligini ta'kidlash muhimdir.

    “Bosimning avj olishi” bu funksiya Klipperda qanday belgilanishidir. Bosimning avj olish xususiyatidan to'g'ri foydalanish uchun siz uning sozlamalarini to'g'ri aniqlashingiz kerak bo'ladi.

    Klipperda chiziqli avj olishdan qanday foydalanish mumkin:

    1. Sinov modelini chop etish
    2. Bosimning optimal qiymatini aniqlash
    3. Bosimning avans qiymatini hisoblang
    4. Klipperda qiymatni o'rnating

    1. Test modelini chop etish

    Tavsiya etilgan birinchi qadam sinov modelini chop etish bo'ladi, masalan, Square Tower sinov modeli , bu sizga Bosim Advance qiymatini bosqichma-bosqich oshirish imkonini beradi.

    Sinov modeliga ega bo'lish har doim yaxshiBosimning kuchayishi kabi kengaytirilgan sozlamalarni sozlaganingizda tayyor bo'ling, shunda siz optimal qiymatlarga osongina erishishingiz mumkin.

    2. Optimal bosim avans qiymatini aniqlang

    Sinov nashrining balandligini burchaklari orqali o'lchash orqali optimal bosim avans qiymatini aniqlashingiz kerak.

    Balandligi millimetrda bo'lishi kerak va sinov nashrining tagidan eng yaxshi ko'rinadigan nuqtagacha o'lchash yo'li bilan hisoblanishi kerak.

    Siz bu nuqtani ko'rib chiqishingiz kerak, chunki haddan tashqari bosim o'tkazish bosmani deformatsiya qiladi. Agar burchaklar turli balandliklarga ega bo'lsa, o'lchash uchun eng pastini tanlang.

    Sinov nashrini to'g'ri o'lchash uchun foydalanuvchilar Raqamli kaliperdan foydalanishni tavsiya qiladilar, uni Amazonda juda yaxshi narxlarda topishingiz mumkin.

    3. Bosimning avans qiymatini hisoblang

    Keyingi qadam uchun siz bosimning avans qiymatini aniqlash uchun hisob-kitob qilishingiz kerak bo'ladi.

    Siz quyidagi hisob-kitoblarni amalga oshirishingiz mumkin: Boshlash + millimetrda o'lchangan balandlik * omil = Bosimning avj olishi.

    Boshlanish odatda 0 bo'ladi, chunki u minorangizning pastki qismidir. Faktor raqami sinov chop etish paytida bosimning avj o'zgarishi qanchalik tez-tez o'zgarib turadi. Bowden tube printerlari uchun bu qiymat 0,020, to'g'ridan-to'g'ri haydovchi printerlar uchun esa 0,005 ga teng.

    Masalan, agar siz 0,020 ortib borayotgan koeffitsientni qo'llasangiz va eng yaxshi burchaklar 20 mm ekanligini topsangiz, u holdasiz 0 + 20,0 * 0,020 ni kiritishingiz kerak bo'ladi va siz 0,4 bo'lgan Bosim Advance qiymatini olasiz.

    4. Klipper-da qiymatni o'rnating

    Hisoblashdan so'ng siz Klipper konfiguratsiya fayli bo'limida qiymatni o'zgartirishingiz mumkin. Yuqori panelda joylashgan Klipper konfiguratsiyasi bo'limiga o'ting va printer.cfg faylini oching.

    Bu konfiguratsiya fayli, ekstruder bo'limi mavjud bo'lib, siz uning oxirida "pressure_advance = pa value" yozuvini qo'shasiz.

    Agar biz oldingi misolni ishlatgan bo'lsak, yozuv quyidagicha ko'rinadi: “advance_pressure = 0,4”

    Qiymatni kiritganingizdan so'ng, siz faqat proshivkani qayta ishga tushirishingiz kerak bo'ladi, shunda funksiya ishlaydi. to'g'ri yoqilgan. Klipperni qayta ishga tushirish uchun yuqori o'ng burchakdagi "Saqlash va qayta ishga tushirish" opsiyasiga o'ting.

    Foydalanuvchilar Klipper-da Pressure Advance-dan foydalanishni tavsiya qiladi, chunki siz chop etishlaringizni chindan ham yaxshilaydigan tarzda sozlamalarni optimallashtirishingiz mumkin.

    Bir foydalanuvchi Klipper-da bosimni oshirishning turli konfiguratsiyalari bilan tajriba o'tkazar ekan, atigi 12 daqiqada chiroyli 3D Benchy-ni chop etishi kerak edi.

    Menga qayiq yoqadi! Va klipper. Va bosim oldinga siljiydi… Bu yerda topilgan makroni sinab ko'rmoqdaman! from klippers

    Klipperda Pressure Advance-dan foydalanish haqida ko'proq ma'lumot olish uchun quyidagi videoni ko'ring.

    Ender 3 da Linear Advance qanday foydalanish kerak

    Agar sizda Ender 3 bo'lsa, siz ham chiziqli avansdan foydalanishingiz mumkin, lekin shuni yodda tutingki,Buning uchun anakartni yangilashingiz kerak.

    Buning sababi, bir foydalanuvchi aytganidek, Creality anakartining 4.2.2 va undan past versiyalarida drayverlar eski rejimga ulangan.

    Uning ta'kidlashicha, bu funktsiya 4.2.7 anakartlarda va har qanday yangi modelda ajoyib ishlaydi. Bu rasmiy Creality 3D Printer Ender 3 Upgraded Silent Board Motherboard V4.2.7 uchun bo'lib, uni Amazonda topishingiz mumkin.

    Foydalanuvchilar ushbu anakartni tavsiya qiladilar, chunki u ovozsiz va yuqori sifatli materiallardan tayyorlangan, bu uni Ender 3 ga yangilash uchun foydalidir.

    Bundan tashqari Anakart versiyalarida Ender 3-da chiziqli avansdan foydalanish haqida hech qanday tashvish yo'q va siz uni Marlin, Cura yoki Klipper orqali yoqishingiz mumkin.

    Siz o'zingiz yoqtirgan proshivka yordamida chiziqli avansni qanday yoqish haqida ma'lumot olish uchun oldingi bo'limlarni tekshirishingiz mumkin.

    To'g'ridan-to'g'ri diskda chiziqli avansdan qanday foydalanish kerak

    To'g'ridan-to'g'ri haydovchi mashinalar chiziqli avansdan foydalanishi mumkin, ammo Bowden tipidagi sozlashlar undan ko'p foyda keltiradi.

    To'g'ridan-to'g'ri boshqariladigan 3D printerga ega bo'lish sizning printeringiz to'g'ridan-to'g'ri ekstruziya tizimidan foydalanayotganini bildiradi, u ekstruderni chop etish boshiga o'rnatish orqali filamentni issiq uchiga itaradi.

    Bu Bowden tizimidan farq qiladi, ko'pincha ekstruder printer ramkasida joylashgan. Printerga kirish uchun filament PTFE trubkasi orqali o'tadi.

    To'g'ridan-to'g'ri haydovchiga ega bitta foydalanuvchi

    Roy Hill

    Roy Xill 3D bosib chiqarish bilan bog'liq barcha narsalar bo'yicha boy bilimga ega bo'lgan ishtiyoqli 3D bosib chiqarish ishqibozi va texnologiya gurusidir. Bu sohada 10 yildan ortiq tajribaga ega bo‘lgan Roy 3D dizayn va bosib chiqarish san’atini puxta egallagan va 3D bosib chiqarishning eng so‘nggi yo‘nalishlari va texnologiyalari bo‘yicha mutaxassisga aylangan.Roy Los-Anjelesdagi Kaliforniya universitetida (UCLA) mashinasozlik bo‘yicha diplomga ega va 3D bosib chiqarish sohasida bir qancha nufuzli kompaniyalarda ishlagan, jumladan MakerBot va Formlabs. Shuningdek, u turli korxonalar va jismoniy shaxslar bilan hamkorlik qilib, o‘z sohalarida inqilob qilgan maxsus 3D bosma mahsulotlarni yaratdi.3D bosib chiqarishga bo'lgan ishtiyoqidan tashqari, Roy ochiq sayohatchi va ochiq havoda ishqiboz. U oilasi bilan tabiat qo'ynida sayr qilishni, sayr qilishni va lagerda dam olishni yaxshi ko'radi. Bo‘sh vaqtlarida u yosh muhandislarga ustozlik qiladi va turli platformalar, jumladan, o‘zining mashhur 3D Printerly 3D Printing blogi orqali 3D bosib chiqarish bo‘yicha boy bilimlarini baham ko‘radi.