In the past (I believe) I did manage to get correct names back into Maya for my packed objects. I'm using packed geometry because this gives me transformations on the transform node in Maya. When I use “Build Hierarchy From Attribute” and name my pack “Beam_0” I get:
-Beam_0_packed1(transformnode)-Beam_0(shapenode)
But what I want is:
-Beam_0(transformnode)-Beam_0Shape(shapenode)
When I'm not using packed geometry and set the name attribute explicitly to “/Beam_0/Beam_0Shape” I get the correct names and hierarchy. But then I loose the transformation so that's a no-go. I rather not make a script to fix the names after import. Are there any other attributes I can use or mis-use to get this working?