Bve trainsim > 路線や車両をつくる > チュートリアル > 路線をつくる

配線する

曲線・勾配をつける

平面曲線

ここでは以下のような、曲線半径 300 m、カント 105 mm の反向曲線をつくります。

BveTs Map 2.02
Structure.Load('Structures\List.txt');
0;
Repeater['Ballast'].Begin0(, 3, 5, 5, 'Ballast0', 'Ballast1', 'Ballast2', 'Ballast3', 'Ballast4');
Repeater['RailL'].Begin(, -0.5335, 0, 0, 0, 0, 0, 3, 5, 5, 'RailL0', 'RailL1', 'RailL2', 'RailL3', 'RailL4');
Repeater['RailR'].Begin(, 0.5335, 0, 0, 0, 0, 0, 3, 5, 5, 'RailR0', 'RailR1', 'RailR2', 'RailR3', 'RailR4');
Repeater['Grass'].Begin(, 0, -0.6, 0, 0, 0, 0, 1, 25, 25, 'Grass');
Background.Change('Bg');

Curve.SetGauge(1.067);
180;
Curve.BeginTransition();
220;
Curve.Begin(300, 0.105);
380;
Curve.BeginTransition();
460;
Curve.Begin(-300, -0.105);
560;
Curve.BeginTransition();
600;
Curve.End();

はじめに Curve.SetGauge で軌間を設定します。これは、カント値を傾斜角に換算するためです。
Begin で設定する曲線半径とカントは、右曲線を正の値、左曲線を負の値で表します。
カントのある曲線の前後には必ず緩和曲線を挿入しなければなりません。分機器などのカントのない曲線に限り、緩和曲線を省くことができます。

勾配

ここでは以下のような、上り 25 ‰、下り 35 ‰ の勾配をつくります。

. . .
Curve.SetGauge(1.067);

130;
Gradient.BeginTransition();
180;
Curve.BeginTransition();

Gradient.Begin(25);
220;
Curve.Begin(300, 0.105);
380;
Curve.BeginTransition();
460;
Curve.Begin(-300, -0.105);
560;
Curve.BeginTransition();
600;
Curve.End();

Gradient.BeginTransition();
720;
Gradient.Begin(-35);
1030;
Gradient.BeginTransition();
1100;
Gradient.End();

Begin で設定する勾配は、上り勾配を正の値、下り勾配を負の値で表します。単位はパーミル (‰) です。
勾配を変化させるには、縦曲線を必ず挿入しなければなりません。

複線にする

© 2016 mackoy