;MODERN 1935~2009 AAR 2AXLE FREIGHT BOGIES With RollerBearings & SteelWheels
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;These files allow selection & generation of a 2axle railroad bogie (truck) 3D model:
;    0000.animated
;    Bols_Beam.b3d
;    Brak_Pads.gif
;    Fram_Left.b3d
;    Fram_Rght.b3d
;    Fram_Side.gif
;    Whel_Cntr.b3d
;    Whel_Frnt.b3d
;    Whel_Rear.b3d
;Several sample FRAM_SIDE_*.GIFs are also included for the user|developers selection.
;To use this model, copy this folder into the TRAINS\*\* folder that requires bogies.
;With Trak_Gaug known, pick a bogie & dimensions in the table below, or use your own,
;then enter the calculated half values 0.5*Trak_Gaug, 0.5*Whel_Diam, & 0.5*Whel_Base
;in the POSITION+ROTATE lines below & in each B3D's SCALEALL+TRANSLATEALL last lines.
;Prototype dimensions are recommended, however any dimension in these ranges do work:
;    Trak_Gaug 0.914~1.676metr (36~66inch)
;    Whel_Diam 0.838~0.965metr (33~38inch)
;    Whel_Base 1.727~1.829metr (68~72inch)
;To disable rotating wheels, prefix each RotateXFunction line below with a semicolon.
;Finally, select & copy a sample file FRAM_SIDE_*.GIF overwriting file FRAM_SIDE.GIF;
;if using your own FRAM_SIDE.GIF, image size+position on the 512x256 GIF is critical.
;
;This model maybe used in trains or as a route object, such as in a maintenance yard;
;EXTENSIONS.CFG needs entries for train bogies to show in OpenBVE's F2 exterior view;
;models must be scaled+centered to allow for logical lengths & easier train assembly.
;You can simply combine the cars bogies+body into one .ANIMATED file, but full curve
;articulation requires that each bogie have a seperate EXTENSIONS.CFG [Car*] section,
;with lengths for the bogies & body assigned seperately in each section; for example:
;    EXTENSIONS.CFG
;    [Car1]
;    Object=Extension1\Bogi\0000.animated
;    Length=0.051+Whel_Diam+Whel_Base
;    [Car2]
;    Object=Extension1\Body\0000.b3d
;    Length=Car1_Lgth-(2*Bogi_Lgth)
;    [Car3]
;    Object=Extension1\Bogi\0000.animated
;    Length=0.051+Whel_Diam+Whel_Base
;
;PROTOTYPICAL DIMENSIONS FOR MODERN 1935~2009 AAR 2AXLE FREIGHT BOGIES
;              1935 070Ton              1960 100Ton              1985 125Ton
;              ~~~~~~~~~~~~~~~~~~~      ~~~~~~~~~~~~~~~~~~~      ~~~~~~~~~~~~~~~~~~~
;    Whel_Diam 033.0inch 0.838metr      036.0inch 0.914metr      038.0inch 0.965metr
;    Whel_Base 068.0inch 1.727metr      070.0inch 1.778metr      072.0inch 1.829metr
;    Bogi_Lgth 103.0inch 2.616metr      108.0inch 2.743metr      112.0inch 2.845metr
;    Bogi_Wght 004.0uton 003.6mton      004.4uton 004.0mton      004.8uton 004.4mton
;    Cars_Maxm 110.0uton 099.8mton      143.0uton 129.7mton      157.5uton 142.9mton
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[OBJECT]
States=Bols_Beam.b3d
POSITION=+0.000,+0.457,+0.000                ;DimX=+0.0,DimY=+0.5*Whel_Diam,DimZ=+0.0

[OBJECT]
States=Fram_Left.b3d
POSITION=+0.000,+0.457,+0.000                ;DimX=+0.0,DimY=+0.5*Whel_Diam,DimZ=+0.0

[OBJECT]
States=Fram_Rght.b3d
POSITION=+0.000,+0.457,+0.000                ;DimX=+0.0,DimY=+0.5*Whel_Diam,DimZ=+0.0

[OBJECT]
States=Whel_Frnt.b3d
POSITION=+0.000,+0.457,+0.889                ;DimX=+0.0,DimY=+0.5*Whel_Diam,DimZ=+0.5*Whel_Base
RotateXFunction=Value+((Delta*Speed)/0.457)  ;Angl=Last+((DeltaSecs*Metr/Secs)/(+0.5*Whel_Diam))

[OBJECT]
States=Whel_Rear.b3d
POSITION=+0.000,+0.457,-0.889                ;DimX=+0.0,DimY=+0.5*Whel_Diam,DimZ=-0.5*Whel_Base
RotateXFunction=Value+((Delta*Speed)/0.457)  ;Angl=Last+((DeltaSecs*Metr/Secs)/(+0.5*Whel_Diam))
