The original wasn't getting reliable flex out of the disk when mounted on a printer and used under normal conditions. This redesign hopefully will address that issue.
For reference, here's a video of the original mount on the test rig
And here's the recessed mount in action
and here's a gif of the mount in 3D
This Thing is a replacement X-Carriage extruder mount that incorporates the Precision Piezo sensor. It allows the printer to get pinpoint accurate Z-Axis offsets without any compromise.
Included in this thing are mounts for the original Precision Piezo, and two different mounting styles for my own PCB design that comes with several print head enhancements, which include:
So what's it do?
this is a replacement for all z-probes, endstops, and other methods for detecting z-min. In simple terms, we're sandwiching a ceramic disk in between the extruder mount, that, when the nozzle touches the bed, sends a z-trig signal.
How does it work?
When a Piezoelectric disk is compressed, or flexed, it sends out a ripple of voltage. When the nozzle touches the bed, the entire extruder is imperceptibly pushed upward, causing torsion on the X-Carriage. Since we mount the Piezo disk in between the extruder and the X-Carriage, the disk flexes into the small cavity left behind it when the nozzle touches the bed. This in turn causes a voltage ripple, which is sent through an array of voltage comparators in the Precision Piezo circuit, which in turn then send the z-trigger signal wen the voltage ripple hits a certain threshold.
How is this better than z-probes like inductive sensors, or the BLTouch?
All of these methods, endstops, and z-probes, operate under referential circumstances. They are unfortunately prone to issues when things like the mounts are not secure, or your extruder's nozzle is changed, or any number of other factors. The Piezo Z-Sensor, on the other hand, has several advantages that eliminate most of the headaches of these other methods:
Where can I get one of these sensors!?
The original developer has an online shop where several different versions can be purchased. My own version is currently in validation testing, but if there's enough interest I could put a large batch together. Currently I'm doing them by hand so if you'd like one, just shoot me a message and we'll work something out.
A big thank you to all the people who helped develop the Piezo Z-Sensor in the first place, Nial Brekke, Mike Simpson, Idris Nowell, and DjDemonD for bringing this project over to Thingiverse!
Piezo10-Mount-v2-higher-Recessed.stl | 371.9KB | |
Piezo10-Mount-v2-higher.stl | 348.4KB | |
Piezo10-Mount-v2-lower-Recessed.stl | 370.3KB | |
Piezo10-Mount-v2-lower.stl | 324.8KB | |
Piezo20-Anet-Prusa-Mount-Bracket-Beta0.3.stl | 139.4KB | |
Piezo20-Anet-Prusa-Mount-Bracket-for_Official_PP.stl | 204.5KB | |
Piezo20-Anet-Prusa-Upper-Mount-Beta0.1.stl | 188.7KB | |
Piezo20-Mount-v2-fulcrum.stl | 156.8KB | |
spacer.stl | 25.1KB |