Supported versions and extensions (3D) :
| 3D Readers | Supported Versions | Supported Extensions |
|---|---|---|
| Parasolid | v7 up to v38.1 | .x_t .x_b .xmt_txt .xmt_bin |
| : Processed | : Not Processed | : Partially Processed | : Not Applicable |
| Assemblies | BREP | Wireframe | Meshes | Notes/PMI/FDT | Metadata | RenderInfos | PhysicalMaterial | Machining Features | Assembly Constraints | UUID / PersistentName | Model Display | Drawings(2D) | Part Tree |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Datakit Libraries and usage : [LibParasolidRead] or [LibUgSwSeReadPsKernel]
Prerequesites :
Detailed Mapping :
You will find in the following links to the several mappings.
Options :
Note that in some cases, you can split periodic faces when reading a model.Thus, you should call the following function :
As illustrated in the table below, activating the split option is only possible in specific conditions, depending on two parameters : the Parasolid reader and the Body Mode.
"Required" states that periodic faces should be split.So, the reader forces the split configuration and the user has no control over it.
"Optional" allows users to activate the split option according to their need.
| Parasolid Reader \ Body Mode | Complete Topology (Default) | UV Surfacic | 3D Topology |
|---|---|---|---|
| PsReader (Datakit Reader) | Required | Required | Optional |
| XmtReader (PSKERNEL Reader) | Required | Optional | Optional |