Lo primero que debemos aprender, antes de nada, es a arrancar ANSYS. A poder entrar en el espacio de trabajo. En esta clase vamos a aprender a comenzar un modelo en ANSYS. Cuando instalamos ANSYS se pueden crear muchos accesos directos, en función de lo que hayas elegido instalar (ANSYS solo o también con Workbench, Spaceclaim, etc..). Entre los accesos directos que se han creado tendrás los siguientes dos:
Pues a nosotros nos interesa el primero, “Mechanical APDL Product Launcher”. Este es el que nos va a desplegar una ventana como la de la imagen más abajo. Esta ventana nos va a permitir elegir los parámetros iniciales antes de comenzar un modelo tales como la licencia a usar, el Jobname o el directorio de trabajo. Los vemos en detalle.
Vamos a explicar los 5 puntos más importantes que debemos conocer:
1) Simulation Enviroment: Aquí tenemos dos posibilidades
· ANSYS: Abre la interfaz gráfica de ANSYS. Esta es la que nos interesa para esta clase y con la que vamos a trabajar en todas las clases
· ANSYS Batch: Nos permite lanzar un modelo completamente con código APDL. En este caso se específica un fichero .inp con el código APDL completo y se calculará sin que veamos nada más que los ficheros de resultado en nuestro repertorio de trabajo. Este no nos interesa por el momento aunque en clases más avanzadas veremos cómo usarlo.
2) License: ANSYS tiene muchísimas licencias según el cálculo que queremos hacer. Entre ellas tenemos la “ANSYS Preppost” que nos permite trabajar con todo lo que es preproceso (crear el modelo) y postproceso (ver resultados), no nos permite calcular. Otra que tenemos es “ANSYS Structural”, que además de todo lo que nos permite hacer la Preppost nos permite calcular. Hay otras muchas como “ANSYS Mechanical”, “ANSYS LS-DYNA”, etc… Según lo que vayamos a hacer escogeremos una u otra. En nuestras clases vamos a ver cálculos estructurales y como explotar los resultados por lo que nos interesaremos especialmente en “ANSYS Preppost” y “ANSYS Structural”
3) Working directory: Está claro, es el directorio de trabajo. En la carpeta donde ANSYS creará un sinfín de ficheros con resultados, fichero de errores, un fichero con los comandos usados, los casos de carga…etc. ANSYS crea muchos ficheros, hay que tenerlo en cuenta. En otra clase aprenderemos a saber para qué sirven. La siguiente imagen muestra una captura de una carpeta donde hemos creado un modelo con algunos Load Steps (recomendamos leer la clase “Aprendiendo ANSYS – Crear y calcular un Load Step” para saber qué son y cómo crearlos). Es normal que ANSYS cree tantísimos ficheros.
4) Job Name: Es el nombre que ANSYS pondrá a todos los ficheros que va creando. Por ejemplo, en la imagen de arriba el Job Name = “Curso-inicio”. Como vemos todos los ficheros se llaman Curso-inicio.xx. Este Job Name se puede cambiar a lo largo del cálculo. La imagen más abajo muestra donde se puede ver el Job Name una vez que arrancamos ANSYS. Veremos cómo cambiar este Job Name también más abajo
5) Run: Arranca ANSYS. Si en el punto (1) hemos elegido ANSYS, se abrirá la siguiente ventana que nos va permitir hacer y calcular nuestro modelo.
Los puntos (3)-Working directory y (4)-Jobname se pueden cambiar a lo largo de la creación y cálculo de nuestro modelo. Vamos a ver los comandos APDL que nos permiten cambiarlos:
· Modificar el “Working directory” con APDL: Para modificar el repertorio de trabajo o working directory usamos el comando: /CWD. En los ejemplos de abajo vemos como aplicarlo.
· Modificar el “Job name” con APDL: Para modificar el Job Name con APDL tenemos que usar el comando: /FILNAME. En los ejemplos a continuación vemos como aplicarlo.
Ejemplo de código de ANSYS cambiar el working directory
!Comando /CWD, DIRPATH
/CWD, C:\Aprendiendo-ANSYS\Clases\Otro-repertorio !Con este comando acabamos de cambiar nuestro repertorio de trabajo a “C:\Aprendiendo-ANSYS\Clases\Otro-repertorio”. Sin embargo, los ficheros .err y .log siguen estando en el repertorio antiguo. Para que se creen unos nuevos en el repertorio nuevo debemos de usar el comando /FILNAME,Fname,ON que vemos en el siguiente ejemplo. El .lock no cambia de lugar, siempre estará donde se comenzó el modelo al principio del todo.
Ejemplo de código de ANSYS cambiar el Job Name
!Comando /FILNAME, Fname, Key
/FILNAME,nuevo-nombre,OFF !Con este comando cambiamos el nombre de nuestro trabajo (Job Name) a “nuevo-nombre”. El parámetro OFF nos quiere decir que los ficheros .log, .err, .lock y .page que ha creado ANSYS en el repertorio de trabajo cuando hemos arrancado el modelo no cambian. Sigue guardado todos los comandos y errores en esos ficheros. Aunque hayamos cambiado el working directory, estos ficheros seguirán en su repertorio inicial
/FILNAME,otro-nombre,ON !Con este comando cambiamos otra vez el nombre de nuestro trabajo (Job Name) a “otro-nombre”. El parámetro ON ahora nos quiere decir que ahora ANSYS va a crear unos nuevos ficheros .log y .err donde empezará a guardar los nuevos errores y comandos usados. Sin embargo el .lock no cambiará de nombre
!La siguiente imagen muestra cómo queda nuestro repertorio de trabajo. Vemos que están los ficheros que se crearon al comenzar nuestro modelo con el Job Name=”Curso-inicio”. Vemos que también están los ficheros con nombre “otro-nombre” de cuando hemos cambiado con /FILNAME,otro-nombre,ON. Sin embargo vemos que no hay ningún fichero con nombre “nuevo-nombre” ya que hemos elegido el parámetro OFF.
Cambiar el Job Name y el Working directory de nuestro modelo usando la interfaz gráfica
1. Pinchamos en “File” el menú superior
2. Aquí podemos cambiar el Job Name pinchando en “Change Jobname” o bien cambiar el repertorio de trabajo pinchando en “Change Directory”