BSpyConvert

Library for converting BSpy splines and solid models to and from OpenCascade (OCCT) equivalents and a variety of geometry and CAD file formats


Keywords
bspline, B-spline, OCCT, OCC, OpenCascade, CAD, STEP, IGES, STL, solid, modeling, model
License
MIT
Install
pip install BSpyConvert==1.2

Documentation

BSpyConvert

Library for converting BSpy splines and solid models to and from OpenCascade (OCCT) equivalents and a variety of geometry and CAD file formats.

The convert module has low-level functions to convert BSpy splines and solid models to and from OpenCascade (OCCT) equivalents.

The importer module has high-level functions to import BSpy splines and solid models from a variety of geometry and CAD file formats, specifically STEP and IGES.

The exporter module has high-level functions to export BSpy splines and solid models to a variety of geometry and CAD file formats, specifically STEP, IGES, and STL.

BSpyConvert depends on the PythonOCC conda package. It can be installed with conda, which is commonly acquired from Anaconda. Details about PythonOCC, including installation instructions, can be found here.

The full documentation for BSpyConvert can be found here, its GitHub project can be found here, and a set of examples can be found here.