Ngon Lunchbox Pattern on Revolved Surface

I had a similar situation earlier that was solved. Weld Line on Network Surface - #14 by HS_Kim

Somehow, I’ve encountered another set of problem when doing it on a revolved surface.

Triangular Pattern (10.3 KB)

The goal again is to eliminate the weld line on the left side of the model to create a seamless pattern around the surface. People have pointed me to using ngon. I’m wondering if there is a way to apply the pattern to a seamless mesh so that there won’t be that weld line on the cage to start with.

In the meantime, the temporary solution is to bake the thing, trim off the half with the weld line and mirror the side without the weld line.


You did’n internalize your referenced rhino surface.

You can also clean seam with lunchbox, just have to identify naked edges at surface seems.
Take a look at this post:

And then there would be a case with singularity at the top.

Triangular Pattern Ngon (72.2 KB)

Internalized. Shame I didn’t know how to do that before. Thanks.

LunchBox returs a few null items at the singularity.
You can clean the data tree to remove nulls.

What kind of subdivision you need? As the one you using in lunchbox is based on triangles.
Which can be converted to nurbs using planar surface component.

I still see a seam line even after cleaning the data tree.

Ideally, I want to be able to apply any type of grasshopper pattern onto the surface without a seam line. Right now with the simple symmetrical patterns I can delete the seam manually. But for something like the below:

There has to be a method to do them seamlessly.

I doubt it’s the best solution, but it’s one…
*just taking one of the columns and making a polar array (12.0 KB)

this is a totally different thing.
Are you working on it, or just wondering?

NGons subdivides into diamond and hexes without seem, just you have to leave gap open, as for now it do not take singularities into account.

For your bottles it is simple voronoi, but not like this below but using cones.


Not necessary at the moment but once I get into non-polar array patterns, I’ll be stuck.