Traditional 3D staging & DCC tools (Unity3D, 3DS Max, Maya, Blender, Unreal Engine...) can natively read 3D files containing tessellated objects (meshes) like .fbx, .dae, .3ds and .obj files. 

However native CAD files, created for engineering, manufacturing and interoperability purposes in professional CAD solutions (CATIA, SIEMENS NX, SolidWorks, CREO, Inventor, STEP,...), cannot be easily imported in these tools.


Pixyz Studio is a unique 3D Data Preparation tool providing best-in-class tessellation and optimization algorithms, enabling the transformation of CAD data coming from almost all industry-leading CAD solutions into lightweight, optimized meshes, ready to be exported. 


Pixyz Studio comes as an ergonomic and intuitive user interface, providing a robust & powerful viewer, necessary to display numerous complex 3D data. 

Also, when importing and processing CAD data with Pixyz Studio, the integrity of all the information contained in the original CAD file is preserved: product structure (hierarchy), original CAD surfaces (BRep/Nurbs), materials assignment and appearance, PMI and all kind of metadata.

Integrated Python API

Pixyz Studio also comes with a Python API, accessible through a built-in Scripting Editor, allowing advanced users to create powerful scripts and plugins to automate complex data preparation tasks.

Only import/export functions for batch processing are limited using the Python API in Pixyz Studio: their usage is restricted to Pixyz Scenario Processor product.

Anyway, import/export functions can be run in Pixyz Studio for testing purposes, when creating plugins meant to be deployed and run as Data Preparation scenarios in Pixyz Scenario Processor.

Such plugins can be created, edited and published in the Plugin Editor.


Key features

FEATURE

Studio

ALL INPUT/OUTPUT FORMATS

✔️

ORIGINAL CAD INFORMATION PRESERVATION

✔️

Pixyz CORE ALGORITHMS FOR CAD DATA PREPARATION

✔️

Pixyz CORE ALGORITHMS FOR DATA OPTIMIZATION

✔️

INTERACTIVE USER INTERFACE

✔️

POWERFUL VIEWER

✔️

PYTHON SCRIPTING EDITOR

✔️

PLUGIN EDITOR

✔️

IMPORT/EXPORT PYTHON FUNCTIONS 

FOR AUTOMATIC BATCH PROCESSING

Limited: for testing purposes only 

(see also Pixyz Scenario Processor for batching capabilities)


Related topics