🚀 Yeni içerikler eklendi!
📚 Rehber 5 Şubat 2026 2 dk okuma Turer

Klipper Otomasyonu: START_PRINT ve END_PRINT Makrolarının Gücü (Bölüm 4)

Slicer'ınızdaki o karmaşık başlangıç kodlarını unutun. Klipper makroları ile yazıcınıza akıllı özellikler ekleyin. Start_Print, End_Print ve filament değişimi (M600) ayarları burada.

📜 START_PRINT & END_PRINT Makroları

Klipper için özelleştirilmiş başlangıç ve bitiş kodları

🚀 START_PRINT Makrosu

Bu makro her baskı başlangıcında otomatik olarak çalışır:

[gcode_macro START_PRINT] gcode: {% set BED_TEMP = params.BED_TEMP|default(60)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(200)|float %} G90 ; Mutlak konumlandırma M83 ; Relative extrusion G28 ; Tüm eksenleri home la M190 S{BED_TEMP} ; Yatak ısıtma (beklemeli) BED_MESH_CALIBRATE ; Bed mesh (opsiyonel) M109 S{EXTRUDER_TEMP} ; Hotend ısıtma ; Prime line çiz G1 Z5 F3000 G1 X10 Y10 F5000 G1 Z0.3 G1 X100 E20 F1000 G92 E0

🏁 END_PRINT Makrosu

[gcode_macro END_PRINT] gcode: M400 ; Buffer ı bekle G92 E0 ; E sıfırla G1 E-2 F2700 ; Kısa retract G91 ; Relative konumlandırma G1 Z10 F3000 ; Nozzle ı yukarı al G90 ; Mutlak konumlandırma G1 X10 Y200 F5000 ; Parçayı öne getir M104 S0 ; Hotend kapat M140 S0 ; Yatak kapat M106 S0 ; Fan kapat M84 ; Motorları kapat

⚙️ Slicer Ayarları

SlicerBaşlangıç G-code
OrcaSlicerSTART_PRINT BED_TEMP=[bed_temperature_initial_layer_single] EXTRUDER_TEMP=[nozzle_temperature_initial_layer]
CuraSTART_PRINT BED_TEMP={material_bed_temperature_layer_0} EXTRUDER_TEMP={material_print_temperature_layer_0}
⚠️ Önemli: Mevcut slicer başlangıç kodlarını silin!

🎉 Makrolar Hazır!

Sonraki: jschuh Makroları →
💬

Bu rehber işine yaradı mı?

Yorum yap, sorularını sor veya kendi deneyimini paylaş!

Yorumlar (0)

Yorumlar yükleniyor...
Tüm Rehberler