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

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • 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

  • SaaSHub

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

    SaaSHub logo
  • 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.

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

  • OCCT

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

  • FreeCAD

    This is the 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.

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

  • 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

  • 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

  • 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