A custom FeatureScript for Onshape that modifies standard circular holes into a "teardrop" shape, making them significantly easier and cleaner to 3D print without the need for support material.
This feature takes full circular holes as input and generates a teardrop profile. It exposes two customizable parameters:
- Top center angle: An angular input (0° to 360°) that defines the orientation of the top center (the tip) of the teardrop shape.
- Tip angle: An angular input (strictly between 1° and 179°, defaults to 90°) that defines the spread between the teardrop's triangular legs.
- Paste the contents of
TeardropHole.fsinto a new Feature Studio in your Onshape document. - Select one or more cylindrical faces (holes) to apply the feature.
- Adjust the orientation and tip angles to suit your 3D printing orientation.
This script is built for Onshape FeatureScript version 2892.0.