Track building helper for Bve trainsim 5/6
Project description
Tsutsuji TrackComputer
Bve trainsim 5/6向けマップファイルの制作支援Pythonスクリプトです。 全ての軌道を自軌道構文で記述し、一つの軌道を基準とした他軌道構文に変換するのが主な機能です。 まだ開発途上ですが、軌道データ作成に役立つ測量機能も付属しています。
まずは、Tsutsuji TrackComputerで出来ることをまとめたチュートリアルをどうぞ。
インストール
インストールするには、Python 3をインストールしてからPowershellで次のコマンドを実行してください。 Tsutsuji本体と、動作に必要なパッケージが自動でインストールされます。
pip install tsutsuji-trackcomputer
なお、https://konawasabi.riceball.jp/2022/06/01/tsutsuji-kobushi-installguide/ にて、Python3のセットアップを含めたインストール手順の説明をしていますので、参考にしてもらえればと思います。
インストール済みのTsutsuji, Kobushiをバージョンアップする際は、次のコマンドを実行してください。
pip install --upgrade tsutsuji-trackcomputer kobushi-trackviewer
動作に必要な環境
- Python 3
- Kobushi trackviewer Ver1.1.4以降
- numpy
- matplotlib
- scipy
- lark
- ttkwidgets
- requests
起動
Tsutsujiは次のコマンドで起動できます。
python -m tsutsuji
読み込むcfgファイルを予め指定するときは、以下のコマンドを実行します。
python -m tsutsuji hoge.cfg
非対話モード
-n
オプションをつけて実行すると、Tsutsujiを非対話モードで実行できます。
非対話モードでは、指定したcfgファイルの内容に基づいて他軌道データを生成し、そのまま終了します。このときGUIは起動しません。
python -m tsutsuji -n hoge.cfg
Documents
https://konawasabi.github.io/tsutsuji-trackcomputer/
License
重要事項
本プログラムの著作権はkonawasabi (以下、作者)が有します。
本プログラムについて作者はいかなる保証もせず、またプログラムを実行して生じた結果についての責任を負いません。
Apache Licence, Version 2.0に従う限り、本ソフトウェアの改変、再配布を自由に行うことができます。
Acknowledgements
- 緯度経度->直交座標への変換ルーチンとして、下記URLにて公開されているsw1227氏のコードを使用させていただきました
Contact
Author: Konawasabi
Mail: webmaster@konawasabi.riceball.jp
Website: https://konawasabi.riceball.jp/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file tsutsuji_trackcomputer-1.8.0-py3-none-any.whl
.
File metadata
- Download URL: tsutsuji_trackcomputer-1.8.0-py3-none-any.whl
- Upload date:
- Size: 87.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c44ef53405f8e277c55ec06ffea4e7056e07b8841dc3790580fc27fc80f60d8 |
|
MD5 | 00b1006b46c38dbb376ad0211c47546d |
|
BLAKE2b-256 | ff662529e643f6e7177f9e2004bc6bec7985b730e7ecbcb927281a335b611de9 |