Should I expect the endplates to be in their final position, or do I need to disassemble the Compound and apply a placement
on the sub-shapes?
Yes, the end plates should be in the final position.
It isn't a compound. I created the TR001 using "Make link group/Simple Group".
My steps were:
1) for the beam (P001): a structural element from arch workbench
2) for the end plates (P002): sketch--->>extrude (part workbench) --->>> structure (arch workbench)
3) move the end plate to the final position
3) links of P001 end P002 (for P002 I set the "element count" property to 2 and I move one end plate at the end of the beam)
4) "link trasnform" property of the links set to TRUE
5) create the link group (TR001)
6) create a link of the Link Gruop in the "TR001_Beam+End_Plate_Drawing.FCStd" file
7) create the page and the drawing of the LK_TR001, LK_P001, LK_P002
in TR001_Beam+End_Plate_Drawing.FCStd (previous post), calling Part::Feature::getShape(TR001) returns
I think that the link object does not see the placement of the arch object, but it use the placement of the base element (i.e. the placement of the extrude part or the sketch).