# Transform Issue

**URL:** <https://discourse.shapr3d.com/t/transform-issue/4577>\
**Category:** Modeling Questions\
**Created:** [April 22, 2019, 1:36am UTC](https://discourse.shapr3d.com/t/transform-issue/4577 "2019-04-22T01:36:57Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tommyn](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/tommyn/32/1714_2.png) [@tommyn](https://discourse.shapr3d.com/u/tommyn)\
**Post date:** [April 22, 2019, 1:36am UTC](https://discourse.shapr3d.com/t/transform-issue/4577/1 "2019-04-22T01:36:57Z")

</div>

If I draw a rectangle in a new design I an easily translate and rotate it.

But if I draw the rectangle inside a rough sketch of a room, I can only translate but not rotate.

Transform failed, could not resolve constraints on sketches.

If I draw the rectangle outside of the room I can rotate it. Quite odd… This seems dead simple.

![image](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex002/uploads/shapr3d/original/2X/c/cf3fc47f6b5d80b973fecabb9754137e07a23018.jpeg)

---

<div class="post-metadata">

**Author:** ![TigerMike](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/tigermike/32/32650_2.png) [@TigerMike](https://discourse.shapr3d.com/u/TigerMike)\
**Post date:** [April 22, 2019, 4:21pm UTC](https://discourse.shapr3d.com/t/transform-issue/4577/2 "2019-04-22T16:21:42Z")

</div>

Hi Tommy,

The rectangle you are trying to rotate probably has a Horizontal-Vertical constraint on at lease one line. Remove that constraint and you can rotate the rectangle.

-Mike

---

<div class="post-metadata">

**Author:** ![tommyn](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/tommyn/32/1714_2.png) [@tommyn](https://discourse.shapr3d.com/u/tommyn)\
**Post date:** [April 22, 2019, 7:50pm UTC](https://discourse.shapr3d.com/t/transform-issue/4577/3 "2019-04-22T19:50:51Z")

</div>

Mike,  
You are oh so right. Duh!  
Thanks  
Tommy

---

<div class="post-metadata">

**Author:** ![tommyn](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/tommyn/32/1714_2.png) [@tommyn](https://discourse.shapr3d.com/u/tommyn)\
**Post date:** [April 23, 2019, 2:16pm UTC](https://discourse.shapr3d.com/t/transform-issue/4577/4 "2019-04-23T14:16:18Z")

</div>

Thinking about this more, here is a real case where the app can be improved by the Shapr team by providing a better Error Message as in: Object Cannot Be Rotated Because Constrained to Horizontal/Vertical.

It’s not good to make your users feel stupid!

Best,

Tommy

---

<div class="post-metadata">

**Author:** ![Istvan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/istvan/32/23668_2.png) [@Istvan](https://discourse.shapr3d.com/u/Istvan)\
**Post date:** [April 23, 2019, 4:10pm UTC](https://discourse.shapr3d.com/t/transform-issue/4577/5 "2019-04-23T16:10:14Z")

</div>

Yes, that would be great - the problem is that in non-trivial cases you just can’t tell why the user can’t rotate it. Although we could cover the trivial ones manually.

---

<div class="post-metadata">

**Author:** ![Samberino](https://avatars.discourse-cdn.com/v4/letter/s/c37758/32.png) [@Samberino](https://discourse.shapr3d.com/u/Samberino)\
**Post date:** [April 29, 2019, 8:22pm UTC](https://discourse.shapr3d.com/t/transform-issue/4577/6 "2019-04-29T20:22:03Z")

</div>

Sometimes, when I´ve found this, I create a copy, so I can do all transformation a require. After that I delate the original.
