/* $Id$ */ scale 1 87; gauge 16.5; vehicle 39230 { name "BR 23"; locomotive true; function 0 "light"; function 1 "smke"; function 2 "sfx"; function 3 "whst"; length 154; width 38; height 53; object "br23-body.object"; bogie { position 33; axle { position 22; wheel_diameter 11; }; }; axle { position 20; wheel_diameter 20; powered true; }; axle { position -3; wheel_diameter 20; powered true; }; axle { position -26; wheel_diameter 20; powered true; }; bogie { position -38; axle { position -22; wheel_diameter 14; }; }; }; vehicle \29820-02 { name "BR 50"; locomotive true; function 0 "light"; function 1 "smke"; function 2 "telex"; function 3 "sfx"; function 5 "whst"; length 160; width 37; height 50.5; object "br50-body.object"; bogie { position 37; object "br50-bogie-front.object"; axle { position 24; wheel_diameter 9; object "br50-axle-front.object"; }; }; axle { position 29; wheel_diameter 16; powered true; object "br50-axle.object"; }; axle { position 9.5; wheel_diameter 16; powered true; object "br50-axle.object"; }; axle { position -10; wheel_diameter 16; powered true; object "br50-axle-mid.object"; }; axle { position -29.5; wheel_diameter 16; powered true; object "br50-axle.object"; }; axle { position -49; wheel_diameter 16; powered true; object "br50-axle.object"; }; rod { pivot_axle 2; position 0 -10.5 -3.5; limit FIXED; object "br50-rod-coupling.object"; }; rod { pivot_body; position 27 -14 8; limit SLIDE_X; tag "piston"; object "br50-rod-piston.object"; }; rod { pivot_axle 2; position 0 -13 -3.5; limit ROTATE; connect "previous" 37.5 0 0 0; object "br50-rod-main.object"; }; rod { pivot_axle 2; position 1.5 -15 0; limit ROTATE; object "br50-rod-eccentric.object"; }; rod { pivot_body; position 10.5 -14.5 16.5; limit ROTATE; connect "previous" 0 -4.5 21 0; tag "link"; object "br50-rod-link.object"; }; rod { pivot_body; position 32 -16 15.5; limit SLIDE_X; object "br50-rod-valve.object"; }; rod { pivot_rod "link"; position 0.2 -0.5 -2.5; limit ROTATE; connect "previous" 22 -1.5 0 0; object "br50-rod-radius.object"; }; rod { pivot_rod "previous"; position 22 -0.5 0; limit ROTATE; object "br50-rod-combination.object"; }; rod { pivot_rod "piston"; position 0 -1.5 -2; limit ROTATE; connect "previous" 5.5 0 0 -11.5; object "br50-rod-union.object"; }; rod { pivot_axle 2; position 3.5 10.5 0; limit FIXED; object "br50-rod-coupling.object"; mirror_object true; }; rod { pivot_body; position 27 14 8; limit SLIDE_X; tag "piston"; object "br50-rod-piston.object"; mirror_object true; }; rod { pivot_axle 2; position 3.5 13 0; limit ROTATE; connect "previous" 37.5 0 0 0; object "br50-rod-main.object"; mirror_object true; }; rod { pivot_axle 2; position 0 15 1.5; limit ROTATE; object "br50-rod-eccentric.object"; mirror_object true; }; rod { pivot_body; position 10.5 14.5 16.5; limit ROTATE; connect "previous" 0 -4.5 21 0; tag "link"; object "br50-rod-link.object"; mirror_object true; }; rod { pivot_body; position 32 16 15.5; limit SLIDE_X; object "br50-rod-valve.object"; mirror_object true; }; rod { pivot_rod "link"; position 0.2 0.5 -2.5; limit ROTATE; connect "previous" 22 -1.5 0 0; object "br50-rod-radius.object"; mirror_object true; }; rod { pivot_rod "previous"; position 22 0.5 0; limit ROTATE; object "br50-rod-combination.object"; mirror_object true; }; rod { pivot_rod "piston"; position 0 1.5 -2; limit ROTATE; connect "previous" 5.5 0 0 -11.5; object "br50-rod-union.object"; mirror_object true; }; }; vehicle \29530-01 { name "BR 86"; locomotive true; function 0 "light"; function 2 "telex"; length 144; width 33; height 33; object "br86-body.object"; bogie { position 36; axle { position 23; wheel_diameter 9; }; }; axle { position 29; wheel_diameter 16; powered true; }; axle { position 9.67; wheel_diameter 16; powered true; }; axle { position -9.67; wheel_diameter 16; powered true; }; axle { position -29; wheel_diameter 16; powered true; }; bogie { position -36; axle { position -23; wheel_diameter 9; }; }; }; vehicle 36850 { name "BR 185"; locomotive true; function 0 "light"; length 218; width 34; height 43; object "br185-body.object"; bogie { position 60; object "br185-bogie.object"; axle { position 15; wheel_diameter 14; powered true; object "br185-axle.object"; }; axle { position -15; wheel_diameter 14; powered true; object "br185-axle.object"; }; }; bogie { position -60; object "br185-bogie.object"; axle { position 15; wheel_diameter 14; powered true; object "br185-axle.object"; }; axle { position -15; wheel_diameter 14; powered true; object "br185-axle.object"; }; }; }; vehicle \37225-02 { name "BR 194"; locomotive true; function 0 "light"; length 212; width 34; height 45; object "br194-body.object"; bogie { position 45; object "br194-bogie.object"; // Note: front bogie not powered in model axle { position 34; wheel_diameter 14; powered true; }; axle { position 6; wheel_diameter 14; powered true; }; axle { position -19; wheel_diameter 14; powered true; }; }; bogie { position -45; object "br194-bogie.object"; rotate_object true; axle { position 19; wheel_diameter 14; powered true; }; axle { position -6; wheel_diameter 14; powered true; }; axle { position -34; wheel_diameter 14; powered true; }; }; }; vehicle 39410 { name "BR E 41"; locomotive true; function 0 "light"; function 3 "sfx"; function 5 "whstl"; length 180; width 35; height 44; object "bre41-body.object"; bogie { position 42; object "bre41-bogie.object"; axle { position 18.5; wheel_diameter 14; powered true; object "bre41-axle.object"; }; axle { position -18.5; wheel_diameter 14; powered true; object "bre41-axle.object"; }; }; bogie { position -42; object "bre41-bogie.object"; rotate_object true; axle { position 18.5; wheel_diameter 14; powered true; object "bre41-axle.object"; }; axle { position -18.5; wheel_diameter 14; powered true; object "bre41-axle.object"; }; }; }; vehicle \37574-01 { name "BR E 03"; locomotive true; function 0 "light"; function 2 "sfx"; function 3 "whstl"; swap_direction true; length 219; width 35; height 49; // XXX Create proper 3D model for this object "br185-body.object"; bogie { position 62; axle { position 17; wheel_diameter 14; powered true; }; axle { position -8.5; wheel_diameter 14; powered true; }; axle { position -34; wheel_diameter 14; powered true; }; }; bogie { position -62; axle { position 34; wheel_diameter 14; powered true; }; axle { position 8.5; wheel_diameter 14; powered true; }; axle { position -17; wheel_diameter 14; powered true; }; }; };