Datasmith Supported Software and File Types

Details all the third-party software applications and data formats that Datasmith works with.

Windows
MacOS
Linux

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

Production-ready.

Beta or Experimental

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.

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

Production-ready

Up to R27

Direct

CAD

3DEXCITE DELTAGEN

Production-ready

2017, 2018

Export (FBX only)

FBX

ArcGIS CityEngine

Production-ready

Export Plugin

Datasmith

Autodesk 3ds Max

Production-ready

2016, 2017, 2018, 2019, 2020, 2021, 2022

Export Plugin

Datasmith

Autodesk Alias

Production-ready

Up to 2021

Direct

CAD

Autodesk AutoCAD

Beta or Experimental

Direct

CAD

Autodesk Inventor

Production-ready

Up to 2019

Direct

CAD

Autodesk Revit

Production-ready

2018.3, 2019, 2020, 2021, 2022

Export Plugin

Datasmith

Autodesk Navisworks

Production-ready

2019, 2020, 2021, 2022

Export Plugin

Datasmith

Autodesk VRED

Production-ready

VRED Professional 2018, 2019, 2020

Export Plugin

FBX

Dassault Systèmes CATIA V5

Production-ready

R10 - R29

Direct

CAD

Dassault Systèmes SOLIDWORKS

Production-ready

Up to 2021

Export Plugin

CAD

Dassault Systèmes SOLIDWORKS

Beta or Experimental

2020, 2021

Direct

Datasmith

Graphisoft Archicad

Beta or Experimental

23, 24, 25

Export Plugin

Datasmith

Maxon Cinema 4D

Production-ready

Direct

C4D

McNeel Rhinoceros

Production-ready

up to 7

Export Plugin

Datasmith

McNeel Rhinoceros

Production-ready

up to 6

Direct (.3dm files)

Datasmith

PTC Creo (Pro/ENGINEER)

Production-ready

V13 up to Creo 6

Direct

CAD

Siemens NX

Production-ready

V11 - NX CR

Direct

CAD

Trimble SketchUp Pro

Production-ready

2017, 2018, 2019, 2020, 2021

Export Plugin, DirectLink

Datasmith

Supported File Formats and Standards

File Format or Standard Name

Support Level

Version

Workflow Type

Importer Plugin

3DXML

Production-ready

R2018X

Direct

CAD

glTF

Beta or Experimental

2.0

Direct

glTF

Industry Foundation Classes (IFC)

Production-ready

IFC 2x3

Direct

IFC

Initial Graphics Exchange Specification (IGES)

Production-ready

5.2, 5.3

Direct

CAD

JT Open

Production-ready

Up to 10.2

Direct

CAD

Parasolid (x_t)

Production-ready

up to 31

Direct

CAD

Siemens PLM XML

Production-ready

7.0.3 and later (Compatible with TeamCenter 11 or later)

Direct

CAD

STEP

Production-ready

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, 2020, 2021

Graphisoft Archicad

23, 24, 25

McNeel Rhinoceros

6, 7

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.

We also offer experimental support for importing the glTF format directly into the Content Browser using the built-in Unreal Editor importer. Like the FBX import process, this has been optimized for object-based workflows, and has different limitations compared to the Datasmith glTF importer. However, you might find it works for you in select cases. To try it out, go to Edit > Plugins > Importers, enable the glTF Importer plugin, and restart Unreal Engine.

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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss