I need to write a program which will split breps many times.
I found about 30MB memory will be consumed every time I call Brep.Split(), although I explicitly freed all the object I could find, so Rhino will consume several GB memory quickly and sometimes it just be forced to exit.
I’ve attached simplified test code and model, and a video to show the issue. My Rhino version is 7.4. Thank you in advance.
split_brep.7z (3.4 MB)