# Copy Jointvalues or Cartesian to Clipboard

**URL:** <https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747>\
**Category:** UpFeed\
**Created:** [October 14, 2020, 7:30am UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747 "2020-10-14T07:30:32Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![EricH](https://avatars.discourse-cdn.com/v4/letter/e/ea5d25/32.png) [@EricH](https://tech-community.robotics.abb.com/u/EricH)\
**Post date:** [October 14, 2020, 7:30am UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/1 "2020-10-14T07:30:32Z")

</div>

It would be helpful to have a possibility to easy copy the current Joint Values or TCP position of the simulated robot to the clipboard.

It’s possible to copy the orientation, so this should be easy to implement.

---

<div class="post-metadata">

**Author:** ![DenisFR](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@DenisFR](https://tech-community.robotics.abb.com/u/DenisFR)\
**Post date:** [October 14, 2020, 4:33pm UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/2 "2020-10-14T16:33:46Z")

</div>

Hello,

+1, nearly the same I’ve ask here:

> **[ABB Robotics Community - Maintenance](https://forums.robotstudio.com/discussion/11634/wish-add-copy-to-past-from-rapid-format-in-complex-data-control)**

---

<div class="post-metadata">

**Author:** ![Maxim](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/maxim/32/4429_2.png) [@Maxim](https://tech-community.robotics.abb.com/u/Maxim)\
**Post date:** [November 9, 2020, 12:22pm UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/3 "2020-11-09T12:22:38Z")

</div>

Hello,

Do you guys have a suggestion as to how this should look like?

In which dialogue (window?) would you like to see this feature be implemented for example?

Thanks!

---

<div class="post-metadata">

**Author:** ![EricH](https://avatars.discourse-cdn.com/v4/letter/e/ea5d25/32.png) [@EricH](https://tech-community.robotics.abb.com/u/EricH)\
**Post date:** [November 11, 2020, 8:59am UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/4 "2020-11-11T08:59:11Z")

</div>

There is already a copy orientation button:

 ![image.jpg](https://europe1.discourse-cdn.com/flex005/uploads/robotics1/original/2X/3/35649280c1f7316eff20bfd132e47d9adc55d7ec.jpeg)

As a first idea, you could add a Copy Position Button. As far as I know, DenisFR suggests something like: when you copy, then you can paste it in rapid format like this [[x,y,z][q1,q2,q3,q4]]. I would also like the robjoint format [J1,J2,J3,J4,J5,J6].

Another option would be to add a sub-menu at the copy button. The same like “Add to path -\>” and give it several options: Copy Joint Values, Copy Positon, Copy Orientation.

---

<div class="post-metadata">

**Author:** ![DenisFR](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@DenisFR](https://tech-community.robotics.abb.com/u/DenisFR)\
**Post date:** [November 13, 2020, 6:43pm UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/5 "2020-11-13T18:43:58Z")

</div>

Hello,  
For me, I’ve thought to add this context menu directly in text field (Red,Green and Blue). Or adding a ComboBox (down arrow) like it is for orientation.

---

<div class="post-metadata">

**Author:** ![DavidR](https://avatars.discourse-cdn.com/v4/letter/d/3ab097/32.png) [@DavidR](https://tech-community.robotics.abb.com/u/DavidR)\
**Post date:** [November 24, 2020, 3:43pm UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/6 "2020-11-24T15:43:54Z")

</div>

This feature would be great.

---

<div class="post-metadata">

**Author:** ![Niklas\_Skoglund](https://avatars.discourse-cdn.com/v4/letter/n/5fc32e/32.png) [@Niklas\_Skoglund](https://tech-community.robotics.abb.com/u/Niklas_Skoglund)\
**Post date:** [January 11, 2022, 8:55pm UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/7 "2022-01-11T20:55:03Z")

</div>

@EricH we are looking into how we can implement something like this and I have some questions.  
To start with it’s always good to understand why you want to copy the joint values or TCP to the clipboard.

We are considering the following ways that copy pasting joint values could be done. Please help confirm which ones would be useful to you.

Copy joint values from robot in station to clipboard  
Copy jointtarget object in station to clipboard  
Copy jointtarget text in a RAPID module to clipboard  
Copy jointtarget values in Modify Jointtarget dialog to clipboard

and then

Paste joint values from clipboard to robot in station making the robot move  
Paste joint values from clipboard to jointtarget object in station  
Paste joint values from clipboard to RAPID module as jointtarget text  
Paste joint values from clipboard to jointtarget values in Modify Jointtarget dialog

I’m looking forward to get your feedback.

---

<div class="post-metadata">

**Author:** ![Niklas\_Skoglund](https://avatars.discourse-cdn.com/v4/letter/n/5fc32e/32.png) [@Niklas\_Skoglund](https://tech-community.robotics.abb.com/u/Niklas_Skoglund)\
**Post date:** [January 11, 2022, 8:55pm UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/8 "2022-01-11T20:55:30Z")

</div>

@davidR, @DenisFR FYI

---

<div class="post-metadata">

**Author:** ![DenisFR](https://avatars.discourse-cdn.com/v4/letter/d/dc4da7/32.png) [@DenisFR](https://tech-community.robotics.abb.com/u/DenisFR)\
**Post date:** [January 26, 2022, 11:31am UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/9 "2022-01-26T11:31:56Z")

</div>

Hello,  
For me, I’ve thought to add this context menu directly in text field (Red,Green and Blue). Or adding a ComboBox (down arrow) like it is for orientation.

So even if you create a SmartComponent using it, you’ll have this option.  
And using raw text parser so you can copy value from an text editor.

---

<div class="post-metadata">

**Author:** ![EricH](https://avatars.discourse-cdn.com/v4/letter/e/ea5d25/32.png) [@EricH](https://tech-community.robotics.abb.com/u/EricH)\
**Post date:** [February 2, 2022, 1:35pm UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/10 "2022-02-02T13:35:19Z")

</div>

@Niklas_Skoglund I am using the joint values for further calculation in other programs like excel or matlab. To sum it up, i want to know which joint gets the most stress in certain PTP movements.

At the moment I have to copy the values by typing in on my keyboard and that’s really tedious.

---

<div class="post-metadata">

**Author:** ![EricH](https://avatars.discourse-cdn.com/v4/letter/e/ea5d25/32.png) [@EricH](https://tech-community.robotics.abb.com/u/EricH)\
**Post date:** [February 2, 2022, 2:23pm UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/11 "2022-02-02T14:23:45Z")

</div>

This option would be good:

- Copy joint values from robot in station to clipboard
- Paste joint values from clipboard to RAPID module as jointtarget text

---

<div class="post-metadata">

**Author:** ![Maxim](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/maxim/32/4429_2.png) [@Maxim](https://tech-community.robotics.abb.com/u/Maxim)\
**Post date:** [May 3, 2022, 5:38am UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/12 "2022-05-03T05:38:00Z")

</div>

Hello everyone,

As you probably already know - this feature was implemented in RS2022.1. 🙂

---

<div class="post-metadata">

**Author:** ![Newman](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/newman/32/2900_2.png) [@Newman](https://tech-community.robotics.abb.com/u/Newman)\
**Post date:** [May 3, 2022, 7:07am UTC](https://tech-community.robotics.abb.com/t/copy-jointvalues-or-cartesian-to-clipboard/9747/13 "2022-05-03T07:07:36Z")

</div>

Yes I’ve already used it. It’s great!
