[FEEDBACK] In Geometry Pipeline looks like missing the surface type option. How to soft reference or link all "surface" from a Rhino layer?

I need to work using surface on a layer. Surface in my layer change shape all the time. I was using the Geometry Pipeline component to link one Brep but is not what I need.
Is time-consuming joining all surface into one Brep.
I need to mirror all the surface so I can work in real-time.
Is there an option inside the Geometry Pipeline component to select surfaces?
In this article talks about soft reference surface:


But It looks like missing.
In the component, I can read points, curves, Breps, and mesh. Or I’m missing the definition of Breps?
And how I group all surface them together to use them with the joint or mirror component?

Have a try Human plugin.

2 Likes

Beautiful answer

So Breps are surface and not polysurface?

That’s cool. Can I sort anything other than breps that way? Like lines, polylines, curves, polycurves?

Brep has a very broad concept and may include everything you think.

1 Like

What component is attached to your Expression on x variable?
My is not working

For y iput, use text, not surface param.

1 Like

The nomenclature is not consistent I’m afraid.

In Rhino:
Surface = single face with or without trimming data
Polysurface = two or more joined faces with or without trimming data.

In Rhino SDK:
Surface = single face without trimming data
Brep = one or more faces with or without trimming data

In Grasshopper:
Surface = single face with or without trimming data
Brep = one or more joined faces with or without trimming data.

Basically, what Grasshopper calls a “surface” is just an SDK Brep with a face limitation.

3 Likes