Learn about the different ways for importing IFC data into your Inventor designs. 
  
 What's New: 
		2025 
	 
Access
 
		 
		
 
		You can add additional IFC content to an existing Inventor IFC model. 
		
 
	 Importing IFC data
 
		 
		 
		- The workflow is similar whether creating new datasets from an IFC file or placing additional IFC content into a model with existing IFC content. There is a small difference: 
			 - New model: In the QAT or on the Home tab, click 
				  Open. Or, use one of the other access points. 
				
- Adding to an existing model: In the 
				  Assemble tab  in the 
				  Component panel in the 
				  Component panel expand the 
				  Place drop down and click 
				  Place Imported CAD Files. expand the 
				  Place drop down and click 
				  Place Imported CAD Files.
 
-  In the 
			 Open dialog, 
			 -  Set the 
				  Files of type to IFC Files (*.ifc; *.ifcXML; *.ifcZIP). 
				
-  Navigate to and select the IFC model you want to import. 
				
-  Click 
				  Open. This action is file size dependent, progress is displayed for longer times. 
				
 
-  In the 
			 Import dialog box: 
			 - Options tab 
				  - Import Type 
						Select either Reference Model or Convert Model. 
						  Reference Model Reference Model-  Retains associativity with the source IFC model. When the IFC model changes, the Inventor model receives a notification and you choose whether or not to update the model. 
								
- Is Read-only. Changes to the source IFC model must be done in the application that authored the IFC file. 
								
-  With the imported model, you can: 
								  -  Constrain Inventor components to the geometry. 
									 
- Project geometry into other Inventor models. 
									 
- Hide components. 
									 
- Suppress or break the link between the source and reference files. 
									 
- Modify iProperties and copy AEC Properties. 
									 
- Override BOM fields. 
									 
 
 
 Convert Model Convert Model-  Creates native Inventor files corresponding to the IFC elements. The files can be modified in any way or deleted. 
								
-  Does not retain associativity to the source data. Changes to the source IFC data are ignored. 
								
 
 
- Import Method 
						 Multibody: Imports IFC elements as individual bodies that are combined to create one model. Properties aren't imported. The bodies are placed in folders based on their IFC class. Multibody: Imports IFC elements as individual bodies that are combined to create one model. Properties aren't imported. The bodies are placed in folders based on their IFC class.
 Assembly: Imports IFC elements as individual Inventor documents. Properties can be imported. For Reference models, the documents are maintained within the Assembly file and aren't otherwise accessible. Assembly: Imports IFC elements as individual Inventor documents. Properties can be imported. For Reference models, the documents are maintained within the Assembly file and aren't otherwise accessible.
- As Mesh: Select this option to import the IFC data explicitly as mesh objects. Otherwise, objects are imported according to the IFC data definition, as in solid, surface, or mesh. 
							  For a large dataset, mesh can expedite the import process. 
						  
- Import Properties 
							 - As Parameters: Stores IFC properties as Inventor parameters and Instance Properties for each element. How the properties are accessed is different for reference and convert models. 
								  - For Reference models, parameters and properties are accessed by right clicking the component browser node and, in the menu, click 
										AEC Properties. Instance Properties are only available for the top level node in reference models. 
									 
- For Convert models, use the Parameters command 
										 to access parameters. Instance Properties command to access the element properties. to access parameters. Instance Properties command to access the element properties.
 
- As Custom iProperties: This option marks the imported parameters for export as Custom iProperties. These properties are accessed in the iProperties dialog, on the Custom tab. 
								
 Note: Empty parameters, property folders, and fields in the IFC file, are not imported. If populated later, the Reference model will update with the changes. 
							  
 
- Inventor Length Units 
						Specify the Document Units to use for the import. Unit types are: From Source, inch, foot, centimeter, millimeter, meter, micron. 
						 
- Import Summary 
						-  Choices made in the dialog sections display as icons in the summary. 
							 For example: The following summary reports the selected options for the active import as: 1) converted, 2) as an assembly with components, 3) with IFC parameters, 4) that are marked for export and show up as custom iProperties. If the import is mesh, an additional icon displays. 
								 
- After loading the model, 
							 Elements included displays the number of elements that will be imported as Inventor parts. 
						  
 
 
- Classes tab 
				  The 
					 Classes tab lets you use IFC classifications to manage what is included or excluded from the import. 
				    Click 
					 Load Model to see a model preview in the canvas (graphics area). An alphabetically sorted list of IFC Classes to be imported displays. 
				   All classes are selected by default. Deselecting a class excludes all elements in that class from import. The element count updates as you deselect classes. 
				   Tip:  Use this option to remove all elements in unnecessary classes. 
				   
- Select tab 
				  The 
					 Load Model option is available here also. The elements display hierarchically with an Include 
					  icon indicating the elements are included in the Import. Clicking an icon changes the state from Include to Exclude icon indicating the elements are included in the Import. Clicking an icon changes the state from Include to Exclude . All elements contained in that assembly, folder, or element are excluded from the import. This enables you to import only the elements you want in any class. Click the icon again to revert the exclusion. . All elements contained in that assembly, folder, or element are excluded from the import. This enables you to import only the elements you want in any class. Click the icon again to revert the exclusion.
  
					 Tip: Combining the capabilities of the Classes and Select tabs makes it possible to create the exact import needed for your design. Classes are good for bulk removal of geometry that is unnecessary and the Select tab helps to fine tune the import result. 
					  
 The following example shows a set of ramps being excluded. 
				   
 
-  Click 
			 OK. The file is imported as a subassembly. You can place one or more instances of the model in the Inventor assembly 
			 Note: If an error occurs with the import, the translation log displays explaining the issue encountered. 
			  .
 
 
	 AEC Properties
 
		 
		These are IFC properties that are imported as AEC Properties, if you select the 
		  
As Parameters option. The properties: 
		
- Are read-only 
		  
- Viewed using the AEC Property panel. 
		  
- Values can be copied and pasted where needed. 
		  
- That use the same name as Inventor properties, have an "IFC_" prefix to clarify which is the IFC property. 
		  
- Update with changes to the IFC file. Changes are made in the IFC authoring application. 
		  
To access the AEC Properties do the following: 
		
- In the model browser, expand the imported model node to locate the element whose properties you want to see or use the browser search. 
		  
- Right-click the browser node and at the lower end of the context menu, click 
			 AEC Properties. 
		  
- Alternatively, set the selection options to Select Part Priority and, in the canvas, select a part. 
		  
Updating Reference Models
 
		 
		The update notification, lightning bolt next to a browser node, appears when: 
		
-  the source IFC data is modified 
		  
- Inventor components used in the assembly are modified 
		  
When the lightning bolt displays, click the 
		  
Local Update command to apply 
		  
all pending changes, this includes both the IFC data and Inventor components. Updates may affect dependencies, such as constraints and adaptive parts. 
		  
Note: Updating may be a time-consuming operation. The update should be similar in duration to the original import. 
		  
 
		Editing the Reference Model Import
 
		 
		Any time after the import is completed, you can edit the import. 
		
In the Model Browser, right-click the IFC model node and choose the action to perform, use: 
		
- Edit Import to display the Import panel and modify options, access the Classes or Selection tabs and alter selected content. 
		
- Suppress Link to suspend updates from the source model. To resume updates, right-click the import browser node and click 
		  Unsuppress Link. 
		
- Break Link to terminate the link to the source model. Internal files are saved as external files, thereby making the import the same as if you had used the Convert option. The model is no longer linked to the source and updates from the source no longer occur.