Definir y actualizar atributos definidos por el usuario (ADU)

Tekla Structures
2022
Tekla Structures

Definir y actualizar atributos definidos por el usuario (ADU)

Los atributos definidos por el usuario (ADU) son atributos que puede definir para un objeto en un modelo o dibujo. Puede usar los ADU para varios fines, como filtros, dibujos, informes, exportación, importación, fabricación, montaje y gestión de revisiones.

El panel de propiedades y muchos cuadros de diálogo contienen atributos definidos por el usuario (ADU) para diversos objetos, incluidas vigas, columnas, tornillos y dibujos. Tekla Structures muestra estos campos al hacer clic en el botón Más en el panel de propiedades o el botón Atributos definidos por usuario en un cuadro de diálogo. Por ejemplo, nota, bloqueado y estado de montaje son atributos definidos por el usuario.

Al definir nuevos atributos definidos por el usuario

Los atributos definidos por el usuario se gestionan en el archivo objects.inp. Para definir nuevos atributos definidos por el usuario, cree su propio archivo objects.inp en la carpeta de modelo, proyecto o empresa. Después de añadir sus propios atributos definidos por el usuario, ejecute el comando Verificar y cambiar definiciones atributos para actualizar las definiciones en el modelo.

Al definir un nuevo atributo definido por el usuario, no utilice un nombre de atributo de más de 19 caracteres. Tekla Structures solo busca los primeros 19 caracteres. Por ejemplo, Tekla Structures no considera que TEST_ATTRIBUTE_OBJECT y TEST_ATTRIBUTE_OBJECX sean diferentes.

Haga que el atributo definido por el usuario sea único. Un atributo definido por el usuario no puede tener definiciones distintas para distintos tipos de objetos, como vigas y columnas.

Los archivos object.inp se combinan con objeto de que, si hay atributos definidos por el usuario en cualquiera de ellos, se muestren en la interfaz de usuario. Tekla Structures combina los archivos de forma que los atributos duplicados se eliminan. Si Tekla Structures encuentra el mismo nombre de atributo en distintos archivos objects.inp, se usa el atributo del primer archivo objects.inp leído.

Si necesita tener varios archivos objects.inp en la misma carpeta, puede utilizar un sufijo en el nombre de archivo para utilizarlos todos. De este modo se pueden tener varios archivos objects_<suffix>.inp en la misma carpeta. Por ejemplo, el nombre de archivo podría ser objects_precast.inp.

Aviso:

No copie el archivo objects.inp en la carpeta ..\environments\common\inp\. Copiar el archivo crea duplicados innecesarios y se podrían perder actualizaciones posteriores de objects.inp de Tekla Structures.

Tekla Structures lee los archivos objects.inp de las carpetas siguientes en el orden indicado a continuación:

  1. carpeta del modelo
  2. carpeta de proyecto
  3. directorio empresa
  4. carpeta de sistema
  5. carpeta inp

Si necesita cambiar definiciones de atributos definidos por el usuario existentes

Si necesita cambiar los atributos definidos por el usuario existentes, como cambiar el value_type, cree un nuevo atributo definido por el usuario en lugar de modificar el actual en el archivo objects.inp. Por ejemplo, si cambia value_type de string a option, el valor no se puede cambiar para las partes que tienen la propiedad especificada con el tipo de valor antiguo, y el valor se muestra de forma incorrecta en los informes o al consultar los objetos.

Si la opción avanzada XS_DIAGNOZE_AND_REPAIR_WRONG_UDA_TYPE se ha definido como TRUE, puede utilizar Verificar y corregir > Verificar y cambiar definiciones atributos para detectar y corregir los tipos de valor de ADU incorrectos revirtiendo los tipos de valor a los valores por defecto. Con el comando se comprueba que los tipos de valor de ADU, por ejemplo, string o option, definidos en el archivo objects.inp coinciden con sus valores definidos en environment.db. Si cambia los tipos de valor después de haberse asignado los valores de ADU, se puede producir una falta de concordancia.

¿Le ha resultado útil?
Anterior
Siguiente