pythonocc integrator

meeDIA develops and maintains the pythonocc 3D development library

Programmatic 3D CAD

Take your favorite 3D CAD software. Strip it of its disguise (its Graphical User Interface) and dress it in the simplest attire (a Python API): that's #pythonocc.

From now on, put the mouse aside: Python scripts drive your actions. You write scripts. You execute scripts. Cross-platform compatibility: Windows/Linux/OSX.

Industrial quality

pythonocc is built on OCCT technology and enables industrial-grade 3D workflows. It was created in 2008 by Thomas Paviot, co-founder and CTO of the meeDIA company.

Its features support use cases involving interoperability (STEP AP 203/214/242, IGES), 3D modeling, visualization, pre and post-processing for simulation, geometric and topological correction, batch processing, etc.

Open Source

Since 2008, pythonocc has been distributed under the permissive LGPL license, certified by the Open Source Initiative, allowing for commercial use.

Development follows the highest software quality standards. Downloaded hundreds of thousands of times for all Windows, Linux, or OSX platforms, pythonocc is a product recommended by thousands of users worldwide.

1.4k

stars

306k

downloads

41

contributors

At the Heart of Global R&D

pythonocc is cited in over 350 scientific publications in the fields of robotics, materials, energy, BIM, AI for 3D, geometric quality, etc.

Known for its quality and robustness, pythonocc enables implementation of the most advanced algorithms.

Python ecosystem

pythonocc opens up to all the best tools in the Python ecosystem for even more powerful workflows: Jupyter, matplotlib, scipy, scikit-learn, PyQt, and other engineering tools like FreeCad, Salome, BlenderBIM, ifcopenshell, VTK, gmsh, etc.

Contact us

© meeDIA, 2024 - Mentions légales

Nous avons besoin de votre consentement pour charger les traductions

Nous utilisons un service tiers pour traduire le contenu du site web qui peut collecter des données sur votre activité. Veuillez consulter les détails dans la politique de confidentialité et accepter le service pour voir les traductions.