SolveSpace is a parametric CAD software and 3D solid modeler. It functions as a constraint-based geometry solver that allows for the creation of 2D and 3D models where positions and sizes are driven by geometric rules and mathematical relationships. The project distinguishes itself by integrating a mechanical linkage simulator for analyzing the motion of pin and ball joints and a G-code generator that produces CNC machining instructions with cutter radius compensation. It also includes tools for kinematic simulation, allowing users to trace the motion paths of components and export coordinate
Chili3D is a browser-based parametric 3D modeling tool that uses boundary representation (B-Rep) to define and manipulate precise solid geometry. It functions as a constructive solid geometry (CSG) engine, combining primitive shapes through union, difference, and intersection operations, while also serving as a parametric constraint system that maintains geometric relationships and dimensions through adjustable parameters. The software distinguishes itself by running entirely in a web browser without requiring installation, while providing industry-standard CAD file format support for importi
OpenSCAD is a script-based 3D modeler and parametric CAD tool that generates three-dimensional solid objects from programmable scripts. It utilizes a constructive solid geometry engine to create complex shapes by performing boolean operations on basic geometric primitives. The system functions as a compiler that transforms a functional language into geometric representations, allowing for precise dimensional control through variables and functions. It features a WebAssembly implementation that enables the geometry pipeline to execute directly within web browsers. The software covers a broad
Fornjot is a CAD modeling kernel and 3D geometry engine designed for the creation and manipulation of precise mechanical shapes. It functions as a B-Rep 3D modeling kernel, using boundary representation to define the shapes and topologies of three-dimensional models. The project provides a B-Rep geometry visualizer to render 3D models in a windowed environment for visual verification. It also includes a pipeline to export internal geometric representations into external data formats for compatibility with other software. The engine covers geometric modeling through primitive-based constructi
CadQuery ist eine programmatische 3D-Modellierungsbibliothek und ein parametrisches CAD-Framework, das die Generierung komplexer geometrischer Körper und Baugruppen mittels einer flüssigen Python-API ermöglicht. Es fungiert als B-Rep-Geometrie-Engine, die die Konstruktion von Modellen durch Code anstelle einer grafischen Benutzeroberfläche ermöglicht.
Die Hauptfunktionen von cadquery/cadquery sind: Parametric Modeling Engines, B-Rep Geometry Generation, Object Selection Filters, CAD File Importers and Exporters, Mechanical Assembly Systems, Profile Extrusions and Revolves, 3D Feature Profiles, 2D Vector Geometries.
Open-Source-Alternativen zu cadquery/cadquery sind unter anderem: solvespace/solvespace — SolveSpace is a parametric CAD software and 3D solid modeler. It functions as a constraint-based geometry solver that… xiangechen/chili3d — Chili3D is a browser-based parametric 3D modeling tool that uses boundary representation (B-Rep) to define and… openscad/openscad — OpenSCAD is a script-based 3D modeler and parametric CAD tool that generates three-dimensional solid objects from… hannobraun/fornjot — Fornjot is a CAD modeling kernel and 3D geometry engine designed for the creation and manipulation of precise… freecad/freecad — FreeCAD is an open-source engineering design suite designed for parametric 3D modeling, architectural planning, and… pascalorg/editor — This project is a web-based 3D architectural editor used for creating and sharing building projects. It functions as a…