3.7. Uso de conjuntos de propiedades

Conjuntos de Propiedades

Las propiedades o atributos especifican las características de un objeto. Un Property Set (Pset) es un conjunto o grupo de propiedades que tienen algún tipo de relación común. 

Posiciones fijas

IFC describe el uso de los conjuntos de propiedades con sus propiedades asociadas. Al utilizar un estándar internacional, todas las propiedades incluidas tienen una posición fija y es posible encontrar propiedades en el mismo lugar en todos los modelos parciales.

Predefinido

IFC proporciona propiedades predefinidas en conjuntos de propiedades pertenecientes a entidades específicas: los Common PropertySets. En ocasiones, cuando las entidades se especifican aún más mediante el uso de las enumeraciones de tipo (TypeEnumerations), se dispone de conjuntos de propiedades adicionales.


Propiedades en los conjuntos de propiedades (Pset)

Una entidad tiene varias propiedades que se agrupan en un conjunto. Cada entidad tiene una colección de propiedades que son específicas de dicha entidad.

 

Los más reconocibles son los conjuntos de propiedades comunes como: PsetWallCommon, que contiene propiedades como por ejemplo FireRating, LoadBearing o IsExternal.

 

 

 

A la hora de asignar una propiedad a un elemento, se recomienda utilizar la propiedad correspondiente definida en el esquema de datos IFC. 

 

CONSEJO: Cada versión del esquema IFC puede introducir cambios respecto a las propiedades y conjuntos de propiedades. Compruebe la especificación de cada versión en este enlace.

 

 

Propiedades de Usuario

Para propiedades que no estén definidas en el esquema, recurra a propiedades de estándares de referencia, como por ejemplo eCOB ®, y, como último recurso, cree sus propias propiedades y Psets (de usuario). Denomine a estos conjuntos propios en los acuerdos específicos del proyecto (sección 4.8), para que todos en el equipo del proyecto sepan dónde se pueden encontrar las propiedades que has validado.

 

No existe una convención establecida para definir el nombre de los Pset de usuario, aunque según buildingSMART, dicho nombre no puede empezar por ‘Pset’, para evitar confundirlo con los conjuntos de propiedades definidos en el esquema IFC. 

 

Desde buildingSMART Spain recomendamos incluir como prefijo el nombre de la empresa (por ejemplo puede ser el adjudicador o el adjudicatario), después Pset y, como sufijo, el nombre del grupo, separados por guiones bajos y los textos en UpperCamelCase (PascalCase).

 

<Organizacion>_Pset_<NombreConjunto>

 

Para definir los nombres de las propiedades se recomienda utilizar UpperCamelCase y si se considera necesario una numeración delante del nombre de la propiedad para que aparezcan por el orden esperado.

 

Para aquellas propiedades con unidad de medida, es muy recomendable añadirla al final tras guión bajo y paréntesis, ya que limita los errores y facilita la interpretación del valor que se consigne: Ejemplo ResistenciaFlexion_(N/mm2).


Créditos:

Para este trabajo se ha contado con la colaboración voluntaria de BIM Loket y de los siguientes socios de buildingSMART Spain:

  • David Delgado Vendrell (DDV), Autor.
  • Sergio Muñoz (bimandpartners), Autor.

buildingSMART Spain recogerá comentarios y sugerencias de mejoras que podrían incluirse en futuras versiones. Estos comentarios y sugerencias pueden ser enviados a comunicacion@buildingsmart.es