Los conjuntos de propiedades (Pset_XxxxXxxx) se usan para asignar grupos de campos de datos individuales o propiedades a las entidades de IFC. Los conjuntos de propiedades pueden ser muy específicos ante una entidad de IFC, como Pset_WallCommon ante ParedIfc, o con una aplicación más general a cualquier entidad de IFC, como Pset_informacióndeltipodefabricante. Algunos conjuntos de propiedades y sus valores son predefinidos explícitamente y enumerados en la especificación de IFC; la convención de nombramiento Pset_Xxx aplica a estos conjuntos de propiedades especificados oficialmente.
Debido a la naturaleza de extensión de IFC, todo dato definido por el usuario, incluso cuando no se haya identificado explícitamente en la especificación de IFC, aún puede capturarse e intercambiarse usando conjuntos de propiedades. Los conjuntos de propiedades personalizados deben seguir las convenciones de codificación técnicas. Deben tener nombres permitidos y únicos; los nombres no pueden duplicar nombres de conjuntos de propiedades especificados ni comenzar con “Pset_”.
Los formatos de registro permiten que los conjuntos de propiedades personalizados se guarden e intercambien. Vea Formatos de registro para obtener más información sobre formatos de registros.
Para usar un conjunto de propiedades personalizado, primero cree el formato de registro para definir los datos que se van a capturar e intercambiar en formato IFC. El nombre del formato de registro define el nombre del conjunto de propiedades personalizado. Se deben denominar los formatos de registro designados por la exportación de IFC con el prefijo VwPset_ o ePset_ o usar un nombre que esté definido por la definición de vista de modelo (MVD) específica o el requisito de intercambio (ER) de modelo documentado. Los nombres de formatos de registro distinguen mayúsculas y minúsculas, y no deben contener espacios en blanco (use un guión bajo si es necesario). En el siguiente ejemplo, el formato de registro se denomina “ePset_Miintercambiodedatos”.
El formato de registro puede consistir en cualquier número de campos, designado por un Nombre de campo y un Tipo de campo; vea Crear formatos de registro. Para ser compatibles con los estándares de IFC, cada nombre de campo debe estar en pareja con un segundo nombre de campo que identifique un tipo de valor de IFC (ValorIfc). Cada par debe tener el mismo tipo de campo.
Por ejemplo, el Nombre de campo “Referencia”, con un Tipo de texto, es seguido de un Nombre de campo “Identificadordeifc”, también con un Tipo de texto. El campo “IfcIdentifier” indica el tipo de valor que se usa; en este caso, es una cadena de texto de identificación de texto simple (IfcSimpleValue:IfcIdentifier).
Cuando se crean campos de formato de registro, se puede especificar un valor predeterminado. Los valores predeterminados son opcionales, salvo los campos de números, que requieren al menos que se introduzca un valor cero. Sin embargo, los valores predeterminados para los nombres de campos de IFC se omiten cuando se convierten a los conjuntos de propiedades personalizados.
La decisión acerca de qué tipo de valor IFC y el tipo de campo de formato de registro usar depende del tipo de información que el campo capture, como un número simple, una elección de VERDADERO/FALSO o una cadena de texto o etiqueta simple, o una medición. En el programa Vectorworks, los tipos permitidos incluyen Entero, Booleano, Texto o Número. El Nombre de campo que identifica un tipo de valor de IFC debe basarse en la especificación de IFC para los diferentes tipos definidos de valores (ValordeIFc), como se muestra en la siguiente lista.
Tipos de valor de IFC |
Descripción y tipo de campo del formato de registro de Vectorworks |
ValorsimpledeIfc |
Estos son los más comunes y cubren la mayoría de los casos de usuarios |
EnteroIfc |
Entero: un número entero simple que varía entre -32.7568 y 32.767 |
RealIfc |
Número: General o decimal |
BooleanoIfc |
Booleano: también conocido como VERDADERO o FALSO |
LógicoIfc |
Booleano: similar a Booleano pero puede incluir un valor de “DESCONOCIDO”. |
IdentificadorIfc |
Texto: cadena de identificación de texto simple, generalmente una mezcla de símbolos y caracteres alfanuméricos |
EtiquetaIfc |
Texto: cadena de nombre de texto simple, generalmente una mezcla de caracteres alfanuméricos |
TextoIfc |
Texto: cadena de campo de texto descriptivo de hasta 255 caracteres |
ValordemedidadeIfc |
Se puede encontrar una lista completa en la especificación IFC2x3 TC1 |
MedidadeáreadeIfc |
Número: Área de cota |
MedidadelongituddeIfc |
Número: Cota |
MedidademasadeIfc |
Número: General o decimal |
MedidadetemperaturatermodinámicadeIfc |
Número: General o decimal |
MedidadetiempodeIfc |
Entero o Número: General |
MedidadevolumendeIfc |
Número: Volumen de cota |
ValordemedidaderivadodeIfc |
Se puede encontrar una lista completa en la especificación IFC2x3 TC1 |
MedidadeenergíadeIfc |
Número: General o decimal |
MedidadeiluminanciaIfc |
Número: General o decimal |
MedidadeenergíadeIfc |
Número: General o decimal |
MedidadetransmisicóntermaldeIfc |
Número: General o decimal |
SellodetiempodeIfc |
Entero o Número: General |
MedidadedistribucióndeintensidadluminosadeIfc |
Número: General o decimal |
Cuando se completaron todos los datos de campos, haga clic en OK para crear el formato de registro.
El formato de registro aparece en el Explorador de recursos, bajo la categoría Formato de registro. Como cualquier recurso, se puede compartir entre archivos que usan la funcionalidad de exportación o importación del Explorador de recursos.
Una vez que se haya creado el formato de registro personalizado, se convierte a un conjunto de propiedades de IFC y se adjunta a un objeto, grupo, definición de símbolo o ejemplo de símbolo.
Para asignar datos de IFC personalizados:
1. Seleccione el objeto, grupo o símbolo para asignar datos de IFC.
2. Seleccione el tipo de objeto de IFC como se describe en Asignar datos de IFC a objetos.
3. Haga clic en OK.
Se abrirá el cuadro de diálogo Datos de IFC.
4. Haga clic en Administrar conjuntos de propiedades personalizados.
Se abrirá el cuadro de diálogo Administrar conjuntos de propiedades personalizados.
5. Haga clic en la col Usar para incluir un formato de registro. Los formatos de registro seleccionados se muestran con una marca de verificación.
6. Haga clic en OK para retornar al cuadro de diálogo Datos de IFC.
Los formatos de registros personalizados seleccionados se enumeran como conjuntos de datos en la lista Valores preest./entidades IFC.
Si hay algún error en el nombre o formato de algún campo en el formato de registro, el conjuntos de propiedades personalizado no aparece en la lista Entidades IFC/Pset. Las comprobaciones internas garantizan la integridad de los datos y rechazan automáticamente todo error. Corrija los errores editando el formato de registro desde el Explorador de recursos e intente nuevamente.
7. Seleccione el Pset personalizado y haga clic en la columna Usar. Una marca de comprobación indica que Pset está habilitado y se adjunta al objeto.
8. Seleccione las propiedades de Pset personalizado y asigne valores a las propiedades seleccionadas.
9. Haga clic en OK para asignar datos de IFC al objeto.
Los datos de IFC pueden ser revisados o editados haciendo clic en Datos de IFC desde la paleta Información del objeto del objeto o de la entidad de IFC seleccionada, o seleccionando el objeto o la entidad y AIC > Datos de IFC (espacio de trabajo de Vectorworks Architect) o Landmark > Arquitectónico > Datos de IFC (espacio de trabajo de Landmark); vea Ver y editar datos de IFC.
El conjunto de propiedades personalizado se guarda en el archivo actual. Para usar un conjunto de propiedades personalizado en otro archivo o proyecto, exporte el formato de registro a otro archivo y repita el proceso de Administrar conjuntos de propiedades personalizados.
~~~~~~~~~~~~~~~~~~~~~~~~~