Comments (3)
Yes, that could be a good sequence. I mean, I don't have a problem with oozing. I do clean the nozzle and the next step (and first step of the calibration) is probing the nozzle. So, oozing afterwards is not an issue anymore. This would be cleaned with a intro line (or brim) before starting the print. But, there maybe different situations out there...
The problem is, you split the calibration process into two parts. And I don't want to do that. That would be too complicated and error prone. The alternative would be to integrate all the steps between as custom gcode... and I don't like this as well 🤔
How is it now? Is oozing still a problem for you?
from klipper_z_calibration.
After running further experiments with various ooze mitigation strategies, I found that the most repeatable process is the following:
- At print end or print cancel, retract enough filament to clear the nozzle. For my setup this is approximately 10mm.
- When preheating before print, set hotend to a temperature where filament ooze easily. We want as low viscosity as possible but not too hot that it burns the filament.
- Wait until ooze stops. The nozzle should be empty now.
- Clean up the nozzle
- Probe and calibrate. There should be no more ooze at this time. Can even lower the hotend temperature a bit here.
Without clearing the nozzle, I found that some of the more viscous material like PETG creates a very noisy nozzle height reading. Modifying the z-endstop to require higher actuation force helps somewhat but still unreliable as some plastic can still get between the nozzle and endstop pin. There is a limit on increasing the actuation force as well as too much will cause deflection of the whole toolhead depending on the stiffness (quality) of the X linear rail and the toolhead assembly.
I will close this for now as my idea above is not good enough to solve the oozing problem. Thanks for the plugin!
from klipper_z_calibration.
Great! I heard about ooze problems especially with the Revo hotend. Waiting some time helps 👍
from klipper_z_calibration.
Related Issues (20)
- Existing command 'CALIBRATE_Z' not found in gcode_macro rename HOT 4
- Avoid z_calibration if already set HOT 7
- Too much squish, switch offset not working properly HOT 12
- is it possible to add the z_offset in the purge line? HOT 11
- Wiki Changelog describes need to change "safe_z_home" instead of "safe_z_height" HOT 1
- Probe trigger height being used as Zero position HOT 1
- [Feature suggestion] Nozzle wipe on Endstop HOT 3
- Do I need to move xy to a safe position myself after G28? HOT 2
- Tap compatibility HOT 1
- Move out of range during Calibrate_Z HOT 3
- Voron Tap support HOT 3
- Z Calibration Off, Printing Above plate HOT 13
- klippy/extras/z_calibration.py untracked HOT 3
- Bed Distance Sensor Support
- Code issue in clearance variable HOT 4
- calibrate_z crashes printhead into bed HOT 1
- If no Bed Mesh, it uses Z endstop height as Zero Position
- Is it possible to have a dedicated Z Switch pin instead of just using the Probe Pin? HOT 8
- Automatic detection of the offset between nozzles of different tools.
- At end of calibration i get a "unknown command" HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from klipper_z_calibration.