Accessing the ProMechSolid
An opaque handle called a ProMechSolid represents a solid volume member of the model (typically, an assembly member).
Functions Introduced:
The function types
ProMechsolidVisitAction() and
ProMechsolidFilterAction() are used as arguments to functions that visit
ProMechSolid objects.
Use the function
ProMechsolidIdGet() to obtain the ID of the solid volume. This ID is an index in the array of generated solid volumes and is not persistent among different calls to
ProMechmodelCreate().
Use the function
ProMechsolidModelGet() to obtain the root
Creo Simulate geometry model for this solid model.
Use the function
ProMechsolidTypeGet() to obtain the solid volume type.
Use the function
ProMechsolidAsmcomppathGet() to obtain the assembly component path from the top level assembly to this solid.
Use the function
ProMechsolidSurfaceVisit() to visit the surfaces that are included in a given solid volume.
Use the function
ProMechsolidEdgeVisit() to visit the edges that are included in a given solid volume.
Use the function
ProMechsolidVertexVisit() to visit the vertices that are included in a given solid volume.