19 lines
829 B
Plaintext
19 lines
829 B
Plaintext
pythonocc provides 3D modeling and dataexchange features.
|
|
It is intended to CAD/PDM/PLM/BIM development.
|
|
The module is based on the OpenCascade Technology modeling kernel.
|
|
|
|
Features
|
|
--------
|
|
pythonocc provides the following features:
|
|
|
|
* a full access from Python to almost all af the thousand OpenCascade C++
|
|
classes. Classes and methods/functions share the same names, and, as
|
|
possible as it can be, the same signature
|
|
* 3D visualization from the most famous Python Gui (tkinter, pyQt5 and 6,
|
|
PySide2 and 6, wxPython)
|
|
* 3D visualization in a web browser using threejs or x3dom frameworks
|
|
* 3D visualization and work within a jupyter notebook
|
|
* data exchange using most famous formats IGES/STEP/STL/PLY/OBJ/GLTF
|
|
* Utility Python classes/methods for Topology operations, inertia computations
|
|
and more.
|