Marlin Yapılandırmasını Düzenleme. h Marlin Yapılandırmasını Düzenleme

Bu dosyayı düzenlemek, Prusa i3 3D yazıcı yapılandırma işleminin kalbidir. Bu bölümde genel bir bakış ve özel öneriler verilmektedir. Bilgisayar programlama dilinde bir metin dosyası bulunduğunu unutmayın. Yapısını kökten değiştirmeyin veya ilave öğeler eklemeyin; Bunu yaparsanız, derleyemez ve çalışmaz.

Kodla başlayacak birçok faydalı yorum görürsünüz. Çift eğik çizgiden sonra her şey, yazılımın yoksaydığı bir yorumdur; Makinenizi yapılandırmanıza ve neden belirli değişiklikler yaptığınızı hatırlamanıza yardımcı olması için orada sadece var. Hangi bölümleri değiştirdiğinizi ve neden değiştirdiğinizi açıkça göstermek için koda daha fazla yorum satırı ekleyebilirsiniz.

Kodun bir kısmının olduğu ve - önünde yorumlandığı unutulmamalıdır. Bu tür kod etkin değildir; açıklamalarda belirtildiği gibi satırları yeniden etkinleştirmeniz ve diğerlerini devre dışı bırakmanız gerekebilir. Normalde bunu yalnızca standart olmayan ayarlar için yapardınız, ancak bu özellik, RepRap yazıcınızla kullandığınız elektronik türüne bağlı olarak önemli olabilir.

Yazılımdaki bir başka önemli ayar, bellenimin makinenizin hangi kısımlarının etkinleştirildiğinin bilinmesi için önemli bir yöntem olan bir değerdir. Örneğin, ürün yazılımının, yazıcınızın birden fazla ekstrüzyoncu ve ısıtmalı yatağı olup olmadığını bilmesi gerekir.

Dosyanın üst kısmında, RepRap 3D yazıcıda kullanılan elektronik seçimini bulabilirsiniz. Burada, her bir farklı elektron setine benzersiz bir sayı veren uzun bir liste listesi görüyorsunuz. (Örneğin, RAMBo 301 ve RAMPS'in farklı sürümleri 3, 33 veya 34'tür.) Bu listenin altındaki bölüm, bu bellenimin şu anda RUMBA elektroniği kullanacak şekilde yapılandırıldığını belirten bir #define MOTORÖRÜ 80'i (aşağıdaki şekle bakınız) göstermektedir. . Donanım yazılımını RAMBo elektroniği kullanmak üzere değiştirmek isterseniz, yaptığınız tek şey, ayarı #define MOTORBOARD 301 olarak değiştirmektir.

Diğer yapılandırmalara aynı yaklaşımı, yapılandırmanın geri kalan kısmını okuyarak kullanabilirsiniz. h dosyasına gidin ve üç eylemden birini yapın:

  • #define numaralarını değiştirme.

  • Etkinleştirmek istediğiniz parçaların yorumunu kaldırma.

  • Aktifleştirmek istediğiniz parçaları yorumlamak.

Kontrol etmek için temel ayarlar şu şekildedir:

  • TEMP_SENSOR: Bu ayar genellikle genellikle _0 _1 _2 ile gösterilen birden fazla değere sahiptir ve bilgilerden girmeniz için bir numara içeren bir liste listesi olacaktır. En sık kullanılan tip 1 (EPCOS 100k) 'dir. Sıcak ucunda kullanılan türünü bu listede bulunan tiple eşleştirmeniz ve tüm aktif sıcak uçların sayısını girmeniz önemlidir.

  • TEMP_SENSOR_BED: Tam listelenen ayarla aynı, normalde bu, sıcak ucunuzla aynı elektronik türünü kullanıyor.

  • PID ayarları: Bu ayarlar, sıcak ucun Slic3r'de ayarladığınız hedef sıcaklığa doğru şekilde ısıtılmasına özen gösteren oransal kontrol döngüsünü belirler. Aşağıdaki ayarlar, sıcak ucun sıcaklık ısıtma sistemine nasıl tepki verdiğini ve değişikliğin saptanmasını firmware'e gösterir. Bunun doğru bir şekilde ayarlanması çok önemlidir.

    Değiştirmeniz gereken ayarlar

    • DEFAULT_Kp (oransal öğe)

    • DEFAULT_Ki (ayrılmaz öğe)

    • DEFAULT_Kd (diferansiyel öğe)

Tüm bu ayarlar karmaşık gelebilir, çok endişeliyim. Tek yapmanız gereken, RepRap yazıcısının makinenin sıcak uçuyla birkaç test ısıtma ve soğutma döngüsünden hesaplanan sayıları girmektir.