Crear accesos directos de inicio con inicializaciones personalizadas

Tekla Structures
2020
Tekla Structures

Crear accesos directos de inicio con inicializaciones personalizadas

Puede utilizar accesos directos para iniciar teklastructures.exe con inicializaciones personalizadas. Puede utilizar esta funcionalidad para crear accesos directos para distintas finalidades, por ejemplo para tener archivos de configuración personalizados según el cliente con el que trabaja para un proyecto. Tekla Structures crea automáticamente accesos directos para los entornos seleccionados.

Nota:

Se recomienda que solo los administradores creen la personalización y los accesos directos necesarios. En caso contrario, sus configuraciones pueden diferir de las configuraciones definidas para su empresa, o para el proyecto determinado en el que está trabajando.

Crear un acceso directo de inicio con inicialización personalizada

  1. Abra el archivo user.ini utilizando cualquier editor de textos estándar.
  2. Guarde el archivo con otro nombre, por ejemplo, cliente.ini o proyecto.ini.
  3. Modifique el archivo añadiendo los ajustes necesarios.
  4. Guarde el archivo de inicialización modificado.
  5. Abra el menú Inicio de Windows y seleccione Todos los programas > Tekla Structures <versión>.
  6. Haga clic con el botón derecho en Tekla Structures <versión> y seleccione Copiar.
  7. Pegue el acceso directo en el escritorio.
  8. Seleccione el acceso directo, haga clic con el botón derecho y seleccione Propiedades.
  9. Modifique el Destino del acceso directo añadiéndole la información de inicialización del proyecto necesaria.

    Introduzca primero la ruta al archivo teklastructures.exe actual y, después, los parámetros deseados.

    Utilice comillas (") en la ruta de acceso para evitar posibles problemas si la ruta de acceso contiene espacios. Si ha instalado Tekla Structures en una ruta de acceso que no contiene espacios, no habrá ningún problema incluso si elimina las comillas; por ejemplo, C:\TeklaStructures\. Si ha instalado Tekla Structures en una ruta de acceso que contiene espacios, las comillas son necesarias; por ejemplo, C:\Program Files\Tekla Structures\.

    La longitud máxima de un método abreviado es 256 caracteres. Si tiene algún problema con la longitud, puede llamar los demás archivos de inicialización necesarios desde el archivo de inicialización personalizado en lugar de añadirlos al acceso directo.

  10. Para anular la configuración definida en los accesos directos, use el parámetro -i <initialization_file> en los archivos user.ini y option.ini.

Parámetros disponibles en accesos directos

A continuación, se muestra una tabla con los parámetros que puede utilizar en los accesos directos de inicio.

Los parámetros se pueden utilizar en combinaciones. Puede definir los parámetros para omitir automáticamente el cuadro de diálogo Seleccione la configuración de Tekla Structures, abrir un modelo y ejecutar una macro, por ejemplo.

Parámetro Descripción

-I <ini_file_path>

El archivo .ini indicado se carga antes de los archivos .ini del entorno. Este parámetro se puede especificar varias veces.

Este parámetro se puede usar para omitir el cuadro de diálogo Seleccione la configuración de Tekla Structures (el cuadro de diálogo de login).

Ejemplo:

"C:\Program Files\Tekla Structures\<version>\nt\bin\TeklaStructures.exe" -I "C:\ProgramData\Trimble\Tekla Structures\<version>\Environments\uk\Bypass.ini"

-i <ini_file_path>

El archivo .ini indicado se carga después de los archivos .ini de función. Este parámetro se puede especificar varias veces.

Ejemplo:

"C:\Program Files\Tekla Structures\<version>\nt\bin\TeklaStructures.exe" -i "C:\TeklaStructures\MySettings.ini"
Para abrir un modelo existente

<model_path>

El modelo indicado se abre tras el inicio.

Ejemplo:

"C:\Program Files\Tekla Structures\<version>\nt\bin\TeklaStructures.exe" "C:\TeklaStructuresModels\My model"

Para abrir un modelo autoguardado existente

<model_path> /autosaved

El modelo autoguardado indicado se abre tras el inicio.

Ejemplo:

"C:\Program Files\Tekla Structures\<version>\nt\bin\TeklaStructures.exe""C:\TeklaStructuresModels\My model" /autosaved

Para crear un nuevo modelo sin una plantilla de modelo

/create:<model_path>

Se crea un nuevo modelo después del inicio.

Ejemplo:

"C:\Program Files\Tekla Structures\<version>\nt\bin\TeklaStructures.exe"/create:"C:\TeklaStructuresModels\My model"

Para crear un nuevo modelo con una plantilla de modelo

/create:<model_path> /modelTemplate:<template_name>

Se crea un nuevo modelo utilizando una plantilla de modelo después del inicio.

Ejemplo:

"C:\Program Files\Tekla Structures\<version>\nt\bin\TeklaStructures.exe"/create:"C:\TeklaStructuresModels\My model" /modelTemplate:"Cast-in-Place"

Para crear un nuevo modelo multiusuario

/create:<model_path> /server:<server_name>

Se crea un nuevo modelo multiusuario después del inicio.

Ejemplo:

"C:\Program Files\Tekla Structures\<version>\nt\bin\TeklaStructures.exe"/create:"C:\TeklaStructuresModels\My model" /server:"my-server:1234"

Para ejecutar una macro después del inicio

-m <macro_file_path>

La macro indicada se ejecuta después del inicio.

El ejemplo siguiente abre Tekla Structures, define el entorno, la función y la configuración del archivo Bypass.ini, abre el modelo, y lee y guarda el modelo utilizando Example Macro: Model Sharing Read in and Save de la herramienta BIM Publisher que está disponible en Tekla Warehouse.

"C:\Program Files\Tekla Structures\<version>\nt\bin\TeklaStructures.exe" -I "C:\ProgramData\Trimble\Tekla Structures\<version>\Environments\<environment>\Bypass.ini" "C:\TeklaStructuresModels\<model>" -m "C:\ReadInSave2016.cs"

Ejemplo de un archivo de inicialización

A continuación se muestra un ejemplo de un archivo de inicialización personalizado de proyecto que llama a otros archivos de inicialización.

MyProject.ini
//The project is based on the default UK settings
call C:\ProgramData\Trimble\Tekla Structures\2019.0\Environments\uk\env_UK.ini
//..but our company policy requires these changes
call c:\CompanySettings\OurPolicy.ini
//..and the fabricator requires something
call c:\Fabricators\Fabricator1.ini
//..and then we let users to make some changes (color etc.)
call c:\Users\user_%USERNAME%.ini

El acceso directo de proyecto para este archivo de inicialización:

"C:\Program Files\Tekla Structures\<version>\nt\bin\TeklaStructures.exe" -i "\\MyServer\MyProject\MyProject.ini" "\\MyServer\MyProject\MyModel\"
Was this helpful?
Anterior
Siguiente