
build123d is a Python-based library designed for creating precise 2D and 3D CAD models. It offers a clean, Pythonic interface, making it ideal for applications like 3D printing, CNC machining, and laser cutting. The library features explicit geometry classes for 1D, 2D, and 3D shapes, allowing for algebraic and readable design logic.
Key features include:
Usage: Easily create and manipulate shapes using intuitive operators and methods. Upgrade from 1D to 3D with functions like extrude and make_hull.
Installation: Install via pip for stable releases or directly from GitHub for the latest features.
Contribute to the project by sharing ideas, reporting bugs, or implementing new features. Join the growing community and enhance your CAD modeling capabilities with build123d.