Thanks to visit codestin.com
Credit goes to github.com

Skip to content

eldad/freecad-teardrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FreeCAD Teardrop Macro

This is simple FreeCAD Sketcher macro to create so-called teardrop shapes, which are semi-round holes that can be 3D-printed vertically without supports. Both trimmed and pointy teardrops can be created.

After creating the teardrop, constrain any of its points to fully constrain it. Otherwise it has 2 DoF.

The angle of the teardrop can be adjusted after creation by adjusting the angle between the two slants (double angle). i.e. to change from 45 to 60, change the angle from 90 to 120. The inner radius can also be adjusted by changing the diameter constraint.

The teardrop always contains (and do not cross) the hole with the specified diameter.

Teardrop Contains A Hole

Installation and Usage

  1. Copy TeardropSketcher.FCMacro to your user local macro directory. On Linux this is by default ~/.local/share/FreeCAD/Macro/. You can also find the location from the macros dialog (in the next step).

  2. Click on Macro > Macros ... from the toolbar and then select TeardropSketcher.FCMacro.

Examples

Trimmed Teardrop

Trimmed teardrop work well for smaller holes by bridging the top part. Long bridges may droop, so you may want to adjust the angle to minimize that.

Create Trimmed Teardrop

45 Degrees

45 Degrees Trimmed Teardrop

30 Degrees

30 Degrees Trimmed Teardrop

60 Degrees

60 Degrees Trimmed Teardrop

Non-Trimmed (Pointy) Teardrop

Non-trimmed (pointy) teardrop do not require any bridges but might be too high if the angle is small (see below for examples).

Create Pointy Teardrop

45 Degrees

45 Degrees Pointy Teardrop

30 Degrees

30 Degrees Pointy Teardrop

60 Degrees

60 Degrees Pointy Teardrop

About

FreeCAD Macro to easily create teardrop hold shapes in the Sketcher

Topics

Resources

License

Stars

Watchers

Forks