名鉄モ510形車両データ
運転推奨路線(名鉄谷汲線)について
1.路線データとBVE5コンバート方法
gaku様作成の名鉄谷汲線をお勧めさせて頂きます。
BVE2のデータですが、景色が大変美しく思わずウットリしてしまうローカル感・臨場感抜群の名作です!
WindowsXPのサポート切れやBVE5の普及に伴い、BVE2を使う機会も少なくなっている昨今ですが、
嬉しいことに、この路線をBVE5にコンバートする方法を大変わかりやすく解説してくださっているブログがあります。
路線データ構文の修正箇所に、サイトに記載されている構文をそのままコピペして置き換えていけば
誰でもコンバートできるようにまとめられているため、手順に従って修正すれば
1時間程度の作業でBVE5で運転できるようになるかと思います。
修正方法の解説はその1〜その4の4部に渡って行われています。
<路線データ公開サイト>
<BVE5コンバート方法公開サイト>
2.谷汲線の保安装置について
谷汲線の路線データはBVE2で作成されているため、私鉄ATSは実装されていません。
そのままでも十分に運転を楽しめますが、よりリアルな条件で運転をしたいという方は、
以下の方法で地上子を置いてみるのも一興かもしれません。
谷汲線はスタフ閉塞式(列車増発時は北野畑駅で列車交換を行うため黒野駅〜北野畑駅間で票券閉塞式)
を採用していたため、北野畑駅場内信号以外、信号機が存在せず、
地上子は専ら速度制限区間の速度照査を目的に設置されていたようです。
しくみとしては、速度制限区間の手前に2個の地上子が置かれており、その2つの地上子間を0.5秒以内で通過してしまうと
非常ブレーキがかかるもので、下の図の例のように制限する速度+5km/h※に応じた間隔で
速度制限区間手前に地上子を置くとよいでしょう。
※実物も余裕を持たせて制限速度+5km/hに応じた間隔で設置されているらしいです
M式ATSに準じた地上子の設置場所やBeacon.Put構文のSendDataの設定方法については
AtsPTプラグインの説明書またはダウンロードページにて詳しく説明されております。
また、同サイト内でPTプラグイン試験路線も公開されておりますので、
そちらも路線構文の設定の際、大変参考になるかと思います。
リンク: 鉄ちゃんのページ様
参考・・・谷汲線内地上子設置構文例
試しに地上子を設置してみました…。
※1m未満の端数はテキトーに丸めています。地上子設置位置に関しては明確な資料が
少ないため、前面展望などを参考に憶測で置いたものなのであまり信用しないで下さい。
黒野駅
0m地点(M式ATS設定)
Structure['Beacon0'].Put('', 0.4, 0,
0, 0, 0, 0, 1, 25);
Beacon.Put(50, 0,
1024+12+4096); ← 2015/4/30 下記に訂正しました
Beacon.Put(50, 0,
10);
黒野〜黒野北口
142m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
149m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
稲富〜更地
3592m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
3599m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
更地〜北野畑
4067m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
4074m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
4317m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
4324m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
4592m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
4599m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
5367m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
5374m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
5547m地点(北野畑駅場内信号R時速照(15km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 10000);
5550m地点(北野畑駅場内信号R時速照(15km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
5720m地点(速照(25km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
5724m地点(速照(25km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
北野畑〜赤石
5870m地点(速照(25km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
5874m地点(速照(25km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
6067m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
6074m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
赤石〜長瀬
7092m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
7099m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
長瀬〜谷汲
8617m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
8624m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
9592m地点(速照(45km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
9599m地点(速照(45km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
9943m地点(速照(40km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
9949m地点(速照(40km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
11070m地点(速照(25km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
11074m地点(速照(25km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
11121m地点(速照(15km/h+5km/h)タイマ起動)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(12, 1, 0);
11124m地点(速照(15km/h+5km/h)タイマ停止)
Structure['Beacon0'].Put('', 0.4, 0, 0, 0, 0, 0, 1, 25);
Beacon.Put(13, 1, 0);
地上子ストラクチャはデフォルトストラクチャのBeacon0をM式ATS地上子っぽく置いただけです。
もっとリアルなストラクチャにしたいという方は各自で用意して下さい。
ついでに・・・コンバータ後のエラー修正など少しだけ補足…。
赤石〜長瀬
踏切への道路の浸食を解消
8119m地点…以下の構文を追加
Structure['Rail6'].Put('', -13, -1.9, -22.5,
-3, 15, 1, 1, 25);
8125m地点…以下の構文を追加
Structure['Rail6'].Put('', -9, -1.9, -25.5,
-3, 8, 1, 1, 25);
8150m地点…以下の構文を修正
修正前:
Track['Tr3'].Position(5, -0.3);
修正後: Track['Tr3'].Position(5,
-0.9);
長瀬〜谷汲
踏切への道路の浸食を解消
9125m地点
以下の構文を修正
修正前: Track['Tr3'].Position(5, -0.3);
修正後:
Track['Tr3'].Position(5, -1.3);
以下の構文を追加
Structure['Rail6'].Put('', 8, -0.47, -9.5, -1, -22, 1, 1, 25);
9150m地点
以下の構文を修正
修正前: Track['Tr3'].Position(-5, -0.3);
修正後:
Track['Tr3'].Position(-5, -1.3);
以下の構文を追加
Structure['Rail6'].Put('', 3, -0.34, -22, -1, -22, 1, 1, 25);
その他
杉林のテクスチャ枠線を無くす
structures\gaku2フォルダにあるsugi2.Xファイルとsugi2r.Xファイルを以下のように修正
その他、長瀬駅の駅舎の崩壊など気になるところはありましたが今の自分の技術力では
修正は叶わず断念しました・・・(--;)
※路線データ、コンバート方法、ATSプラグインは、各サイト管理者様のご厚意によって公開されているものです。
データの取得や修正は、自己責任で行い、問い合わせなどにつきましては各サイトの方針をご確認の上、
常識の範囲内で行ってください。(問題や不明点は、何よりもまずご自身で解決を試みることが前提です)