SIFCEXPORT


El comando SIFCEXPORT exporta las redes del dibujo actual al formato IFC 4x3 ADD2 i IFC 4x0

Note: Dependiendo de su versión de Navisworks:

Para usarlo, llame a SIFCEXPORT desde la línea de comando, menú, barra de herramientas o Cinta.

Nota: Este comando aún es experimental, por lo que pueden ocurrir errores

Ahora que el IFC está en la versión 4x3, muchos de los elementos de las redes de drenaje, agua y alcantarillado ya están clasificados.

En Civil 3D, ya era posible utilizar el comando nativo IFCEXPORT para exportar, pero es muy limitado a la hora de reconocer estas clases IFC. Incluso PipeNetwork se exportó como elemento PROXY.

Hoy tenemos una nueva extensión para Civil 3D, que actualmente (2024-08-02) se ejecuta en las versiones 2022 a 2024. Más información aquí

Esta extensión ya reconoce una gran cantidad de elementos y los exporta a las clases correctas e incluso nos permite elegir la clase manualmente, por ejemplo, dibujamos cualquier sólido y queremos que represente una alcantarilla. Para que esto sea posible, la extensión IFC 4x3 de Autodesk utiliza una característica que aparentemente proviene de Revit: use un PropertySet que contenga una propiedad llamada "IFC::IfcExportAs", con datos en formato TEXTO, que contenga el nombre de la clase IFC que queremos:

Resulta que las clases IFC tienen un tipo y un subtipo. Es por eso que la clase de alcantarilla tiene este "IfcDistributionChamberElement.MANHOLE"

Cuando vemos:

El objetivo aquí no es transcribir la especificación completa, sino explicar cómo se puede aplicar a los dispositivos SOLIDOS. Sugiero ver estos vídeos para una mejor comprensión:

Tenga en cuenta que hay una clase a la que pertenece el dispositivo. Luego use el nombre de la clase para anotar su tipo:

¿Notas la parte en negrita? Ahora vea lo que debe aparecer en IFC::IfcExportAs: IfcDistributionChamberElement.MANHOLE PropertySet.

La misma estructura se aplica a un tubo:

Para que SOLIDOS llene el PropertySet, cree una propiedad en el modelador, que contendrá el nombre de la clase que desea que tenga el dispositivo dentro del archivo IFC:

En el ejemplo lo definí como de solo lectura, ya que el modelador solo modela pozos de alcantarilla, así que usé una clase Establezca la propiedad y establezca el valor de IfcExportAs en IfcDistributionChamberElement.MANHOLE

Para que SOLIDOS complete el conjunto de propiedades, necesita asociar la propiedad IfcExportAs del dispositivo con la propiedad IFC::IfcExportAs del PropertySet. Haga clic en el botón en la parte superior de la pantalla. Cree la propiedad si es necesario (consulte la ayuda para el comando SPSETS):

Obviamente, no son sólo estas dos propiedades las que debes vincular. Cada contratista necesitará un PropertySet. Si solicita aquellos que requiere el IFC, por ejemplo: Pset_DistributionChamberElementTypeManhole: