# creating a workobject moved by M7DM1

**URL:** <https://tech-community.robotics.abb.com/t/creating-a-workobject-moved-by-m7dm1/837>\
**Category:** RobotStudio S4\
**Created:** [September 7, 2006, 12:12am UTC](https://tech-community.robotics.abb.com/t/creating-a-workobject-moved-by-m7dm1/837 "2006-09-07T00:12:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![abenaki](https://avatars.discourse-cdn.com/v4/letter/a/65b543/32.png) [@abenaki](https://tech-community.robotics.abb.com/u/abenaki)\
**Post date:** [September 7, 2006, 12:12am UTC](https://tech-community.robotics.abb.com/t/creating-a-workobject-moved-by-m7dm1/837/1 "2006-09-07T00:12:51Z")

</div>

Hello,

I need help to configure a workobject moved by an external axis (M7DM1).

I have an irc5 running v5.7.1030. I have a robot installed on a carrier, which is moved by an external axis (M30) controller by the robot.

The base frame is defined as being moved by M7DM1, and I need to define a workobject on the carrier (that is moved along with the base frame), but cannot use the workobject which has robhold=FALSE, ufprog=FALSE and ufmec=M7DM1.

When I try to use the wobj, it says that the mechanical unit in active workobject cannot be found. But I can select that same mechanical unit and jog it.

Can anyone help me here?

Michel

---

<div class="post-metadata">

**Author:** ![edwinderry](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/edwinderry/32/349_2.png) [@edwinderry](https://tech-community.robotics.abb.com/u/edwinderry)\
**Post date:** [September 7, 2006, 10:53am UTC](https://tech-community.robotics.abb.com/t/creating-a-workobject-moved-by-m7dm1/837/2 "2006-09-07T10:53:03Z")

</div>

Michel,

I think you need to re-post this message in the Forum for RobotStudio 5.x ( For IRC5 ).

Ed.
