Update 11/15: Switched to a BMG vlone and added a compatible part cooler blower channel for BMG+V6+Volcano. Piezo leveling is still working great and I have switched back and forth between the Aero and BMG with almost no adjustment.
Update 4/8: I received my Aero upgrade kit and converted over. The piezo leveling is still working just fine. The Aero and stock extruder require less Z correction than the full E3D v6 but other than that, nothing else needed to change.
Since the Aero and stock extruder are so much shorter I added a new part cooler that mounts a blower behind the carriage - should work for stock extruder or aero with a volcano.
Update 3/21: Added a version that supports piezo-based bed leveling for anything that mounts to a full size stepper motor. This is very much WIP but it is working for me at the moment. Here's how it works... You'll want to mount a 27mm piezo disk in the recess in the back of the carriage. The recess ridge should support the brass edges of the disc and the center sensor should be facing toward the FRONT of the carriage. A spot of glue on the brass can hold it in place however it will be pressure-held in the recess so I did not find it necessary. The current design has a channel that would indicate the disc could go in the with the sensor facing the back of the carriage however this negatively impacts sensitivity and will not work well. You can glue the wires in the channel to keep them out of the way if you wish.
Next, the 'Piezo Knocker' should be positioned so that the screw holes align with the bottom screws of the NEMA motor. The longer 'knocker' end should face the piezo disk and the larger, flatter end should face the motor. Position the motor and tighten the screws fully - they don't need to be overly tight. Do NOT put in the top screws. The idea is the front of the motor should flex vertically when the nozzle touches the bed pushing on the knocker and flexing the disk. There is also an updated carriage front plate with a little more room for the motor in order to allow for the flex. The knocker is larger than the gap+piezo disk recess so there is some pre-loaded pressure on the disk giving pretty repeatable results as well as holding the motor firmly enough to prevent any negative impacts on print quality. Once you get everything assembled you'll want to tune the vrefs on the board: https://www.youtube.com/watch?v=WDHU3tRU-C4
I'm currently using the piezo as an end stop replacement as things seem to get wonky with the auto bed leveling. I believe that is a tuning/PEBKAC issue and not a design issue though. Here it is performing the bed leveling process: https://youtu.be/MD5Hin9Ter8.
To make this work I made the following changes to the firmware:
In configuration.h:
Then, in the start GCODE I did a couple things:
G28 X0 Y0
G1 X150 Y150 F5000
M109 S210
G28 Z0
G92 Z-0.1
G1 X0 Y0 Z0 F5000
I've printed a dozen or so prints with the above z homing logic and even swapped out throats without having to change anything wrt z height. I have a pancake stepper on the way and I plan on making a compatible version.
Update 3/11: Added a bottom piece that accessories can be mounted to as well as an attachment for a 50mm blower targeted for a Volcano. I also have a beta for a regular V6 heater block if anyone wants to try it.
This is the modified X-Carriage I have been using on my FT-5. This carriage fixes a number of inconveniences us FT-5 users endure. The differences between this upgraded carriage and the original (https://www.thingiverse.com/thing:1858771) are:
I dropped the cable chain but the stock chain should mount to the top holes. I velcroed my cable rope to the rail 'hat' from my dual bowden gantry (https://www.thingiverse.com/thing:2814954).
This is still WIP. Everything works great but I will be creating a part cooler that mounts to the carriage and a piezo sensor mount once the parts arrive.
Printer:
FT-5
Infill:
25
Notes:
Everything should print pretty easily. Use supports to keep the divots and counter sunk holes well-formed. Use decent infill for structure.
Category: 3D PrintingThe author marked this model as their own original creation. Imported from Thingiverse.