Obijuan:Notas:Python Object Oriented Mechanics (POOM)

De WikiRobotics
Revisión del 04:43 25 ene 2014 de Obijuan (Discusión | contribuciones) (Opencascade)

Saltar a: navegación, buscar

Opencascade

Instalación en Ubuntu 13.10

  • Instalación de opencascade:

Descargar del github:

git clone https://github.com/tpaviot/pythonocc.git

Compilar la libreria geom (opcional)

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 (opcional)

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