Marlin en temel gcode'lar

taydin

Timur Aydın
Staff member
Katılım
24 Şubat 2018
Mesajlar
24,947
Benim yazıcı ile boğuşurken en sık kullandığım gcode'ları buraya yazayım. Muhtemelen başkalarının da en sık kullanacağı komutlar bunlar olacak.

G0 (Linear Move)
Bu komut eksenlerde bir hareket sağlamak için kullanılıyor. Normalde verilen koordinatlar mutlak koordinatlardır, ama G91 komutu verilerek relatif hareket de elde edilebilir.

G28 (Auto Home)
Eksenleri 0 konumuna getirir.

G29 (Bed Leveling)
Tabladaki eğriliği belirler ve bir kenara kaydeder. Tabladaki eğriliklere göre tüm Z koordinatlarında düzeltme yapmak için G420 komutu verilmeli.

G90 (Absolute Positioning)
Verilen tüm koordinatları mutlak kabul et.

G91 (Relative Positioning)
Verilen tüm koordinatları relatif kabul et.

G92 (Set Position)
Şu anda bulunulan koordinatların ne olduğunu belirle.

M84 (Disable Steppers)
Eksen step motorlarını devre dışı bırak, veya otomatik devre dışı bırakılacakları aylak süreyi belirle. Ben bunu sürekli kullanıyorum ve aylak da olsa hiçbir zaman step motorların devre dışı bırakılmamasını sağlıyorum (M84 S0), çünkü kullanmazsam tabla bir süre sonra ipi kopmuş asansör gibi aşağı çakılıyor :D

M104 (Set Hotend Temperature)
Ekstruder sıcaklığını ayarla

M114 (Get Current Position)
Mevcut koordinatları sorgula

M121 (Disable Endstops)
Limit switch'ler dikkate alınmasın. Bu özellikle Z prob mesafesi ayarlarken gerekli. Bu komut verildikten sonra eksenleri eksi değerlere hareket ettirmek mümkün oluyor.

M140 (Set Bed Temperature)
Tabla sıcaklığını ayarla

M211 (Software Endstops)
Eksen hareketlerinde yazılım sınırlamalarını etkinleştir veya devre dışı bırak.

M290 (Babystep)
Mevcut koordinatları değiştirmeden kafanın konumunda küçük değişiklikler yapmaya yarıyor (özellikle basım başlangıcında Z ekseninde).

M420 (Bed Leveling State)
Otomatik Z eksen düzeltme modunun durumunu sorgula, etkinleştir veya devre dışı bırak.

M500 (EEPROM)
EEPROM'a veri kaydetmek, geri okumak, fabrika ayarlarına dönmek ve verinin geçerliliğini sorgulamak için kullanılan bir dizi komut.

M851 (XYZ Probe Offset)
Özellikle Z prob ofsetini belirlemek için sıkça kullandığım bir komut.
 
M503: Marlin'de bu özelliği açtıysanız yapılmış bütün ayarları listeliyor. Yedek almak / hata bulmak için kullanışlı.
 
M503: Marlin'de bu özelliği açtıysanız yapılmış bütün ayarları listeliyor. Yedek almak / hata bulmak için kullanışlı.

Evet açmıştım, çünkü kalıcı Z ofset için tekrar tekrar derlemekten bıkmıştım :)
 

Forum istatistikleri

Konular
7,458
Mesajlar
125,562
Üyeler
3,032
Son üye
swd.furkan

Son kaynaklar

Son profil mesajları

Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
Freemont2.0 posta Freemont2.0 wrote on posta's profile.
Merhabalar :)
az bilgili çok meraklı
Back
Top