I-deas Reader

I-deas
File Extension MF1, ARC, UNV, PKG
Supported Versions Up to 13.x (NX 5), NX I-deas 6
Platforms wy ly my an in
Tessellation c_green Supported
B-rep c_green Supported
PMI c_green Supported

The I-deas Reader provides full access to the Assembly, B-rep and View & PMI Data stored within a particular I-deas file. A file does not need to have a particular extension to be read correctly by HOOPS Exchange; however, the file extensions of I-deas files that you can expect to be loaded by HOOPS Exchange are:

  • .ARC
  • .MF1
  • .UNV
  • .PKG

How to Import From I-deas

To load a I-deas file, use A3DAsmModelFileLoadFromFile(). The A3DParamsLoadData structure is used to customize the loading behavior:

A3DAsmModelFile* pModelFile = 0;

A3DRWParamsLoadData sReadParam;
A3D_INITIALIZE_DATA(A3DRWParamsLoadData, sReadParam);
sReadParam.m_sGeneral.m_bReadSolids = true;

// ... set other A3DRWParamsLoadData fields as necessary

A3DAsmModelFileLoadFromFile("path/to/file.arc", &sReadParam, &pModelFile);

See Simple Load and Export for more about loading model files.

Tessellation

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

B-rep

The list of supported surface types is:

  • B-spline surface
  • Cone
  • Cylinder
  • Extruded surfaces
  • General quadric surfaces
  • Plane
  • Revolution surface
  • Ruled surfaces
  • Sphere
  • Torus

The list of supported curve types is:

  • B-splines
  • Composite curve
  • Hyperbolic curve
  • Parabolic arcs

PMI

HOOPS Exchange provides full support for I-deas PMI. The types supported include:

  • Circle center
  • Datum feature symbol
  • Datum target
  • Dimensions
  • Feature control frame
  • Measurement point/locator
  • Note
  • Surface finish
  • Weld (spot and line)

Assembly

The I-deas Reader provides full access to the Assembly, B-rep and View and PMI Data stored within a particular I-deas file.

Datum planes and construction geometry are supported and accessed through the assembly tree. Our I-deas reader provides access to the whole tree of containers (or bins) of the file. In a container we can access other containers, configurations, and/or parts.

Incremental load is supported by our I-deas reader.

Views

Full support for views including the visibilities of objects associated to views is supported.

Import Options Specific to I-deas

Note texts with symbol.