# Non-uniform scaling?

**URL:** <https://discourse.shapr3d.com/t/non-uniform-scaling/7841>\
**Category:** Modeling Questions\
**Created:** [May 31, 2020, 4:31pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841 "2020-05-31T16:31:23Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![MaxRobotnick](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/maxrobotnick/32/6338_2.png) [@MaxRobotnick](https://discourse.shapr3d.com/u/MaxRobotnick)\
**Post date:** [May 31, 2020, 4:31pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/1 "2020-05-31T16:31:23Z")

</div>

Ive been trying to track down non uniform scaling, so scale on X, or Y or Z, or combination of the two/three ( object level). when i go in scale i just have a widget for scaling the whole object at once, is this a limitation or am i missing it maybe?. sometimes id like to scale width, height independently .

Thanks!

---

<div class="post-metadata">

**Author:** ![Gelphyn](https://avatars.discourse-cdn.com/v4/letter/g/db5fbb/32.png) [@Gelphyn](https://discourse.shapr3d.com/u/Gelphyn)\
**Post date:** [May 31, 2020, 9:48pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/2 "2020-05-31T21:48:32Z")

</div>

@MaxRobotnick  
Type, into the Search [Magnifying Glass Icon] facility at top right of every Forum page, **Non-uniform scaling** and you will find the answer and some suggestions for workarounds.

---

<div class="post-metadata">

**Author:** ![Victor\_Shapr3D](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/victor_shapr3d/32/3502_2.png) [@Victor\_Shapr3D](https://discourse.shapr3d.com/u/Victor_Shapr3D)\
**Post date:** [June 2, 2020, 9:20am UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/3 "2020-06-02T09:20:42Z")

</div>

Hi Max, to scale the width and height independently you can tap on a face to select it and then drag the arrows to scale( you can also tap on the dimension label to input a number)

There is currently no dedicated non-uniform scaling feature in the app.

---

<div class="post-metadata">

**Author:** ![CurlyBee](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/curlybee/32/10580_2.png) [@CurlyBee](https://discourse.shapr3d.com/u/CurlyBee)\
**Post date:** [May 17, 2021, 4:10pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/4 "2021-05-17T16:10:36Z")

</div>

This should be a standard feature! I just upgraded to the (overpriced) professional version, hoping this feature would appear. I am trying to shrink the top part of this model on the xy axis only. This should be an easy operation…it is standard in every other cad program on the market. For $260 a year, I expect this feature. ☹

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

---

<div class="post-metadata">

**Author:** ![Oregonerd](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/oregonerd/32/8012_2.png) [@Oregonerd](https://discourse.shapr3d.com/u/Oregonerd)\
**Post date:** [May 17, 2021, 7:33pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/5 "2021-05-17T19:33:02Z")

</div>

Which part/area are you trying to shrink? It might be simpler than you think  
.

---

<div class="post-metadata">

**Author:** ![CurlyBee](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/curlybee/32/10580_2.png) [@CurlyBee](https://discourse.shapr3d.com/u/CurlyBee)\
**Post date:** [May 17, 2021, 9:30pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/6 "2021-05-17T21:30:46Z")

</div>

Thank you for your quick reply.

I am trying to adjust the diameter of this threaded part of the cap to give it a little gap. I’m using my FDM printer, so it’s not as precise as my SLA printer. I usually shrink the diameter of the threaded part about 2% and it will print just fine.

if I decrease the size of the entire threaded male part, it will not allow me to stretch it vertically. I have tried getting a side view and using the scale function, and this does not work. Resizing the entire threaded part on the XYZ axis does not work.

Thank you in advance for your help!

 ![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/d/d018d10429d4438b071cce953aeae28ff1b57cb9.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/7/7b48fec93993858611e5f91b87fb143153008718.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:** [May 17, 2021, 9:42pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/7 "2021-05-17T21:42:33Z")

</div>

I too have 3D printed nuts and bolts on my FDM machine. I can see where scaling in one direction would help but it is not ideal for true uniform clearance. My solution was to create the male and female threads separately with a pre-determined clearance on my part. Here’s a Youtube video I shared with others here on a different yet related thread (pun intended).  
-Mike

[![](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/3/3734bae62ad86c67e5766d7b020d8cf0148dc7bb.jpeg "Custom Nut & Bolt") ](https://www.youtube.com/watch?v=ilKd-ROMeSo)

---

<div class="post-metadata">

**Author:** ![CurlyBee](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/curlybee/32/10580_2.png) [@CurlyBee](https://discourse.shapr3d.com/u/CurlyBee)\
**Post date:** [May 18, 2021, 5:01pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/8 "2021-05-18T17:01:57Z")

</div>

Nicely done, @TigerMike! Thanks so much for taking the time.

I also found another way. I created the threads for the bolt, then selected the two angled surfaces and was able to push them in towards the center of the bolt. I’ll make a little video later. Used with the section function, and a section plane through the middle of both parts, I was able to adjust the spacing. I then used the fillet function to ease the edges a bit. The part works perfectly. It’s even a little loose with a 0.3mm spacing…I’ll print another with 0.15 spacing later today.

These are wall brackets to mount a series of bamboo plates to my wall for sound reflection.

 ![IMG_2496](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/e/e12e3b9609d476f0711f6d34221e8020a7a615e3.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:** [May 18, 2021, 6:05pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/9 "2021-05-18T18:05:27Z")

</div>

Yes, please share the other method you used to achieve what you were trying to accomplish. I’d like to see what you’ve done.  
-Mike

---

<div class="post-metadata">

**Author:** ![parky\_b](https://avatars.discourse-cdn.com/v4/letter/p/3be4f8/32.png) [@parky\_b](https://discourse.shapr3d.com/u/parky_b)\
**Post date:** [July 14, 2022, 9:51am UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/10 "2022-07-14T09:51:17Z")

</div>

I’m trying to do this now and the lack of this non uniform scale basically means i can’t build what should be a really simple model. It seems crazy a non uniform scale to sketches or line work is not a function or is simply not possible. Such a fundamental requirement. Any plans to implement?

---

<div class="post-metadata">

**Author:** ![Alexander\_P](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/alexander_p/32/9694_2.png) [@Alexander\_P](https://discourse.shapr3d.com/u/Alexander_P)\
**Post date:** [July 14, 2022, 9:58am UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/11 "2022-07-14T09:58:28Z")

</div>

Hi Greg,

We are actively working on Non-uniform scale. If it goes as planned you will be able to try it in the upcoming release in about 2 weeks 🤞

---

<div class="post-metadata">

**Author:** ![zoltan.k\_Shapr3D](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/zoltan.k_shapr3d/32/24322_2.png) [@zoltan.k\_Shapr3D](https://discourse.shapr3d.com/u/zoltan.k_Shapr3D)\
**Post date:** [July 25, 2022, 2:18pm UTC](https://discourse.shapr3d.com/t/non-uniform-scaling/7841/12 "2022-07-25T14:18:46Z")

</div>

Hi all,

Following up on Alex’s post, non-uniform scaling has arrived with version 5.180. Make sure your app is updated to at least this version, and also if you can, let us know whether or not you find it useful.

All the best
