BelfrySCAD / BOSL2

The Belfry OpenScad Library, v2.0. An OpenSCAD library of shapes, masks, and manipulators to make working with OpenSCAD easier. BETA
https://github.com/BelfrySCAD/BOSL2/wiki
BSD 2-Clause "Simplified" License
991 stars 112 forks source link

[BUG] Exported .3mf from path_extrude2d using arc path has open edges #1014

Closed jreiberkyle closed 1 year ago

jreiberkyle commented 1 year ago

Describe the bug I generated a 3d geometry using path_extrude2d() with a path generated using arc(). I exported it as .stl and as .3mf and then imported the files into PrusaSlicer. The .stl geometry has no errors but the .3mf geometry is flagged with an "open edges" error.

Code To Reproduce Bug

include <BOSL2/std.scad>

path = arc(r=15, angle=270);
path_extrude2d(path) square(5);

Expected behavior When exported to .3mf then imported to PrusaSlicer, the mesh would not have any errors.

Screenshots If applicable, add screenshots to help explain your problem.

image image

Additional context Add any other context about the problem here.

revarbat commented 1 year ago

This is a bug in OpenSCAD, not in BOSL2.