# Sweep with different radius start/end

**URL:** https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445
**Category:** Modeling Questions
**Created:** [February 15, 2022, 8:27pm UTC](https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445 "2022-02-15T20:27:52Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![davorin](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/davorin/32/12827_2.png) [@davorin](https://discourse.shapr3d.com/u/davorin)
#### Post date: [February 15, 2022, 8:27pm UTC](https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445/1 "2022-02-15T20:27:52Z")

</div>

Good evening 😉

Will there be a function in the future to define start and end shape with the sweep function?

What I want to achieve is a curved tube with different start end end radius:

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

Or is there another way to achieve this?

thanks in advance  
richard

PS: Would be nice to be able to create nautilus like circular bodies (o;

---

<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: [February 15, 2022, 8:37pm UTC](https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445/2 "2022-02-15T20:37:43Z")

</div>

Try Guided Loft.

---

<div class="post-metadata">

### Author: ![davorin](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/davorin/32/12827_2.png) [@davorin](https://discourse.shapr3d.com/u/davorin)
#### Post date: [February 15, 2022, 9:03pm UTC](https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445/3 "2022-02-15T21:03:28Z")

</div>

Well that doesn’t give a result I expect…or…way difficult to create the correct guide line…I assume it only allows one…

 ![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/7/7d6a16bfdef2d4fe8e9970efdf7a4b7644188cc8.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: [February 15, 2022, 9:24pm UTC](https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445/4 "2022-02-15T21:24:48Z")

</div>

Here’s a workaround using Sweep.

---

<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: [February 15, 2022, 9:32pm UTC](https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445/5 "2022-02-15T21:32:59Z")

</div>

I took my previous example, moved it to one side and made a new body using Guided Loft. They are slightly different but for the most part quite similar.

---

<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: [February 15, 2022, 9:59pm UTC](https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445/6 "2022-02-15T21:59:48Z")

</div>

Okay, one last example. I moved the previous lofted body and made a new one.  
This shows that the start circle, if changed to a different angle will affect the overall loft.

[https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/9/9d9307856166552837c97c2d2758450a41b8629a.mov](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/9/9d9307856166552837c97c2d2758450a41b8629a.mov)

---

<div class="post-metadata">

### Author: ![davorin](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/davorin/32/12827_2.png) [@davorin](https://discourse.shapr3d.com/u/davorin)
#### Post date: [February 18, 2022, 2:20pm UTC](https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445/7 "2022-02-18T14:20:28Z")

</div>

Seems the scale at the end is the best approach Shapr3D can offer…only works nicely on a single segment path…as soon there are more the scaling has only effect on the last segment:

 ![Bildschirmfoto 2022-02-18 um 15.16.48](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/4/407f539f2e33a0714f456372cb1cab7bc9c0740c.png)

Still wonder why the loft tool won’t take a path in the middle as guide…is that a restriction others like Fusion 360 face as well?

But then again…nothing beats OpenSCAD in this 😉

 ![Bildschirmfoto 2022-02-18 um 15.20.00](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/2X/2/256bc624c213b419bb418c2de9629c653efaf550.png)

---

<div class="post-metadata">

### Author: ![PEC](https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/32.png) [@PEC](https://discourse.shapr3d.com/u/PEC)
#### Post date: [February 21, 2022, 9:28pm UTC](https://discourse.shapr3d.com/t/sweep-with-different-radius-start-end/17445/8 "2022-02-21T21:28:01Z")

</div>

Hi Richard,

Actually, you can loft with as many guides as you need, which is a very powerful addition to the original loft function.  
So, guided loft if really worth the try, as Mike proposed: it probably does what you were expected.  
It doesn’t do middle path guide though so you have to sketch inner and outer guides.  
I did them using the “if it looks right, it should be right” rule 😉

With 2 faces and 2 guides, you already get a pretty decent result.

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

If you want a better cross section all around the part, you have two choices:

- add a third cross section, or
- add a third guide.

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

I upload the .shapr file if you want to try by yourself.  
[Loft with different radius start end.shapr](https://discourse.shapr3d.com/uploads/short-url/qT66Y9UMg36kfSy3kTeah3L03Us.shapr) (582.6 KB)

ps: OpenSCAD is cool and a very powerful complement to Shapr3D; I use it to create parametric gears’ teeth in dxf file and import them into Shapr3D to build the full part.  
Your pipe modeling is great. I wonder how you did it. Did you created various spheres with variable radius around half a circle and hill them all?  
What is certain is you can do something very similar with Shapr3D, lofting just 3 faces with 2 or 3 guides.

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