Fill out above information andin all cases attach yourklippy.logfile (use zip to compress it, if too big). Pasting yourprinter.cfgis not needed Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there
Describe your issue:
Besides the Connection Timeout issue and MCU SHUTDOWN issue, I have a new problem:
I was able to go to Orca Slicer and manually added a PAUSE command to any specific layer. The printer moved the extruder to the right and paused at that layer. However, today I saw the extruder moved to the right but it quickly went back to continue the print without pausing. In one print, I had four PAUSE commands in the gcode but Klipper just did what I mentioned without pausing. What is wrong?
I am a bit confused. It was working fine for the past few days. I did not change the macro. Why suddenly pause and cancel? In order to fix it, what shall I do? Just put a CLEAR_PAUSE before each PAUSE at specific layers of interest, type CLEAR_PAUSE at the Console before launching each print job or something else?
Where in printer.cfg shall I put it? Just before # Heat bed for probing?
[gcode_macro START_PRINT]
gcode:
{% set BED_TEMP = params.BED_TEMP|default(60)|float %}
{% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(190)|float %}
# Heat bed for probing
M190 S{BED_TEMP}
# Use absolute coordinates
G90
# Home the printer
G28
# If you are using QGL:
#QUAD_GANTRY_LEVEL
#G28 Z
# If you are using Z-Tilt:
#Z_TILT_ADJUST
# To fix bed_mesh: min/max points too close together
#BED_MESH_CALIBRATE AREA_START={params.AREA_START|default("0,0")} AREA_END={params.AREA_END|default("10,10")}
# If you are generating a new bed mesh:
# Uncomment below if using traditional method
#BED_MESH_CALIBRATE
# if not using traditional method but adaptive method, use the below line
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5
## NOTE: The adaptive meshing feature requires exclude_object ##
## and may require 'Label Objects' to be enabled in the slicer ##
## To mesh without it just use BED_MESH_CALIBRATE ##
# If you are loading an existing mesh:
#BED_MESH_PROFILE LOAD=default
# Move the nozzle near the bed
G1 Z5 F3000
# Set and wait for nozzle to reach printing temperature
M109 S{EXTRUDER_TEMP}
# Add code for Prime line if needed. Alternatively use KAMP which draw the purge line.
# Start printing!
Enable exclude_object for adaptive meshing
[exclude_object]