Chris Hennes
Chris Hennes
It was really the comment "// skip processing degenerated edges" that gave me pause. To me that sounds like they know they are just deciding not to do anything with...
Nope: https://tracker.dev.opencascade.org/view.php?id=33576
I have this narrowed down to a minimum failing example. The following CSG is rendered differently by OpenSCAD and FreeCAD, and actually I don't understand how it works in OpenSCAD......
OK, I got some help on the OpenSCAD IRC channel, and it turns out that even in OpenCAD you are ending up with a zero-width slit in the geometry. It's...
IMO it is wontfix--this is really a bug in the input file that OpenSCAD is accidentally handling the way the designer wanted it to.
Yes, I think this is good functionality--go for it!
@JensDyvik can you confirm that this week's build fixes the issue for you as well?
Aha! Figured this one out. It's not obvious because of floating point imprecision, but this "polygon" actually has duplicated first and last points. OpenSCAD tolerates it because it's just a...
What do you propose should be done? IMO, it's just bad input: OpenSCAD/OpenCSG tolerates it, OCCT doesn't. I'm not sure what I'd be asking Paul to do.
Are all steps complete on this now?