# Best Practice for Modeling Flexible Corrugated Tubes Along 3D Paths

**URL:** <https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461>\
**Category:** Modeling Questions\
**Created:** [June 20, 2025, 9:03am UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461 "2025-06-20T09:03:17Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![MKPark](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@MKPark](https://discourse.shapr3d.com/u/MKPark)\
**Post date:** [June 20, 2025, 9:03am UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461/1 "2025-06-20T09:03:17Z")

</div>

I’m trying to draw a flexible tube coming out of a box, and I want to freely route it along the X, Y, and Z axes. Currently, I’m sketching multiple circles along the desired path and using the **Loft** feature, but the result often looks unnatural.

Additionally, since modifications are sometimes needed after the initial drawing, I’m looking for a more convenient and flexible way to create and adjust the tube. I’d appreciate any guidance or best practices you can recommend.

Also, the tube I’m working on isn’t smooth, but rather a **flexible corrugated conduit**. If possible, I’d like to express that texture as well. I’d appreciate your help with that, too.

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [June 20, 2025, 9:56am UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461/2 "2025-06-20T09:56:36Z")

</div>

The best option at the moment is to use the Sweep tool, after first drawing a path using a spline. However, since Shapr3D doesn’t support 3D sketches, you’ll have to use several sketches to move through all three dimensions. You can also use the edges of existing bodies as a path for the Sweep tool.

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

As for the corrugated hose — it’s not just difficult, but more importantly, resource-intensive, because every rib of the corrugation will be stored in memory. It’s much easier to apply a texture during rendering.

---

<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:** [June 20, 2025, 12:09pm UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461/3 "2025-06-20T12:09:13Z")

</div>

Check out this post. 🫠 Many more tutorials if you search, been covered extensively by others.

> [@Can I make a design that steam tracing line on the pipe with flange and various valves?](https://discourse.shapr3d.com/t/can-i-make-a-design-that-steam-tracing-line-on-the-pipe-with-flange-and-various-valves/23490):
>
> If it is possible to draw steam tracing, what functions should I use? I look forward to your kind reply. Thank you.

As far as Corrugation goes, do it in a 3D CAD tool that has Pattern Along a Path, its missing feature in Shapr, unless you want to manually distance and add.

It would be easy and quick to do if we had these features, done with other software below took like a minute.

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

---

<div class="post-metadata">

**Author:** ![BKE](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/bke/32/31690_2.png) [@BKE](https://discourse.shapr3d.com/u/BKE)\
**Post date:** [June 20, 2025, 12:12pm UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461/4 "2025-06-20T12:12:46Z")

</div>

> [@Xdrakosha](#):
>
> since Shapr3D doesn’t support 3D sketches, you’ll have to use several sketches to move through all three dimensions

> [@Making a cable](https://discourse.shapr3d.com/t/making-a-cable/37753/5):
>
> Just chiming in with some food for thoughts… Working with splines creating a item with sweep gives you a perfect control over an organic shape, and with defined source you can calculate the length. (Blue body visible for clarity).

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [June 20, 2025, 12:37pm UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461/5 "2025-06-20T12:37:23Z")

</div>

> [@Making a cable](https://discourse.shapr3d.com/t/making-a-cable/37753/5):
>
> Working with splines creating a item with sweep gives you a perfect control over an organic shape,

Not very informative — explain what you did in your screenshot. And how is that related or contradict to what I said?

You probably wanted to show an approach with an intersected body and the use of one of its edges as a path for a sweep.

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

---

<div class="post-metadata">

**Author:** ![BKE](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/bke/32/31690_2.png) [@BKE](https://discourse.shapr3d.com/u/BKE)\
**Post date:** [June 20, 2025, 12:49pm UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461/6 "2025-06-20T12:49:36Z")

</div>

Other thought it where. Follow the link? I think it is related to the thread. It is not to contradict annything, just to exemplify and help. Why so hostile?

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [June 20, 2025, 12:54pm UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461/7 "2025-06-20T12:54:09Z")

</div>

> [@BKE](#):
>
> Why so hostile?

This isn’t hostility. It’s just that you quoted part of my message without any explanation as to why. Quoting implies that you’re replying specifically to me and to that particular part of my message. At the same time, the link also contains no explanation — just a single screenshot of the result, which won’t be clear to a beginner.

That’s why I asked how it’s connected to what I said.

---

<div class="post-metadata">

**Author:** ![BKE](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/bke/32/31690_2.png) [@BKE](https://discourse.shapr3d.com/u/BKE)\
**Post date:** [June 20, 2025, 1:03pm UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461/8 "2025-06-20T13:03:53Z")

</div>

> This isn’t hostility. It’s just that you quoted part of my message without any explanation as to why.

Self explanatory _if_ you followed the link. At lest some other bright minds thought so.

> Quoting implies that you’re replying specifically to me and to that particular part of my message.

I did, indeed.

> At the same time, the link also contains no explanation — just a single screenshot of the result, which won’t be clear to a beginner.

Well, it even a beginner can think some good toughs, _I_ believe.

> That’s why I asked how it’s connected to what I said.

See above. And I still think it was… hostile (first edition).

10-4

---

<div class="post-metadata">

**Author:** ![Xdrakosha](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.shapr3d.com/xdrakosha/32/24881_2.png) [@Xdrakosha](https://discourse.shapr3d.com/u/Xdrakosha)\
**Post date:** [June 20, 2025, 1:09pm UTC](https://discourse.shapr3d.com/t/best-practice-for-modeling-flexible-corrugated-tubes-along-3d-paths/38461/9 "2025-06-20T13:09:43Z")

</div>

> [@BKE](#):
>
> See above. And I still think it was… hostile (first edition).

To me, it seems like you’re the one being rude here.

Instead of giving a proper explanation, you’re implying that I didn’t even open your link — even though there’s no explanation there either.
