Irev-Dev / Round-Anything

A set of OpenSCAD utilities for adding radii and fillets, that embodies a robust approach to developing OpenSCAD parts.
https://kurthutten.com/blog/round-anything-a-pragmatic-approach-to-openscad-design
MIT License
504 stars 47 forks source link

unionRoundMask can cause first layer problems #40

Open RAMilewski opened 2 years ago

RAMilewski commented 2 years ago

Under some circumstances unionRoundMask requires re-flattening of the bottom of the model before slicing.

Consider:

`use <Round-Anything-1.0.4/unionRoundMask.scad> $fn = 36; unionRoundMask( r = 1 , detail = $preview ? 3 : 10 , q= $preview ? 30 : 70, showMask = true ) { cylinder (h=5, r=15);
cylinder (h=10, r=10);

}

translate([40,0,0]) union(){ cylinder (h=5, r=15);
cylinder (h=10, r=10); }`

Examine the bottoms of both objects. Not a big problem, but does require attention if the fillet in near the base of the object.

Irev-Dev commented 2 years ago

Hey @RAMilewski,

Screen shots would make this issue a lot clearer.

Do you think this needs to be fixed or just raising it as on FYI?

RAMilewski commented 2 years ago

I think it should at least be documented. It's not really obvious in the slicer so it's easy to wind up with a substandard print until you figure out what's going on. ...but it's not that hard to work around.

Screen Shot 2022-04-12 at 4 29 01 PM

..on another topic. unionRoundMask isn't in the set of files you get if you download the PolyRound zip archive.

Irev-Dev commented 2 years ago

Yup cool.

And good point I should probably do another release :)