3D Yazıcı Marlin EXTRUDER Ayar ve Kalibrasyonu

0
566
Okunma

3D Yazıcı Marlin Extruder Ayar ve Kalibrasyonu

Merhabalar.

Extruder iki kısımdan oluşur. Hot End ve Cold End.  Çok farklı türde extruder marka ve modelleri mevcut.  Bu yüzden hangi tür extruder kulandığımızı bilmemiz gerekir. Cold End dediğimiz kısım; filamenti nozüle besleyen kısımdır.  Bunun içinde motor da bulunur. Hot end ise nozülün bulunduğu ve filamentin çıktığı kısımdır. Kısacası Hot End kısmının üstü Cold end’dir. Extruder’ımızda bu iki bileşenin özelliklerini bilmezsek ayar ve kalibrasyon yapamayız.

Buradaki mantık şudur: Motor, ucundaki çark ile direk veya mekanizmalı bir şekilde filamenti tutar ve aşağı doğru iter. Nozülün bulunduğu kısım içi boş bir dişli çubuk ile  soğutucuya bağlıdır. Filament buradan geçer, sıcak nozülden çıkar ve son olarak eriyik haldedir. Cold End kısmında bir fan olur ve bu fan extruder çalıştığı süre boyunca çalışarak nozül sıcaklığının yukarıya ulaşmamasını engeller. Böylece filament rahatca teflon tüpden geçip sadece nozül bölgesinde erimiş olur.

“E3D Hotend”

Ben burada Marlin yazılımından en bilindik bir kaç extruder üzerinden ayar ve kalibrasyon yapmayı anlatacağım.Öncelikle en popüler Cold End‘ler ile başlayalım:

  • Greg’s Hinged Extruder (İlk Prusa modellerinde kullanılıyordu. Prusa Mendel)
  • Greg’s Wade Reloaded (Aktif olarak kullanılıyor. Hobbed Bolt iticisi var.)
  • MK8 Direct Drive (Aktif olarak kullanılıyor.MK8 Çelik dişli itici var.)
“Soldaki MK8 Direct Extruder, Sağdaki Greg’s Wade Reloaded Extruder. İkisinde de Hot End takılı.”

Yukarıdaki bahsettiğim Cold End’ler açık kaynak olduğu için 3d yazıcı yapımcıları tarafından kendilerine özel modifiye edilerek daha bir çok model oluşturulmuştur. Ama mantık aynıdır. Bunlar direkt sürücü olarak sınıflandırılırlar. Motor(sürücü) kısmı ile Hot End aynı yerdedir. Bir de Bowden Extruder çeşidi vardır. Bundaki tek fark motor sabit bir yerdedir. Motor filamenti PTFE teflon hortum ile Hot End’e kadar sürer. Başka bir yazımızda Bowden extruderi detaylı şekilde inceleyeceğiz.

“Direct Extruder” ve “Bowden Extruder” arasındaki fark.

Hot End olarak da en popüler E3D V6 Hot End kullanılıyor. Bunlara da “J-Head” deniliyor. Hot End’lerin de çok çeşidi var. Mesela soğutucu blok kısmını E3D olarak alt nozül kısmını başka bir model olarak çeşitli kombinler yapabilirsiniz.

Extruder doğru şekilde çalışıyorsa; motordan doğru uzunlukta/miktarda filament sürmesini bekleriz. Aynı zamanda baskı yapılırken nozülün de sabit sıcaklıkla kalmasını bekleriz. Bunların nasıl yapılacağından bahsedeceğim.

“Bir Kaç Hot End Çeşidi”

Extruder Cold End Kalibrasyonu (Filament Sürücü Kalibrasyonu)

Öncelikle  Motorun doğru miktarda filament sürmesini nasıl sağlarız ? En popüler extruder olan Greg’s Wade Reloaded çeşidi ile nasıl yapıldığını anlatayım. Bu extruder filamenti Hobbed Bolt adı verilen M8lik bir civatanın üzerinde 7mm çapında ve içinde tırtıklar bulunan kısmı ile tutar ve iter. Hobbed Bolt ise bir Dişliye bağlıdır. Bu dişli de motorda takılı olan diğer dişliyle senkronizedir. Aşağıda Marlin yazımındaki step ayarları var. En sondaki(152) extruder için olan.

Peki nasıl hesaplanır?

“Hobbed Bolt filament iticisi”
“Kırmızı daire içinde hobbet bolt itici dişleri”

(Devir Başına Motor Adımları *  Motor Derecesi) * Ekstruder Dişli Oranı / (Sıkıştırma Tekerleği Çapı * π)

Eğer böyle yapmak kafanızı karıştırıyorsa daha basit bir yöntem var. O da yine formülle hesaplanıyor. Marlin yazılımınında yukarıdaki belirttiğim kodda(152) kısmında başka bir değer olabilir. Bu şekilde yazılımı yükledik ve yazıcıyı çalıştırdık.

Extruder’da filamentimiz takılıyken bir cd kalemi ve kumpas ile 100 mm ölçüp işaret koyduk. Herhangi bir kontrol yazılımıyla yazıcıyı bilgisayara bağladık.(Repetier host, Pronterface .. .) Extruder i ısıttık. Bilgisayardaki yazılımdan extruderden 100mm çıkart seçeneğine tıkladığımızda. Filament aşağı doğru çekilecek ve işaretlediğimiz yer aşağı doğru kayacak. Motor durduğunda, filamentin etrudere giriş kısmına bir işaret daha koyduk.

Şimdi ilk işaret 100mm yukarıdaydı. Biz 100mm git dedik ve filament aşağıya doğru 86mm gitti farzedelim. Bunu düzeltmek için de;

Eski değer  *  Gitmesi Gereken / Gerçekte Giden = Yeni Değer

152 * 100 / 86 = 176.74418

Yeni değeri eskisiyle değiştiriyoruz ve artık biz 100mm git dediğimizde tam 100mm gidecektir.

Bu kalibrasyonları videolu olarak da anlatacağım. Mekanik kalibrasyon bitti.

“Farklı çeşitlerdeki itici dişliler”

Bilindik bir kaç extruder steps değeri;

// MK8 Çelik Dişli
200 steps/rev and 1/16th. microstepping: 200 * 16 / 21 ~= 152

// Classic Wade with a 39:11 gear ratio
(200 * 16) * (39 / 11) / (7 * 3.14159) = 515.91048

// Gregstruder with a 51:11 gear ratio
(200 * 16) * (51 / 11) / (7 * 3.14159) = 674.65217

// Gregstruder with a 43:10 gear ratio
(200 * 16) * (43 / 10) / (7 * 3.14159) = 625.70681

// MK7 Direct Drive with 2engineers 50:1 planetary gear motor
(48 * 16) * (50 / 1) / (10.56 * 3.14159) = 1157.49147

// AndrewBCN Ultimate Greg's Wade's Geared Extruder (thing:961630) on RAMPs
(200 * 16) * (45 / 11) / (7 * 3.14159) = 595.280818

// RepRapPro Mendel Mini Extruder on RAMPs
(200 * 16) * (61 / 13) / (7 * 3.14159) = 682.79

Extruder PID kalibrasyonu (Sabit Isı Kalibrasyonu)

Herşeyden önce Marlin yazılımı kurulumunda aşağıdaki listeden extruder’ın üzerindeki termistör çeşidine göre seçiminizi yaptığınızdan emin olun. Hiç ayar yapmazsanız “1” seçili olacak.

Extruder için #define TEMP_SENSOR_0 11  seçimini yaptım. Çünki bu benim termistör çeşidim. (11 : 100k beta 3950 1% thermistor (4.7k pullup)) Sizdeki extruder’da yukarıdaki termistörlerden hangisi var ise 11 yerine onun kodunu yazacaksınız.

Şimdi nozül sabit ısı kalibrasyonu yani PID ayarı yapacağız. Buradaki yapacağımız ayarla pürüzsüz temiz çıktı alırken, yazıcımızın elektronik kartını gereğinden fazla yormamış olacağız.

PID nedir? PID(Proportional Integral Derivative) Oransal-İntegral-Türevsel DenetleyiciKontrol Döngüsü Yöntemi anlamına gelir. Kısaca bir PID denetleyici sürekli olarak bir hata değerini, yani amaçlanan sistem durumu ile mevcut sistem durumu arasındaki farkı hesaplar.

Hotend PID Autotune

Yukarıdaki kodu yazıcıya gönderdiğimiz zaman yazıcı kendi kendine 8 kere extruderi 200 derecede ısıtacak ve gerekli hesaplamaları yapacak. Hesaplamar bittikten sonra yazıcı bilgisayardaki yazılıma şöyle bir sonuç çıkartacak.

Bu değerleri kopyalayıp Marlin içerisindeki “PID Settings” yazan başlık altındaki eski değerler ile değiştireceğiz.

Artık extruderimiz tamamen hatasız ve stabil çalışabilir. Tabi diğer etkenleri saymazsak. Doğru sıcaklık, yazma hızı, z kalibrasyonu .. .. gibi birçok etken var.

Extruder ile Bed(Sıcak Tabla) arasında da bir kalibrasyon var. Bu hem Z hem BED hem de Extruder ile alakalı olduğu için X Y Z kalibrasyon yazımızda paylaşacağım.

Tüm görüş, öneri ve sorunlarınızı aşağıya yorum bırakarak paylaşabilirsiniz.

Not: Sayfa kopyalanamaz. Tüm hakları saklıdır. Sadece link ile yönlendirme yapılabilir.

CEVAP VER

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.