Before you start, see the prerequisites
and limitations above.
-
Select the
model objects to export.
If you want to export all
model objects, you do not have to select any objects here.
-
On the
File menu, click .
-
If there are predefined
export settings available, load the predefined export settings from the list
at the top.
The predefined export settings files are located in the environment folders.
If there are several settings files listed, you can start writing the name of the desired settings file to show only the desired file on the list, and then press Enter to select it.

- In the File name box, enter the file name without a file name extension.
The extension will be automatically added according to the selected Format. The length is not limited.
- Browse for the Folder location.
By default, IFC files are exported to the \IFC folder under the current model folder. Both absolute and relative paths can be defined.
-
In the
Versions list, select the IFC export version:
IFC2x3, IFC4, or
IFC4.3.
The export dialog
dynamically updates to display only the settings applicable to the
chosen version.
- In Format, define the export file format. The available formats are: Ifc, IfcZip, and IfcXml (IFC2x3 only)
- Select the Export type.
Options for IFC2x3:
-
Coordination view 1.0 is for those who need to export openings as separate objects. We recommend that you use Coordination view 1.0 instead of Coordination view 2.0 when you need to have voids and openings presented by using opening elements:
- Reinforcing bars are exported as extrusions.
- Voids and openings are exported as opening elements (ifcOpeningElements).
- Curved elements are exported as extrusions.
- Bolts are exported as B-rep.
-
Coordination view 2.0: The certified Coordination view 2.0 should be your default export type. We recommend that you use this export type when the geometry needs to be edited and modified in the receiving application:
- Reinforcing bars are exported as extrusions.
- The export uses CSG (Constructive Solid Geometry) for presenting cuts and voids.
- Curved elements are exported as extrusions.
- Bolts are exported as B-rep.
-
Surface geometry is ideal when the need is to view the model, or use as a reference model, without any need for re-using or editing:
- Reinforcing bars are exported as B-rep.
- Export does not support CSG (Constructive Solid Geometry).
- Curved elements are exported as B-rep.
- Bolts are exported as B-rep.
-
Steel fabrication view is designed for the fabrication workflow, and to be provided for manufacturing. Steel fabrication view is recommended for exporting detailed information on steel objects for steel fabrication:
- Exports assembly presentation and dedicated property sets.
- Bolt holes are exported as voids.
- Steel fabrication model view configuration file for property sets and properties (IfcPropertySetConfigurations_AISC.xml) is included in the installation by default.
Options for IFC4 and IFC4.3:
- Reference view is intended to support the design coordination and referencing workflow, and exported files can be used as reference files, and viewed in a viewer. The Reference view is not meant to be used for conversion to native objects. The overall goal of the Reference view is to provide workflows for various software applications that do not require modifying geometry. Such applications enable viewing, estimating, building, operating, and other downstream analysis.
- Design transfer view is intended for the handover workflow, meaning import for further editing. It requires the conversion of the IFC entities into native objects, and the IFC object conversion can be used to convert the IFC entities to Tekla Structures native objects. Typically import and conversion are only needed a couple of times, or even once only. The result may require some rework to accomplish a proper model. One example is the takeover of the structural engineering model (or part of it) into the basis of the structural detail modeling.
- Precast view (IFC4 only) supports the fabrication data transfer workflow of precast elements. At this phase it covers the fabrication of precast walls and slabs including all the needed reinforcement and embeds. This export type is available only in precast roles. For more information about the IFC4precast standard, see IFC4precast.
- The main purpose of the Bridge view (IFC4.3 only) export is to extend Tekla Structures to bridge constructions. The bridge IFC files are based on the IFC4.3 schema.
- In Selection, select the objects to be exported.
-
All objects: The export will include all objects in the model. The export of bolts, welds, grids, reinforcements, surface treatment and surfaces, and spaces depends on whether their respective checkboxes have been selected in the export settings.
-
Selected objects: Only the selected objects will be exported. For example, if you have an assembly with a beam and a plate, and you select only the plate, only the plate will be exported. If you choose Selected objects, you need to select Spatial hierarchy from Organizer.
-
Selected objects and their assemblies: Export selected parts and their assemblies. Selecting a plate exports the entire assembly associated with it. For example, selecting only a plate in an assembly exports the entire assembly associated with the selected plate.
-
Selection filter: Use a predefined filter to further restrict the export.
-
Include assembly information: Select this checkbox to export information about the assembly hierarchy of the objects. The whole assembly hierarchy and information are exported even though only a part of the assembly is exported. When there are three parts in the assembly and if you only want to export two parts, using this option the export file still knows these two parts belong to the same assembly. This option is used together with other selection options.
-
In Location by, define how the location of objects is defined in the export file.
-
Model origin exports the model relative to 0,0,0.
-
Work plane exports the model relative to the current work plane
coordinate system.
-
Base point: <name of base
point> exports the model relative to the base
point using coordinate system values East coordinate, North coordinate, Elevation, Angle to North, Latitude and Longitude from the base point
definition.
- In Base point export (IFC4 and IFC4.3 only), select which system to use when you have defined a base point for Location by to ensure that the collaboration works with other parties in the project. The options are:
-
IfcMapConversion: Converts model's local coordinate system into the global coordinate system. This option is needed, when the IFC4 format that complies to the IFC4 schema is required.
-
IfcSite coordinate system: Converts coordinates in the IFC model for each object separately. This option can be used to produce an IFC4 file that you can view in most IFC viewers, including Trimble Connect. The same conversion method is also used in the IFC2x3 export.
-
In Object color, select how to export object colors.
-
In Layer names as, specify how layer names are generated.
IFC2x3: By default, the layer name will be the object's phase number followed by the phase name. Select Layer names as part names to use part names, such as COLUMN and BEAM, as layer names for exported objects. To use a predefined UDA as a layer name, define the UDA for the advanced option XS_IFC_EXPORT_OBJECT_LAYER_FROM_UDA.
IFC4, IFC4.3: You
can use phases, part names, or template attributes as layer names for
exported objects. Select Name or Phase from the list, or type the attribute name in the box. You can use a
UDA as a layer name if the UDA has been added in a property set. If you
use a UDA, add the USERDEFINED. prefix before the UDA. The UDA names are
case sensitive, so you need to check how the UDA name is written in the
property set.
- Use Attribute overrides to customize certain IFC entity attributes, such as Name, Description, or Tag, by specifying export values tailored to meet project specifications, standards, and customer requirements.
You can specify a Tekla property, a user-defined attribute, or a custom property as the export value. The essential attributes, such as GlobalId, are hard-coded.
-
To define a new set of attribute overrides, select <new> and click
.
-
To modify an existing set of attribute overrides, select the name from the list and click
.
-
To use the predefined values, select the default value <none>.
For details about creating attribute overrides, see Create and modify attribute overrides.
-
In Property sets, define a property set to use in the export.
The property set selection may change when
you change the Export type.
- To use a default property set, select the property set from the
Property sets list.
- To modify an existing property set, select the property set from the
list and click
.For
instructions on modifying property sets, see Modify property
sets for IFC export.
-
To define a new
property set, select <new> and click
.
For instructions on creating new property sets, see Create property sets for IFC export.
- Cast-in-place export allows you to select more precisely what to include in the cast-in-place export.
The options are Pour units or pour objects and CIP cast units or parts.
- Select the desired export Options:
-
Export flat wide beams as plates: Select this option to export flat and wide beams as plates. Select this option also if you have modeled plates as beams or columns with flat profiles. For example, some system components use beams or columns instead of plates.
-
Spatial hierarchy from Organizer: Spatial hierarchy from Organizer uses the spatial hierarchy ( Building-Site-Section-Floors) created in Organizer in export. Do the following:
- Select Spatial hierarchy from Organizer.
- Create a project hierarchy in Organizer.
- In Organizer, right-click the project, and select Use for reporting.
- Before exporting to IFC, synchronize or write the Organizer data in the Tekla Structures model by right-clicking the project in Organizer, and selecting Write to the model for reporting.
Note that the selected objects are only exported when Spatial hierarchy from Organizer has been selected.
If you do not select Spatial hierarchy from Organizer, the export uses the IFC export hierarchy defined in the part UDAs. If you have not defined part UDAs, the hierarchy in project property UDAs will be used.
Also note that in bridge models, the export always uses the hierarchy defined in project property UDAs.
-
Exclude single part assemblies (IFC2x3 only): Select this to exclude single part assemblies from the assembly export.
-
In Object types, select the object types to export:
Bolts
Welds
Grids
Reinforcing bars
Surface treatment and surfaces
Spaces
-
If you want to save the
modified export settings in a new file, give the settings file a new name
and click Save as.
The new settings are saved in the \attributes folder under the current model folder.
-
Click
Export.
Tekla Structures exports the IFC
file into the specified folder. After a successful export, a message box is
displayed. In this message box you can open the folder where the exported IFC
model is stored, or view the log file in a browser. The log file gives detailed
information of the export process, exported entities, and the errors occurred
during the export. You can also check the
exported IFC model by inserting it as a reference model in the original
Tekla Structures model.
Instead of exporting an IFC file, you can
export an IFC file and upload it directly to Trimble Connect. See below for instructions.