Skip to content

Latest commit

 

History

History
57 lines (49 loc) · 1.48 KB

bearing-thrust.md

File metadata and controls

57 lines (49 loc) · 1.48 KB

Thrust Bearing


List of Functions

ThrustBearingProfile( ... )create profile
ThrustBearingFromLibrary( model )profile from predefined models
ThrustBearing( profile )generate thrust bearing

ThrustBearingProfile( ... )

model user defined model name
ID outside diameter
OD inside diameter
thickness thickness
returnKVTree profile

ThrustBearingFromLibrary( model )

modelcommercial name of thrust bearing, see source code
returnprofile from predefined modes (see source code)

ThrustBearing( profile )

profilethrust bearing profile to display

Data Structure

type     : "thrust bearing"
model    : "51102"
ID       : 15
OD       : 28
thickness: 9

Sample Code

photo

profile1 = ThrustBearingProfile(
    model="dunkin", ID=20, OD=30, thickness=10 );
ThrustBearing( profile1 );

profile2 = ThrustBearingFromLibrary( "51102" );
translate( [50,0,-kvGet(profile2,"thickness")] )
    ThrustBearing( profile2 );

profile3 = ThrustBearingFromLibrary( "F12-21M" );
translate( [100,0,0] )
    ThrustBearing( profile3, omitBalls=true );