# Lofting oval to circular

**URL:** <https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864>\
**Category:** Modeling Questions\
**Created:** [May 8, 2025, 11:25pm UTC](https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864 "2025-05-08T23:25:27Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rtfm00](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/rtfm00/32/21887_2.png) [@Rtfm00](https://discourse.shapr3d.com/u/Rtfm00)\
**Post date:** [May 8, 2025, 11:25pm UTC](https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864/1 "2025-05-08T23:25:27Z")

</div>

Of all the tools available in Shapr3D, lofting gives me the most pain. Obviously I don’t understand the limitations of the tool, but I can’t actually see why a resulting loft would not be valid.

For example, I am trying to model a reduction fitting between a 100mm vac pipe and the inlet into a de Walt orbital sander. I have both parts, but can’t do the loft between them. Just an oval to a circle. What am I missing?  
[Vac hose reducer.step](https://discourse.shapr3d.com/uploads/short-url/wTwjHB31KXJzT5SOEyu8teR2v4T.step) (1007.8 KB)

---

<div class="post-metadata">

**Author:** ![TheBum](https://avatars.discourse-cdn.com/v4/letter/t/eada6e/32.png) [@TheBum](https://discourse.shapr3d.com/u/TheBum)\
**Post date:** [May 9, 2025, 2:23am UTC](https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864/2 "2025-05-09T02:23:58Z")

</div>

Are the parts hollow? Loft doesn’t work on hollow cross-sections. You’ll need to modify the cross-sections to be solid, do the loft, and then use the shell tool to hollow it back out.

---

<div class="post-metadata">

**Author:** ![Rtfm00](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/rtfm00/32/21887_2.png) [@Rtfm00](https://discourse.shapr3d.com/u/Rtfm00)\
**Post date:** [May 9, 2025, 4:26am UTC](https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864/3 "2025-05-09T04:26:46Z")

</div>

Aha! Yes, they are hollow. I’ll fix that.

Thanks for your help.

Duncan

---

<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 9, 2025, 6:08am UTC](https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864/5 "2025-05-09T06:08:22Z")

</div>

I created 2 planes and projected the respective edges. Did the loft and shelled afterwards.

---

<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 9, 2025, 6:11am UTC](https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864/6 "2025-05-09T06:11:14Z")

</div>

,

---

<div class="post-metadata">

**Author:** ![Rtfm00](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/rtfm00/32/21887_2.png) [@Rtfm00](https://discourse.shapr3d.com/u/Rtfm00)\
**Post date:** [May 9, 2025, 6:20am UTC](https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864/7 "2025-05-09T06:20:53Z")

</div>

Hi. Me too. Worked like a charm. Thanks.

---

<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 9, 2025, 6:43am UTC](https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864/8 "2025-05-09T06:43:38Z")

</div>

I realize @TheBum’s description was quite clear but nothing like a visual to add. Lots of newbies out there.

---

<div class="post-metadata">

**Author:** ![Rtfm00](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/rtfm00/32/21887_2.png) [@Rtfm00](https://discourse.shapr3d.com/u/Rtfm00)\
**Post date:** [May 9, 2025, 6:55am UTC](https://discourse.shapr3d.com/t/lofting-oval-to-circular/37864/9 "2025-05-09T06:55:33Z")

</div>

Indeed. Thank you.
