3
1
Back

RingThickness = 5*1; DivotDepth = 1.5*1; MarkingWidth = 1.5*1; MarkingWidth = 1.5*1; MarkingWidth = 1.5*1; MarkingWidth = 1.5*1; MarkingWidth = 1.5*1; MarkingWidth = 1.5*1; MarkingWidth = 1.5*1; DistanceBetweenKnurls = 3*1; TimerKnobConst = 1.8*1; ////////////////////////// KnobMinorRadius = KnobDiameter/2 * (1 - TaperPercentage/100); KnobRadius = KnobMinorRadius + (KnobMajorRadius-KnobMinorRadius)/2; KnobCircumference = PI*KnobDiameter; Knurls = round(KnobCircumference/DistanceBetweenKnurls); Divot=CapType; TaperAngle=asin(KnobHeight / (sqrt(pow(KnobHeight, 2) + pow(KnobMajorRadius-KnobMinorRadius,2)))) - 90; hole_bottom = hole_top - 90; DivotRadius = KnobMinorRadius*.4; // Primary knob cylinder for (i=[0 : RingMarkings-1] rotate([0, 0, 180] // Left side: meta-step controls // step rotary switch - 9.5mm, +5mm extra space available - mini toggle switch ON-ON | | | J1 | 1 aoKicad | 1 | SW_SPDT | Switch, dual pole triple throw, 3 position switch, SP3T K switch spdt 0 3 vertex -7.48323 5.00013 0 vertex -9.99456 1.98804 0 facet normal -0.773058 -0.634335 -0 facet normal 9.682993e-01 2.497929e-01 -0.000000e+00 facet normal -4.937048e-001 8.439949e-001 2.095904e-001 facet normal -8.597754e-001 5.106723e-001 0.000000e+000 vertex -9.918118e-002 5.624815e+000 1.747200e+001 facet normal -0.0972815 -0.989353 0.108241 facet normal -0.995186 -0.0980045 0 vertex 2.85317 -0.927051 0 facet normal -0.0962896 -0.976223 0.194209 facet normal -8.112045e-15 -1.000000e+00 -7.422574e-15 facet normal -0.101047 0.992162 0.0735128 facet normal -0.877714 0.469146 0.0975761 vertex -3.49795 -8.28616 4.51215 facet normal 4.792341e-001 8.386589e-001 2.588163e-001 facet normal 0.500001 -0.866025 1.79992e-07 vertex -2.81744 1.16477 6.59 facet normal 0.241721 -0.727323 0.642318 facet normal 4.633939e-01 6.112069e-03 8.861313e-01 vertex -1.083882e+02 9.665134e+01 9.085053e+00 facet normal 2.588537e-001 1.152506e-003 9.659159e-001 vertex 5.194296e+000 1.008030e+000 2.491820e+001 facet normal 0.471396 0.881922 -4.95171e-06 facet normal 0.223046 0.417288 0.880977 vertex 3.18942 7.69994 5.74921 facet normal 0.188053 0.243743 0.951433 facet normal -0.678283 0.205751 0.705407 facet normal -0.366291 -0.925196 0.0992094 facet normal -0.95694 -0.290285 8.0192e-06 facet normal -0.0626028 -0.0782151 0.994969 vertex 5.83823 -5.47753 19.9426 vertex 5.86658 -5.44339 19.9417 facet normal -0.0942416 -0.028588 0.995139 vertex -7.5203 0 6.0001 vertex -5.30329 5.30329 6.0001 vertex 6.92908 -2.87013 6.0001 vertex -4.16678 6.23601 6.0001 vertex 0 -8.07502 5.88782 facet normal 0.262751 -0.491602 0.830234 facet normal -0.680879 0.725636 0.0992804 facet normal -9.683078e-01 2.497601e-01 0.000000e+00 vertex -9.738418e+01 9.170864e+01 1.855000e+01 vertex -9.818951e+01 9.175385e+01 3.455000e+01 vertex -9.229821e+01 9.381542e+01 3.455000e+01 vertex -9.426339e+01 9.242099e+01 1.855000e+01 vertex -1.044754e+02 9.769640e+01 3.455000e+01 facet normal -3.873393e-15 -1.000000e+00 4.657429e-14 vertex -1.065156e+02 9.665134e+01 1.020829e+01 vertex -1.052246e+02 9.665134e+01 1.070702e+01 vertex -1.063499e+02 9.665134e+01 1.021498e+01 vertex -1.061852e+02 9.725134e+01 1.022896e+01 vertex -1.063140e+02 9.695134e+01 1.021731e+01 facet normal 4.957559e-001 8.675730e-001 3.928271e-002 vertex 3.733473e-002 -4.673788e+000 2.467858e+001 vertex 3.732890e-002 -4.672400e+000 -1.681500e-003 facet normal -6.013306e-01 7.990003e-01 -1.342751e-04 facet normal -0.334131 -0.625113 0.705401 facet normal 0.989341 0.0974461 0.108206.

New Pull Request