Geometry surface subtractions

Hi, I am trying to subtract a circle representing a drainage channel from another surface, however, I cannot seem to do it with surfaces.

I was thinking along the lines of boolean difference in grasshopper. Is there a simple way of generating the surface with the semi circular recess. Definition attached.

Cill_beam_type_2.dyn (24.4 KB)

Convert your cutting surface to a solid and use Surface.SubtractFrom.

3 Likes

Thanks Nick, I was thinking along that line.