WorkHorse 3D Printer - Large Format DIY 3D Printer With All Lead Screw - Fixed Bed - Moving Gantry
WorkHorse 3D Printer - Large Format DIY 3D Printer With All Lead Screw - Fixed Bed - Moving Gantry
Workhorse-3D-Printer-V2-Border-logo.jpg
176KB
2021/10/04
WorkHorse_3D_Printer_V2_Gantry_Plate_Z_axis_lead_screw.jpg
16KB
2021/10/04
WorkHorse_3D_Printer_V2_Gantry_Plate_Z_axis_Mount.jpg
17KB
2021/10/04
Nema-23-Mounting-Bracket .jpg
19KB
2021/10/04
Workhorse-XL-Gantry_plates-dimensions (1).png
12KB
2021/10/04
C-Carriage-assembly-cad-profile-for-pilot-3d-printer-3d-distributed.png
12KB
2021/10/04
large-scale-3d-printer-kit.jpg
17KB
2021/10/04
lead-screw-3d-printer-workhorse.jpg
144KB
2021/10/04
x axis being assembled-workhorse-3d-printer.jpg
14KB
2021/10/04
Workhorse-Y-Axis-Motor-Carriage-high-quality.jpg
19KB
2021/10/04
Workhorse-printing.jpg
19KB
2021/10/04
WorkHorse_C-Carriage.jpg
15KB
2021/10/04
Building-large-3d-printer.JPG
27KB
2021/10/04
3d-printer-large-format-big-3d printer-printing-custom.jpg
205KB
2021/03/10
WorkHorse-Carriage-Design.jpg
28KB
2021/10/04
pilot printer.jpg
149KB
2021/03/10
Description
- DIY Large Scale 3D Printer With All Lead Screws
- Fixed Bed / Moving Gantry
- X and Y-Axis Lead Screw
The Workhorse Printer is a large format 3d printer some friends and I have been working on for the past three years. The large 3d printer is a modular machine platform that uses lead screw driven motion with a fixed bed / moving gantry.
While most 3d printers use belt driven motion in the x and y axis to increase print speed but loses quality when more weight is applied to the gantry or carriage. The lead screw used on the Workhorse has a high helix pitch with multiple threads to allow increased print speeds while maintaining the quality provided from lead screw and ball screw motion. We designed the machine for applications that require more weight to the gantry or carriage such as materials such as clay, chocolate, plastic pellet extrusion. The increased weight is moved around which without decreased quality or reduced print speeds for a heavy pellet extruder. While there are many large 3d printers and many open source or DIY 3d printer kits, the Workhorse printer's design goal is to use a all lead screw or all ball screw drive system rather than the typical belt system found on other large 3d printer designs such as the re3D Gigabot or Modix 3D Printer or BigRep. Most of the lead screw of ball screw 3d printers are industrial printers such as the Titan Robotics Atlas 3d printer which is a commercial 3d printer with a high price tag.
Large Build Area
- Print size millimeters (xyz): 650 x 350 x 350 mm
- Print size inches (xyz): 25.6 x 13.7 x 13.7 inches
While most large format printers use a moving bed that moves along the Z-Axis, the Workhorse’s fixed bed and moving gantry design is more ideal for the large scale 3d printing process. The moving gantry is the best large 3d printer configuration setup to keep the fixed bed leveled when removing large 3d printed parts.
Nema 23 Stepper MotorsIn order to drive the lead screw we had to use Nema 23's instead of the typical Nema 17 stepper motors found on most 3d printers and machine custom motor mounts.
Electronics
We've experimented with all of the best 3d printer electronics that are open source systems and the Duet3D controller is better at keeping the dual x lead screws and the dual z motors in sync. The Duet Wifi works well but I'll have to recommend the Duet 3 6HC Mainboard. The Duet 3 controller uses high amperage stepper motor drivers that allow the Workhorse Printer to 3d print at high speeds which would normally cause the stepper motors to skip steps.
Duet 2 vs Duet 3Duet 2
Duet 3
12 Stepper Motors (with expansion board)
24+ Stepper Motors
Single Board Computer Connection (RasberiPi)
2.4 AMP Peak
6.3 AMPS Peak
5160 Drivers
CAN Bus
Better documentation
Plugins
More Expandability
Trinamic 5160 stepper drivers
Tool Boards
RepRap Firmware
We used RepRap firmware level the gantry to the bed using Dual Z Stepper motors or multiple independent Z-axis motors and auto bed levelling.
Each Z motor must be driven from a separate stepper motor output on multiple drivers with each motor having its own endstop switch for the Z axis.
1st. Auto level
2nd. Mesh Bed Leveling
The frame is made out of 2020 aluminum extrusions but the new Workhorse Pinter design uses a 3030 frame size. We use Misumi profile but most 20mm x 20mm extrusion will work.:
Frame Dimensions20mm x 20mm HFS5 Aluminum Extrusions (Misumi Band)
- 4pcs 930mm Long
- 6pcs 510mm Long
- 10pcs 570mm Long
- 3pcs 808mm Long
A thick cast aluminum tooling plate for bed with an adhesive silicone heat pad that goes up to 110-120 degree c without issues and can continuously operate at temperatures of 150-200 degree c. The adhesive heating pad on the bottom of the bed plate with a layer of insulation will be sufficient. Keenovo has a good reputation for the best of the heated print bed makers and carries a variety of pads. They also do custom heat pads sizes if needed.
The Workhorse enclosure is made from custom cut sheets of polycarbonate that is held in position aluminum trim.This design and BOM is a good solution for a large 3d printer enclosure.
Design Constraints of Large Scale 3D Printers
Large Scale 3d printers can be much more challenging to get the same performance as smaller machines due to rigidity, deflection, resonance, and smoothness of gantry or bed motion.
This relates to the typical speeds and forces applied to mechanical components while in motion.
The idea is to reinforce areas that experience more force or deflection without increasing gantry weight or over designing in a way that may introduce mechanical binds or resonance. The best thing to do is keep the mindset that the printer you’re designing is going to be built to print “X.” Do you want a printer that prints long but short parts or do you want a printer that prints tall parts. You can increase all three directions but that’s where things get more challenging for repeatability and acquiring the needed speeds and quality. It’s totally possible and the many problems that may be introduced can be designed around.

Shane Hooper
Conroe, TX, United States of AmericaThe license and other terms for contributing and using assets in the Autodesk Gallery are found in theAutodesk Terms of Use.
- Design_Constraints_of_Large_Scale_3D Printers_ WorkHorse_3D_Printer.pdf183 KB
- Duet_2_vs_Duet_3-WorkHorse_3D_Printer.pdf69.4 KB
- Workhorse Printer v150.f3z7.27 MB
- Workhorse Printer v150.step16.3 MB
- Workhorse Printer v150.f3z7.27 MB
Statistics
- 7.7 K
- 1
- 4
Comments
I love this design, i have a question though, have you had any issue's with binding on the Z-Axis rails when there are temperature shifts?
What if you enclose this whole printer and increase enclosure to 80deg, with the ally profiles expanding, do you think this will create issues? Have you had any issues with this design?