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

**URL:** <https://tech-community.robotics.abb.com/t/want-to-adjust-multiple-object-frames-based-on-a-single-workobject-user-frame/15070>\
**Category:** RobotStudio\
**Tags:** rapid\
**Created:** [July 22, 2026, 11:42pm UTC](https://tech-community.robotics.abb.com/t/want-to-adjust-multiple-object-frames-based-on-a-single-workobject-user-frame/15070 "2026-07-22T23:42:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tristan\_Ptacek](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@Tristan\_Ptacek](https://tech-community.robotics.abb.com/u/Tristan_Ptacek)\
**Post date:** [July 22, 2026, 11:42pm UTC](https://tech-community.robotics.abb.com/t/want-to-adjust-multiple-object-frames-based-on-a-single-workobject-user-frame/15070/1 "2026-07-22T23:42:43Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![lemster68](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/lemster68/32/1945_2.png) [@lemster68](https://tech-community.robotics.abb.com/u/lemster68)\
**Post date:** [July 23, 2026, 11:44am UTC](https://tech-community.robotics.abb.com/t/want-to-adjust-multiple-object-frames-based-on-a-single-workobject-user-frame/15070/2 "2026-07-23T11:44:12Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![NES](https://avatars.discourse-cdn.com/v4/letter/n/3be4f8/32.png) [@NES](https://tech-community.robotics.abb.com/u/NES)\
**Post date:** [July 28, 2026, 4:59am UTC](https://tech-community.robotics.abb.com/t/want-to-adjust-multiple-object-frames-based-on-a-single-workobject-user-frame/15070/3 "2026-07-28T04:59:58Z")

</div>

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.
