Open pwlgrzs opened 1 year ago
When using a macro to start printing, you need to specify the heating of the hotend and bed in the macro itself. I'll fix it a little later.
For now, I recommend writing not a macro, but a G-code.
I encountered a problem while using Orca Slicer with the given G-Code. It appeared that the current G-Code was only compatible with Cura. To make it work with Orca Slicer, I had to use some settings from my previous print and combine them with a few lines of code from the given G-Code.
G90 ; use absolute coordinates
M83 ; extruder relative mode
M104 S150 ; set temporary nozzle temp to prevent oozing during homing
M140 S[bed_temperature_initial_layer_single] ; set final bed temp
G4 S30 ; allow partial nozzle warmup
G28 ; home all axis and restore leveling
G1 Z50 F240
G1 X2.0 Y10 F3000
M104 S[nozzle_temperature_initial_layer] ; set final nozzle temp
M190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize
M109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize
G1 Z0.28 F240
G92 E0; Reset Extruder
G1 X2.0 Y140 E10 F1500 ; prime the nozzle
G1 X2.3 Y140 F5000
G92 E0; Reset Extruder
G1 X2.3 Y10 E10 F1200 ; prime the nozzle
G92 E0; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish
BED_MESH_PROFILE LOAD=default
I just received the printer and spent the most part of the day figuring this out, i see that the commands for cura are updated in the gcode section.
However i am still getting a Unknown gcode_macro variable 'bed_temp' error:
Edit i think i have solve it with :
START_PRINT EXTRUDER_TEMP={material_print_temperature_layer_0} BED_TEMP={material_bed_temperature_layer_0}
START_PRINT
However i am sending a file to test the levels of the bed , and i am getting 30mm/s?
I encountered a problem while using Orca Slicer with the given G-Code. It appeared that the current G-Code was only compatible with Cura. To make it work with Orca Slicer, I had to use some settings from my previous print and combine them with a few lines of code from the given G-Code.
G90 ; use absolute coordinates M83 ; extruder relative mode M104 S150 ; set temporary nozzle temp to prevent oozing during homing M140 S[bed_temperature_initial_layer_single] ; set final bed temp G4 S30 ; allow partial nozzle warmup G28 ; home all axis and restore leveling G1 Z50 F240 G1 X2.0 Y10 F3000 M104 S[nozzle_temperature_initial_layer] ; set final nozzle temp M190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize M109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize G1 Z0.28 F240 G92 E0; Reset Extruder G1 X2.0 Y140 E10 F1500 ; prime the nozzle G1 X2.3 Y140 F5000 G92 E0; Reset Extruder G1 X2.3 Y10 E10 F1200 ; prime the nozzle G92 E0; Reset Extruder G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish BED_MESH_PROFILE LOAD=default
Do you happen to have a profile for orca slicer that i can use ?
I had similar problem and found what the issue was!
Installed plugins: -ElegooNeptuneThumbnails -Klipper settings -Moonraker connection -Settings guide
Even though I had configured my printer settings in Cura to use START_PRINT macro for klipper. Cura was not adding it to my gcode file. I fixed it by turning off all Post Processing Scripts in Extensions>Post Processing>Modify G-code. Now Prints are loading/starting fine in klipper.
Hello, thank you for creating this and the guide on YouTube. Quick question, I have added "PRINT_START" as Start G-Code in PrusaSlicer (actually didn't notice I have not ;) ) and now when printing starts it's getting cancelled with: