Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

luca-heltai/pythonocc

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,301 Commits
1,301 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pythonOCC

Get ready for agile CAD development

pythonOCC is a 3D CAD/CAE/PLM development framework for the Python programming language. It provides features such as advanced topological and geometrical operations, data exchange (STEP, IGES, STL import/export), 2D and 3D meshing, rigid body simulation, parametric modeling, GUI management support (wxPython, PyQt, python-xlib).

pythonOCC is built upon free and open source OCE project, GEOM for parametric modeling and SMESH for advanced meshing features.

Some high level packages (parametric modeling, rigid body simulation, knowledge-based engineering, topology, data exchange, webservices, etc.), relying on industrial quality proven libraries (sympy for instance), extend the builtin features of those libraries to enable highly dynamic and modular programming in the engineering field.

Project web page http://www.pythonocc.org

About

A set of python bindings to OCE/OCC libraries

Resources

License

LGPL-3.0, LGPL-3.0 licenses found

Licenses found

LGPL-3.0
LICENSE
LGPL-3.0
LICENSE.txt

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.