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: