Datasmith currently works with the software applications and file formats listed in the following table.
For each type of software or file format listed, the Status column uses the following icons to indicate the level of readiness you should expect:
Icon | Meaning |
---|---|
![]() |
Production-ready. |
![]() |
Beta or Experimental feature, shared with customers for testing and feedback. Expect changes, and we may deprecate functionality at our discretion. |
The Workflow Type indicates how you package the information from your design application:
-
Direct means that the Datasmith Importer Plugin in Unreal reads the application's file format directly.
-
Export means that you need to export the content from your application to a specific file format before Datasmith can import it into Unreal Engine. You export the content using functionality that is already built into your application.
-
Export Plugin means that you need to install a new plugin into your application in order to export your design data into the format that Datasmith imports into Unreal.
The Importer Plugin column below tells you which Datasmith importer plugin you need to enable in your Unreal Engine Project to be able to import files of each type. For more information about this process, see Importing Datasmith Content into Unreal Engine
You can download all Datasmith exporter plugins from the Datasmith exporter plugins page.
Supported Applications
Application | Support Level | Version | Workflow Type | Importer Plugin |
---|---|---|---|---|
3D ACIS | ![]() |
Up to 2023 | Direct | CAD |
3DEXCITE DELTAGEN | ![]() |
2017–2024 | Export (FBX only) | FBX |
ArcGIS CityEngine | ![]() |
-- | Export Plugin | Datasmith |
Autodesk 3ds Max | ![]() |
2016–2025 | Export Plugin | Datasmith |
Autodesk Alias | ![]() |
Up to 2023 | Direct | CAD |
Autodesk AutoCAD | ![]() |
-- | Direct | CAD |
Autodesk Inventor | ![]() |
Up to 2024 | Direct | CAD |
Autodesk Revit | ![]() |
2016.3–2023* | Export Plugin | Datasmith |
Autodesk Navisworks | ![]() |
2019–2023 | Export Plugin | Datasmith |
Autodesk VRED | ![]() |
VRED Professional 2018–2023 | Export Plugin | FBX |
Dassault Systèmes CATIA V5 | ![]() |
Up to V5_6 R2023 | Direct | CAD |
Dassault Systèmes SOLIDWORKS | ![]() |
Up to 2024 | Export Plugin | CAD |
Dassault Systèmes SOLIDWORKS | ![]() |
2020–2023 | Direct | Datasmith |
Graphisoft Archicad | ![]() |
23–26 | Export Plugin | Datasmith |
Maxon Cinema 4D | ![]() |
-- | Direct | C4D |
McNeel Rhinoceros | ![]() |
up to 8 | Export Plugin | Datasmith |
McNeel Rhinoceros | ![]() |
up to 8 | Direct (.3dm files) |
Datasmith |
PTC Creo (Pro/ENGINEER) | ![]() |
Pro/Engineer 19.0 to Creo 10.0 | Direct | CAD |
Siemens NX | ![]() |
V11–V18, NX–NX12, NX1847–NX2212 | Direct | CAD |
Trimble SketchUp Pro | ![]() |
2019–2024 | Export Plugin, DirectLink | Datasmith |
* As of Unreal Engine 5.3, Autodesk now manages newer versions of the Revit exporter plugin and is shipped directly in Revit 2024+. UE still supports this plugin and you can get older versions of the plugin from the download page.
Supported File Formats and Standards
File Format or Standard Name | Support Level | Version | Workflow Type | Importer Plugin |
---|---|---|---|---|
3DXML | ![]() |
Up to V5-6 R2019 (R29) | Direct | CAD |
Industry Foundation Classes (IFC) | ![]() |
IFC2x Editions 2, 3 and 4 | Direct | CAD |
Initial Graphics Exchange Specification (IGES) | ![]() |
5.1, 5.2, 5.3 | Direct | CAD |
JT Open | ![]() |
Up to 10.6 | Direct | CAD |
Parasolid (x_t) | ![]() |
up to 35.1 | Direct | CAD |
Siemens PLM XML | ![]() |
7.0.3 and later (Compatible with TeamCenter 11 or later) | Direct | CAD |
STEP | ![]() |
AP203, AP214, AP242 | Direct | CAD |
Export Plugins for macOS
Most Export Plugins, as well as all Datasmith importers in the Unreal Editor, are currently only available for Microsoft Windows platforms. As of Unreal Engine 4.27, we also support exporting from the following applications on macOS:
Application | Supported Versions |
---|---|
Trimble SketchUp Pro | 2019–2024 |
Graphisoft Archicad | 23–27 |
McNeel Rhinoceros | 6, 7, 8 |
Formats that Unreal Engine Supports Directly
Unreal Engine offers built-in support for importing and exporting FBX files.
These FBX-based workflows are optimized to support game requirements, which tend to be focused on working with individual objects. Datasmith, by contrast, brings in entire scenes, potentially containing thousands of objects, each with its materials, pivots, scale, hierarchy, and metadata, from a wide range of sources. However, you should feel free to use the FBX import pipeline if it suits your needs. For example, you might use it to import pieces of additional set dressing that you'll use to augment your Datasmith content in your Unreal Level.
For details, you can read about our FBX Content Pipeline.
Backward Compatibility
Sometimes, we may need to change the Datasmith file format and the behavior of the importer plugins in order to add new features. We do not guarantee backward compatibility between all versions of Unreal and all versions of the Datasmith export plugins. Although you may be able to import a .udatasmith
file generated with an older version of an export plugin into a newer version of Unreal Engine, we do not recommend depending on it.
Always use the version of an export plugin that matches the Unreal Engine and Datasmith plugin versions that you need to use the exported file with. To get the most out of Datasmith, and to make sure you benefit from the latest fixes and features, we recommend always using the latest available version of Unreal Engine and the export plugins.