TMC2130 Steppers with Sensorless Homing for X/Y Axis
BLTouch
Dual Extruder
24v Power Supply (24v Fans, resolder hotbead)
ReDuplicator i3 MK3x - Wanhao i3 Complete Aluminium Extrusion & Prusa Mk3 Overhaul
https://www.thingiverse.com/thing:1549403
Flexible Z-axis couplers with <8mm ball bearing inside (to prevent z changes due to compression of the flexible coupler).
https://www.thingiverse.com/thing:46016
https://www.thingiverse.com/thing:1432064
https://www.thingiverse.com/thing:190118
https://www.thingiverse.com/thing:1598317/files
https://www.thingiverse.com/thing:1678883
213x200x3mm Signstek Borosilicate Glass Plate 400mm x 205mm x 0.5mm Silicone Thermal Pad
RepRap Champion Y Carriage Plate Upgrade for Wanhao Duplicator I3
Gulfcoast Robotics Thermistor Upgrade
LM8LUU bearings for Y Axis
BIQU Heat Bed Power Module Expansion Hot Bed MOS
Beshine MKS SGen_L Aokin Stepper Motor Parallel Module for Double Z Axis Steppers JST-XH connector kit (E stepper MSV2 is a screw down terminal connector)
Change pins on endstop switches from normally open (NO) to normally closed (NC). Maker Select V2 comes with NO switches, so if one fails to close the circuit the switch will not stop the printer movement. Just switching the connections on the switch to the far ends will make them normally open. The firmware has to be configured to use NC switches. In Marlin ensure the axis ENDSTOP_INVERTING is set to false.
w w w w
|__|__| |__|__|
|_____| |_____|
FYSETC Heat Bed Silicone Leveling Should be set/forget with Marlin mesh bed leveling. Springs caused too much movement and required re-leveling after 3/4 prints.
JST Connector Kit Replaced most of the dupont 2 pin connections with JST connectors.
E-Stepper MOONS STEPPING MOTOR TYPE C17HD40102 60678398 16/10/28
X-Stepper 42HS34(L)-0954JA05-D21 LOT NO. 161112
Y-Stepper STEPPER MOTOR 42HS34(L)-0954JA05-D21 LOT NO. 161112
Z-Steppers STEPPER MOTOR 42HS48-1204JA05-D21 LOT NO. 161116
https://groups.google.com/forum/#!topic/wanhao-printer-3d/HlGk99Hm7e8%5B101-125%5D
Double Z VREF if steppers are wired in parallel
https://3dprinterwiki.info/setting-the-stepper-current-on-the-melzi-board/
For absolute Max current: VREF = Current(A) x 8 * Sense_Resistor (.1ohm RS)
Optimal setting is 90% of Max. VREF = Current(A) x 8 * Sense_Resistor (.1ohm RS) * 0.90
Stepper Motor | Max Amp | Factory VREF (v) | Correct VREF (v) | Correct Amp (90% max) | Model |
---|---|---|---|---|---|
X | 0.950 | 0.817 | 0.684 | 0.855 | 42HS34(L)-0954JA05-D21 |
Y | 0.950 | 0.777 | 0.684 | 0.855 | 42HS34(L)-0954JA05-D21 |
E | 1.02 | 0.785 | 0.816 | 0.7344 | MOONS TYPE C17HD40102 |
Z | 1.200 | 0.789 | 0.864 | 1.080 | 42HS48-1204JA05-D21 |
M300 P500 ; beep!
M420 S1 ; enable bed level mesh
M900 K0 ; set k factor for linear advance
M73 P0 ; start progress bar at 0
G28 ; home all axes
G92 E0 ; set extruder to zero
G1 Y0.0 F500.0 ; move to edge of print volume (makers muse nozzle wipe youtube)
M300 P500 ; beep!
G1 X60.0 E9 F500.0 ; start purge line
G1 X100.0 E12 F500.0 ; finish purge line
G92 E0 ; set extruder back to zero
M85 S300 ; shut down if inactive for more than five minutes
M117 Printing...
M300 P1000 ; beep!
G91 ; relative pos
G1 Z+2.0 E-2.0 F6000 ; move z up 2 and retract 2
G28 X0.0 ; home x
G90 ; absolute pos
G1 Y180 ; move bed forward
M104 S0 ; turn off heaters
M140 S0 ; turn off bed
M84 ; disable steppers
M85 S0 ; disable inactivity shutdown