Invert Surface Trim with edge loop

Hi all,

I want to trim the big surface(1) with an edge loop (2,3) that projected onto the surface.

But I got the edge loop surface (3) only, how can I invert the trim?

I want the big surface (1) has a hole.

Thanks.

Maybe not the perfect workaround but you can use the Geometry.Split node and filter out the hole by Surface.Area. You’ll ditch the smaller area surface in this case.

have you looked at the surface difference nodes in Dynamo 2.3?

Thanks for the reply.

When I use the Geometry.Split node, only one surface come out and that is the original surface.

My firm haven’t update to Dynamo 2.3:neutral_face:

It is working now.

Thanks fro the Geometry.Split.
image