ThrustBearingProfile( ... ) | create profile |
ThrustBearingFromLibrary( model ) | profile from predefined models |
ThrustBearing( profile ) | generate thrust bearing |
model | user defined model name | |
ID | ✔ | outside diameter |
OD | ✔ | inside diameter |
thickness | ✔ | thickness |
return | KVTree profile |
model | ✔ | commercial name of thrust bearing, see source code |
return | profile from predefined modes (see source code) |
profile | ✔ | thrust bearing profile to display |
type : "thrust bearing"
model : "51102"
ID : 15
OD : 28
thickness: 9
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 );