Universal Parametric Appliance Knob Generator
Print Profile(1)

Description
Boost Me (for free)
Need a replacement knob for your stove, amplifier, or vintage equipment? This fully parametric OpenSCAD generator allows you to recreate almost any knob style with a perfect fit for your hardware. Leave a comment if there's any styles or features you'd like me to add, but it's pretty insanely flexible at this point.
40+ Customizable Parameters
With over 40 individual parameters, this generator offers unparalleled control over every aspect of your knob's design, from basic dimensions to subtle aesthetic fillets.
Why this generator is unique:
- Intelligent Finishing: Unlike simple cylinders, our finishing system (Fillets, Chamfers, Spheres) automatically scales to prevent geometry errors on small parts.
- Advanced Bar Handle Logic: Features a specialized "Nose Angle" parameter to create the sloped indicator face found on premium industrial equipment.
- Hybrid Geometry: Uses complex hull and intersection operations to ensure smooth transitions between the knob body and indicators.
- Hardware-First Design: Includes a dedicated "Bottom Indent" feature specifically for clearing mounting nuts and raised hubs, a common requirement for real-world appliances.
- Precise Shaft Control: Offers independent rotation and tolerance settings for D-shafts and splines, ensuring a perfect press-fit every time.
Key Features
- Multiple Styles: Choose between Classic (smooth), Fluted (grooved), Knurled (textured), Pointer, Skirted, and Bar Handle (with a prominent grip bar).
- Universal Shaft Support: Precise cutouts for D-Shafts, Round Shafts, and Splined/Star Shafts.
- Adjustable Indicators: Add recessed lines, dots, or physical pointers. Indicators can be placed on the knob body or the grip bar itself.
- Professional Finishes: Give your knobs a factory look with adjustable Fillets, Chamfers, or Spherical tops.
- Advanced Bar Handles: Fully customize the grip bar length, width, taper, and even the "nose angle" (sloped indicator end).
- Raised Hub Support: Optional bottom indent to accommodate equipment with raised shaft hubs or nuts.
Advanced Customization
- Rounding / Fillets: Use the knob_top_finish and grip_bar_finish settings to add smooth fillets or sharp chamfers to your edges.
- Bottom Indent: If your shaft has a nut or a raised mounting hub, use the bottom_indent_diameter to create a recess so the knob can sit flush against the appliance surface.
- Grip Bar Length: By default, the bar handle spans the full diameter. Use grip_bar_base_length to create a shorter "winged" handle.
- Indicator Angle: If your original knob's "Off" position is at an unusual angle, use the indicator_angle and shaft_rotation parameters to match it perfectly.
How to Measure for a Perfect Fit
- Shaft Diameter: Measure the diameter of the metal shaft. For a D-shaft, measure the widest part.
- D-Shaft Flat: Measure from the round side to the flat side.
- Height & Diameter: Match the original knob or design your own!
- Tolerance: The default shaft_tolerance is 0.15mm, but you may need to adjust this depending on your printer's accuracy.
Printing Tips
- Material: PETG or ABS/ASA are recommended for kitchen appliances due to heat resistance. PLA is fine for amplifiers and low-heat electronics.
- Wall Thickness: Use at least 3-4 walls for a sturdy feel.
License
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.












Comment & Rating (0)