// Script example
// Type of system:      crankshaft
// Number of bearings:  6
// Special settings:    

// Create shaft elements
dataModel.AddShaft(Shaft1 = new Shaft() { Description = "Shaft"; Length=64 mm; DiameterOuterAft=1128 mm; DiameterOuterFwd=1128 mm; DiameterInner=150 mm });
dataModel.AddShaft(Shaft2 = new Shaft() { Description = "Shaft"; Length=59 mm; DiameterOuterAft=1338 mm; DiameterOuterFwd=1338 mm; DiameterInner=150 mm });
dataModel.AddShaft(Shaft3 = new Shaft() { Description = "Shaft"; Length=345 mm; DiameterOuterAft=720 mm; DiameterOuterFwd=720 mm; DiameterInner=150 mm });
dataModel.AddShaft(Shaft4 = new Shaft() { Description = "Shaft"; Length=252 mm; DiameterOuterAft=720 mm; DiameterOuterFwd=720 mm; DiameterInner=150 mm });
dataModel.AddShaft(Shaft5 = new Shaft() { Description = "Shaft"; Length=132 mm; DiameterOuterAft=1356 mm; DiameterOuterFwd=1356 mm; DiameterInner=150 mm });
dataModel.AddShaft(Shaft6 = new Shaft() { Description = "Shaft"; Length=67 mm; DiameterOuterAft=1356 mm; DiameterOuterFwd=1356 mm; DiameterInner=150 mm });
dataModel.AddShaft(Shaft7 = new Shaft() { Description = "Shaft"; Length=65 mm; DiameterOuterAft=1486 mm; DiameterOuterFwd=1486 mm; DiameterInner=150 mm });
dataModel.AddShaft(Shaft8 = new Shaft() { Description = "Shaft"; Length=342 mm; DiameterOuterAft=720 mm; DiameterOuterFwd=720 mm; DiameterInner=150 mm });
dataModel.AddShaft(Shaft9 = new Shaft() { Description = "Shaft"; Length=273 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft10 = new Shaft() { Description = "Shaft"; Length=237 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft11 = new Shaft() { Description = "Shaft"; Length=237 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft12 = new Shaft() { Description = "Shaft"; Length=273 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft13 = new Shaft() { Description = "Shaft"; Length=273 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft14 = new Shaft() { Description = "Shaft"; Length=237 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft15 = new Shaft() { Description = "Shaft"; Length=237 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft16 = new Shaft() { Description = "Shaft"; Length=273 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft17 = new Shaft() { Description = "Shaft"; Length=273 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft18 = new Shaft() { Description = "Shaft"; Length=237 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft19 = new Shaft() { Description = "Shaft"; Length=237 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft20 = new Shaft() { Description = "Shaft"; Length=273 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft21 = new Shaft() { Description = "Shaft"; Length=273 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft22 = new Shaft() { Description = "Shaft"; Length=237 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft23 = new Shaft() { Description = "Shaft"; Length=237 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });
dataModel.AddShaft(Shaft24 = new Shaft() { Description = "Shaft"; Length=273 mm; DiameterOuterAft=389 mm; DiameterOuterFwd=389 mm });

// Create bearings
dataModel.AddBearing(Bearing1 = new Bearing() { Description="Bearing"; Position=468 mm; Extension=80 mm; OffsetVertical= 0 mm });
dataModel.AddBearing(Bearing2 = new Bearing() { Description="Bearing"; Position=1326 mm; Extension=80 mm; OffsetVertical= 0 mm });
dataModel.AddBearing(Bearing3 = new Bearing() { Description="Bearing"; Position=2346 mm; Extension=80 mm; OffsetVertical= 0 mm });
dataModel.AddBearing(Bearing4 = new Bearing() { Description="Bearing"; Position=3366 mm; Extension=80 mm; OffsetVertical= 0 mm });
dataModel.AddBearing(Bearing5 = new Bearing() { Description="Bearing"; Position=4386 mm; Extension=80 mm; OffsetVertical= 0 mm });
dataModel.AddBearing(Bearing6 = new Bearing() { Description="Bearing"; Position=5406 mm; Extension=80 mm; OffsetVertical= 0 mm });