Solid Difference Issue

It helps explain how you managed to create a defective brep that causes SDiff to fail. It’s great that @martinsiegrist was able to identify the flaw without seeing your code but his solution used RevSrf, not Sweep 1, so a mystery remained for everyone else who reads this thread.

It is always very relevant to see how the defect was created. You hadn’t mentioned Python at all and tried to justify not sharing your code:

That doesn’t help anyone, except perhaps yourself. That’s not what makes this forum work. I can see the Python in your post but your latest GH file is useless to me because it requires Pufferfish.

missing

You started this thread to ask for help, which Martin and I provided, despite your non-compliance with the forum guidelines. My Sweep 2 solution is simpler and works better than your Python/C# approach. Hope it helps. And I really hope you understand what I meant when I said this:

There really wasn’t enough in your posted code to thoroughly explore this issue.

1 Like