Surface.thicken error

I am trying to turn the line below into a void. When I create a surface from it and use Surface.Thicken, it gives the following error message: Warning: Surface.Thicken operation failed. Unable to compute thickened face: LOPT_NO_ORTHO – unable to create orthogonal surface. I don’t understand why it only gives this error message for this curve, as it works fine for the other curves.


Can’t see the totality of the curve, but it usually means something along the lines of the offset surfaces producing a solid which self intersects due to one of the raidii being too tight for the relative thickness.

Looking at what I can see of the geometry it’s likely that a sweep would perform better, and would be more reliable.

  1. Take the original curve and translate it on the curve’s normal (or whatever axis you want) by the height of your desired profile
  2. Get the coordinate system at parameter 0 of the original curve
  3. Draw your desired profile (a rectangle) on the global XY plane so that the shape matches the origin.
  4. Transform the profile by the coordiante system from number two.
    5 ) Use a Solid.BySweep2Rails node to pull the profile (step 4) along the guide curves (steps 0 and 1 respectively).

I think i’m nearly there, its just not doing anything in height yet.


@j.vergeer8R4T9 @jacob.small ,

hahaha :slight_smile:
i did this based on jacobs narrativ

KR

Andreas

1 Like