Lineer İlerleme & Nedir; Nasıl Kullanılır - Cura, Klipper

Roy Hill 27-07-2023
Roy Hill

Birçok kullanıcı 3D yazıcılarının kalitesini artırmanın yollarını arıyor. Birçoğunun bilmediği şey, doğrusal ilerleme adı verilen bir işlevi etkinleştirerek kaliteyi artırabileceğinizdir.

Bu yüzden bu makaleyi Linear Advance'in ne olduğunu ve 3D yazıcınızda nasıl kurulacağını öğretmek için yazdım.

    Lineer Avans Ne İşe Yarar? Buna Değer mi?

    Doğrusal İlerleme, esasen aygıt yazılımınızda ekstrüzyon ve geri çekmelerin bir sonucu olarak nozulunuzda biriken basıncı ayarlayan bir işlevdir.

    Bu fonksiyon bunu dikkate alır ve hareketlerin ne kadar hızlı yapıldığına göre ek geri çekmeler gerçekleştirir. Çünkü nozulunuz hızlı hareket etse, duraklasa veya yavaş gitse bile içinde hala basınç vardır.

    Cura'daki bir eklenti aracılığıyla veya aygıt yazılımınızı düzenleyerek etkinleştirebilirsiniz. Düzgün çalışması için bu özelliği doğru şekilde ayarlamanız gerekir. Bu, doğrusal ilerlemenin modelinizi ne kadar etkileyeceğine karar verecek parametre olan doğru K değerini ayarlamak anlamına gelir.

    İyi yapılandırılmış bir Lineer İlerlemenin avantajları, daha hassas eğriler, eğrilerin hızını azaltmada kontrol ve kaliteyi düşürmeden hızda artıştır.

    Bir kullanıcı, daha keskin köşeler ve daha pürüzsüz üst katmanlarla mükemmel sonuçlar sağlayabildiği için Doğrusal İlerleme işlevinin kullanılmasını öneriyor. Ayrıca, işlevi kullandığınız malzemeye ve yazdırdığınız modele göre ayarlamanız gerektiğini de belirtiyor.

    Başka bir kullanıcı, doğrusal ilerlemenin etkinleştirilmesini öneriyor çünkü bunu kullanarak bazı yüksek kaliteli sonuçlar üretebilmiş.

    Doğrusal ilerleme inanılmaz! from 3Dprinting

    Ayrıca bakınız: 3D Yazıcıda Herhangi Bir Filament Kullanabilir misiniz?

    Yazıcınızın iyi çalışır durumda olduğundan ve ekstrüderin kalibre edildiğinden emin olmak çok önemli bir ilk adımdır. Doğrusal ilerlemeyi nasıl ayarlayacağınıza başlamadan önce dilimleyici ayarlarının optimize edilip edilmediğini de kontrol etmelisiniz.

    Doğrusal ilerlemenin yazıcınızda mevcut olan herhangi bir sorunu düzeltmeyeceğini unutmamak önemlidir, bu nedenle herhangi bir sorun yaşıyorsanız, bu işlevi etkinleştirmeden önce bunları düzeltmeyi deneyin.

    Linear Advance hakkında daha fazla bilgi için aşağıdaki videoya göz atın.

    Marlin'de Doğrusal İlerleme Nasıl Kullanılır

    Marlin, 3D yazıcılarda kullanılan en iyi bilinen ürün yazılımıdır. Zaman içinde yükseltmek isteyebilirsiniz, ancak genellikle çoğu yazıcı için varsayılan ürün yazılımıdır.

    Marlin'de doğrusal ilerlemenin nasıl kullanılacağı aşağıda açıklanmıştır:

    1. Aygıt yazılımını değiştirin ve yeniden flaşlayın
    2. K değerini ayarlayın

    1. Ürün Yazılımını Değiştirin ve Yeniden Yansıtın

    Marlin'de Linear Advance'ı kullanmak için yazıcınızın aygıt yazılımını değiştirmeniz ve yeniden flaşlamanız gerekir.

    Bunu, mevcut Marlin aygıt yazılımınızı bir aygıt yazılımı düzenleyicisine yükleyerek ve ardından "Configuration adv.h" altındaki "#define LIN ADVANCE" satırından "//" metnini kaldırarak yapacaksınız.

    GitHub'da herhangi bir Marlin sürümünü bulmak mümkündür. Yazıcınızda kullandığınız sürümü indirin ve bir ürün yazılımı düzenleyicisine yükleyin.

    Kullanıcılar, çevrimiçi olarak ücretsiz bulabileceğiniz ve aygıt yazılımınızı kolayca düzenlemenize olanak tanıdığı için VS Code'u bir aygıt yazılımı düzenleyicisi olarak kullanmanızı önerir. Satırı kaldırdıktan sonra, aygıt yazılımını kaydetmeniz ve yazıcınıza yüklemeniz gerekir.

    VS Code kullanarak Marlin'in nasıl düzenleneceği hakkında daha ayrıntılı bilgi için aşağıdaki videoya göz atın.

    2. K-Değerini Ayarlayın

    Yazıcınızda doğrusal ilerlemenin çalışmasını sağlamadan önceki son adım K-değerini ayarlamaktır. Doğrusal ilerlemeyi düzgün bir şekilde kullanabilmeniz için bunu ayarlamanız önemlidir.

    Marlin K-Value Generator'ın arayüzündeki dilimleyici ayarlarını kullandıklarınıza uygun şekilde ayarlayın. Bu, nozül çapı, geri çekme, sıcaklık, hız ve baskı yatağı anlamına gelir.

    Oluşturucu, yazıcınız için bir dizi düz çizgi içeren bir G kodu dosyası oluşturacaktır. Çizgiler yavaş başlayacak ve hız değiştirecektir. Her çizgi arasındaki fark, kullandığı K değeridir.

    Web sitesinin dilimleyici ayarları bölümünün alt kısmında "G kodu oluştur" seçeneğine gidin. G kodu komut dosyası indirilmeli ve yazıcınıza yüklenmelidir.

    Artık yazdırmaya başlayabilirsiniz ancak hızı, sıcaklığı, geri çekmeyi veya filament türünü değiştirdiğinizde K değerinizi değiştirmeniz gerekeceğini unutmayın.

    Bir kullanıcı, yazıcınız için en uygun K değerini bulmanıza yardımcı olacağı için Marlin K-değeri oluşturucusunu kullanmanızı önerir.

    Başka bir kullanıcı, farklı PLA markaları için 0,45 - 0,55 ve PETG için 0,6 - 0,65 aralığını kullanmayı öneriyor, çünkü bu K değerlerini kullanarak çok başarılı oldu, ancak kurulumunuza bağlı. Kullanıcı ayrıca, ekstrüderin her satırın sonunda biraz geri hareket ettiğini gördüğünüzde çalıştığını anlayacağınızı da ekledi.

    Marlin'de lineer avansın nasıl kullanılacağı hakkında daha fazla bilgi için aşağıdaki videoya göz atın.

    Cura'da Doğrusal İlerleme Nasıl Kullanılır

    Cura, 3D baskı dünyasında çok iyi bilinen çok popüler bir dilimleyicidir.

    Cura'da doğrusal ilerlemenin nasıl kullanılacağı aşağıda açıklanmıştır:

    1. Doğrusal ilerleme ayarları eklentisini indirin
    2. G kodu ekleyin

    1. Linear Advance Settings Eklentisini indirin

    Cura'da doğrusal ilerlemeyi kullanmak için yapabileceğiniz ilk yöntem, Ultimaker Marketplace'ten doğrusal ilerleme ayarları eklentisini eklemektir. Bunu yapmak için önce Ultimaker Hesabınızda oturum açın.

    Eklentiyi pazarda bulup ekledikten sonra, ayarları senkronize etmek için Cura'nın açılır pencere isteğini onaylamanız gerekecektir. Eklenti birkaç açılır pencereden sonra çalışmaya başlayacaktır.

    "Yazdırma Ayarları" menüsüne gidip arama alanının yanındaki üç çizgi sembolünü seçerseniz "Görünürlük Ayarı" iletişim kutusu görüntülenecektir.

    Tüm seçenekleri görünür kılmak için açılır menüden "Tümü "nü seçin, ardından pencereyi sonlandırmak için Tamam'a tıklayın.

    Arama kutusuna "doğrusal ilerleme" yazın ve ardından doğrusal ilerleme faktörü girişine K-faktörü değerini girin.

    Doğrusal İlerleme Faktörü seçeneği 0'dan farklı bir değere sahipse Doğrusal İlerleme etkinleştirilecektir. Kullanıcılar, Cura'da doğrusal ilerlemeyi etkinleştirmenin iki kolay yolu olarak hem bu yöntemi hem de bir sonraki bölümde ele alınan yöntemi önermektedir.

    Bir kullanıcı ayrıca her malzeme için farklı bir doğrusal ilerleme faktörü ayarlamanıza olanak tanıyan "Malzeme Ayarları Eklentisi "ne göz atmanızı öneriyor.

    2. G Kodu Ekleyin

    Cura'da doğrusal ilerlemeyi açmanın bir başka yöntemi de, dilimleyicinin yazdırma işlemine başlamadan önce yazıcıya Doğrusal İlerleme G kodunu göndermesini sağlayan G kodu Başlangıç Komut Dosyalarını kullanmaktır.

    Bunu yapmak için Cura'nın üst menüsünden "Ayarlar "ı seçin. Ardından açılır menüden "Yazıcıları Yönet "i seçin.

    Özelleştirilmesi gereken yazıcıyı seçtikten sonra "Makine Ayarları" seçeneğine tıklayın.

    Ardından, Doğrusal İlerleme G Kodu (M900) ve K faktörü ile birlikte Başlat G kodu girişinin son bir satırını eklemeniz gerekecektir. 0,45'lik bir K faktörü için, örneğin, doğrusal ilerlemeyi düzgün bir şekilde etkinleştirmek için "M900 K0,45" ekleyeceksiniz.

    G Kodunu Başlat girişindeki G Kodları her baskıdan önce çalıştırıldığından, baskı işlemine başladığınızda Linear Advance Cura tarafından otomatik olarak etkinleştirilir ve her baskıda manuel olarak etkinleştirmeniz gerekmez.

    Bu özelliği devre dışı bırakmak için K-faktörünü 0 olarak değiştirebilir veya satırı kutudan kaldırabilirsiniz. Bir kullanıcının belirttiği gibi, aygıt yazılımınız doğrusal ilerlemeyi desteklemiyorsa G-Kodunun yazıcınız tarafından yok sayılacağını unutmayın.

    Cura'da G-Kodlarını düzenleme hakkında daha fazla bilgi için aşağıdaki videoya göz atın.

    Klipper'da Doğrusal İlerleme Nasıl Kullanılır

    Klipper bir başka çok popüler 3D baskı yazılımıdır. Klipper'da doğrusal ilerleme işlevini de kullanabilirsiniz, ancak bunun başka bir adı olduğunu belirtmek önemlidir.

    Klipper'da bu özellik "Basınç Avansı" olarak adlandırılıyor. Basınç Avansı özelliğini doğru bir şekilde kullanmak için ayarlarını doğru bir şekilde belirlemeniz gerekir.

    Klipper'da doğrusal ilerlemenin nasıl kullanılacağı aşağıda açıklanmıştır:

    1. Baskı testi modeli
    2. Optimum Basınç Avansı değerini belirleyin
    3. Basınç Avansı değerini hesaplayın
    4. Klipper'da değeri ayarlayın

    1. Baskı Test Modeli

    Önerilen ilk adım, Basınç Avansı değerini kademeli olarak yükseltmenize olanak tanıyacak Kare Kule test modeli gibi bir test modeli yazdırmaktır.

    Basınç İlerlemesi gibi daha gelişmiş ayarlarda ayarlama yaparken bir test modelinin hazır olması her zaman iyidir, bu şekilde en uygun değerlere kolayca ulaşabilirsiniz.

    2. Optimum Basınç Avans Değerini Belirleyin

    Test baskısının yüksekliğini köşelerinden ölçerek optimum basınç avans değerini belirlemelisiniz.

    Yükseklik milimetre cinsinden olmalı ve test baskısının tabanından en iyi göründüğü noktaya kadar ölçülerek hesaplanmalıdır.

    Çok fazla basınç ilerlemesi baskıyı deforme edeceğinden, bu noktayı bakarak fark edebilmelisiniz. Köşeler farklı yükseklikler gösteriyorsa, ölçmek için en düşük olanı seçin.

    Test baskınızı düzgün bir şekilde ölçmek için kullanıcılar, Amazon'da uygun fiyatlarla bulabileceğiniz bir Dijital Kumpas kullanmanızı önerir.

    3. Basınç Avans Değerini Hesaplayın

    Bir sonraki adımda, Basınç Avansı değerini belirlemek için bir hesaplama yapmanız gerekecektir.

    Hesaplamayı şu şekilde yapabilirsiniz: Başlangıç + milimetre cinsinden ölçülen yükseklik * faktör = Basınç İlerlemesi.

    Başlangıç, kulenizin alt kısmı olduğu için genellikle 0'dır. Faktör sayısı, test baskısı sırasında Basınç İlerlemenizin ne sıklıkta değiştiği olacaktır. Bowden tüp yazıcılar için bu değer 0,020 ve doğrudan tahrikli yazıcılar için 0,005'tir.

    Ayrıca bakınız: Ender 3 (Pro/V2) için En İyi Filament - PLA, PETG, ABS, TPU

    Örneğin, 0,020'lik bir artış faktörü uygularsanız ve en iyi köşelerin 20 mm olduğunu bulursanız, 0 + 20,0 * 0,020 girmeniz gerekir ve 0,4'lük bir Basınç İlerleme değeri elde edersiniz.

    4. Klipper'da Değeri Ayarlayın

    Hesaplamayı yaptıktan sonra, Klipper yapılandırma dosyası bölümündeki değeri değiştirebileceksiniz. Üst çubukta bulunan Klipper yapılandırma bölümüne gidin ve printer.cfg dosyasını açın.

    Bu yapılandırma dosyasıdır, sonunda "pressure_advance = pa value" girdisini ekleyeceğiniz bir ekstrüder bölümü vardır.

    Önceki örneği kullanırsak, giriş şu şekilde görünecektir: "advance_pressure = 0.4"

    Değeri girdikten sonra, işlevin doğru şekilde etkinleştirilmesi için aygıt yazılımınızı yeniden başlatmanız gerekir. Klipper'ı yeniden başlatmak için sağ üst köşedeki "Kaydet ve Yeniden Başlat" seçeneğine gitmeniz yeterlidir.

    Kullanıcılar, baskılarınızı gerçekten iyileştirecek şekilde ayarları optimize edebileceğiniz için Klipper'da Basınç İlerletme özelliğini kullanmanızı önerir.

    Bir kullanıcı Klipper'da farklı Basınç İlerletme konfigürasyonlarını denerken sadece 12 dakika içinde güzel bir 3D Benchy yazdırdı.

    Tekneleri severim! Ve klipper'ı. Ve basınç avansını... Burada bulduğum bir makroyu test ediyorum! klippers'tan

    Klipper'da Pressure Advance kullanımı hakkında daha fazla bilgi için aşağıdaki videoya göz atın.

    Ender 3'te Doğrusal İlerleme Nasıl Kullanılır

    Bir Ender 3'e sahipseniz, lineer ilerlemeyi de kullanabilirsiniz, ancak bunu yapmak için anakartınızı yükseltmeniz gerekebileceğini unutmayın.

    Bunun nedeni, bir kullanıcı tarafından belirtildiği gibi, Creality anakart sürüm 4.2.2 ve daha düşük sürücülerin eski moda bağlı olmasıdır.

    İşlevin 4.2.7 ve daha yeni model anakartlarda harika çalışacağını belirtti. Amazon'da bulabileceğiniz Resmi Creality 3D Yazıcı Ender 3 Yükseltilmiş Sessiz Kart Anakart V4.2.7 için durum budur.

    Kullanıcılar bu anakartı sessiz olması ve yüksek kaliteli malzemelerden yapılmış olması nedeniyle Ender 3'e yükseltmeye değer buluyor.

    Anakart sürümlerini kontrol etmenin yanı sıra, Ender 3'te doğrusal ilerlemeyi kullanma konusunda herhangi bir endişe yoktur ve bunu Marlin, Cura veya Klipper aracılığıyla etkinleştirebilirsiniz.

    Tercih ettiğiniz aygıt yazılımını kullanarak doğrusal ilerlemeyi nasıl etkinleştireceğiniz hakkında bilgi için önceki bölümleri kontrol edebilirsiniz.

    Doğrudan Tahrikte Lineer Avans Nasıl Kullanılır

    Doğrudan tahrikli makineler doğrusal avans kullanabilir, ancak Bowden tipi kurulumlar bundan en çok yararlananlardır.

    Doğrudan tahrikli bir 3D yazıcıya sahip olmak, yazıcınızın ekstrüderi baskı kafasına monte ederek filamenti sıcak uca iten doğrudan bir ekstrüzyon sistemi kullandığı anlamına gelir.

    Bu, genellikle ekstrüderin yazıcının çerçevesine yerleştirildiği Bowden sisteminden farklıdır. Yazıcıya ulaşmak için filament daha sonra bir PTFE tüpünden geçer.

    Doğrudan tahrik kurulumuna sahip bir kullanıcı doğrusal ilerlemeyi etkinleştirdi ancak bundan fazla bir iyileşme göremedi.

    Diğer kullanıcılar, doğrusal ilerleme kullanmanın Bowden kurulumuna sahip herhangi bir yazıcıyı gerçekten geliştireceğini düşünürken, doğrudan tahrikli yazıcıları kullanan kişiler için tamamen kritik olmadığını düşünüyor.

    Başka bir kullanıcı, 0,0 K-değeri ile başlanmasını ve doğrudan tahrikli bir yazıcınız varsa 0,1 ila 1,5 arasında kademeli olarak artırılmasını önermektedir. K-değeri 0,17'yi hiç geçmemiştir ve sadece naylon ile baskı yaparken bu kadar yükseğe çıkmıştır.

    Bir kullanıcının anladığı gibi "//" metnini kaldırdığınızda, daha önce belirtildiği gibi ürün yazılımınızda Doğrusal İlerlemenin tanımlanmış olması önemlidir.

    İşte ideal değer olarak 0,8'i seçtiği bir testten elde ettiği sonuçlar.

    Kfactor

    En İyi Doğrusal İlerleme Test Baskıları

    Doğrusal ilerlemenin etkinleştirilmesi genellikle birkaç test baskısının yapılmasını gerektirir. Kullanıcılar bu testlerde size yardımcı olabilecek farklı modeller oluşturdu. Bu test baskıları ile, bu işlev göz önünde bulundurularak yapıldıkları için en uygun doğrusal ilerleme değerini çok daha kolay bulabilirsiniz.

    Ayrıca, filamentlerinizin doğrusal ilerleme etkinken ne kadar yavaş davrandığını belirlemenize de yardımcı olacaktır. Aşağıdaki test modellerinden bazıları, diğer yararlı ayarları yapmanıza da yardımcı olabilir.

    İşte Thingiverse'de bulabileceğiniz en iyi doğrusal ilerleme testi baskılarından bazıları:

    • Kalibrasyon Minimal Balık
    • Doğrusal İlerleme Köprüleme Testi
    • Doğrusal İlerleme Testi
    • Doğrusal İlerleme Kalibrasyonu
    • Yazıcı Yükseltme Kalibrasyon Kiti

    Roy Hill

    Roy Hill, tutkulu bir 3D baskı meraklısı ve 3D baskı ile ilgili her konuda zengin bir bilgi birikimine sahip bir teknoloji gurusudur. Alanında 10 yılı aşkın tecrübesiyle Roy, 3D tasarım ve baskı sanatında ustalaştı ve en son 3D baskı trendleri ve teknolojilerinde uzmanlaştı.Roy, California Üniversitesi, Los Angeles'tan (UCLA) makine mühendisliği diplomasına sahiptir ve 3D baskı alanında MakerBot ve Formlabs dahil olmak üzere birçok saygın şirkette çalışmıştır. Ayrıca, endüstrilerinde devrim yaratan özel 3D baskılı ürünler oluşturmak için çeşitli işletme ve kişilerle işbirliği yaptı.3D baskı tutkusunun yanı sıra Roy, hevesli bir gezgin ve açık hava tutkunu. Ailesiyle birlikte doğada vakit geçirmekten, yürüyüş yapmaktan ve kamp yapmaktan hoşlanıyor. Boş zamanlarında genç mühendislere danışmanlık yapıyor ve 3D baskı konusundaki zengin bilgi birikimini popüler blogu 3D Printerly 3D Printing dahil olmak üzere çeşitli platformlarda paylaşıyor.