# Trying to revolve a face around an axis, "resulting body wouldn't be valid"

**URL:** <https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424>\
**Category:** Modeling Questions\
**Created:** [February 8, 2025, 2:26am UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424 "2025-02-08T02:26:40Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![baddog1016](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/baddog1016/32/27183_2.png) [@baddog1016](https://discourse.shapr3d.com/u/baddog1016)\
**Post date:** [February 8, 2025, 2:26am UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/1 "2025-02-08T02:26:40Z")

</div>

I am trying to revolve a face around an axis. I can revolve it to 155mm along the axis but I need 180mm. I get “resulting body wouldn’t be valid” error. Everything else in the drawing is hidden except for a sketch that has lines I am using for a gauge. Any help would be appreciated. I have uploaded a screen shot of the drawing in the configuration that is giving me the error.

 ![Shapr3D revolve issue](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/8/e/8ee972d34496f745b9ce1c88953f9847bcb2e354.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:** [February 8, 2025, 3:32pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/2 "2025-02-08T15:32:49Z")

</div>

What’s the face sketch look like?

---

<div class="post-metadata">

**Author:** ![baddog1016](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/baddog1016/32/27183_2.png) [@baddog1016](https://discourse.shapr3d.com/u/baddog1016)\
**Post date:** [February 8, 2025, 5:00pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/3 "2025-02-08T17:00:23Z")

</div>

![revolve face](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/5/4/54970ac6652757fb55c2a8c9ddf8b74efdca334c.jpeg)  
Screen shot attached. What I am trying to do is make a spiral that is 166mm long by making one that is 180mm long and then splitting the body in the appropriate places.  
Thank you for your help.

---

<div class="post-metadata">

**Author:** ![SCALEMODEL](https://avatars.discourse-cdn.com/v4/letter/s/77aa72/32.png) [@SCALEMODEL](https://discourse.shapr3d.com/u/SCALEMODEL)\
**Post date:** [February 8, 2025, 5:21pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/4 "2025-02-08T17:21:48Z")

</div>

How many revolutions are you trying to make?

---

<div class="post-metadata">

**Author:** ![baddog1016](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/baddog1016/32/27183_2.png) [@baddog1016](https://discourse.shapr3d.com/u/baddog1016)\
**Post date:** [February 8, 2025, 5:43pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/5 "2025-02-08T17:43:16Z")

</div>

at 180mm I would do 4 revolutions and split the body at 166 mm with however many revolutions I end up with. For now I have been trying to get it to work with just 1 revolution and I can’t go past 155mm. Another issue I am having with the 155mm screw (thinking I can do that and add a copy to the end) is that I can’t union the two bodies. Error message is that they don’t intersect. I then put a 3mm shaft up the middle of them and try the Union and just get Boolean operation failed message. It’s probably a basic mistake I’m making but it’s not obvious. I have also tried multiplying the dimension by 4 just so that the distance is an even multiple.

---

<div class="post-metadata">

**Author:** ![SCALEMODEL](https://avatars.discourse-cdn.com/v4/letter/s/77aa72/32.png) [@SCALEMODEL](https://discourse.shapr3d.com/u/SCALEMODEL)\
**Post date:** [February 8, 2025, 6:04pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/6 "2025-02-08T18:04:30Z")

</div>

Your last screenshot you have the sketch side profile and you want to use that to revolve around the purple line? But you can’t is that correct?

I made a simple version of your sketch and I tried to revolve it 4 time to 180mm it worked, does my example match what you want to do?

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

---

<div class="post-metadata">

**Author:** ![baddog1016](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/baddog1016/32/27183_2.png) [@baddog1016](https://discourse.shapr3d.com/u/baddog1016)\
**Post date:** [February 8, 2025, 6:32pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/7 "2025-02-08T18:32:12Z")

</div>

Yes, that is what I am trying to do. I am on an M1 MacBook Air, 8GB memory. Could that be a problem? I have made sure there were no other open applications and cleared cookies, etc. Nothing worked. I will try with a simpler profile.

---

<div class="post-metadata">

**Author:** ![SCALEMODEL](https://avatars.discourse-cdn.com/v4/letter/s/77aa72/32.png) [@SCALEMODEL](https://discourse.shapr3d.com/u/SCALEMODEL)\
**Post date:** [February 8, 2025, 7:23pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/8 "2025-02-08T19:23:12Z")

</div>

I dont think it’s a performance issue, I have pretty much the same computer M1 Mini 8GB.

To check if it was performance I tried more complex revolve with splines and it was ok.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/c/f/cfdbe8374c6b4be4dd8ace01641050f9fd18af85.jpeg)

Check if you have some weird overlap in your sketch.

If that doesn’t work, try revolving the rectangle and circular shape separately. Once you have 2 revolved items subtract the circular revolve from the revolved rectangle.

---

<div class="post-metadata">

**Author:** ![baddog1016](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/baddog1016/32/27183_2.png) [@baddog1016](https://discourse.shapr3d.com/u/baddog1016)\
**Post date:** [February 8, 2025, 7:31pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/9 "2025-02-08T19:31:13Z")

</div>

I tried it with the simpler version also and it worked. This suggests to me that it’s actually a computer memory problem. Could it be anything else?

---

<div class="post-metadata">

**Author:** ![baddog1016](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/baddog1016/32/27183_2.png) [@baddog1016](https://discourse.shapr3d.com/u/baddog1016)\
**Post date:** [February 8, 2025, 8:02pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/10 "2025-02-08T20:02:39Z")

</div>

Thanks, I will try. It’s possible there was a weird overlap because when I highlighted the object to move it there was 2 parts to highlight.

---

<div class="post-metadata">

**Author:** ![baddog1016](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/baddog1016/32/27183_2.png) [@baddog1016](https://discourse.shapr3d.com/u/baddog1016)\
**Post date:** [February 8, 2025, 8:29pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/11 "2025-02-08T20:29:06Z")

</div>

Thanks, it worked. If I can impose on your good nature here’s my new problem. I drew the screw and revolved it 190º around the Z axis. I tried making a union out of the two parts (the attached drawing) and received an error because the bodies didn’t intersect. (they touch at the Z axis?) I put a 1mm post up the center that clearly overlaps both but when I try and make the union I get a “boolean operation failed” message.What am I now understanding here.

 ![Full Screw](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/7/f/7ffdd08927afd406727158858c3d74086a7185da.jpeg)

Thank you again. I closed out of Shapr3d and just went back to it. With the post the union worked! I have had an issue in the past where my drawing disappears. To get it back I close and reopen Shapr3D and it’s there.

---

<div class="post-metadata">

**Author:** ![SCALEMODEL](https://avatars.discourse-cdn.com/v4/letter/s/77aa72/32.png) [@SCALEMODEL](https://discourse.shapr3d.com/u/SCALEMODEL)\
**Post date:** [February 8, 2025, 9:56pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/12 "2025-02-08T21:56:26Z")

</div>

So you want to join 2 revolved item and failed to union and you put a post in between to make it union and that also failed.

This could be just making the post little bit bigger. Or the post and revolved item could be bit misaligned.

I made similar spiral and 2 spirals didn’t join, once I put a post like you they joined fine.

Also check the cross section to see if there is gaps

 ![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/8/c/8c0ea28ba1dfaccb4c5505de90212fb3f275e3be.jpeg)

Mine is joined.

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

---

<div class="post-metadata">

**Author:** ![baddog1016](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/baddog1016/32/27183_2.png) [@baddog1016](https://discourse.shapr3d.com/u/baddog1016)\
**Post date:** [February 8, 2025, 11:02pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/13 "2025-02-08T23:02:48Z")

</div>

Did you see my previous post that I edited to thank you and tell you it worked?

---

<div class="post-metadata">

**Author:** ![SCALEMODEL](https://avatars.discourse-cdn.com/v4/letter/s/77aa72/32.png) [@SCALEMODEL](https://discourse.shapr3d.com/u/SCALEMODEL)\
**Post date:** [February 8, 2025, 11:40pm UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/14 "2025-02-08T23:40:15Z")

</div>

Oh, I didn’t see the second part of the post, I was fixated on that spiral you made for a second I thought how is the bottom and the top flat like that?

Glad it worked!

---

<div class="post-metadata">

**Author:** ![baddog1016](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/baddog1016/32/27183_2.png) [@baddog1016](https://discourse.shapr3d.com/u/baddog1016)\
**Post date:** [February 9, 2025, 2:44am UTC](https://discourse.shapr3d.com/t/trying-to-revolve-a-face-around-an-axis-resulting-body-wouldnt-be-valid/36424/15 "2025-02-09T02:44:20Z")

</div>

Thank you all for all of your help. I’ve attached a screenshot of the finished screw.

> **(attachments)**
>
> ![finished screw.jpeg](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/e/c/ec5c1514538869ba78f025a5b8d565d9401d6411.jpeg)
