< Home

< Programming Guide

< Reference Manual

FILE FORMATS

Contents

Introduction

Overview

Exchange Supported File Formats

Publish Supported File Formats

File Readers

ACIS

Autodesk Inventor

CATIA V4

CATIA V5

CATIA V6 [3DXML]

Creo

I-deas

IGES

IFC

JT

Parasolid

PDF

PRC

Pro/E

Siemens PLM-NX

Rhino3D

Solid Edge

SolidWorks

STEP

STL

U3D

VDA-FS

VRML

File Writers

ACIS

IGES

JT

Parasolid

PRC

STEP

STL

VRML

Siemens PLM Software NX Reader

The Siemens PLM Software NX Reader provides full access to the assembly, B-REP, view and PMI Data stored within a particular NX file. A file does not need to have a particular extension to be read correctly by HOOPS Exchange however the file extensions of NX files that you can expect to be loaded by HOOPS Exchange are:

Our readers are updated to the latest released version within 90 days of the release of the authoring software. You can see the exact version supported in the current release here.

Assembly

Incremental load is supported by our NX reader. Datum planes and construction geometry are also supported and accessed through the assembly tree.

B-rep

Siemens PLM Software NX uses Parasolid as its core geometry engine. As a result the reading of the B-rep in our NX reader is based on our Parasolid reader which allows you to query the full topological and geometric model defined in a Parasolid file. HOOPS Exchange provides evaluators which allow you to direct query all the geometry types available in Parasolid. You can additionally ask HOOPS Exchange to approximate any specific geometry and provide it in a standard NURBS form.

The list of surface types available in NX is:

The list of curve types available in NX is:

Visualization

The visualization data for this format is generated by the HOOPS Exchange tessellation engine.

Views

There are two types of views supported in CATIAV6:

Both types of views are fully supported by HOOPS Exchange.

PMI

The PMI definition in NX is extensive and HOOPS Exchange provides full support for it. PMI types supported include: