# Stretching or scaling in one dimension only

**URL:** <https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080>\
**Category:** Modeling Questions\
**Created:** [January 26, 2021, 9:28am UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080 "2021-01-26T09:28:57Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![MurrayWP](https://avatars.discourse-cdn.com/v4/letter/m/9dc877/32.png) [@MurrayWP](https://discourse.shapr3d.com/u/MurrayWP)\
**Post date:** [January 26, 2021, 9:28am UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/1 "2021-01-26T09:28:57Z")

</div>

I am new to shapr, still using the free version and assessing it. I’m finding it to be mostly a remarkable app which can be learned very quickly, however I have had a couple of issues.  
I am trying to find a way of stretching and object, or to put it another way scaling in one dimension only. I did a bit of searching and found a number of historical posts and references to people requesting this which didn’t seem to lead too far. These go back a couple of years and it looked as though at the time the shapr team did not seem to appreciate the need for such functionality. Has anything changed and is there any means of doing this efficiently?  
I mainly use shapr to design furniture, and one of the key aspects of such design is getting the proportionality right. So having produced an initial prototype design it often has to be stretched or compressed in various dimensions to get a nice-looking proportion. If the piece consists of rectilinear components this can be achieved with a bit of effort using extruded. However if designing something like an organic shaped chair then this approach does not work.  
To give an example of what I’m referring to, there is a YouTube video showing experienced user building a model of the Eames lounge chair (link below). This video demonstrates both the skill of the user and the capacity of shapr 3d. However the user has the benefit of knowing the correct proportions and dimensions in advance. I’m quite sure that when Charles and Henry Eames developed their prototype they would have had to have stretched and pushed the initial concept in various directions to get things right. It is still common in chair design for designers to build a full-scale mockup to achieve this. Such adjustments should be easy in a system like shapr and as best I can figure it currently isn’t so.  
Any advice on this matter or suggestions would be much appreciated.  
Thanks  
Murray

[![](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/8/87964c13dd153d92f48db89740d58fc2b29e5e53.jpeg "3D Modeling Eames Lounge Chair on iPad") ](https://www.youtube.com/watch?v=2hAvyFV4jws)

---

<div class="post-metadata">

**Author:** ![KPeter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/kpeter/32/7644_2.png) [@KPeter](https://discourse.shapr3d.com/u/KPeter)\
**Post date:** [January 27, 2021, 12:08pm UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/2 "2021-01-27T12:08:37Z")

</div>

Hi @MurrayWP, thank you for your feedback, we know that this feature is a missing one. Although single dimension scaling is not available yet, direct modeling makes it possible to just select certain faces and move them to get the shape you are looking for

---

<div class="post-metadata">

**Author:** ![MurrayWP](https://avatars.discourse-cdn.com/v4/letter/m/9dc877/32.png) [@MurrayWP](https://discourse.shapr3d.com/u/MurrayWP)\
**Post date:** [January 28, 2021, 11:55pm UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/3 "2021-01-28T23:55:37Z")

</div>

Hi Peter, thanks very much for that suggestion. Unfortunately I think it has limited application for what I want to do, sometimes doesn’t work on very complex objects and won’t work globally on a complete object.  
I believe there were a few historical requests in this forum going back some time, for this functionality. The response at the time seem to be that it would be implemented, is this still the case?

Thanks again Murray

---

<div class="post-metadata">

**Author:** ![KPeter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/kpeter/32/7644_2.png) [@KPeter](https://discourse.shapr3d.com/u/KPeter)\
**Post date:** [January 29, 2021, 2:38pm UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/4 "2021-01-29T14:38:48Z")

</div>

Hi @MurrayWP, I totally see your point. Non-uniform scaling is on our timeline 🙂

---

<div class="post-metadata">

**Author:** ![JonS](https://avatars.discourse-cdn.com/v4/letter/j/9dc877/32.png) [@JonS](https://discourse.shapr3d.com/u/JonS)\
**Post date:** [April 16, 2021, 11:12pm UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/5 "2021-04-16T23:12:31Z")

</div>

I hope we get this soon. I find it to be a major omission (so much so that I’ve finally signed up to this forum to add my voice to the discussion).

I’ve imported some bolts that I want to be able to stretch (obviously changing the thread pitch) to customize for the model. This simply isn’t possible at the moment. I’ll have to use another tool and re-import to Shapr3D.

I’ve had other instances where I really wanted this too, and instead had to use complex work arounds.

Any idea of the timeline for getting this feature?

---

<div class="post-metadata">

**Author:** ![jpeskin](https://avatars.discourse-cdn.com/v4/letter/j/71e660/32.png) [@jpeskin](https://discourse.shapr3d.com/u/jpeskin)\
**Post date:** [April 24, 2022, 5:50pm UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/6 "2022-04-24T17:50:26Z")

</div>

This feature would be very valuable when importing “stock” objects from CAD communities to model things like architecture, furniture, etc. It’s much easier to quickly “fit” stock objects into a scene by resizing along one dimension at a time, even if the object gets a bit distorted.

For all the other powerful features in Shapr3D, I’m a bit amazed this hasn’t already been added.

---

<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 24, 2022, 6:32pm UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/7 "2022-04-24T18:32:11Z")

</div>

Hi @jpeskin , we already have a working prototype, and we’ll add non-uniform scaling in a couple of months.

---

<div class="post-metadata">

**Author:** ![Xiamen0592](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xiamen0592/32/12386_2.png) [@Xiamen0592](https://discourse.shapr3d.com/u/Xiamen0592)\
**Post date:** [April 27, 2022, 1:06am UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/8 "2022-04-27T01:06:19Z")

</div>

I think the non-equal proportional scaling that you have repeatedly emphasized is definitely not just a uniaxial scaling similar to cube or rectant, which is too easy to achieve. It is not in the scope of discussion, but a uniaxial scaling of an elliptic body like a football. Flatten or lengthen it on the basis of not modifying the sketch.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/d/d6b6ca7ba18b52205b2df4861ebf9d4ce538b62b.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/1/1f97d526e1605c7aa5d1b9117cbcecb8044de957.jpeg)

---

<div class="post-metadata">

**Author:** ![jb7](https://avatars.discourse-cdn.com/v4/letter/j/e5b9ba/32.png) [@jb7](https://discourse.shapr3d.com/u/jb7)\
**Post date:** [April 27, 2022, 1:32am UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/9 "2022-04-27T01:32:21Z")

</div>

Funny you mentioned a football. I’ve modeled a rugby ball, a prolate spheroid, and stretched it on its long axis, to produce a form which I turned on my CNC router to produce a rolling pin for my wife, from the last remaining log from a tree we cut down. I modeled it in vectorworks, which, I’m told, also uses the Siemens engine…

 ![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/b/b92e33a5287110160b9b153ce864b3a03e0bc418.jpeg)

---

<div class="post-metadata">

**Author:** ![Xiamen0592](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xiamen0592/32/12386_2.png) [@Xiamen0592](https://discourse.shapr3d.com/u/Xiamen0592)\
**Post date:** [April 27, 2022, 3:46am UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/10 "2022-04-27T03:46:28Z")

</div>

That’s great! There are too many 3D software. In 3D MAX, non-equal scale is a basic function. What we are talking about now is looking forward to seeing it in Shapr3D. Since using Shapr3D, the modeling of standard parts, I have almost no longer used other 3D software. I believe more and more people will like Shapr3D.

---

<div class="post-metadata">

**Author:** ![benjamin99](https://avatars.discourse-cdn.com/v4/letter/b/6a8cbe/32.png) [@benjamin99](https://discourse.shapr3d.com/u/benjamin99)\
**Post date:** [July 25, 2022, 11:50pm UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/11 "2022-07-25T23:50:13Z")

</div>

Any update on this?

---

<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:** [July 25, 2022, 11:51pm UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/12 "2022-07-25T23:51:52Z")

</div>

Yes!

> [@5.180 - Scale improvements on board](https://discourse.shapr3d.com/t/5-180-scale-improvements-on-board/20426):
>
> Improved: Try the new non-uniform scaling option: now you can also scale along just an axis or plane using the scale tool Let us know what you think about this improvement!

---

<div class="post-metadata">

**Author:** ![benjamin99](https://avatars.discourse-cdn.com/v4/letter/b/6a8cbe/32.png) [@benjamin99](https://discourse.shapr3d.com/u/benjamin99)\
**Post date:** [July 26, 2022, 12:20am UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/13 "2022-07-26T00:20:22Z")

</div>

I see it now. Thank you!

---

<div class="post-metadata">

**Author:** ![crgrove](https://avatars.discourse-cdn.com/v4/letter/c/919ad9/32.png) [@crgrove](https://discourse.shapr3d.com/u/crgrove)\
**Post date:** [July 4, 2024, 9:54am UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/14 "2024-07-04T09:54:28Z")

</div>

It is now July 2024. Forgive me if I don’t believe that it’s ever been on your timeline.

---

<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:** [July 4, 2024, 9:54am UTC](https://discourse.shapr3d.com/t/stretching-or-scaling-in-one-dimension-only/11080/15 "2024-07-04T09:54:52Z")

</div>

Non uniform scaling has been available since 2022.
