File Support

Our vast library of lightning-fast imports and exports are unrivaled. We are constantly improving based on customer needs. We notably have full support for DWGs, DXFs, and OBJs, as well as easy support for ASCII workflows.

When Exporting we have many options to make it easy to adjust features, units, and options tailored to make each export easy and convenient for your workflow.

Supported Formats

An extensive list of all our supported formats.

Common Interchange Formats
  • Autodesk ( .dwg )
  • Autodesk ( .dxf )
  • Autodesk ( .fbx )
  • Collada ( .dae )
  • glTF ( .gltf, .glb )
  • Blender 3D ( .blend )
  • 3ds Max 3DS ( .3ds )
  • 3ds Max ASE ( .ase )
  • Wavefront Object ( .obj )
  • Industry Foundation ( .ifc )
  • XGL ( .xgl,.zgl )
  • Stanford Polygon Library ( .ply )
  • *AutoCAD DXF ( .dxf )
  • LightWave ( .lwo )
  • LightWave Scene ( .lws )
  • Modo ( .lxo )
  • Stereolithography ( .stl )
  • DirectX X ( .x )
  • AC3D ( .ac )
  • Milkshape 3D ( .ms3d )
  • TrueSpace ( .cob,.scn )
  • Other FIle Formats
  • ROS URDF ( .urdf)
  • Sketchup ( .skp)
  • BlitzBasic 3D ( .b3d )
  • Quick3D ( .q3d,.q3s )
  • Neutral File Format ( .nff )
  • Sense8 WorldToolKit ( .nff )
  • Object File Format ( .off )
  • PovRAY Raw ( .raw )
  • Terragen Terrain ( .ter )
  • 3D GameStudio (3DGS) ( .mdl )
  • Carlson Model ( .mdl )
  • Carlson TIN.tin)
  • Carlson GRD.grd)
  • 3D GameStudio (3DGS) Terrain ( .hmp )
  • Izware Nendo ( .ndo )
  • Special Formats
  • pdf ( .pdf )
  • MS Excel ( .xlxs )
  • MS Word.docx )
  • Image.bmp, jpg, png, tiff, etc. )
  • Point Cloud Formats
  • LASer ( .las )
  • LAZip ( .laz )
  • ASTM E57.04 ( .e57)
  • Ascii .txt, .csv )
  • GeoSLAM (.geoslam)
  • Coordinate Formats
  • Keyhole Markup Language ( .kml )
  • Compressed Keyhole Markup Language ( .kmz )
  • Shape File ( .shp )
  • IREDES ( .ird )
  • Motion Capture Formats
  • Biovision BVH ( .bvh )
  • CharacterStudio Motion ( .csm )
  • Graphics Engines Formats
  • Ogre XML ( .xml )
  • Irrlicht Mesh ( .irrmesh )
  • Irrlicht Scene ( .irr )
  • Game File Formats
  • Quake I ( .mdl )
  • Quake II ( .md2 )
  • Quake III Mesh ( .md3 )
  • Quake III Map/BSP ( .pk3 )
  • Return to Castle Wolfenstein ( .mdc )
  • Doom 3 ( .md5* )
  • *Valve Model ( .smd,.vta )
  • *Open Game Engine Exchange ( .ogex )
  • *Unreal ( .3d )
  • Mining Formats
  • Open Mining Foundation ( .omf )
  • RockWorks ( .rcl )
  • Quarry6 ( .phd )
  • QuarryX ( .qph )
  • DTH .dth )
  • Block Model .blk )
  • Specific Format Information

    A list of common options unique to certain export formats

    The DXF (Drawing Exchange Format) is a widely used file format for CAD data exchange, but it often presents challenges due to inconsistencies in how different programs implement the standard. While DXF aims to facilitate interoperability, not all software adheres to the same interpretation of its specifications, leading to compatibility issues.

    Variations in supported features, such as layer structures, text styles, or 3D object representations, can result in lost data, altered designs, or even not being able to view the file when transferring files between programs. To facilitate these differences, we offer a range of DXF export options.

    DWG exports are generally optimized for faster speeds when using AutoCAD, but may not be supported by other programs. The proprietary nature of the format means we are slower to read/write to it than a binary DXF.

    The Flat DXF file changes models into unique layers. While we lose the model hierarchy this is suitable for many CAD applications. When exporting DWG files this can be toggled via Advanced>Flatten Model

    The AutoDesk DXF groups models into Block objects. This preserves the model hierarchy but may be too complex for many CAD programs or use-cases. When exporting DWG files this can be toggled via Advanced>Flatten Model

    A few notable quick Settings for export.

    • Write Parent Class ID’s This writes the class identifiers. Generally not necessary, but some programs need them. Toggling this off can reduce the size of the generated file.
    • Write Cameras This writes the current viewport locations to the DXF. When opening the file in CAD, you may see things exactly as they currently look in the screen.
    • Binary DXF This uses a binary format which is much faster, but is not supported by every CAD engine.
    • DXF Version Different CAD engines support different versions. The newer the version the more data we can export, but some programs may not support it.
    • Default Mesh Format Meshes can be represented in a few different ways in CAD. They may form outlines or solids. 

    There are many formats that are designed for interoperability with visual programs. Some common settings:

    • Generate Normals Normal mapping can be used to make models look more realistic with lighting.
    • Wind Triangles Many programs use the winding of a triangle to determine the front and back. Getting this wrong may make only the back part of triangles visible

    Best Formats for Other Software

    Below is a list of common software used with the NDEVR engine and recommended export or import settings that may apply. Please email support@ndevr.org for questions or information related to specific formats.

    Flat DXF
  • Binary DXF: True
  • DXF Version: AC1021
  • Collada (.dae) Format
  • Triangle Winding: Clockwise
  • Orientation: Y-Up
  • DRL Format for Boretrak related files

    LAS Format for Point clouds

    OBJ Format for Surfaces

    Flat DXF
  • Binary DXF: True
  • DXF Version: AC1021
  •  
    Flat DXF
  • Binary DXF: False
  • DXF Version: AC1009
  •  
    Flat DXF
  • Binary DXF: True
  • DXF Version: AC1021
  •  
    Collada (.dae) Format
  • Triangle Winding: Counter-Clockwise
  • Orientation: Y-Up
  • Flat DXF
  • DXF Version: AC1009
  • Flat DXF
  • Binary DXF: False
  • DXF Version: AC1009
  •  
    Collada (.dae) Format
  • Triangle Winding: Counter-Clockwise
  • Orientation: Y-Up