August 14, 2021
Description
I created this very small OpenSCAD file to create very basic gears for transmitting power from stepper motors primarily, and in this instance to move a carriage along a multitap inductor for selecting different inductances.
The OpenSCAD file is just a text file comprising the OpenSCAD scripts to generate the gears.
There is no science behind the generation of the teeth, but for simple applications I have found them useful at the default settings:
Pitch = 2.0;
ToothH = 1.5;
ToothSlopeAngle = 75;
MeshFactor = Pitch/20;
For printing I have set layer height to either 0.1mm or 0.15mm, and have printed in PLA and ABS. In the photo attached, black is ABS-X printed on a Prusa i3, and white is 3DJake Eco PLA Tough printed on a FlashForge Guider 2.
I have included a number of ratios in pre-created STL files at 5mm gear thickness for a 4mm central axle, with 2 STL files for 5mm (Std Stepper Motor compatible).
The following modules create the gears (lines 33 to 48 of the SCAD file):
/**** All fixed gears require the 2.5mm hole in the hub to be tapped for M3 ****/
/* Parameters: (Number of Teeth, Gear Thickness, Axle Hole Diameter) */
//Cog3DToPrint(40,5,Rod4mm);
/* Parameters: (Number of Teeth, Gear Thickness, Axle Hole Diameter, Fixing Hub Dia, Fixing Hub Ht) */
//FixedCog3DToPrint(80,5,Rod4mm,10,8);
/* 4mm Axle Hole Parameters: (Number of Teeth Gear 1, Number of Teeth Gear 2, Gear Thickness) */
DoubleCog4mmToPrint(80,16,5);
/* 3mm Axle Hole Parameters: (Number of Teeth Gear 1, Number of Teeth Gear 2, Gear Thickness) */
//DoubleCog3mmToPrint(40,10,4);
/* Fixing Hub Parameters: (Fixing Hub Dia, Axle Hole Diameter, Fixing Hub Ht) */
//FixingHubToPrint(10,Rod4mm,8);
License:
Creative Commons - Attribution