Orienting groups of geometries

Hi, sorry for my English, I’m trying to orient groups of geometries on an egg surface. Actually it works fine in most of cases but sometimes not. I mean that some geometries (stones) are not correctly positioned.
Thanks a lot! And sorry If I made any mistake in posting: this is my first time
prova bugnato 01.3dm (5.9 MB)
prova bugnato 001.gh (27.8 KB)



Very simple. You were using the group param instead of the Group component.


prova bugnato_2024Nov7a.gh (26.3 KB)

Bake is very slow…

1 Like

Standby, I’ve noticed more issues.

  • In the Rhino file, you already grouped the gems and base. That must be undone to bake them to separate layers after orienting them.

  • Deconstruct Brep is causing many branches so Evaluate Surface makes too many orient frames and consequently, creates way too many geometries and is SLOW. Untangling that must be done carefully…

Sorry this took so long, I was really puzzled by something so added a yellow group to solve it.


prova bugnato_2024Nov7b.gh (28.0 KB)
prova bugnato_2024Nov7b2.3dm (4.4 MB)

First, in the Rhino file I ungrouped the gems and base (what you called “Jewelry setting”) because I was doing that in GH and wanted to bake them to separate layers after orienting them. Next, I made copies of the two layers they are on, with material settings. These have " - Copy" added to their layer names. Renamed original layers as “Purple (base master)” and “Gems (gems master)” so they are not confused with the copied layers.

Next, in the process of avoiding the branches I mentioned, I replaced a lot of unnecessary code with less code, simpler, faster… no duplicate geometry :bangbang:

Then I noticed something weird that took awhile to understand, resulting in the yellow group. In short, there was a frame (plane) at the bottom center that was flipped, causing the gems to be inside the revolved surface and upside down. The yellow group culls duplicates and removes a single frame at the bottom center. I left the gems at the top center because they look fine.

With R8, I could have taken the time to bake the oriented gems and settings to the proper layers but left it “old school”, requiring manual steps (select appropriate “Copy” layer and bake gems and their base settings separately).

1 Like

Wow! Thanks a lot and again, sorry for my English… I’ve learned so many things! I’m just a beginner and work coping from tutorials …

Hi Joseph, sorry if I abuse of your kindness I’ve a couple of questions:
I’m trying to finish my “personal” Fabergé egg, by drawing on it’s surface a “traditional” net to connect all the bases (with gems) in “a kind of” rhombus shape… The idea is to draw to sets of spiral curves (one clockwise and the other counterclockwise) passing through the UV points of a net. Then you need to project or pull the curves on the surface but the result, as you can see is not, how can I say, “fluid”. Have you any simpler idea or suggestion?
prova bugnato_2024Nov7b - Copia.gh (45.4 KB)

in this picture I show only one set of curves, but obviously the other set has the same problem…

the second question is; How can I scale using a slider, the groups of bases and gems? This is because I tried to use the component “scale”. It works well for the base but not for the gems… If I scale “between” merge and “group” Grasshopper… bites… or, in other cases even using the same center of scale the gems go everywhere :slight_smile:

I send the rhino file too, because there was a problem with the gems in the old one.

prova bugnato_2024Nov7b2 - Copia.3dm (3.9 MB)

Here is the picture of the “new” gh file, starting from yours. (thanks again)


on the right there are all my (bad) tries of curves…

Hello
I think you could do like this. Generate points on surface, shift each ring of points then draw a curve not segments. The 3 sliders will allow you to control the spirals


prova bugnato_2024Nov7b -LD.gh (19.1 KB)

Or you can make spiral at constant slope using Nautilus plugin (which has also tools for eggs)



egg spirals.gh (15.8 KB)

1 Like

thanks a lot Laurent I wasn’t able to switch the points. Now I know. I’ll try the plugin too.

Shift not switch sorry