Faceted angular faced bowl

Hello All, I am wanting to create a faceted bowl, using triangles which sit side by side but are slightly rotated in opposite directions, I have attached 2 images of the sort of effect I’m after. What would be the best way to approach this, which commands or workflow would be the most efficient ? Or is there a tutorial somewhere which would guide me in the right direction ? cheers

I would do it like this:

  1. Use the Polygon tool to make a 6-7 or 8 sided curve, depending on how many facets you want.
  2. Select it and scale WITH COPY to a smaller curve inside.
  3. Move the larger curve upwards, to the height you want the bowl to be.
  4. Rotate either one of the curves so the edges are offset.
  5. (This step is optional) Draw curves between the edges of the upper and lower curve.
  6. Use the SrfPt command to draw triangles between the curves.

faceted bowl.3dm (46.9 KB)

1 Like

@jjn Jens, many thanks, nothing like simplicity :-)) , I actually only drew 2 of the triangles, then used the array command to fill in the rest of object, worked perfectly, cheers :smile:

what would be the best workflow to fillet edge an object like this, I have since capped the object, and have tried fillet surface and fillet edge, where the the 3 faces meet it ends up messy, I know I could delete all the fillets and use blend edge but that seems a long way round, is there a quicker and more efficient way of achieving this ?

One way it should work is by selecting all the edges at the same time. But that is perhaps not giving you what you are looking for?

@wim yes I tried that, at the junction of the facets with the top I get a failed fillet, I’m sure there’s a way to do it, but it’s not something I have had to do before, thanks for the suggestion though

Just post the 3d file here. I’m sure someone will take a look.

1 Like

this is the model, I’m wondering which is the best method to put a small fillet on all the edges, something like 0.2
fauceted bowl.3dm (82.3 KB)

fauceted bowl_W02fillet.3dm (3.0 MB)
this tiny 0.2mm Fillet does not seem to cause a problem
i just window selected the bowl and FilletEdge …

is this what you needed or did i misunderstood?


1 Like

@Akash thanks for your input, yes it kind of works using the fiiletedge command, but if you zoom in to the intersections of the surfaces it looks a bit messy, and it also flattens the points off way more than expected, image attached, I’m possibly going to 3d print this as a pattern to make a silicone mould from

Yes i saw that the junctions are not pretty… there is this VSR expensive plugin that i read here about, it sound great for doing nice junctions. you can do them manually, and others here would give you better suggestions. But practically, 0.2 is so small, i used this size fillets for jewellery and after printing and casting i couldn’t see any of them [and i work with a microscope] printing leaves a textured surface that if if you want it to be polished… then these small fillets are happening from the polishing stage.
[it seems to me]

@Akash yes it may not matter so much with this model, but it would be good to know if there is a method of creating better intersections where I would be using larger fillets and where I would be potentially rendering the model, I’m hopeful someone will point in me the right direction on the forum, thanks for your input though, much appreciated, cheers

If the intent is rendering only you can use ApplyEdgeSoftening on a sharp cornered version.

this command, and other rendering based options such as shut lining , aren’t in Rhino for Mac.

1 Like

thanks for that Jeff, probably saved me a chunk time of time and head scratching searching for a command which isn;t there, hahaha, I wonder if there are any plans to implement them in Rhino for Mac ??

as far as I can gather, that command and similar ones are planned for Mac… however, it’s not something we’ll see in a 5.x update and we’re looking at Rhino v6 at earliest. (of which, I have no clue regarding a timeframe for that)

1 Like

@jeff_hammond is there any kind of method or workaround which would enable me to fillet those intersections successfully ? or even just soften them ?

you could try using FilletEdge in a different way… select all the edges then choose the distance from edge option…
this will give consistent looking (but varying radius) fillets but the corners will have holes… these holes fill in ok with NetworkSrf… (or maybe _Patch)


1 Like

@jeff_hammond thanks Jeff, Networksrf works ok, patch not so great, appreciate the input, cheers :slight_smile:

also thank you Jeff
clean and simple method
much appreciated