After built my new HCE linear rails I decided to add the auto-leveling feature to it. Sniffing around I found several piezo based stuff, but all with a too big foot print for my X carriage; so I designed a more compact one on my own.
It can be used with short and long distance, with or w/o bowden; practically with every printer on the market.
I added the modified items for the HCE to accomodate this sensor (prefixed with 'HCE_').
I hope you'll like it.
See it in action
- Uploaded new Body and Piezo_hammer, to achieve better performance
- Uploaded new HCE_extruder_base. See Assembly below for further explications
SUNLU any type
- refine the screwed parts to fit each other perfectly
- thread with M6x1 the pusher upper receptacle , if necessary
- drill the piezo wafer with a 4mm centered hole (template uploaded); I'd advice to utilize the good tool from trevmas and a brand new drill bit.
- refine body and two halves extruder locks to obtain a decent fluency into the body
- n. 1 Piezo20 PCB with long leads; if not replace them with the thinest wires you can find out
- n. 1 piezo buzzer 20mm (I dismantled mine from an old buzzer, it was 19mm)
- n. 1 e3Dv6
- n. 2 headless screws M3x5mm
- 4mm PTFE tube length 13mm about
- how much patience you have
Picture of old model, now they send v1.2, with just one potentiometer (picture not found)
During real work some occasional hard head crash may push up the piezo extruder, so I added to left base corner a hole for 3mm headless screw. When all is working OK, tighten tah screw (but not too much tight to avoid interfering with inside) to avoid piezo sliding.
Sorry, it's too long to write down the procedure (however simple).
Please read carefully instructions from Precision Piezo for exhaustive directions.
However, the fast way:
- turn the potentiometer to light up blue led, then rotate back just 'til it lights off
- connect the piezo
- push it softly to a firm ground or finger tap gently; the blue led should light up; if not reverse the piezo connector and try again
If autolevel routine stops with error, may be that machine movements trigger the piezo.
Reduce the sensitivity with potentiometer and try again; repeat until the routine succeeds. Unfortunately there's only a 'cut and try' procedure...
;### Autoleveling ###
G32 ; G28 is already included
;M500 ; uncomment to permanently save matrix on SD
I uploaded the necessary items, including the X carriage upper cover, modified to incorporate the PCB, whit holes for fixing and calibrating, and a hole for its status leds; if you fill it with hot glue you'll see better when PCB triggers.