Design for 3D-Printing

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. SOLIDWORKS-for-Linux

    Discontinued This is a project, where I give you a way to use SOLIDWORKS on Linux!

    I can't vouch for this, but maybe you could get SolidWorks working in Wine? (e.g. https://github.com/cryinkfly/SOLIDWORKS-for-Linux). Of note, SolidWorks is cheap if you're a student or veteran, for a non-commercial license. It is a dramatic improvement over FreeCAD. (I wish CAS were in a state like EDA and artistic model makers where the free/OSS software was on par with commercial, but we are not.)

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. cadquery

    A python parametric CAD scripting framework based on OCCT

  4. build123d

    A python CAD programming library

  5. gcodepreview

    OpenPythonSCAD library for moving a tool in lines and arcs so as to model how a part would be cut using G-code or described as a DXF.

    I'm actually working on something along the lines of:

    >CAD engine can do "production-aware design" that constrains design to the capabilities of standardized machines, e.g. keeping a metal part 3-d millable.

    by modeling a part by only using subtraction based on tooling:

    https://github.com/WillAdams/gcodepreview

    you'll need: https://pythonscad.org/ but it's allowed me to do pretty much everything I've tried out in it thus far, and I'm putting the finishing touches on a joinery module which should let one make pretty much anything of wood, and metals should be much the same --- even turned out a thread cutting program as a proof of concept a while back.

  6. Prusa-Firmware-Buddy

    Firmware for the Original Prusa MINI, Original Prusa MK4, Original Prusa XL and Prusa CORE One 3D printers by Prusa Research.

    Prusa has fallen very much behind. There are open issues about the Mini and the MK4 that have been open for years and still ignored by Prusa. Table stakes like full compatibility with octoprint.

    For instance: https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/189 (over 5 years old)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

Did you know that Python is
the 1st most popular programming language
based on number of references?