Define entity exclusions for IFC export.
The following defines the Export Entity Exclusion settings in the IfcInfraConfiguration.json file.
Note: Many viewers not support CAD curves and only show objects with a body representation.
Key | Value Type | Value Description |
---|---|---|
ExportAlignments | Boolean | When set to false, the exporter excludes all alignment objects from the export. This setting may be overridden if an alignment is used for linear positioning. |
ExportArcs | Boolean | When set to false, the exporter excludes all AutoCAD arc entities from the export. Typically, IFC is primarily used for exchanging objects with a solid body, not CAD curves. |
ExportAutoCADSurfaces | Boolean | When set to false, the exporter excludes all AutoCAD surface entities from the export. Civil 3D surfaces are controlled by a separate specific setting. |
ExportBlockReferences | Boolean | When set to false, the exporter excludes all block reference entities from the export. Note that block references with complex geometry can significantly increase file size and processing time. |
ExportBodies | Boolean | When set to false, the exporter excludes all AutoCAD body entities from the export. |
ExportBridges | Boolean | When set to false, the exporter excludes all bridges and all entities contained within them from the export. |
ExportCircles | Boolean | When set to false, the exporter excludes all AutoCAD circle entities from the export. Typically, IFC is primarily used for exchanging objects with a solid body, not CAD curves. |
ExportCogoPoints | Boolean | When set to false, the exporter excludes all CogoPoints from the export. AutoCAD points are controlled by a specific setting. |
ExportCorridorFeatureLines | Boolean | When set to false, the exporter excludes all feature lines within corridors from the export. Feature lines outside of corridors are controlled by a specific setting. |
ExportCorridorLinks | Boolean | When set to false, the exporter excludes all links within corridors from the export. |
ExportCorridors | Boolean | When set to false, the exporter excludes all corridor objects and the entities contained within them from the export. |
ExportEllipses | Boolean | When set to false, the exporter excludes all AutoCAD ellipse entities from the export. Typically, IFC is primarily used for exchanging objects with a solid body, not CAD curves. |
ExportFeatureLines | Boolean | When set to false, the exporter excludes all feature lines from the export. Feature lines within corridors are controlled by a specific setting. |
ExportLines | Boolean | When set to false, the exporter excludes all AutoCAD line entities from the export. Typically, IFC is primarily used for exchanging objects with a solid body, not CAD curves. |
ExportPoints | Boolean | When set to false, the exporter excludes all AutoCAD point entities from the export. Civil 3D CogoPoints are controlled by a separate specific setting. |
ExportPolylines | Boolean | When set to false, the exporter excludes all AutoCAD polyline entities from the export. |
ExportSolids | Boolean | When set to false, the exporter excludes all AutoCAD solid entities from the export. |
ExportSplines | Boolean | When set to false, the exporter excludes all AutoCAD spline entities from the export. Typically, IFC is primarily used for exchanging objects with a solid body, not CAD curves. |
ExportSubDMesh | Boolean | When set to false, the exporter excludes all AutoCAD SubDMesh entities from the export. |
ExportSurfaces | Boolean | When set to false, the exporter excludes all Civil 3D surfaces from the export. Surfaces with many faces can significantly increase file size and processing time. Isolating required surfaces to a dedicated IFC file is often considered good practice. AutoCAD surfaces are controlled by a specific setting. |