I-deas Reader
I-deas | |
File Extension | MF1, ARC, UNV, PKG |
Supported Versions | Up to 13.x (NX 5), NX I-deas 6 |
Platforms | ![]() ![]() ![]() ![]() ![]() |
Tessellation | ![]() |
B-rep | ![]() |
PMI | ![]() |
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.