DATAKIT API  V2025.1
Parasolid reader

Parasolid 3D Read Library allows you to read Parasolid 3D files .

//Set the Schema directory needed for readers based on Parasolid Read Library (Parasolid, UG, Solidworks, Solidedge)
MyAPI->SetSchemaDir(inRepSchema);


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.




Dtk_API::ActivateSplitForPeriodicFaces
void ActivateSplitForPeriodicFaces()
Split Periodic Faces when we read a model.
Dtk_API::SetSchemaDir
Dtk_ErrorStatus SetSchemaDir(const Dtk_string &inSchemaDir)
Set Schema Directory needed for Unigraphics, Parasolid, Solidedge, Solidworks and Jt readers.