Is there a function to know a group or a component is a solid group or a solid component?

In a roundabout way yes.

Firstly, groups would need to be cast to a ComponentInstance using …
SUGroupToComponentInstance

Secondly you would attempt to get the volume of the instance using …
SUComponentInstanceComputeVolume, and test the result for not SU_ERROR_NO_DATA
(which is returned if the instance is not manifold.)


Enhancement Issue logged:

1 Like