* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Introduccion a OpenCASCADE

Como bien saben, se encuentra disponible en los repos de BlogDrake el paquete OpenCASCADE, una potente aplicación CAD.

Con la asesoría de Bravas (quien ha compilado el paquete), he aquí un pequeño abrebocas de lo que es este programa:

-Agrega/Actualiza el repositorio de BlogDrake. En caso de que aun no lo hayas hecho, puedes ver una lista de repositorios en http://blogdrake.net/repositorios

-Instala los paquetes OpenCASCADE y OpenCASCADE-devel .En caso de no poder instalarlos mediante RpmDrake o mediante Konsola con urpmi (como me paso a mi), puedes descargar los paquetes que correspondan a tu arquitectura desde el siguiente link:

http://blogdrake.net/consulta/opencascade-63-disponible-en-el-repositorio-de-blogdrake

-Una vez descargados los paquetes, abres una Konsola, te logeas como root, te ubicas en el sitio donde descargaste los paquetes, y para instalarlos ambos, basta con escribir el siguiente comando:

# urpmi OpenCASCADE OpenCASCADE-devel

Para evitar algunos problemas, es necesario instalar también el paquete ksh.

-Luego, en una konsola, como usuario “normal”:

export CASROOT=/opt/OpenCASCADE

Lo anterior nos indica que el programa esta instalado en /opt/OpenCASCADE. Para poder lanzarlo, basta con ir al directorio bin contenido allí:

	
# cd /opt/OpenCASCADE/bin

Ahora ejecuta:

# ./DRAWEXE

Ten en cuenta las mayúsculas, pues así se llaman tanto el folder como el binario !!!

-Aparecerá una ventana pequeña, y en nuestra konsola aparece Draw[1] Draw[2] . Escribe pload ALL para ver el resto de los menús, pues al inicio solo se ven 3 (File, Views, Display). Entonces queda como en la siguiente imagen:

Ahora, para ver una pequeña demostración del programa, ejecuta en la misma konsola donde lanzaste OpenCASCADE (La misma donde salio Draw[1] Draw[2] . Allí también puedes navegar !!!):

cd /opt/OpenCASCADE/src/DrawResources

Una vez ubicado allí, puedes ejecutar esta opcion:

source demo.tcl

Quedando al final algo como esto:

La ventana que se muestra a continuación contiene el formato o sintaxis para crear la figuras del demo. Para mayor informacion, sugiero darse una pasadita por Google y consultar acerca del formato STEP, que es el que utiliza OpenCASCADE como formato de diseño.

-En el menú “Surfaces” encuentras algunas figuras pre-diseñadas. El cuadro de dialogo que aparece tras seleccionarla son las opciones para dibujar la forma deseada. Hacemos clic en “Views>axo” y nos aparecerá una ventanita negra. Ahora, clic en “Surfaces>Cone” Aparece entonces lo siguiente:

En la ventana de propiedades de la figura seleccionada, vemos que la primera opcion (name) corresponde, valga la redundancia, a un nombre para dicha variable. Le asignamos uno que nos resulte legible. Al hacer clic en “Ok”, se muestra la figura deseada:

-Si en vez de hacer clic en “axo” en el menú “Views”, hacemos clic en “mu4” en el mismo menú, podremos ver nuestro cono en varias perspectivas:

-Si lo que queremos ver la ayuda incluida en el programa, basta con escribir el comando help en la konsola donde se esta ejecutando el programa.

-Deseas guardar alguna creación???? Por ejemplo, si deseo guardar el cono que he creado, debo conocer el nombre de dicha variable (Así se llaman los elementos en OpenCASCADE). Para el caso del cono que he creado al que llame cono al momento de crearlo, basta con escribir el comando:

save variable /ruta/donde/almacenar/nombre

Por ejemplo:

	
save cono /home/waspper/Documents/Cono_OC

Problemas Frecuentes:


Luego de instalar, el programa no se ejecuta (Error 9436):
./DRAWEXE: error while loading shared libraries: libTKDraw.so.0: cannot open shared object file: No such file or directory

Asegurate de haber hecho export CASROOT=/opt/OpenCASCADE

Luego, en tu carpeta personal, crea el fichero .opencascaderc (Incluyendo en punto del comienzo !!!), con el siguiente contenido:


export CASROOT=/opt/OpenCASCADE

OS_NAME="Linux"

export PATH=$CASROOT/../3rdparty/$OS_NAME/TclTk/bin:$CASROOT/$OS_NAME/bin:$PATH

export LD_LIBRARY_PATH=$CASROOT/../3rdparty/$OS_NAME/TclTk/lib:$CASROOT/$OS_NAME/lib:$LD_LIBRARY_PATH

export CSF_MDTVFontDirectory=$CASROOT/src/FontMFT
export CSF_LANGUAGE=us
export MMGT_CLEAR=1
export CSF_EXCEPTION_PROMPT=1
export CSF_SHMessage=$CASROOT/src/SHMessage
export CSF_MDTVTexturesDirectory=$CASROOT/src/Textures
export CSF_XSMessage=$CASROOT/src/XSMessage
export CSF_StandardDefaults=$CASROOT/src/StdResource
export CSF_PluginDefaults=$CASROOT/src/StdResource
export CSF_XCAFDefaults=$CASROOT/src/StdResource
export CSF_GraphicShr=$CASROOT/$OS_NAME/lib/libTKOpenGl.so
export CSF_UnitsLexicon=$CASROOT/src/UnitsAPI/Lexi_Expr.dat
export CSF_UnitsDefinition=$CASROOT/src/UnitsAPI/Units.dat
export CSF_IGESDefaults=$CASROOT/src/XSTEPResource
export CSF_STEPDefaults=$CASROOT/src/XSTEPResource

export TCLHOME=$CASROOT/../3rdparty/$OS_NAME/tcltk
export TCLLIBPATH=$TCLHOME/lib


export ITK_LIBRARY=$TCLLIBPATH/itk3.0
export ITCL_LIBRARY=$TCLLIBPATH/itcl3.0

export TK_LIBRARY=$TCLLIBPATH/tk8.6
export TCL_LIBRARY=$TCLLIBPATH/tcl8.6 

Luego, edita el fichero .bashrc que esta en tu carpeta personal (Alt + . “punto” para poder ver ficheros ocultos). Debes añadir al final de dicho fichero esta linea:

test ~/.opencascaderc && . ~/.opencascaderc

Bien, eso es todo por ahora...espero que les sirva de algo :-D

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de DoctorBOFH

# 98994 Gracias , le he dado algo de formato y lo he agregado a la doc

Muchas gracias por el aporte waspper, era necesario un manual dada la complejidad del programa.

Solo quiero añadir que para mas información visiten http://opencascade.blogspot.com/
Y el foro oficial de opencascade http://www.opencascade.org/org/forum/

Saludos

Muy Suyo

Her DoctorBOFH

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.