¿Dónde puedo encontrar una buena fuente de información para aprender los conceptos básicos sobre cómo crear un programa para Ansys?

Si recibí su pregunta, desea escribir un script que generaría automáticamente resultados para múltiples iteraciones para el problema específico que tiene en sus manos.

El mejor lugar para comenzar a aprender las secuencias de comandos APDL es desde el archivo de registro de ANSYS y la documentación de ayuda de ANSYS. Independientemente de las operaciones que realice en la GUI, los comandos APDL correspondientes se almacenan en el archivo * .log. Siempre puede ver el archivo de registro para ver cómo se escriben las operaciones en formato APDL.

Por ejemplo, supongamos que desea ejecutar un conjunto de operaciones de la siguiente manera:
1. Seleccione un elemento con alguna ID específica, digamos 100
2. seleccione los nodos adjuntos
3. cambie su material a ID de material, digamos 2
4. rotar los nodos a un sistema de coordenadas específico, digamos 20

Puedes realizarlos a través de la GUI
1. Menú de utilidades> Seleccionar> Entidades
2. Menú de utilidades> Seleccionar> Todo a continuación> Elementos seleccionados
3. … y así sucesivamente
4.… ..

Ahora, si va y comprueba el archivo de registro (Menú de utilidades> Lista), puede ver una serie de comandos APDL correspondientes a las operaciones anteriores, algo similar a esto:

esel, s ,,, 100
Allsel, abajo, elem
emodif, todos, mat, 2
anotar …

Para empezar, puede ser un poco difícil descifrar estos comandos. Pero aquí es donde entra en escena la documentación de ayuda de ANSYS. Puedes buscar en él esel o allsel y puede obtener una descripción completa de cómo funcionan estos comandos y cuáles son los parámetros requeridos.

Aquí hay un enlace para la documentación de ayuda de ANSYS: http://www.kxcad.net/ansys/index…

La documentación de ayuda también viene con un capítulo sobre APDL donde se discuten en detalle los comandos para bucles, operaciones matriciales, operaciones vectoriales, lectura y escritura de archivos.

La documentación de ayuda de ANSYS también tiene muchos ejemplos en el Manual de verificación. Todos los ejemplos tienen código APDL disponible para ellos. Puede tomar los códigos, pegarlos línea por línea en la GUI de ANSYS para descubrir qué hace cada comando (Nota: algunos comandos no funcionan desde el símbolo del sistema de la GUI).

Además, siempre tienes todo internet para tu ayuda. XANSYS (http://www.xansys.org/forum/view…) es un buen foro donde puede buscar respuestas específicas.

Al llegar al problema específico que tiene en sus manos, supongo que desea ver la variación en el desplazamiento debido a la variación en las propiedades del material.
Para eso necesita un bucle que cambiaría las propiedades del material, ejecute la solución y obtenga el desplazamiento para la ubicación requerida.

Puede probar una iteración particular a través de la GUI y usar el archivo de registro para obtener los comandos APDL. En la parte superior, deberá anidarlos en un bucle (intente buscar * do , * enddo para eso). También deberá almacenar los datos para todas las iteraciones en un archivo. Mire el comando * get (para obtener el parámetro requerido en una variable) y el comando * vwrite (para escribir en un archivo).