3D library for engineering calculations.

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/GraphicsProgramming

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • talent.io - Download talent.io’s Tech Salary Report
  • Scout APM - Less time debugging, more time building
  • OCCT

    Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE. This is a clone of the official repository located on https://dev.opencascade.org/. Please use official development portal for registering issues and providing patches.

    The only thing coming to mind is https://dev.opencascade.org/ - it was the original kernel of the ipad app shapr3d.

  • FreeCAD

    This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

    If you're just interested in it as a hobby-level project then OpenCASCADE is about as good as you can get for free as far as a solid modeling kernel goes. All of the commercial solid modeling kernels (ParaSolid, ACIS, etc.) are quite expensive last time I checked, and even then you're still left building a lot of the basic application infrastructure yourself. I would suggest building on top of FreeCAD (which itself is built on top of OpenCASCADE) as a plugin so that most of that application infrastructure work is largely taken care of for you.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • pymadcad

    Simple yet powerful CAD (Computer Aided Design) library, written with Python.

    I know a software that does some of this stuff written in Python, it's pretty powerfull but it does not cover everything you need. It's on github https://github.com/jimy-byerley/pymadcad

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