Offset the face of a brep

Hi all,

I have a set of surfaces which I want to offset, but maintain the intersection between the new offset surfaces.

Is there a relatively easy way of doing this ?

Any suggestions welcome

Are you talking about a ‘solid’ offset or a ‘thickening’ of sorts? You can search this forum for scripted methods that achieve that. You cannot do this natively in grasshopper. Pufferfish would be a plug-in with a polysurface offset component.

1 Like

https://www.food4rhino.com/en/app/sasquatch-utilities

sasquatch has an offset brep component, you could try that one.

Some thoughts:

  1. Could this be done by scaling the Brep ?
    or
  2. What about
  • Make a contour curve
  • offset the curve
  • revolution?

regards, Eef

2 Likes

:raised_hand: I second offsetting the profile contour of the revolution solid and rebuilding.

1 Like

Here a quick reconstruction:


Offset the face of a brep VR 01.gh (29.6 KB)

You will have to Brep Join your form’s pieces. Then you can query the edges for the interior edges and cull them of the circles with a Line container. Join CurvesOffset CurveRevolution

Thanks Guys,

I finished up modelling a polyline of the profile, offseting it and revolving it. Easy when I opened my eyes.

Apprecieate your help.

Mark as solved.