Delta 3D Printer

Show off your FreeCAD projects here!
Posts: 6
Joined: Wed Apr 26, 2017 6:28 pm
Location: Switzerland

Delta 3D Printer

Postby hpbmo » Sun Mar 22, 2020 9:04 pm

Hi everyone

A few years ago I was looking for a free step viewer and came across freecad. I soon started with small constructions and the thought of a 3D printer was also an issue. So I constructed the first parts with freecad 0.15. A friend printed the parts and soon their own printer was running.
In the meantime I have already done a lot with freecad and also used it at work. Especially for assembly aids.
For fun I have now rebuilt the printer with the current pre version. The individual parts were completely created with PartDesign. The goal was to design a parameterizable printer. With PartDesign, Part for mirroring, Draft for arrays, A2plus and DynamicData, the printer was created after several hours.
And here is the result. The file is a bit large at 7.5 MB. I hope that the screenshots are sufficient.

Printer complete
Delta kpl.png
Delta kpl.png (372.36 KiB) Viewed 719 times
Delta frame.png
Delta frame.png (326.26 KiB) Viewed 719 times
Frame with linear rails and bottom plate
Delta linear rails.png
Delta linear rails.png (397.17 KiB) Viewed 719 times
Printer head with rods
Delta head an rod.png
Delta head an rod.png (518.5 KiB) Viewed 719 times
Calcualtion for z-position z-carriage
Delta carriage calculation.png
Delta carriage calculation.png (494.35 KiB) Viewed 719 times

OS: macOS High Sierra (10.13)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19955 (Git)
Build type: Release
Branch: master
Hash: fd907d6d9789f71007b8d0177d167f1de82629b8
Python version: 3.8.2
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: German/Switzerland (de_CH)

Posts: 6
Joined: Wed Apr 26, 2017 6:28 pm
Location: Switzerland

Re: Delta 3D Printer

Postby hpbmo » Mon Mar 23, 2020 7:23 am


Here some more pictures.

Changing the position in the effector master sketch, moves the the carriages form the three towers. The rods follows the carriage and the effector.
Effector constraints.jpg
Effector constraints.jpg (35.58 KiB) Viewed 662 times
This construction constraints are use for the calculation for the carraige z-position
Effector Master.jpg
Effector Master.jpg (18.25 KiB) Viewed 662 times
Effector Pos1.jpg
Effector Pos1.jpg (16.87 KiB) Viewed 662 times

Effector Pos1 3D.jpg
Effector Pos1 3D.jpg (13.37 KiB) Viewed 662 times
If anyone ist interessted, the files are to big, so you can download here: ... IZO_MdTYrQ

One file contains a reduced version. So the calc will be done a little faster ;)

User avatar
Posts: 16
Joined: Tue Dec 03, 2019 9:19 pm
Location: Russia, St.Petersburg

Re: Delta 3D Printer

Postby rmavrichev » Mon Mar 23, 2020 8:37 am

Awesome! Nice job.
Posts: 1637
Joined: Wed Nov 21, 2018 1:13 pm

Re: Delta 3D Printer

Postby kisolre » Mon Mar 23, 2020 9:48 am

Nice job. Thanks for sharing :)
User avatar
Posts: 7065
Joined: Thu Jan 05, 2017 9:03 pm

Re: Delta 3D Printer

Postby Kunda1 » Mon Mar 23, 2020 2:23 pm

Sweet! Thanks for sharing the files as well!
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
Posts: 3
Joined: Mon Mar 30, 2020 12:35 pm

Re: Delta 3D Printer

Postby M.Scott » Fri Apr 03, 2020 10:23 am

Whoa, you did an amazing job.
I normally design and print replacements and upgraded components for my 3D printer by myself, but I've never thought to design an entire printer. Well done!

I usually search for free 3D printable models to download on Then, I import the model in FreeCAD for any modification. Hope it might help.