Skip to content

roipoussiere/OCP

 
 

Repository files navigation

OCP

Build Status Anaconda-Server Badge

Python wrapper for OCCT7.5.1 generated using pywrap. Typing stubs available here.

Goals

  • Provide thin bindings to OCCT.
  • Wrap all OCCT modules (if practical).
  • React quickly to new OCCT releases.
  • Cater primarily for the CadQuery project.

Non-goals

  • Provide additional functionality not present in OCCT

Installation

The easiest way to get started is to use conda:

conda install -c conda-forge -c cadquery ocp

Building from sources is also possible using https://github.com/CadQuery/pywrap

pywrap all ocp.toml
cmake -S OCP -B build
cmake --build build

but you might need to specify additional headers and libclang location for pywrap:

pywrap -i path1/include -i path2/include -l path/to/libclang.so all ocp.toml

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 96.6%
  • C 3.4%