Notifiche
Cancella tutti
Start gcode repeating after first layer
My start gcode is modified to heat the hotend to 70%, then doing the bed leveling, then heating to the 100%:
M862.3 P "[printer_model]" ; printer model check M862.1 P[nozzle_diameter] ; nozzle diameter check M115 U3.12.2 ; tell printer latest fw version G90 ; use absolute coordinates M83 ; extruder relative mode M104 S{first_layer_temperature[0]*0.7} ; set no-ooze nozzle temp while bed heats M140 S[first_layer_bed_temperature] ; set bed temp M190 S[first_layer_bed_temperature] ; wait for bed temp M109 S{first_layer_temperature[0]*0.7} ; wait for extruder temp G28 W ; home all without mesh bed level G80 ; mesh bed leveling M104 S[first_layer_temperature] ; set extruder temp M109 S[first_layer_temperature] ; wait for extruder temp {if filament_settings_id[initial_tool]=~/.*Prusament PA11.*/} G1 Z0.3 F720 G1 Y-3 F1000 ; go outside print area G92 E0 G1 X60 E9 F1000 ; intro line G1 X100 E9 F1000 ; intro line {else} G1 Z0.2 F720 G1 Y-3 F1000 ; go outside print area G92 E0 G1 X60 E9 F1000 ; intro line G1 X100 E12.5 F1000 ; intro line {endif} G92 E0 M221 S{if layer_height<0.075}100{else}95{endif} ; Don't change E values below. Excessive value can damage the printer. {if print_settings_id=~/.*(DETAIL @MK3|QUALITY @MK3).*/}M907 E430 ; set extruder motor current{endif} {if print_settings_id=~/.*(SPEED @MK3|DRAFT @MK3).*/}M907 E538 ; set extruder motor current{endif}
That's the only thing I changed in the setting all else is default.
The start gcode works as expected, however, after the first layer, the print just stops for a few seconds, then sets hotend temp to /2, then restarting the whole print with the bed leveling and everything. What's causing that???? Please help!
Postato : 25/08/2023 11:50 pm
Topic starter
answered:
Versions
Im running a mk3s+ with the new 1.13.0 firmware, gcode sliced in prusaslicer 2.6.0.
Postato : 25/08/2023 11:57 pm