fabmetheus_utilities.geometry.creation.gear ($Date: 2008/02/05 $) | index /home/enrique/Desktop/backup/babbleold/script/reprap/fabmetheus/fabmetheus_utilities/geometry/creation/gear.py |
The gear script can generate a spur gear couple, a bevel gear couple, a ring gear couple and a rack & pinion couple.
A helix pattern can be added to each gear type. All the gear types have a clearance and all the teeth can be beveled. A keyway, shaft and lightening holes can be added to all the round gears, and rack holes can be added to the rack. The script can output solid gears or only the gear profiles. Both gears of the couple can be generated or just one.
The couple has a pinion gear and a complement.
Examples
Bevel
Collar
Gear
Keyway
Rack
Rack Hole
Ring
Shaft
Shaft Top
Spur Helix
Spur Herringbone
Spur Parabolic
Spur Profile
Parameters
Center Distance
Clearance Couplet
Clearance Over Wavelength
Clearance
Collar Addendum Couplet
Collar Addendum Over Radius
Collar Addendum
Complement Collar Length Couplet
Complement Collar Length Over Face Width
Complement Collar Length
Creation Type
Both
Complement
Pinion
Face Width
Gear Hole Paths
Helix Angle
Helix Path
Helix Type
Basic
Herringbone
Parabolic
Keyway Radius Couplet
Keyway Radius Over Radius
Keyway Radius
Lightening Hole Margin Couplet
Lightening Hole Margin Over Rim Dedendum
Lightening Hole Margin
Lightening Hole Minimum Radius
Move Type
None
Mesh
Separate
Vertical
Operating Angle
Pinion Collar Length Couplet
Pinion Collar Length Over Face Width
Pinion Collar Length
Pitch Radius
Plate Clearance Couplet
Plate Clearance Over Length
Plate Clearance
Plate Length Couplet
Plate Length Over Face Width
Plate Length
Pressure Angle
Profile Surfaces
Rack Hole Below Over Width Couplet
Rack Hole Below Over Width
Rack Hole Below
Rack Hole Radius Couplet
Rack Hole Radius Over Width
Rack Hole Radius
Rack Hole Step Over Width Couplet
Rack Hole Step Over Width
Rack Hole Step
Rack Length Over Radius Couplet
Rack Length Over Radius
Rack Length
Rack Width Couplet
Rack Width Over Face Width
Rack Width
Rim Dedendum Couplet
Rim Dedendum Over Radius
Rim Dedendum
Root Bevel Couplet
Root Bevel Over Clearance
Root Bevel
Shaft Depth Bottom Couplet
Shaft Depth Bottom Over Radius
Shaft Depth Bottom
Shaft Depth Top Couplet
Shaft Depth Top Over Radius
Shaft Depth Top
Shaft Path
Shaft Radius Couplet
Shaft Radius Over Pitch Radius
Shaft Radius
Shaft Sides
Teeth Pinion
Teeth Complement
Tip Bevel Couplet
Tip Bevel Over Clearance
Tip Bevel
Tooth Thickness Multiplier
Classes | ||||||||||
|
Functions | ||
|
Data | ||
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)' __credits__ = 'Art of Illusion <http://www.artofillusion.org/>' __date__ = '$Date: 2008/02/05 $' __license__ = 'GNU Affero General Public License http://www.gnu.org/licenses/agpl.html' absolute_import = _Feature((2, 5, 0, 'alpha', 1), (2, 7, 0, 'alpha', 0), 16384) |
Author | ||
Enrique Perez (perez_enrique@yahoo.com) |
Credits | ||
Art of Illusion <http://www.artofillusion.org/> |