I have started to play around with the new part design stuff to port our STEP reader using these objects instead of the Compound/Part feature. This shall accelerate the rendering and browsing phase of STEP/IGES etc ...
But I am getting lost, a STEP file is an assembly tree with root nodes which are main assembly and sub assemblies, and shape description. With the new part design I can easily create new part but they can't be included easily to each other using call to addObject(). I started to thought that I needed to create a master Part and then body's but body's can contain only Shape which seems to be created by the sketcher workflow (which is fine to me).
So, what are your recommendation to create a STEP tree structure with the new Part Design stuff.
I can try to build a Part tree, but still do not understand how in C++ I can easily add Part into a Part, an example will be really appreciated !