Want to adjust multiple object frames based on a single workobject user frame

I have a large assembly that has multiple instances of the same part located within the assembly; I want to have each of these parts within the assembly have its own unique object frame.

I want to be able to perform a global adjustment of each part’s object frame when updating the user frame. Is this possible? If not, I’m open to any suggestions/possible solutions.

All of those individual object frames should be moved with the user frame, so I don’t fully understand your need.

You can create separate work object data and copy their user frame inside the code, so if the user frame changes it will change for every object. At the end you can separately manipulate their object frames.

Another way is just to use separate robtargets with Offs function.