Define general options for IFC export.
The following defines general option settings in the IfcInfraConfiguration.json file.
Key | Value Type | Value Description |
---|---|---|
AbortIfOutOfDate | Boolean | When set to true, the exporter forces an abort of the export process if entities such as corridors or surfaces are out of date and require recalculation. |
AuthorAttributes | Text | Nominates model author details to be defined in owner history and file header information. Author attributes include: Identification, FamilyName, GivenName, OrganizationIdentification, OrganizationName, and Authorization. |
AutomaticSaveDocument | Boolean | When set to true, the exporter automatically saves a file containing any generated GlobalIds (saved in the object extended property set) for future revisions of the export. |
BasePointElevationSignificantFigures | Quantity | When set to true, the initial export project base point elevation is rounded down based on the specified integer for significant figures in the plan settings. |
BasePointErrorKilometers | Length | When Civil 3D is in metric, if the exporter determines that the model extents deviate beyond this specified distance (in kilometers) from the project base point, an error is raised, and the export is aborted. If the user has relocated the project base point to the origin, only a warning is raised. |
BasePointErrorMiles | Length | When Civil 3D is in imperial, if the exporter determines that the model extents deviate beyond this specified distance (in miles) from the project base point, an error is raised, and the export is aborted. If the user has relocated the project base point to the origin, only a warning is raised. |
BasePointMinExtents | Boolean | When set to true, the initial export-generated project base point is located at the minimum point of the determined model extents. If false, the middle of the extents is used. |
BasePointPlanSignificantFigures | Quantity | The eastings and northings of the initial export project base point are rounded down to the floor based on the integer specifying significant figures. For example, specifying 3 will change an ordinate from 7654321 to 7654000. |
BasePointWarningKilometers | Length | When Civil 3D is in metric, if the exporter determines that the model extents deviate beyond this specified distance (in kilometers) from the project base point, a warning is raised. |
BasePointWarningMiles | Length | When Civil 3D is in imperial, if the exporter determines that the model extents deviate beyond this specified distance (in miles) from the project base point, a warning is raised. |
DefaultIfcZip | Boolean | When set to true, the save file dialog defaults to an .ifczip extension. An IfcZip file is simply a .zip file containing a typical IFC step file, with a different file name extension. Learn more. |
DefaultOutputFolder | Text | This text field can specify a relative (to the DWG file path) or absolute file path to default as the initial export location in the save file dialog. |
ExportListPropertiesAsEnumeration | Boolean | When set to true, properties with a list definition are exported as an enumerated property. Some viewers might only support properties with a single value. Learn more. |
ExportMaterials | Boolean | When set to true, explicit AutoCAD materials are generated on the resulting IFC objects. |
ExportNonEPSGProjectedCoordinateSystem | Boolean | When set to true, the export includes georeferencing data even when an EPSG code is not identified. |
ExportPropertiesFromCivilEntityProperties | Boolean | When set to true, a significant amount of Civil 3D (and inherited AutoCAD) entity data is included as property values on the resulting IFC objects. |
ExportRigidOperationCoordinateSystem | Boolean | When set to true, the export specifies georeferencing using a rigid operation. Learn more. When set to false, a map conversion is specified. Learn more. |
FacetDistanceToleranceImperial | Length | This numerical tolerance, applicable in Imperial Civil 3D (unit: foot), primarily dictates the meshcontrol DistanceTolerance when meshing geometry for IFC representation. |
FacetDistanceToleranceMetric | Length | This numerical tolerance, applicable in Metric Civil 3D (unit: meter), primarily dictates the meshcontrol DistanceTolerance when meshing geometry for IFC representation. |
FacilityAttributes | Text | Nominates root element details to be defined in export spatial structure. Facility attributes include: IfcExportAs, LongName, ObjectType, GlobalId, Name, and Description. |
FacilityAddress | Text | Nominates root facility address details to be defined in export spatial structure. FacilityAddress attributes include: Purpose, Description, InternalLocation, AddressLines, PostalBox, Town, Region, PostalCode, TelephoneNumbers, ElectronicMailAddresses, and WWWHomePageURL. |
GenerateOwnerHistory | Boolean | When set to true, information relating to the export author is included in the export. While this has not been mandatory since IFC2x3, it can be included. More information is available. Learn more. |
IFCVerionsCurrentlySupported | Text | Generating a configuration file lists the supported IFC versions in this field. This field has no influence on the IFC export and is solely for informational purposes for the user. |
IfcVersion | Tent | This text field specifies the version of IFC to be used for export. The primary focus is on IFC4x3, but IFC4 Reference View is also supported. If the entered value is not recognized, IFC4x3 will be used. |
ProjectAttributes | Text | Nominates project attributes to be defined in export. ProjectAttributes attributes include: ObjectType, LongName, Phase, GlobalId, Name, and Description. |
ProjectBasePointOnRootPlacement | Boolean | A legacy implementers agreement from IFC2x3 (prior to explicit georeferencing) required eastings and northings to be specified in the placement of a root IfcSite element. When set to true, the exporter adheres to this legacy agreement. |
PropertyListDelimiters | Text | Nominates delimiters to separate individual properties when exported as a list. Learn more. |
PropertyManagementPaths | Text | Nominates absolute paths of folders to source property management template definitions. Permits general reuse for multiple model exports. |
PropertyTemplatePaths | Text | Nominates absolute paths of folders to source property template definitions. Permits general reuse for multiple model exports. |
VisibleLayersOnly | Boolean | When set to true, entities on a layer with visibility disabled are excluded from the export. |