←back to thread

Design for 3D-Printing

(blog.rahix.de)
837 points q3k | 1 comments | | HN request time: 0s | source
Show context
lawn ◴[] No.43888379[source]
What an impressive looking article (I've only skimmed it so far).

I've been meaning to try my hand at CAD and designing models to print but I haven't quite made the jump.

One thing that has given me pause is a good CAD program for Linux, does anyone has any good tips for a complete Newbie where to begin?

replies(14): >>43888387 #>>43888441 #>>43888444 #>>43888579 #>>43888627 #>>43888709 #>>43888809 #>>43888986 #>>43889170 #>>43889222 #>>43889581 #>>43889693 #>>43889931 #>>43895306 #
seltzered_ ◴[] No.43888627[source]
I've been a newbie too and tried to use FreeCAD as others mentioned but I found myself enjoying build123d (basically a python library that uses an long-existing technology called OpenCascade and a viewer called OCPViewer generally used within visual studio code).

The learning curve is still there, but I felt more empowered to adjust/share 3d printing designs made in it over dealing with quirks of GUI-based CAD applications. The discord community on there is rather helpful too.

https://build123d.readthedocs.io/

https://github.com/bernhard-42/vscode-ocp-cad-viewer

I'll still use FreeCAD on occasion as a secondary viewer for stl files, though my hope is to use build123d entirely including for describing joints as well.

replies(1): >>43889564 #
1. today54 ◴[] No.43889564[source]
BTW there is an open source project on GitHub named 'Mayo' which is a pretty incredible viewer for 3d files including most CAD formats. 'F3d' is another great viewer. Both are cross platform.