Re: Nasalを知ろう、使おう!
Tat
投稿数: 375
hide さん、とりあえず SPEED UP TIME の件に関しては簡単なので、いろんな機体で動作し、かつ機体データの変更が不要なスクリプトにしてみました。
Pukiwiki の Nasal スクリプト集 - daytime.nas におきましたのでご活用ください。(ファイル添付ができなかったので、とりあえず貼付けました。ご容赦ください)
揚抗比(DL ratio)に関しては JSBSim/Yasim ともにデータが直接機体ファイル内にある訳ではありません。DL ratio を計算するのであれば Drag at zero lift : C(D,0) の値が必要です。JSBSim の場合、(例えば OV10) OV10.xml の <aerodynamics><axis name="DRAG"> <function name ="aero/coefficient/CD0">の中にテーブルがあります。が、いろんな条件が絡み合うのでDL ratio をこのデータだけから手計算するのは至難の業だと思います。nasal ではどうするかというと、実行中の全揚力/ 全抗力 から単純に算出します。具体的には /fdm/jsbsim/aero/coefficient/ 以下のプロパティに抗力、揚力がありますので、 getprop と print を組み合わせて記述します。このD/L ratio, 速度, 高度の3点を1秒毎に記録し、ログを基にグラフを描画すればお望みのデータが得られることとなります。(面倒ですねぇ。簡単な方法はないですかね。)
さて、六分儀は面白そうです。が、これもまた面倒ですね。3Dモデルとマウス操作、さらには恒星データ参照が必要です。この辺が全て準備できればすぐに実装できますけど、んー、時間がかかりそうですね。
Pukiwiki の Nasal スクリプト集 - daytime.nas におきましたのでご活用ください。(ファイル添付ができなかったので、とりあえず貼付けました。ご容赦ください)
揚抗比(DL ratio)に関しては JSBSim/Yasim ともにデータが直接機体ファイル内にある訳ではありません。DL ratio を計算するのであれば Drag at zero lift : C(D,0) の値が必要です。JSBSim の場合、(例えば OV10) OV10.xml の <aerodynamics><axis name="DRAG"> <function name ="aero/coefficient/CD0">の中にテーブルがあります。が、いろんな条件が絡み合うのでDL ratio をこのデータだけから手計算するのは至難の業だと思います。nasal ではどうするかというと、実行中の全揚力/ 全抗力 から単純に算出します。具体的には /fdm/jsbsim/aero/coefficient/ 以下のプロパティに抗力、揚力がありますので、 getprop と print を組み合わせて記述します。このD/L ratio, 速度, 高度の3点を1秒毎に記録し、ログを基にグラフを描画すればお望みのデータが得られることとなります。(面倒ですねぇ。簡単な方法はないですかね。)
さて、六分儀は面白そうです。が、これもまた面倒ですね。3Dモデルとマウス操作、さらには恒星データ参照が必要です。この辺が全て準備できればすぐに実装できますけど、んー、時間がかかりそうですね。
投票数:18
平均点:3.89
投稿ツリー
-
Nasalを知ろう、使おう!
(Tat, 2008-4-11 0:54)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-4-22 20:54)
-
Re: Nasalを知ろう、使おう!
(sambar, 2008-4-22 22:38)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-4-23 10:12)
- Re: Nasalを知ろう、使おう! (hide, 2008-4-23 12:55)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-4-24 18:55)
-
Re: Nasalを知ろう、使おう!
(toshi, 2008-4-25 3:04)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-4-25 4:02)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-4-26 8:07)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-4-29 17:04)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-4-30 1:02)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-4-30 20:44)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-4-30 23:11)
-
Re: Nasalを知ろう、使おう!
(sambar, 2008-5-1 23:25)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-5-2 0:13)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-5-5 14:36)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-5-7 15:23)
- Re: Nasalを知ろう、使おう! (Tat, 2008-5-8 1:19)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-5-7 15:23)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-5-5 14:36)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-5-2 0:13)
-
Re: Nasalを知ろう、使おう!
(sambar, 2008-5-1 23:25)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-4-30 23:11)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-4-30 20:44)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-4-30 1:02)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-4-29 17:04)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-4-26 8:07)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-4-25 4:02)
-
Re: Nasalを知ろう、使おう!
(toshi, 2008-4-25 3:04)
-
Re: Nasalを知ろう、使おう!
(hide, 2008-4-23 10:12)
-
Re: Nasalを知ろう、使おう!
(sambar, 2008-4-22 22:38)
-
Re: Nasalを知ろう、使おう!
(sambar, 2008-7-1 22:25)
- Re: Nasalを知ろう、使おう! (toshi, 2008-7-2 23:50)
-
Re: Nasalを知ろう、使おう!
(sambar, 2008-7-3 22:46)
- Re: Nasalを知ろう、使おう! (toshi, 2008-7-4 1:54)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-7-4 1:52)
- Re: Nasalを知ろう、使おう! (Tat, 2008-7-4 15:16)
- Re: Nasalを知ろう、使おう! (sambar, 2008-7-5 1:19)
- 揺れる空母の着艦に挑戦 :-) (Tat, 2008-7-30 10:03)
- Nasal の落とし穴 (Tat, 2008-8-9 16:13)
-
Re: Nasalを知ろう、使おう!
(sambar, 2008-11-9 2:34)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-11-9 14:41)
-
Re: Nasalを知ろう、使おう!
(sambar, 2008-11-9 22:50)
- Re: Nasalを知ろう、使おう! (Tat, 2008-11-9 23:59)
-
Re: Nasalを知ろう、使おう!
(sambar, 2008-11-9 22:50)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-11-9 14:41)
- Re: Nasalを知ろう、使おう! (sambar, 2008-11-10 19:58)
- Re: ジョイスティック設定とNasal (sambar, 2009-7-11 1:25)
-
Re: Nasalを知ろう、使おう!
(inomaty, 2015-11-16 2:06)
- Re: Nasalを知ろう、使おう! (inomaty, 2015-11-18 22:42)
-
Re: Nasalを知ろう、使おう!
(Tat, 2008-4-22 20:54)