# Can 3D objects be treated as “solid” to prevent pass through during translation?

**URL:** https://discourse.shapr3d.com/t/can-3d-objects-be-treated-as-solid-to-prevent-pass-through-during-translation/2884
**Category:** Modeling Questions
**Created:** [September 9, 2018, 9:05pm UTC](https://discourse.shapr3d.com/t/can-3d-objects-be-treated-as-solid-to-prevent-pass-through-during-translation/2884 "2018-09-09T21:05:25Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![caltain](https://avatars.discourse-cdn.com/v4/letter/c/97f17d/32.png) [@caltain](https://discourse.shapr3d.com/u/caltain)
#### Post date: [September 9, 2018, 9:05pm UTC](https://discourse.shapr3d.com/t/can-3d-objects-be-treated-as-solid-to-prevent-pass-through-during-translation/2884/1 "2018-09-09T21:05:25Z")

</div>

I am wondering if there is a way to treat 3D objects as solids when changing the shape, size, orientation, or location of another object. I have a pair of linked tori, like a chain of rings. I would like to be able to drag one ring until some part of it makes contact with the other ring and then stop. As it is, I can move the rings, but they pass through each other, whereas I am looking for a behavior like that of links in a chain; movement along a drag vector up until contact with any other object.

Anyone…anyone…Bueller…Bueller…

Thanks!

---

<div class="post-metadata">

### Author: ![DanielR](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/danielr/32/582_2.png) [@DanielR](https://discourse.shapr3d.com/u/DanielR)
#### Post date: [September 9, 2018, 9:16pm UTC](https://discourse.shapr3d.com/t/can-3d-objects-be-treated-as-solid-to-prevent-pass-through-during-translation/2884/2 "2018-09-09T21:16:47Z")

</div>

Hi - this is not yet possible in Shapr, but we are working on 3D guides/snaps, that will make these sort of alignments simpler. No ETA, but its in our short term plans.
