Calibrate Extruder — K2 Plus¶
Extruder calibration (also called e-step calibration) ensures the printer extrudes exactly the amount of filament requested. This improves dimensional accuracy and reduces under/over-extrusion.
When to Calibrate¶
Calibrate your extruder when:
- Installing a new extruder or drive gear
- Changing filament diameter significantly
- Noticing consistent under or over-extrusion that is not resolved by slicer flow rate adjustments
- After any extruder hardware modification
The K2 Plus uses a direct drive extruder. The stock rotation_distance in printer.cfg is 6.9 — this is a good starting point but may need fine-tuning for your specific hardware.
Method 1 — Mark and Measure (Cold)¶
This is the most accurate method.
-
Remove the bowden tube from the extruder or work with filament loaded.
-
Mark the filament 120mm from the extruder entry point with a marker.
-
From the Fluidd console, command the extruder to move 100mm:
-
Measure the distance from the extruder entry to your mark. If the printer extruded exactly 100mm, the distance should now be 20mm.
-
Calculate the actual distance extruded:
-
Calculate the new
rotation_distance: -
Update
rotation_distancein the[extruder]section of/mnt/UDISK/printer_data/config/printer.cfgand runFIRMWARE_RESTART.
Method 2 — Flow Rate Calibration (Hot, Recommended for Fine Tuning)¶
After setting a baseline rotation_distance, fine-tune flow with a calibration cube:
- Print a single-wall calibration cube (20×20×20mm, 1 perimeter, 0% infill).
- Measure wall thickness with calipers.
- Expected thickness = nozzle diameter (0.4mm).
- Adjust flow in OrcaSlicer or via
M221 S[value]until walls measure correctly. - Once happy, bake the flow rate into your filament profile rather than changing
rotation_distancefurther.
K2 Plus Extruder Notes¶
The K2 Plus uses a high-torque dual-drive extruder. Key values in stock printer.cfg:
[extruder]
rotation_distance: 6.9
microsteps: 16
max_extrude_only_distance: 1000.0
pressure_advance: 0.038
pressure_advance_smooth_time: 0.038
After calibrating rotation_distance, also consider tuning Pressure Advance for better corner quality. Run:
and adjust while printing until corners are sharp without bulging. Save the final value in printer.cfg.