A python CAD programming library

958 stars 130 forks 958 watchers Python Apache License 2.0
3d 3d-models 3d-printing brep build123d cad cadquery opencascade python
4 Open Issues Need Help Last updated: Sep 11, 2025

Open Issues Need Help

View All on GitHub
Add `Edge.make_parabola` about 2 months ago
enhancement good first issue

A python CAD programming library

Python
#3d#3d-models#3d-printing#brep#build123d#cad#cadquery#opencascade#python
enhancement good first issue

A python CAD programming library

Python
#3d#3d-models#3d-printing#brep#build123d#cad#cadquery#opencascade#python

AI Summary: This issue proposes a new `patch_surface` function to simplify creating surface patches by automatically generating constraints for the underlying `Face.make_surface_patch` method. It requires implementing a helper function `topo_explore_connected_faces`, adding comprehensive tests, and updating documentation. An example demonstrates its use to patch holes in a 3D model.

Complexity: 2/5
enhancement good first issue

A python CAD programming library

Python
#3d#3d-models#3d-printing#brep#build123d#cad#cadquery#opencascade#python
Add arc_size to Circle about 2 months ago
enhancement good first issue

A python CAD programming library

Python
#3d#3d-models#3d-printing#brep#build123d#cad#cadquery#opencascade#python