Assimp
A C++ library that reads 40 plus 3D formats into one common scene structure. A developer dependency, not an application.
Almost nothing in a 3D pipeline stays in the format it was authored in. A model gets exported to be printed, converted to be opened in CAD, re-exported to be viewed in a browser, and at each of those steps the file is rewritten by a program that has to decide what to keep. This section is about those decisions: which of them are lossless, which quietly discard something, and how to tell before the loss reaches the end of the pipeline.
Converting between mesh formats (STL, OBJ, PLY, GLB, FBX, 3MF) and between mesh and solid formats (STEP), plus the interoperability failures that follow: wrong scale, missing materials, split or merged parts. It does not cover repairing a mesh that is already broken, which is its own section, or choosing between the programs that do the converting, which is what the tool directory is for.
A C++ library that reads 40 plus 3D formats into one common scene structure. A developer dependency, not an application.
Cloud-connected CAD, CAM, CAE and PCB in one subscription, strongest on integrated manufacturing and weakest on air-gapped or very large assemblies.
Turns 3D scans and STL meshes into editable parametric CAD with a feature tree, as a Fusion add-in or a web app.
Desktop app and SDK that read, heal and convert over 30 CAD and mesh formats. A translator, not an authoring tool.
A fast, minimalist 3D viewer driven by hotkeys and the command line, with file manager thumbnails and over 30 formats.
Open source parametric CAD built on the OpenCASCADE B-Rep kernel, with a full Python API and workbenches for mechanical design, BIM, FEM and CAM.