# Project Surface Ribbing on non uniform cylinder

**URL:** <https://discourse.shapr3d.com/t/project-surface-ribbing-on-non-uniform-cylinder/42684>\
**Category:** Modeling Questions\
**Created:** [November 13, 2026, 8:51pm UTC](https://discourse.shapr3d.com/t/project-surface-ribbing-on-non-uniform-cylinder/42684 "2026-11-13T20:51:49Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![casey](https://avatars.discourse-cdn.com/v4/letter/c/e274bd/32.png) [@casey](https://discourse.shapr3d.com/u/casey)\
**Post date:** [November 13, 2026, 8:51pm UTC](https://discourse.shapr3d.com/t/project-surface-ribbing-on-non-uniform-cylinder/42684/1 "2026-11-13T20:51:49Z")

</div>

Hey Community,

Looking to create an example pattern like the following but I’m having troubling figuring out the best way to do it. You can see that it’s a uniform pattern all the way around and its a shape that doesn’t allow emboss and wrap. Anyone have experience or guidance as to how they would proceed to do this?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/2/f/2fb960e29f19722fdc8739da9e0750a857fa0810.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:** [November 13, 2026, 11:15pm UTC](https://discourse.shapr3d.com/t/project-surface-ribbing-on-non-uniform-cylinder/42684/2 "2026-11-13T23:15:49Z")

</div>

So. Make the coke bottle shape. Duplicate and set it aside for now. Then draw a very thin rectangle at the bottom of the copied bottle and revolve that into a 360 degree spiral shape as tall as the bottle. Intersect that with the copied bottle.

 ![Screenshot 2026-11-13 150633](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/f/4/f4b9f3564e82091dbbc0521e84941b75bc2ca5cc.jpeg)

 ![Screenshot 2026-11-13 145805](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/a/8/a8609222bb306e0359e66c41376eacf92ecba107.jpeg)

Move the original bottle back in place.

Select the edge of the spiral shape to add a plane at the end of a curve to draw a circle on and sweep it.

 ![Screenshot 2026-11-13 150343](https://us1.discourse-cdn.com/flex002/uploads/shapr3d/original/3X/7/8/7845c6ec22e506ca818f27fe3e250f764af8c397.jpeg)

Use the pattern tool to copy the swept circle bit around the bottle and then select the pattern folder and mirror it.

You can project a vertical line onto the bottle shape and add the same kind of plane with circle to make the vertical piping.

The circle intersections… tedious but again pattern tool.

I’m supplying a possible method, not a whole project 😄

---

<div class="post-metadata">

**Author:** ![casey](https://avatars.discourse-cdn.com/v4/letter/c/e274bd/32.png) [@casey](https://discourse.shapr3d.com/u/casey)\
**Post date:** [November 13, 2026, 11:36pm UTC](https://discourse.shapr3d.com/t/project-surface-ribbing-on-non-uniform-cylinder/42684/3 "2026-11-13T23:36:05Z")

</div>

This is the best method I’ve seen yet. Everything else is telling me to get nTop or Rhino lol

---

<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:** [November 14, 2026, 12:23am UTC](https://discourse.shapr3d.com/t/project-surface-ribbing-on-non-uniform-cylinder/42684/4 "2026-11-14T00:23:01Z")

</div>

If you need more ideas… 😁

---

<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:** [November 14, 2026, 12:26am UTC](https://discourse.shapr3d.com/t/project-surface-ribbing-on-non-uniform-cylinder/42684/5 "2026-11-14T00:26:10Z")

</div>

I make copies of bodies for safety. I am a bit of a “Mumpsimus”. That’s your word for the day. Mumpsimus. 🤣

---

<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:** [November 14, 2026, 12:31am UTC](https://discourse.shapr3d.com/t/project-surface-ribbing-on-non-uniform-cylinder/42684/6 "2026-11-14T00:31:30Z")

</div>

If you project the swirly bodies to the bottle, then hide them, that will give you intersections for the circelly bits. New word for the day: Circelly. Also Roundy.

Which reminds me. you can make a plane, move it to the side a bit and project the bottle to the plane. Cool stuff. Useful if you keep track of the plane distance moved…
