Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tpaviot/pythonocc-demos

Examples and demos for the pythonocc CAD package
https://github.com/tpaviot/pythonocc-demos

3d cad demos jupyter jupyter-notebook python-script pythonocc

Last synced: 1 day ago
JSON representation

Examples and demos for the pythonocc CAD package

Awesome Lists containing this project

README

        

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/6a7ad7d29ff44acea40ef5f130249557)](https://www.codacy.com/gh/tpaviot/pythonocc-demos/dashboard?utm_source=github.com&utm_medium=referral&utm_content=tpaviot/pythonocc-demos&utm_campaign=Badge_Grade)

Some pythonocc related code snippets, examples, jupter notebooks etc.

Requirements :

* pythonocc-core 7.8.1

````
conda install -c conda-forge pythonocc-core=7.8.1
````

* jupyter if you want to test the jupyter notebooks, as well as pythreejs.

Repository structure :

* assets: 2D images, 3D modules in various formats. Used by the python scripts

* examples: small python scripts that each describe a pythonocc feature
```
$ cd examples
$ python core_helloworld.py
```

* jupyter_notebook: a set of examples running pythonocc inside a jupyter notebook.
```
$ cd jupyter_notebooks
$ jupyter notebook
```