# Get/Set Current Tool & work Object with PC SDK

**URL:** <https://tech-community.robotics.abb.com/t/get-set-current-tool-work-object-with-pc-sdk/7666>\
**Category:** Developer Tools\
**Tags:** set-current-tool-pc-sdk\
**Created:** [April 3, 2017, 5:06pm UTC](https://tech-community.robotics.abb.com/t/get-set-current-tool-work-object-with-pc-sdk/7666 "2017-04-03T17:06:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![DavidLanham](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/davidlanham/32/219_2.png) [@DavidLanham](https://tech-community.robotics.abb.com/u/DavidLanham)\
**Post date:** [April 3, 2017, 5:06pm UTC](https://tech-community.robotics.abb.com/t/get-set-current-tool-work-object-with-pc-sdk/7666/1 "2017-04-03T17:06:01Z")

</div>

I am looking for a way to Get the current tool of the robot and the work object, also being able to set the current tool and work object of the robot using PC SDK calls. Does anybody know how to do this. I have looked into this with the MotionSystem but have not been able to figure it out.

Thanks,  
David

---

<div class="post-metadata">

**Author:** ![baijun](https://avatars.discourse-cdn.com/v4/letter/b/e0b2c6/32.png) [@baijun](https://tech-community.robotics.abb.com/u/baijun)\
**Post date:** [May 6, 2017, 2:17am UTC](https://tech-community.robotics.abb.com/t/get-set-current-tool-work-object-with-pc-sdk/7666/2 "2017-05-06T02:17:04Z")

</div>

hello,David  
There is an open source project that you can refer to,the link is [https://github.com/robotics/open\_abb](https://github.com/robotics/open_abb)
