< 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

IGES Reader

The IGES Reader provides full access to the B-rep and View Data stored within a particular IGES file. A file does not need to have a particular extension to be read correctly by HOOPS Exchange however the file extensions of IGES 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

The full assembly tree definition is provided however referenced files are not currently supported.

B-rep

The list of supported surface types:

The list of supported curve types:

Visualization

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

Views

Views are supported, however, authoring applications very rarely export IGES data with views.

PMI

This concept is not supported by IGES.

Miscellaneous

Our IGES reader does significant effort to correct problems with corrupt or poorly defined data. Some of the things done here include fixing basic problems with corrupt files, correcting orientation problems, closing open loops and adjusting vertex tolerances. The A3DAsmModelFileSew() function is available to developers who want all surfaces which share a common edge to be joined together.

Import options specific to IGES

None

Limitations

Group associativity is not supported (IGES Type 402).