coryrc
coryrc
Additionally, I have found some existing issues: * #5931 (possibly solvable by [#5960](https://github.com/openscad/openscad/pull/5960)) * #5732 (already fixed -- though it suggests a different format for output, which may or may...
I just went back to update a design I built without attachments. It was so much worse. Attachments are my favorite thing about BOSL2; it makes writing things so much...
So this seems to work; can you confirm and close the issue?
Still present.
Some backtrace: ``` #0 roof_vd::vd_inner_faces (vd=..., segments=std::vector of length 14, capacity 16 = {...}, fa=fa@entry=12, fs=fs@entry=268435456) at /opt/prg/openscad/src/geometry/roof_vd.cc:266 #1 0x0000555555caf0b0 in roof_vd::voronoi_diagram_roof (poly=, fa=12, fs=2) at /opt/prg/openscad/src/geometry/roof_vd.cc:360 #2 0x0000555555b4d5cc in...
I think the code lines are one of these: ``` Vector2d v0(edge->vertex0()->x(), edge->vertex0()->y()), v1(edge->vertex1()->x(), edge->vertex1()->y()); ``` which makes it likely #6291 points out the cause?
So if you want to know what's going on: Read the first paragraph: https://www.boost.org/doc/libs/latest/libs/polygon/doc/voronoi_diagram.htm Edges are the black lines, some of which stretch off into infinity. then look at this...
I use the Manifold backend and the problem does not repro at step 3. Recent build from HEAD.
> It could be that at different sized holes, and especially for small circles, the printer's over-extrusion is not the consistent. I think so. I'm going to make something to...
> What do you mean about "how it affects the call to threaded_rod"? All the threaded_rod calls apply `$slop` if `internal=true`. Uh, right, I forgot. So non-threaded measurements -- [clearance/tap...