Thanks for clarifying that command. I am quite new to C# and python in general, so I’m learning as I go. I am definitely not 110% capable of managing connectivity trees… at this point everything I’m doing is pretty much guesswork. I will dig into the SDK documentation.
The criteria as of now would be: if any brep edge matches a specified length (within a tolerance), and is between two surfaces, to unjoin them.
Regarding future expansion of this criteria, is there a way to input a curve into the C# definition that corresponds with the brep edges to be unjoined? The reason for this request is that it would be ideal to determine the selection criteria outside of a C# definition and send in curves. Perhaps there is a way to do a search within C# where the brep edges to be unjoined are selected based on proximity to the inputted curves? (I hope this was clear enough of a description).
Thanks again for your help, its much appreciated!