Znaleziono 1 wynik

autor: Rozarh
16 mar 2024, 10:58
Forum: Kalibracja, problemy
Temat: klipper problem
Odpowiedzi: 18
Odsłony: 1470

Re: klipper problem

Jeśli używasz makra START_PRINT w Klipper to g-code startowy w slicerze powinien wyglądać tak:

Kod: Zaznacz cały

START_PRINT EXTRUDER_TEMP={first_layer_temperature} BED_TEMP={bed_temperature}
A końcowy tak:

Kod: Zaznacz cały

END_PRINT
Nie ma sensu w slicerze rozbudowywać tej sekcji - możesz używać kilka różnych slicerów a zawsze będziesz mieć tą samą sekwencję startową.

Przy okazji mój START_PRINT:

Kod: Zaznacz cały

[gcode_macro START_PRINT]
gcode:
    {% set BED_TEMP = params.BED_TEMP|default(60)|float %}
    {% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(190)|float %}
    M140 S{BED_TEMP} # Start bed heating
    M104 S{EXTRUDER_TEMP} # Set extruder temp
    G28 # Home the printer 
    G90 # Use absolute coordinates
    G92 E0 # reset extruder position
    G0 X-30 Y0 Z15 F3000 # Go to wait position
    M190 S{BED_TEMP} # Wait for bed to reach temperature
    M109 S{EXTRUDER_TEMP} # Set and wait for nozzle to reach temperature
    G0 X0 Y0 Z0.8 F200 # Set head height
    G1 X220 E80 F1000 # purge line
    G92 E0 # reset extruder position
    G1 E-0.2 F3000 # Retract 0.2mm
    M83 # Use relative distances for extrusion
Polecam odpalenie obu grzałek w trybie nieczekania i wtedy dodatkowe homingi, meshe itp. Potem czekam aż temperatury dojdą i wtedy czyszczę dyszę linią PURGE

Wróć do „klipper problem”