The “Object details” component can give you the GUID and a bunch of useful attributes if you input a referenced object, but what if you already have the GUID and you want to know what kind of object it represents ?
Excellent !
I wonder how the location of the sub-blocks is defined.
Is it a through compound between the transform of the main block, and the transform of the sub-block in his parent Baseplane ?
If so, can the transform of the sub-block be retrieved ?
Yes, each layer of “sub block” has its own transform relative to the parent. The position you see it in space is the compound transform of its transform, its parent’s transform, its parent’s parent’s transform, etc