mirror of
https://github.com/BelfrySCAD/BOSL2.git
synced 2025-01-01 09:49:45 +00:00
Merge pull request #1288 from adrianVmariano/master
small gears doc fixes
This commit is contained in:
commit
381a30c087
1 changed files with 12 additions and 9 deletions
21
gears.scad
21
gears.scad
|
@ -539,11 +539,13 @@ function _inherit_gear_thickness(thickness) =
|
|||
// It is most common to design bevel gears so operate with their shafts at 90 degree angles, but
|
||||
// this is not required, and you can design pairs of bevel gears for any desired shaft angle.
|
||||
// Note, however, that given a pair of teeth counts, a bevel gear pair is not possible at all angles.
|
||||
// Figure(3D,Med,VPT=[-40.9281,-1.23739,2.11767],VPR=[68.3,0,119.8],VPD=54.2389,NoAxes): Two zerol bevel gears mated with shafts at 90 degrees.
|
||||
// Figure(3D,Med,NoAxes,VPT=[-1.42254,-1.98925,13.5702],VPR=[76,0,145],VPD=263.435): Two zerol bevel gears mated with shafts at 90 degrees.
|
||||
// bevel_gear(mod=3,teeth=35,face_width=10,spiral_angle=0,mate_teeth=15);
|
||||
// cyl(h=40,d=3,$fn=16,anchor=BOT);
|
||||
// color("lightblue")left(pitch_radius(mod=3,teeth=35))up(pitch_radius(mod=3,teeth=15))
|
||||
// yrot(90)zrot(360/15/2)bevel_gear(mod=3,teeth=15,face_width=10,spiral_angle=0,cutter_radius=-30,mate_teeth=35);
|
||||
// Figure(3D,Med,VPT=[1.55215,1.94725,16.4524],VPR=[76,0,181.4],VPD=263.435): Two zerol bevel gears mated with shafts at a 35 deg angle.
|
||||
// yrot(90){zrot(360/15/2)bevel_gear(mod=3,teeth=15,face_width=10,spiral_angle=0,cutter_radius=-30,mate_teeth=35);
|
||||
// cyl(h=60,d=3,$fn=16,anchor=BOT);}
|
||||
// Figure(3D,Med,NoAxes,VPT=[1.55215,1.94725,16.4524],VPR=[76,0,181.4],VPD=263.435): Two zerol bevel gears mated with shafts at a 35 deg angle. Note that if the blue gear is tipped slightly more its shaft will intersect the shaft of the yellow gear underneath that gear; that indicates an impossible angle for this pair of teeth counts.
|
||||
// function bevel_angles(z1,z2,shaft) =
|
||||
// [atan(sin(shaft)/((z2/z1)+cos(shaft))),
|
||||
// atan(sin(shaft)/((z1/z2)+cos(shaft)))];
|
||||
|
@ -557,16 +559,17 @@ function _inherit_gear_thickness(thickness) =
|
|||
// cyl(h=60,d=3,$fn=16,anchor=BOT);
|
||||
// }
|
||||
// Continues:
|
||||
// In the above figure you can see a gear that is very flat. A bevel gear like this is called a planar gear or
|
||||
// In the above figure you can see a gear that is very flat. A bevel gear that is perfectly flat is called a planar bevel gear or
|
||||
// sometimes also a crown gear. The latter term may be confusing because it also refers to a similar looking
|
||||
// but very different type of gear that is described below. A planar bevel gear can only mate with another
|
||||
// compatible bevel gear, and never at a 90 degree angle.
|
||||
// compatible bevel gear. It has a degenerate cone with its apex on the gear itself, so the mating pinion gear cannot
|
||||
// mate at a 90 degree angle because if it did, it's cone could not meet the center of the planar bevel gear.
|
||||
// Subsection: Crown Gears (Face Gears)
|
||||
// Crown gears, sometimes called Face Crown Gears or just Face Gears, are gears with teeth pointing straight up so
|
||||
// the gear resembles a crown. This type of gear is not the same as a bevel gear with vertical teeth, which would mate
|
||||
// to another bevel gear. A crown gear mates to a spur gear at a ninety degree angle. A feature of the crown gear assembly
|
||||
// is that the spur gear can shift along its axis without affecting the mesh.
|
||||
// Figure(2D,Med,VPT=[-2.19006,-1.67419,-4.49379],VPR=[67.6,0,131.9],VPD=113.4): A Crown or Face gear with its mating spur gear in blue.
|
||||
// Figure(2D,Med,NoAxes,VPT=[-2.19006,-1.67419,-4.49379],VPR=[67.6,0,131.9],VPD=113.4): A Crown or Face gear with its mating spur gear in blue.
|
||||
// crown_gear(mod=1, teeth=32, backing=3, face_width=7);
|
||||
// color("lightblue")
|
||||
// back(pitch_radius(mod=1,teeth=32)+7/2)
|
||||
|
@ -596,7 +599,7 @@ function _inherit_gear_thickness(thickness) =
|
|||
// backlash to both gears then the total backlash in the system is the combined amount from both gears.
|
||||
// Usually it is best to apply backlash symmetrically to both gears, but if one gear is very small it may
|
||||
// be better to place the backlash entirely on the larger gear to avoid weakening the teeth of the small gear.
|
||||
// Figure(2D,Big,VPT=[4.5244,64.112,0.0383045],VPR=[0,0,0],VPD=48.517,NoAxes): Backlash narrows the teeth by the specified length along the pitch circle. Below a very large backlash appears, with half of the backlash on either side of the tooth.
|
||||
// Figure(2D,Big,VPT=[4.5244,64.112,0.0383045],VPR=[0,0,0],VPD=48.517,NoAxes): Backlash narrows the teeth by the specified length along the pitch circle. Below the ideal gear appears in the lighter color and the darker color shows the same gear with a very large backlash, which appears with half of the backlash on either side of the tooth.
|
||||
// teeth1=20;
|
||||
// mod=5;
|
||||
// r1 = pitch_radius(mod=mod,teeth=teeth1,helical=40);
|
||||
|
@ -609,7 +612,7 @@ function _inherit_gear_thickness(thickness) =
|
|||
// color("black")stroke(arc(n=32,r=r1,angle=[90+bang/2,90]),width=.1,endcaps="arrow2");
|
||||
// }
|
||||
// color("black")back(r1+.25)right(5.5)text("backlash/2",size=1);
|
||||
// Figure(2D,Med,VPT=[0.532987,50.0891,0.0383045],VPR=[0,0,0],VPD=53.9078): Here two gears appear together with a more reasonable backlash applied to both gears.
|
||||
// Figure(2D,Med,VPT=[0.532987,50.0891,0.0383045],VPR=[0,0,0],VPD=53.9078): Here two gears appear together with a more reasonable backlash applied to both gears. Again the lighter color shows the ideal gears and the darker shade shows the gear with backlash. Note that in this example, backlash is present on both of the meshing gears, so the total backlash of the system is the combined backlash from both gears.
|
||||
// teeth1=20;teeth2=33;
|
||||
// mod=5;
|
||||
// ha=0;
|
||||
|
@ -631,7 +634,7 @@ function _inherit_gear_thickness(thickness) =
|
|||
// }
|
||||
// //color("black")stroke(arc(n=32,r=r1,angle=[90+bang/2,90]),width=.1,endcaps="arrow2");
|
||||
// }
|
||||
// Figure(2D,Med,VPT=[0.532987,50.0891,0.0383045],VPR=[0,0,0],VPD=53.9078): Here the same gears appear with backlash applied using the `backlash` parameter to {{gear_dist()}} to shift them apart.
|
||||
// Figure(2D,Med,VPT=[0.532987,50.0891,0.0383045],VPR=[0,0,0],VPD=53.9078): Here the same gears as in the previous figure appear with backlash applied using the `backlash` parameter to {{gear_dist()}} to shift them apart. The original ideal gears are in the lighter shade and the darker colored gears have been separated to create the backlash.
|
||||
// teeth1=20;teeth2=33;
|
||||
// mod=5;
|
||||
// ha=0;
|
||||
|
|
Loading…
Reference in a new issue