This is a modificed Voron build using Trist0ne initial configurations but with less complexity. This uses the T500 stock breakout board and will mostly rely on Configuration Changes and Soldering wires/Changing ends for your stealthburner to fit.
-
If you cant Print ABS or Dont want to print your StealthBurner - https://www.etsy.com and search for Voron StealthBurner. Make sure you get CW2 setup You will have to talk to the seller and ask him to print all the seperate parts (Board Spacer, Cable Door in STLS, Cable Chain stuff,)
-
Optionally you can also use craftcloud.com to have things like the Bed Spacers and T500 Adapter printed in ABS. My Prefered Vendor is 3D Pros
-
BMG Hardened Extruder Parts: https://west3d.com/products/bmg-components-kit-by-trianglelab?_pos=3&_psq=bm&_ss=e&_v=1.0
-
Pancake Motor: https://west3d.com/products/ldo-nema14-36mm-pancake-stepper-motor-ldo-36sth20-1004ahg
-
OPTIONAL Bambu Labs Hotend (Choose HotEnd of Your Choice to replace this) : https://us.store.bambulab.com/products/bambu-hotend-x1c?variant=40475104313480¤cy=USD
-
OPTIONAL If Using the Recommended Filament Sensor CW2 you need:
-
OPTIONAL Wiring Pin Conenctors. These can be used instead of cutting your current hot end wires: https://www.amazon.com/1-25mm-Connectors-Pre-Crimped-Pixhawk-Silicone/dp/B07S18D3RN
-
Hardware/FANS/Extruder/Motor Kit: (Use instead of Separate Bolts) (Based on Reviews i dont trust the LEDs or Extruder Parts) https://a.co/d/hCeWtaP
-
1 Pc RGBW Mini Button PCB LED: (Will need wire extensions to MCU) https://www.amazon.com/gp/product/B0CDC4SJM8
-
LED Connectors for MCU Conenctions https://www.amazon.com/gp/product/B07H1WDN3R/
-
CHAOTICLAB Voron Tap V2.0: https://www.amazon.com/dp/B0CJV1QK1N/?coliid=I20A3SCCWK9XCS&colid=3IIJXA0HSD0NW&psc=1&ref_=cm_sw_r_cp_ud_lstpd_B5HRK3VTWEEB0CD1SH8E
-
3D Printing Soldering Iron https://www.amazon.com/dp/B0CN6LQXYD/?coliid=I1IMXZO5S24SAN&colid=3IIJXA0HSD0NW&psc=1&ref_=cm_sw_r_cp_ud_lstpd_B5HRK3VTWEEB0CD1SH8E
-
Printing Brass Nuts: https://www.amazon.com/dp/B09MCWTBCC/?coliid=I34NRO9I6WL8EN&colid=3IIJXA0HSD0NW&psc=1&ref_=cm_sw_r_cp_ud_lstpd_B5HRK3VTWEEB0CD1SH8E
- If you use a Bambu Labs hotend, this adapter for the StealthBurner works well!
- A few extra parts you will need:
- 8x M3 5x4mm heat set inserts (same ones that VORONs use)
- 8x M4x40mmm Socket Heat Cap Screws (Or whatever style M4x40mm screws you would like, SHCS's are just the easiest to tighten during the build)
- A small length of PTFE tubing for the Stealthburner hotend mount
THESE MUST ALL BE PRINTED FROM ABS OR ASA. THEY ARE DESIGNED FOR ABS. OTHER MATERIALS ARE NOT SUITABLE EITHER DUE TO THEIR TEMPERATURE RESISTANCE OR STRUCTURE CREEP OVER TIME; YOU HAVE BEEN WARNED
-
FULL OPTIONAL BUILD ZIP(All below components including optional in 1 place) https://github.com/jranger615/T500xVORON/blob/main/FULL_BAMBU_RUNOUT-BUILD-STL.zip
or
-
1x Complete Voron Stealthburner Assembly
- Optionally [but highly reccomended!] use the inline filament runout sensor located here. This replaces the main_body of the CW2 extruder.
- Optionally Bambu Labs hotend, this adapter for the StealthBurner works well!
- Ensure you use the Custom Cable_Cover
- Toolhead T500 spacer(Requires 1 heat insert)
- You do not need to print the gantry mount or TAP mount; the extruder and toolhead cover screw directly into the CNC TAP
-
2x Bed Spacers. Ensure these print perfectly flat with no warping, or it will throw off your bed level!
-
Optional for Cable Management/Ribbon Cable Retainer 3 Hole Cable Bridge & Retainer (Retainer requires 2 heat inserts to attach cable chain)
Print Settings:
- Layer height: 0.2mm
- Extrusion width: 0.4mm, forced
- Infill percentage: 40%
- Infill type: grid, gyroid, honeycomb, triangle, or cubic
- Wall count: 4
- Solid top/bottom layers: 5
- Supports: NONE
You can do the following sections in any order, they are just listed in the order I did them. Some of the steps will be linked to other guides for the non-T500 conversion specific parts as they cover them more in depth, and there's no need to reinvent the wheel.
- Assemble the VORON Stealthburner
- Follow the build guide located here. This is a large step, and your toolhead will only function as well as you assemble it, so take your time.
- this video is also helpful https://youtu.be/dOyYvnehLaI?si=HIRMF422sOZMZnhB
-
Start by inserting {4x} M3 5x4mm heat set inserts into the adapter plate. Take care to ensure they are perfectly level with the surface of the plastic.
-
Unclip the stock toolhead umbilical and drag chain mount, and move them out of the way. Unmount the stock T500 toolhead and drag chain plate. There are 4 screws around the outside of the plastic casing (keep these!), several screws holding the drag chain plate to the rail. You should be left with a metal rectangular sliding rail.
-
Using the 4 casing screws from the stock toolhead, attach the Adapter Plate to the rectangular sliding rail. Check to ensure the rail still slides back and forth.
-
Attach the ChaoticLabs CNC TAP to the Adapter Plate
- The attachment process is the same as the one located in the CNC TAP build guide
-
Attach the Stealthburner assembly to the CNC TAP. Check to make sure the whole assembly can slide up and down (the 'TAP' function)
- The attachment process for the Stealthburner is the same as the one located in the CNC TAP build guide
-
Check clearences, and appreciate how nice the Stealthburner looks mounted on the T500
IF YOU DONT DO THIS, YOUR X Will not have an endstop setup and will crash
- The X End Stop is on the back of the X Axis. Remove the Screw and move it to the lower front bolt that holds the X Axis cover. (THis will requie a slightly logner m3 bolt)
- Using washers, Center the X End Stop with the new Carriage assembly.
- WIth the Machine Powered on, you should see the red light Turn off as the plastic extension passes into it.
*
The stock T500 gantry and bed are mounted in such a way that the gantry cannot drop low enough to touch the nozzle to the bed. Obviously, this is problematic. Because of the way the gantry is designed, there is no easy way to gracefully drop the toolhead low enough; thus, we have to go the other direction and raise the bed!
- "Wont I lose Z height??"
- Nope! In it's stock form, the T500 Z rails can raise the nozzle up to 550mm. With these spacers in place, you will still have 520mm of Z clearance (though it will still be software limited to 500mm), so there is no lost Z build height!
- "Wont these spacers melt so close to the bed? Are they strong enough?"
- Nope! They're far enough from the bed that they are well within the longterm operating temperature limit of ABS. ABS also does not stress creep over time, and should remain durable for the life of the printer
-
Remove the print surface, and remove the 8x M4 socket head screws using the access holes
-
Carefully raise the bed frame, and align the bed spacers to the long rectangular rails
-
Using 8x M4x40mm screws, bolt the bed frame to the Y axis rails through the spacers. Ensure everything is very tight and does not have any play; you dont want your bed level changing or your bed flying off its rails!
-
If you removed it in step 1, reattach the drag chain to the bed frame
-
Check to ensure the bed is able to slide all the way back and forth across its rails. If you did not use M4x40mm screws to attach the spacers, they may stick out from the rails and hit the Y Stepper drivers.
- Mount your PCB Spacer using a m3x8 to the inner most heat insert. You may want to use a m3 bolt at the top to hold it in palce before you tighten it down.
- Use a small m3 bolt to mount the board to the spacer. Make sure its not too long or it may hit the gear
- Use a m3x10 (May be 12) to mount the top location of the board
Printer should be fully powered off and unplugged for the next few steps.
- I cut and soldered all connectors from the original hotend. I believe these are MINI JST Connectors but i am unsure so i just used what i had.
- Cut your Stock Wiring Harness and the LDO Wiring Harness from each Motor
- Match LDO Wires to Stock Wire Harness Below
- A2 Blue > Blue 1B
- A1 Yellow > RED 1A
- B1 Green > Green 2B
- B2 Red > Black 2B
For Reference ONLY: Pull Up Indicator and Reverse Polarity indicator were needed for the TAP ^!PE8
- Cut your Sensor Wire off the TAP and Off the Thermal Sensor
- Match TAP Wires to Stock Wiring
- Red Wire > Brown Wire
- Black Wire > Blue Wire
- Yellow Wire > Black Wire
For Reference ONLY: Reverse Polarity was needed for this function !PE9
- The Runout sensor will only use 2 connections
- Red/Black wires will all match for 24v Fans
- Heatsink Fan is the middle Fan connector on the bottom 3
- Cooling Fan can attach to any of the other 3 connectors
- These wires you cant really wire wrong as long as you plug the right connection in.
- The thermistor is usually the bare copper looking wire comming off the Hot End
- Heat Cartidge is usually a thicker set of wires with insulation
- You will need to access the mother board and run a long set of 3 wires to the mainboard.
- Feed all the wires through the cable chain and amtch them to the length of the ribbon cable. I zipped tied them along it after exiting the cable chain,
- See the below diagram to connect the wires
- Attach the ribbon Cable to the breakout board
- If you printed the retainer you can now install it to keep the ribbon cable from pulling free
- Attach Cable Chain to Retainer.
- SSH into your printer. The username is mks, and the password is makerbase. Install KAMP on your printer, located here
- Access your printers web-ui. In the machine tab, delete ALL the follwing if present: filament.cfg, KAMP_Settings.cfg,macros.cfg, mainsail.cfg,moonraker.conf,printer.cfg,start.cfg,stealthburner_leds.cfg,temperature_led.cfg, and toolhead.cfg
- Download the Klipper Configurations folder from this Github (here), and upload them ALL to the printer's config section.
- Configure the annotated sections of toolboard.cfg. Things like Nozzle Size, PID Tunning, Extruder Sensor Typer, and Rotation Distance need to be adjusted for your machine.
- Save and click 'firmware restart'; resolve any errors that Klipper may throw, if any (the error message will tell you what the configuration issue is).
Update your Z offset
- Remember, with Tap, your nozzle IS the probe. You'll need to manually calibrate the probe's Z offset by using PROBE_CALIBRATE and your chosen leveling method (I use a sheet of paper)
- Ensure that your printer can reliably home X, Y, and Z.
- Test that your Extruder, Hotend, Hotend Fan, Part Cooling Fan, and [optionally] the runout sensor all work as expected.
- PID Calibrate your Hotend following this guide
- Follow the Ellis3dp print tuning guide to dial in your Stealthburner
- Configure Input Shaping on both X and Y
- You can reference this guide for help
- I use the SHAPER_CALIBRATE macro for automatic calibration. It will measure both X and Y sequentially and apply the best settings automatically.
- Retune your Pressure Advance
- Follow this guide from the Orca Slicer wiki. You shold set this number in the Orca Slicer filament profile settings, rather than setting it in the Klipper configs. It will be different for every filament and between brands.
- Pat yourself on the back for a job well done! Edit your slicer settings as shown below, and then do a test print!
- Edit your printer settings "Machine G-code" tab as follows:
- PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single] CHAMBER=[chamber_temperature]
- PRINT_END
- In the 'Others' tab, enable
- Label Objects
- Exclude Objects
There are two errors you may see in your console when starting a print:
- Unknown command:"SAVE_LAST_FILE"
- Error evaluating 'gcode_macro PRINT_START:gcode': jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'BED' These are caused by the non-standard version of klipperscreen that comes built into the T500, and makes calls to incorrectly labeled markers. Thankfully, they don't actually impede the printing, so you can ignore them! You can resolve this by installing the standard version of KlipperScreen using KIAUH, which comes built into the T500