Hi everyone, I recently got the 0.2mm nozzle to print more detailed stuff but so far I have not been able to print anything, as I can’t do the Z Offset Calibration.
Every time I try to perform the calibration, I get the following error: Move exceeds maximum extrusion (0.231mm^2 vs 0.016mm^2)
I read this two other posts from this forum link-1link-2 but I have not been able to fix the issue. I have changed my machine configuration file with the following settings: nozzle_diameter: 0.200
max_extrude_cross_section: 0.016
I have tested configuring max_extrude_cross_section: 10to get rid of the error, but that fixes the error when printing, but you are still unable to perform the Z_OFFSET_CALIBRATION from the screen.
I have also tryed to locate the macro definition for the function Z_OFFSET_CALIBRATION to fix the issue, but I can’t find where it is defined. I have looked inside both macro.cfg file and mainsail.cfg file, but it is not defined anywhere.
Has anybody found the solution to this issue? Can somebody point me where the function is located so that I can change the values of the extruder?
If you need more information about the machine I can provide it.
First off I’d simply lie to klipper and leave the nozzle size in printer.cfg at 0.4. Make sure your slicer is correct and has a realistic max volumetric speed in your filament profile. Your load filament macro may loose a few counts but won’t actually damage anything.
Second, Next time it errors download klippy.log soon after, zip it and upload here and I’ll see if can figure out what triggers the error. My guess is the nozzle clean macro has hardcoded extruder moves.
FYI the only place a .2 nozzle gives any significant detail improvement is in the horizontal plane. The front, back, and side views are basically the same. Top and bottom are improved… But prints take 4-8x as long.
# For .8mm Nozzle: nozzle_diameter: 0.800
# For .4mm Nozzle: nozzle_diameter: 0.400
nozzle_diameter: 0.200
In Orca Slicer…
Printer Settings --> Nozzle Diameter: .2
Printer Settings --> Layer height limits: Max .16 & Min .04
Filament --> Max volumetric speed: 10 for PLA, down to 5 for Higher temp filament
There are lots of other settings in Process, but that should get you started.
The thing is: this fixes do not apply to the Z_OFFSET_CALIBRATION function that the machine has, so anything that I change on Orca will not affect the function that you use from the machine screen. I am trying to get that function working in order to calibrate the machine properly.
Is there a way to trigger the calibration function from Orca Slicer? Like, the one where we print the circles, but with the settings you guys are providing.
The nozzle are the same size, the only difference is the filament hole…this will not effect your Z-Offset.
If your getting Z-Offset errors, it is a different issue.
If you changed the nozzle size in Printer.cfg then klipper automatically recalculates the max extrusion speed.
The Z_offset_calibration macro calls the Nozzle clean macro
Does the nozzle clean macro have extruder moves hard coded that exceed the REVISED max extruder speed?