-
Notifications
You must be signed in to change notification settings - Fork 138
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
Does teardrop need a bottom corner? #1526
Comments
The test fit device I was using is for vertical holes. For me a 0.5mm clearance sounds ridiculously large unless what you want is not a "fit" so much as a roll around. I have not attempted any kind of test fit on horizontal holes. But I have found horizontally printed screw holes to work fine at M3-M5 size without the bottom point and without a huge clearance. But I am not sure what clearance I was using. If the focus is on tiny holes, though, there's another issue. In OpenSCAD a small hole doesn't have resolution to resolve those points, generally speaking, unless you've gone crazy with your |
Design guidance I was referring to in #1467 - https://www.hydraresearch3d.com/design-rules#holes-horizontal In the figure below, "a" is basically the layer height. This is what I always use for horizontal holes: a 40° slope at the top tangent to the circle, not ending in a point but ending at a bridge 1 layer above the top of the hole. And a point at the bottom 1 layer from the bottom of the hole. When I print this for a small hole (like 3 mm or less) it comes out looking like a round hole. |
If you're going to break open the code for teardrop anyway: There are situations where it would be useful to be able to apply the teardrop rounding to the top of a cuboid. Here's a shell for a prototype USB dongle made by splitting the box and rotating the top half for printing. I would have preferred to use rounding rather than chamfering, but that would require a teardrop rounding on the top to print well. |
Putting teardrop on the top would require some kind of mode for signaling where you want teardrops, and I don't know the cuboid code at all. This has nothing to do with the actual form of teardrops (e.g. the extra corner). If you do want teardrops on top, you can put them there using the edge masking stuff with attachments if you don't want to do a mirrored cube. |
Printed vertical variations from the design arise mostly from:
These variations typically combine to cause 0.1 mm clearance horizontally to be a pretty tight fit. I find that 0.2 mm clearance for small holes is pretty snug. And the vertical variations are why the teardrop needs a little point at the bottom.
Which brings me to your question about what's wrong with 3 layers of bridging. More than 3 layers would likely work fine if the layer height in the design equals the layer height being printed. It may not be in exactly the right place due to the first layer thickness offset, but close enough to work. Where it goes awry is when you have the design layer height smaller than the print layer height, in which case you'll get the first layer of bridging and maybe the second, but likely not the third. To compensate for this, when I release a design to the public that has holes, I assume a layer height of 0.3 mm because printing at a smaller layer height is going to hit all the bridges, and may print two layers on one bridge, but that's OK.
Originally posted by @amatulic in #1467 (comment)
The text was updated successfully, but these errors were encountered: