The first release candidate of FreeCAD 1.0 is out

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. dune3d

    3D CAD application

    I actually bought Plasticity early on, but bailed, because I found the UI confusing.

    I was a bit more successful with Dune3D: https://dune3d.org (see the discussion I made on Github about working through the tutorial).

    That said, OpenSCAD is more my speed, and I've been using it for a long while now, and have even gotten started on a library for the new OpenPythonSCAD, Python-enabled fork: https://pythonscad.org

    https://github.com/WillAdams/gcodepreview

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. FreeCAD

    Link branch FreeCAD (by realthunder)

    I still recommend RealThunder's fork (https://github.com/realthunder/FreeCAD/) at the moment, even though his fork is a bit lagging at the moment.

    Most of his contributions to the topology fixes got merged back into freecad now, but his enhancements to UI/behavior aren't (yet), and they make a night and day compared to ondsel too.

    I didn't find any significant limitation to RealThunder's assembly3.

    In any case, while far from most commercial offerings, FreeCAD is progressing and the future looks bright. I've stopped using f360/onshape in the last years for my hobby designs. Once you know the specific limitations of freecad+occt (something you learn in each cad program) and how to work them around effectively, it's already pretty powerful.

  4. OpenJSCAD.org

    JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.

    JSCAD is a thing:

    https://openjscad.xyz/

    But I really only fight with it because I know JS moderately well.

  5. OCCT

    Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.

  6. FreeCAD

    Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

    Also this for people wanting to know more about FreeCAD.

    https://www.freecad.org/

    There was no link to the main site from the blog on mobile.

  7. replicad

    The library to build browser based 3D models with code.

    Have you looked at Replicad?

    https://replicad.xyz

    Similar principles, but a bRep kernel so a much richer API.

  8. openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller (by gsohler)

    Please check in with the developer --- probably best to create an issue at Github:

    https://github.com/gsohler/openscad/issues

  9. SaaSHub

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

    SaaSHub logo
  10. awesome-build123d

    A curated list of Build123d code and resources.

    I agree that it's more difficult to manage Build123D or CadQuery due to their status as Python packages with heavier dependencies.

    (Less of a problem with Replicad, which is a client-side JS package)

    This is a little bit of why I jumped to FreeCAD from OpenSCAD -- the existence of prebuilt distributions of FreeCAD, and the realisation that I'd always be able to script FreeCAD if I needed it.

    Though I think Build123D has the beginnings of momentum (I also think it's not hard to see why):

    https://github.com/phillipthelen/awesome-build123d

    But OpenSCAD is a terrible "standard" choice; I wish it were not how people saw things. It's only a good choice of "CAD" package for:

    - a small subset of geeks who are very comfortable with visualising maths

  11. 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.

    That limitation is a big part of why I've been extending it at:

    https://github.com/WillAdams/gcodepreview

    I've got it making DXFs (w/ arcs) which can then be used for 2D CAM.

    If you'll give me an example of a project you'd like to make I'll gladly see if I can code it up.

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 C++ is
the 7th most popular programming language
based on number of references?