Diferencia entre revisiones de «Obijuan:Notas:Python Object Oriented Mechanics (POOM)»
De WikiRobotics
| Línea 25: | Línea 25: | ||
Compilar smesh: | Compilar smesh: | ||
| − | |||
| − | |||
| − | |||
| − | |||
cd python/src/contrib/smesh-5.1.2.2 | cd python/src/contrib/smesh-5.1.2.2 | ||
mkdir cmake-build | mkdir cmake-build | ||
cd cmake-build | cd cmake-build | ||
cmake-gui | cmake-gui | ||
| + | |||
| + | |||
| + | Darle a configure y Generate: | ||
| + | |||
| + | modificar las variables: | ||
| + | OCE_INCLUDE_PATH /usr/include/oce | ||
| + | OCE_LIB_PATH /usr/lib | ||
| + | |||
Pulsar configure y Generate | Pulsar configure y Generate | ||
| Línea 44: | Línea 48: | ||
Compilar pythonocc | Compilar pythonocc | ||
| + | |||
| + | Es necesario que el compilador de fortran esté instalado: | ||
| + | sudo apt-get install gfortran | ||
| + | |||
| + | cd pythonocc | ||
| + | mkdir cmake-build | ||
| + | cd cmake-build | ||
| + | cmake-gui .. | ||
| + | |||
| + | Pulsar configure y Generate | ||
| + | modificar las variables: | ||
| + | OCE_INCLUDE_PATH /usr/include/oce | ||
| + | OCE_LIB_PATH /usr/lib | ||
| + | |||
| + | Pulsar en el check de las librerias GEOM y SMESH | ||
| + | volver a pulsar configure y Generate | ||
| + | |||
| + | Compilar: | ||
| + | make | ||
Revisión del 03:54 25 ene 2014
- OpenCascade para python: http://www.pythonocc.org/. Muy interesante!
- pycado. CAD en python que usa pythonocc
- Opencascade github: https://github.com/tpaviot/pythonocc
- Instalación de opencascade:
Descargar del github:
git clone https://github.com/tpaviot/pythonocc.git
Compilar la libreria geom:
cd pythoncc/src/contrib/geom-6.3.1.8 mkdir cmake-build cd cmake-build cmake-gui ..
Darle a Configure y luego a Generate
modificar las variables:
OCE_INCLUDE_PATH /usr/include/oce OCE_LIB_PATH /usr/lib
Volver a dar a Configure y Generate. Salir del cmake y compilar con make:
make sudo make install
Compilar smesh:
cd python/src/contrib/smesh-5.1.2.2 mkdir cmake-build cd cmake-build cmake-gui
Darle a configure y Generate:
modificar las variables:
OCE_INCLUDE_PATH /usr/include/oce OCE_LIB_PATH /usr/lib
Pulsar configure y Generate
modificar las variables:
OCE_INCLUDE_PATH /usr/include/oce OCE_LIB_PATH /usr/lib
Pulsar otra vez configure y generate
make sudo make install
Compilar pythonocc
Es necesario que el compilador de fortran esté instalado:
sudo apt-get install gfortran
cd pythonocc
mkdir cmake-build cd cmake-build cmake-gui ..
Pulsar configure y Generate modificar las variables:
OCE_INCLUDE_PATH /usr/include/oce OCE_LIB_PATH /usr/lib
Pulsar en el check de las librerias GEOM y SMESH volver a pulsar configure y Generate
Compilar:
make