Marco Tezzele (https://github.com/mtezzele) and Filippo Salmoiraghi (https://github.com/fsalmoir) develop the PyGem project. They contributed the following blog post to explain their project. Many thanks ! PyGeM (Python Geometrical Morphing) is a python package using Free Form Deformation and Radial Basis Functions to parametrize and morph complex geometries. It is ideally suited for actual industrial problems, since it allows to handle: Computer […]
Some researchers among the world use to work with pythonocc to prototype applications. Below a non exhaustive list 2016 Zhi L., Xionghui Z., Wei L., Qiang N., Chuipin K. (2016) A similarity-based reuse system for injection mold design in automotive interior industry, The International Journal of Advanced Manufacturing Technology, Pages 1–13. Abstract Injection mold design […]
IfcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling. IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert […]
ccad is a text-based mechanical CAD (computer aided design) tool. It is a python module you import within a python file or from the python prompt. Once imported, you can create and view mechanical objects. ccad is a python wrapper of pythonocc. No knowledge of pythonocc is necessary to operate ccad. See https://github.com/charles-sharman/ccad for more […]
The easiest way to get started with pythonocc: a 10*20*30 box. The first step towards complexity.
STEP Application Protocol 203 (aka AP203) is the most secure way to export CAD data from one software to the other.
Visualization in the browser using X3D/x3dom is just amazingly simple !
Both build system and runtime are multiplatform: the same code base can be executed whether you run OSX, Linux, Windows or both of them.
pythonocc supports 3D web rendering, based upon state-of-the-art technology: Three.js and x3dom.
Pycado is an object oriented 3D CAD scripting language based on pythonocc with a graphical interactive editor. See http://julienbld.github.com/pycado/ for more information.