-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Union of closed shapes fails #5053
Comments
SVG line drawings like this often contain self intersections, which result in non-manifold geometry after extrusion.
|
Also, try to enable |
Manifold said the results were not manifold :-) |
With manifold enabled, your design renders perfectly on OpenSCAD-2024.03.17 on an M1 Mac, without any offset needed. |
Were you able to get the Union() to work also? I am running the same version and it will create the pattern (stained glass frame) fine, but doesn't want to perform a union with the filled version of th same shape. |
Thanks for all of the help |
The union worked fine after enabling manifold. Are you still having a problem with that? |
No more problem, thank you! |
Thanks! I was having a similar problem with OpenSCAD-2024.04.05 using https://github.com/scottbez1/splitflap/blob/master/3d/tools/flap_container.scad (it's got another issue which I've fixed in scottbez1/splitflap#235)
For anyone else falling into the same issue and stumbled upon this task, this indeed fixed the problem. But I did have to restart OpenSCAD for this to take effect. I don't know if this is intended, but wasn't completely obvious after changing the preference (no prompt etc), but it didn't make any apparent changes to the rendering. Quick app restart, and it works! |
You have to restart, or do |
That's fair! I do note that one explicitly says it needs a restart: Is it worth adding a line of text before the list to say that a restart/cache flush may be required when enabling/disabling some of these options? |
Better still would be to flush the cache if options that require it are changed. I don't like programs that tell me to do something it could do itself. |
I agree for "normal" settings. We are talking here about special development settings that are not available in the release version. Polishing those does not make too much sense. |
Describe the bug
When the program tries to merge two closed shapes it says "ERROR: The given mesh is not closed! Unable to convert to CGAL_Nef_Polyhedron."
To Reproduce
Run the program (F6)
Environment and Version info (please complete the following information):
Crocus.zip
The text was updated successfully, but these errors were encountered: