Comments (2)
Ah, the brain is unaware of the Klicky Probe options that Vorons and Annex Engineering uses. Annex calls theirs the "quick draw" endstop.
It's a magnetic probe that gets "picked up" during homing, it touches the bed as it's lower than the nozzle (hence probe offset in the renderings). And the probe gets dropped off when done.
Quick video showing it. It's hanging down off the gantry to the left in this video: https://youtube.com/watch?v=FXPBqCQUCng
Ok the README, you'll see the nozzle endstop, and then the large rectangular object - that's the Klicky Probe with a tiny microswitch on it.
The Vorons also have a separate metal rod in the back of the printer that we use as the Z endstop when the nozzle hits it. This plugin also touches the Klicky Probe to that endstop, and automatically calculates the nozzle-to-probe offset. So you can change nozzles and hotends however often you want - it calculated the Z offset from the probe with this plugin, I stead of hardcoding. Perfect first layers everytime!
from klipper_z_calibration.
@eduncan911 thanks for your nice explanations 👍
This approach eliminates nearly everything which could change in a printer and would also lead to a changing Z offset. The good thing of the simple dump switch is, that it does not suffer from any temperature drifts like metal rods or electronics do. If you print in a closed printer with a bed temperature of 100C and a chamber temperature of up to 60C, this does have a big impact.
from klipper_z_calibration.
Related Issues (20)
- 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
- [FR] Support for IDM Scanner
- Perform Auto Z at KAMP Center
- Move from clearance to safe_z_home when no [probe] section defined
- Potential issues with oldham couplers
- Z always off
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.