Define alignment configurations for IFC export.
The following defines the Export Alignment settings in the IfcInfraConfiguration.json file.
Key | Value Type | Value Description |
---|---|---|
ExportAlignment CantCriticalPointsAsReferents | Boolean | When set to false, the exporter excludes all alignment cant critical point labels from export as an IfcReferent. |
ExportAlignment GeometryPointsAsReferents | Boolean | When set to false, the exporter excludes all alignment geometry point labels from export as an IfcReferent. |
ExportAlignment MajorStationsAsReferents | Boolean | When set to false, the exporter excludes all alignment major station labels from export as an IfcReferent. |
ExportAlignment MinorStationsAsReferents | Boolean | When set to false, the exporter excludes all alignment minor station labels from export as an IfcReferent. |
ExportAlignment ProfilePointsAsReferents | Boolean | When set to false, the exporter excludes all alignment profile point labels from export as an IfcReferent. |
ExportAlignment SampleLines | Boolean | When set to false, the exporter excludes all alignment sample lines from being exported. |
ExportAlignmentWithNoHorizontalGeometry | Boolean | When set to false, the exporter excludes all Alignment entities that do not have a horizontal definition. |
ExportAlignmentZeroLengthHorizontalEndSegment | Boolean | After the initial IFC4x3 release, implementations now include a zero-length segment at the end of alignment horizontal, vertical, and cant definitions. This explicitly defines the end point, bearing, and height. When set to false, the exporter does not generate this segment, as per the initial behavior. |