Parametric teardrop script
by whosawhatsis, published
Use This Project
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
This script generates a teardrop shape at the appropriate angle to prevent overhangs greater than 45 degrees. The image shows a 45-degree rotation (no teardrop), a 60-degree rotation (shallow teardrop), and a 90-degree rotation (full 45-degree teardrop). This allows you to make holes at any angle that are as round as possible.
I actually came up with two solutions to this problem, because a bug was making my first solution take FOREVER to calculate. The second solution is still in the file, but has been commented-out.
The angle is in degrees, and is a rotation around the Y axis. You can then rotate around Z to point it in any direction. Rotation around Y or Z will cause the angle to be wrong. The module is intended to be used inside a difference statement.
Upgrade this Thing with Thingiverse Apps
Parametric teardrop script by whosawhatsis is licensed under the GNU - LGPL license.
What does this mean?
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving whosawhatsis a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure whosawhatsis would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).