2024-03-26 Revised Main Body to incorporate Straightened Latch. Replaced corresponding Motor Plate as well.
This group of objects implements a CAN based Toolhead for the Voron 2.4r2 3D Printer. The design uses a slightly modified version of Voron Clockworks 2 extruder in which a BTT SB2209 Toolhead PCB is mounted in place of the Hartk 2-piece PCB. Stealthburner parts not modified by the changes in this compilation are not included. See https://github.com/VoronDesign/Voron-Stealthburner and https://github.com/sorted01/Filametrix for the remainder of the parts.
The design includes the necessary parts to mount a CAN Bus umbilical cable between the Toolhead and The Z axis Cable Chain. This eliminates the X & Y Cable Chains and relocates the X & Y end stops.
The Z Cable Chain is reoriented from the vertical to horizontal below the gantry. This is necessary to eliminate interference between the Z axis Cable Chain and the CAN Bus umbilical.
The Aft Right Z axis belt closeout was modified to allow the CAN Bus umbilical to be routed at the right aft corner rather than the center. This is necessary to accommodate the Z axis Cable Chain reorientation.
Phaetus Dragon Hot End was chosen for this design. The appropriate Hot End enclosures were included.
Voron TAP is assumed and includes a mount for the X Axis end stop. Either the ABS printed TAP or the Chaotic Libs Metal CNC version may be used.
Finally, filament cutter Filametrix was incorporated into the Stealthburner to improve filament change reliability.
SB2209 Toolhead PCB connection to the RPi 4B running Klipper is through a BTT U2C USB to CAN adapter. Although it is possible to configure the BTT Octopus 1.1 to output CAN signals, in practice the U2C adapter was found to be more reliable at communication speeds of 1MHz.
Klipper was reconfigured per instruction supplied with the BTT SB2209 Toolhead PCB. A copy has been attached for convenience although it is highly suggested that the latest version be downloaded from BTT's Github site.
Wiring Details:
The following lists the Port assignment used for this particular configuration.
PA2 SB2209 Board Temp
PA3 3950 Analog Chamber Temp
PA4 MAX31865 Hot End Thermistor
PB5 Extruder Entry Endstop
PB6 X Axis Endstop
PB7 Toolhead Endstop
~!PB9 Probe Endstop (CNC TAP)**
PB13 Hot End Heater
** The input requires a Pull Up (~) resister and inverted signal (!) so that a broken wire will not cause the nozzle to impact the bed but rather cause Z axis Homing to halt the toolhead vertical movement
QTY | P/N | Description | Link |
---|---|---|---|
10 | M3x0.5 (5x4) | Heat Set Inserts | www.amazon.com/dp/B09MCWTBCC |
2 | M3x10 SHCS | SHCS | https://www.amazon.com/Fullerkreg-Socket-Stainless-Machine-Quantity/dp/B07CK3RSN3 |
2 | M3x12 SHCS | SHCS | https://www.amazon.com/Fullerkreg-Socket-Stainless-Machine-Quantity/dp/B07CK3RSN3 |
5 | M3x16 SHCS | SHCS | www.amazon.com/Socket-Screws-Stainless-Thread-Bright/dp/B08GLK1VCX |
1 | M3x6 | FHCS | https://www.amazon.com/uxcell-M3x6mm-Machine-Stainless-Fasteners/dp/B07WCT7SX7 |
4 | M2.5x10 | SHCS (for D2F-01F mount) | https://www.amazon.com/Kindroufly-Washers-Assortment-Stainless-Machine/dp/B0B88RFGY9 |
1 | ECAS | https://www.amazon.com/gp/product/B092ZGBC1M | |
1 | m3x2 | Hex Nut | https://www.amazon.com/Shapenty-100PCS-Stainless-Female-Fastener/dp/B071NLDW56 |
1 | 3007 | 5Vdc Fan | https://www.amazon.com/gp/product/B09JRXDTPF |
1 | 1.5mm Rod | Umbilical Support Rod | www.amazon.com/dp/B09636CL3N |
2 | D2F-01F | Omron Switch | https://www.amazon.com/gp/product/B00IJ38YQ2 |
2 | D2F-01L | Omron Switch | https://www.amazon.com/s?k=d2f-01l+micro+switch |
The author remixed this model.
See Description for modifications.