Split "looped" Brep by 2 or more surfaces

I wanna split a looped Brep by at least 2 surfaces.

The problem with grasshoppers “Split Brep” command and Pythons “rs.splitBrep” command is that they split one by one surface with the brep.
Since it is a looped brep the output of the first split-command is NONE.

It works perfeclty with the Rhino command “split”

Any parametric solution for that?

Hi @rainerhartl,

Use one of of the Brep.Split methods that accepts multiple cutters.

– Dale