17 Importación de atributos
17.2 Archivos de entrada en la importación de atributos
Los archivos de entrada que se usan en la importación de valores de atributos definidos por el usuario (ADU) son archivos de texto, delimitados por una coma, tabulación, punto y coma, espacio o un delimitador definido por el usuario. Los archivos de entrada contienen los nombres y valores de los atributos definidos por el usuario que se van a importar en el modelo de Tekla Structures.
En el archivo de entrada, los encabezados de columna deben contener los nombres de las propiedades y atributos definidos por el usuario de objetos de modelo y dibujos. Las demás líneas contienen los valores de las propiedades y atributos definidos por el usuario.
Debe incluir al menos un campo clave como encabezado de columna. Los campos clave son propiedades de dibujos u objetos de modelo. Tekla
Structures los utiliza para identificar los objetos de modelo o dibujos a los que se asignan atributos definidos por el usuario.
Los campos clave para los objetos de modelo son:
Campo clave Ejemplo Acción
GUID ID4FEAFC88-0
000-0004-313 Tekla Structures asigna los atributos definidospor el usuario de esta línea del archivo de entrada al objeto de modelo que tenga el valor
Importación de atributos 159 Archivos de entrada en la importación de atributos
Campo clave Ejemplo Acción 3-3430383030 31 de GUID de ID4FEAFC88-0000-0004-3133-34303830303 1. ASSEMBLY_PO S o MARK
A3 Tekla Structures asigna los atributos definidos por el usuario de esta línea del archivo de entrada al conjunto que tenga un valor de ASSEMBLY_POS de A3.
Repita esta línea para cada conjunto que desee incluir.
PHASE 2 Tekla Structures asigna los atributos definidos por el usuario de esta línea del archivo de entrada al conjunto que tenga un valor de PHASE de 2.
También debe utilizar ASSEMBLY_POS como campo clave con esta opción.
Los campos clave para los objetos de dibujo son:
Campo
clave Ejemplo Acción
TYPE NAME A D4 Tekla Structures asigna los atributos definidos por el usuario de esta línea del archivo de entrada al dibujo que tenga un valor TYPE de A y un valor de MARK de D4. Use los dos campos clave en el archivo de entrada. ID 134 Tekla Structures asigna los atributos definidos por el
usuario de esta línea del archivo de entrada al objeto de dibujo que tenga un valor de ID de 134.
Si desea utilizar los atributos definidos por el usuario de tipos de valores que no son el texto del archivo de entrada, debe definirlos en el archivo
import_macro_data_types.dat, ubicado en la carpeta ..\Tekla Structures\<version>\environments\common\system.
CONSEJO Si usa Microsoft Excel para crear el archivo de entrada, guárdelo
con el comando Guardar como con el formato Texto (delimitado
por tabulaciones) (*.txt). Consulte también
Importación de atributos (página 158) Importar atributos (página 158)
Ejemplos de archivos de entrada usados en la importación de atributos (página 161)
Importación de atributos 160 Archivos de entrada en la importación de atributos
Archivo de datos usado en la importación de atributos (página 162) Configuración de la importación de atributos (página 163)
Ejemplos de archivos de entrada usados en la importación
de atributos
Ejemplo de archivo de entrada para partes
ASSEMBLY_POS y PHASE son los campos clave. Tekla Structures añade varios atributos definidos por el usuario a los conjuntos con valores que coincidan con los de las columnas ASSEMBLY_POS y PHASE.
Por ejemplo, un conjunto con el ASSEMBLY_POS (número de conjunto) B5 en la fase 1 obtiene los siguientes atributos definidos por el usuario:
STATUS: 3 USER_PHASE: 6
USER_ISSUE: 3/25/2012
El archivo de entrada contiene varias entradas para B1. En este caso, Tekla Structures escribe el mensaje Entrada duplicada en archivo de entrada en el archivo de registro y no sobrescribe los atributos definidos por el usuario enumerados primero en el archivo con los que aparecen más adelante. Por ejemplo, al acabar la importación de atributos, B1 tendrá los siguientes atributos definidos por el usuario:
STATUS: 7 USER_PHASE: 3
USER_ISSUE: 3/25/2012
Este fichero de entrada está delimitado por tabulaciones. También puede utilizar comas, puntos y comas, espacios o un delimitador definido por el usuario.
Importación de atributos 161 Archivos de entrada en la importación de atributos
Ejemplo de archivo de entrada para dibujos
TYPE y NAME son los campos clave. Tekla Structures añade un valor para el atributo definido por el usuario User field 4 en dibujos con valores que coincidan con los que aparecen en las columnas TYPE y NAME.
Por ejemplo, un dibujo con TYPE A (dibujo de conjunto) y NAME B.2 recibe el valor 4 en el campo User field 4.
Consulte también
Importación de atributos (página 158) Importar atributos (página 158)
Archivos de entrada en la importación de atributos (página 159) Archivo de datos usado en la importación de atributos (página 162) Configuración de la importación de atributos (página 163)
Archivo de datos usado en la importación de atributos
Si desea utilizar atributos definidos por el usuario de tipos de valores que no son el texto del archivo de entrada de la importación, debe definirlos en el archivo import_macro_data_types.dat, ubicado en la carpeta ..\Tekla Structures\<version>\environments\common\system.
El archivo import_macro_data_types.dat no es más que un archivo de texto con los atributos definidos por el usuario que se pueden incluir en un archivo de entrada.
Puede modificar el archivo con cualquier editor de textos, por ejemplo el Bloc de notas de Microsoft.
Puede:
• Cambiar cualquiera de los atributos definidos por el usuario que no sean campos clave.
• Añadir atributos definidos por el usuario como tipos de valor INT, STRING, FLOAT o DATE.
El archivo contiene las siguientes columnas:
VARIABLE_NAME, VARIABLE_TYPE, CONVERSION_FACTOR, COMMENT
Importación de atributos 162 Archivos de entrada en la importación de atributos
NOTA Tekla Structures utiliza CONVERSION_FACTOR para convertir valores del
sistema británico al sistema métrico. Tekla Structures solo usa este valor en entornos Imperial. Se recomienda verificar los valores FLOAT para evitar errores de factor de conversión.
Tekla Structures trata las líneas que empiezan por doble barra diagonal // como comentarios, ignorándolos al leer el archivo.
Consulte también
Importación de atributos (página 158) Importar atributos (página 158)
Archivos de entrada en la importación de atributos (página 159)
Ejemplos de archivos de entrada usados en la importación de atributos (página 161)
Configuración de la importación de atributos (página 163)