# Copy element with his Variable

**URL:** <https://discourse.shapr3d.com/t/copy-element-with-his-variable/37937>\
**Category:** Modeling Questions\
**Created:** [May 13, 2025, 5:17pm UTC](https://discourse.shapr3d.com/t/copy-element-with-his-variable/37937 "2025-05-13T17:17:53Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jean-philippe2](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/jean-philippe2/32/27353_2.png) [@jean-philippe2](https://discourse.shapr3d.com/u/jean-philippe2)\
**Post date:** [May 13, 2025, 5:17pm UTC](https://discourse.shapr3d.com/t/copy-element-with-his-variable/37937/1 "2025-05-13T17:17:53Z")

</div>

Hi,  
Move/Rotate tool(M) don’t copy my variable.  
It’s not a big deal, but when you have 20 or 40 circles, it’s more tedious. I would like to keep it in the copy, as with the Mirror tool.  
See it in video.

---

<div class="post-metadata">

**Author:** ![Bob3DPO](https://avatars.discourse-cdn.com/v4/letter/b/7993a0/32.png) [@Bob3DPO](https://discourse.shapr3d.com/u/Bob3DPO)\
**Post date:** [May 13, 2025, 5:50pm UTC](https://discourse.shapr3d.com/t/copy-element-with-his-variable/37937/2 "2025-05-13T17:50:27Z")

</div>

Hi @jean-philippe2,

This isn’t what you asked, but might help.

Draw a line, not connected to your circles. Give that a length with a variable. Next draw another line, and give it an **Equal** constraint to your first line. Add your circles to the second line.

When you copy the constraint is copied, so you will be able to change multiple lengths by changing the variable.

---

<div class="post-metadata">

**Author:** ![jean-philippe2](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/jean-philippe2/32/27353_2.png) [@jean-philippe2](https://discourse.shapr3d.com/u/jean-philippe2)\
**Post date:** [May 13, 2025, 6:35pm UTC](https://discourse.shapr3d.com/t/copy-element-with-his-variable/37937/3 "2025-05-13T18:35:41Z")

</div>

Thank you [Bob3DPO](https://discourse.shapr3d.com/u/Bob3DPO), that sounds very good as a trick.  
However, I understand the principle but I can’t apply it.

---

<div class="post-metadata">

**Author:** ![kabocha](https://avatars.discourse-cdn.com/v4/letter/k/f04885/32.png) [@kabocha](https://discourse.shapr3d.com/u/kabocha)\
**Post date:** [May 13, 2025, 6:45pm UTC](https://discourse.shapr3d.com/t/copy-element-with-his-variable/37937/4 "2025-05-13T18:45:07Z")

</div>

The way I read your post it sounded more like a feature request.

---

<div class="post-metadata">

**Author:** ![jean-philippe2](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/jean-philippe2/32/27353_2.png) [@jean-philippe2](https://discourse.shapr3d.com/u/jean-philippe2)\
**Post date:** [May 13, 2025, 7:54pm UTC](https://discourse.shapr3d.com/t/copy-element-with-his-variable/37937/5 "2025-05-13T19:54:02Z")

</div>

I’ve tested… it’s perfect !!  
Thanks a lot [Bob3DPO](https://discourse.shapr3d.com/u/Bob3DPO) 👍

---

<div class="post-metadata">

**Author:** ![Bob3DPO](https://avatars.discourse-cdn.com/v4/letter/b/7993a0/32.png) [@Bob3DPO](https://discourse.shapr3d.com/u/Bob3DPO)\
**Post date:** [May 13, 2025, 8:57pm UTC](https://discourse.shapr3d.com/t/copy-element-with-his-variable/37937/6 "2025-05-13T20:57:10Z")

</div>

Excellent!! I’m glad it worked for you!
