Customisable Flower Knob v1.1

Often you need to print and work with screws or handles that have to be rotated and tightened by hand. Usually, they have sharp edges and a limiter grip capability turning the tightening into a pure pain. This is why I designed this customizable "flower" knob with three main features in mind:

  1. Pleasent to touch;
  2. Pleasent to look at;
  3. Easy to grip.

You can either use the customizer to produce an .stl file needed for your design, or you can download the .scad file and use it as a library:

use <FlowerKnob.scad>;height = 8; // Height of the knobdiameter = 30; // Approximate diameter of the knobnumberOfPetals = 6; // Number of petals of the knob (default: 6)roundingRadius = 2; // Radius of the corner rounding (default: 2)curvatureFactor = 0; // Defines how bulgy or flat are the petals. (default: 0). Positive values increase bulginess while negative — decrease it.$fn = 20; // at least 20, preferably more.flowerKnob(height, diameter, numberOfPetals, roundingRadius, curvatureFactor);

The provided .stl files demonstrate the generated model for a few different input values.

If you want to stay up to date with the latest changes consider following the project on GitHub or cloning it: https://github.com/Uko/FlowerKnob

Change Log
  • v1.1: added curvatureFactor;
  • v1.0: original release