Scripting

Inhalt

Index

Al usar la función de scripting, los archivos TCL preparados respectivamente pueden ejecutarse mediante archivos XML asociados basándose en el lenguaje de script TCL, con el que se ejecutan las líneas de comandos definidas y se generan los datos correspondientes en el proyecto. De este modo, se puede utilizar todo el ámbito del lenguaje de script de TCL (consultar el último capítulo principal de la ayuda: Guía de script TCL (inglés)).

Así, el archivo XML referencia el procedimiento definido en el archivo TCL y los argumentos que usa, a los que se pueden asignar valores desde la interfaz de usuario antes de la ejecución.

Una posibilidad básica para la aplicación práctica de este punto es crear partes del proyecto de manera automática tan a menudo como sea necesario (en ubicaciones diferentes) modificando determinados parámetros en consecuencia.

Para ejecutar un archivo de script TCL

  1. Pulsa Scripting.
  2. Pulsa Cargar script en la ventana de entrada que se abre.
  3. Selecciona el archivo XML asociado con el archivo TCL, que hace referencia al script TCL y contiene los argumentos que deben definirse.

    Los argumentos respectivos se muestran ahora en la ventana con sus valores definidos por defecto, que pueden editarse.

    El nombre del archivo TCL referido y su directorio se muestran de forma informativa, al igual que la descripción y el tipo de variable en la sección General.

    La descripción de un argumento específico muestra la información respectiva del archivo TCL.

  4. Opcionalmente, usa el botón correspondiente para cargar archivos XML adicionales de scripts TCL, que se muestran en pestañas separadas.
  5. Usa los botones correspondientes para ejecutar el script TCL referenciado desde el archivo XML y después, opcionalmente, cierra la ventana de entrada automáticamente.

    Nota: el cuadro de confirmación correspondiente en la sección Opciones en la parte superior de la ventana sirve para recalcular automáticamente el proyecto después de la ejecución del script, lo que puede ser necesario para mostrar correctamente todos los datos generados.

    En la ventana de registro en la parte inferior de la ventana de entrada, se muestran las notas y mensajes de error correspondientes.

Procedimiento básico recomendado para crear un script

1. Define las partes del proyecto que deseas crear usando un script de la forma habitual mediante la interfaz de usuario.

2. Exporta el proyecto así definido a un archivo TCL.

3. Adapta los contenidos del archivo TCL a los datos que deseas crear. Comprueba la exactitud del script y de los datos creados mediante una importación parcial del TCL (opción Añadir).

4. Especifica los parámetros que deben cambiarse usando argumentos y crea un archivo XML correspondiente.

5. Carga el archivo XML y ejecuta el script.

6. Opcionalmente, añade la plantilla a las plantillas de proyecto en el directorio de instalación.

Ejemplos de uso:

Generar una serie de ejes (por ejemplo, transversales) en diferentes posiciones a lo largo de un eje y con diferentes condiciones de contorno (alturas, ángulos, etc.)

Generar una serie de elementos estructurales (vigas, pilas, vigas de conexión, prismas) en diferentes posiciones y con diferentes dimensiones

Generar secciones transversales (estándar) con variables y, por tanto, dimensiones de libre definición

Colocar un grupo de tendones (cordones) en una serie de vigas prefabricadas

Aplicar secciones transversales en posiciones específicas a lo largo del tendido de un elemento estructural (por ejemplo, refuerzos transversales en una viga de acero)

Generar una serie de presentaciones de resultados (diagramas, tablas) con diferentes componentes de estos resultados

Añadir columnas definidas por el usuario en las tablas de resultados con relaciones matemáticas específicas en referencia a otros resultados



Allplan

(C) ALLPLAN GmbH

Política de privacidad