Unity3D can natively read .fbx, .dae, .3ds, .dxf and .obj files. And can import, through conversion, 3DS Max, Maya, Blender, Cinema4D, Modo, Lightwave and Cheetah23d files (more details here).

However native CAD files like CATIA (CATProduct, CATPart, 3DXML), SIEMENS/NX (JT, PLMXML), CREO, SolidWorks, IGES, STEP,… files cannot be easily imported in Unity3D.


PiXYZ PLUGIN for Unity is a plugin for Unity3D that allows to import and tessellate CAD files for your realtime applications, enabling the transformation of CAD data from industry-leading solutions (CATIA, NX, SolidWorks…) into lightweight, optimized meshes.


It includes :


  • The Product Tree (or hierarchy) preservation
  • High quality tessellation through optimized presets
  • Data correction to optimize the consistency of the 3D model
  • Intuitive usage in Unity3D
  • Runtime import compatibility for your Windows AR/VR/realtime applications
  • Convenient tools for assisted or automatic staging


The plugin imports the CAD model (made of its hierarchy and GameObjets) directly in the scene, or it creates a Prefab out of the CAD model, and imports it in the scene.


Now the plugin comes with new features and open the new capabilites for Unity users.


The new PiXYZ Rules Engine is a powerful rules management system with a unique graphical approach.


The ToolBox give access to a set of tools to optimize the application.



FUNCTIONALITY

COMPATIBILITY

ALL INPUT FORMATS

FAST IMPORT THROUGH *.pxz FORMAT

CAD SURFACES REPARATION

PRODUCT TREE PRESERVATION & SIMPLIFICATION

DATA OPTIMIZATION PRESETS

LODs AUTOMATIC GENERATION

UV AUTOMATIC GENERATION (Channels 1 & 2 – CAD only)

POLYGON REDUCTION for tessellated models

UP-TO-DATE COMPATIBILITY WITH UNITY

RULE ENGINE

TOOL BOX

LIVE SYNC MODE

RUNTIME MODE COMPATIBILITY

(Windows 64bits only)