開発メモその2
スクリプトで自動実行 [サポート事例]
Posted Date:2008/08/06(Wed) 12:01
MicroAVSではスクリプトを利用することで、ファイル名の変更とか、パラメータの
変更を自動で行うことができます。アニメーションを作りたい時に便利です。
たとえば等値面の値を1~255まで10間隔で増やしたいとか、、
data001.fld, data002.fld,・・・・・data100.fldを順番に読込みたいとか。
スクリプトを使うときは「ファイル」=>「スクリプト入力ウインドウ」を選択します。
スクリプト入力ウインドウが開くので、ウインドウの下の部分にコマンドを入力します。

一番簡単なコマンドはMAopenですね。 "MAopen ファイル名 オプション”です。
MAopen c:\MAVS11\data\field\hydrogen.fld /D
このコマンドでhydrogen.fldを読込みます。 /D はデータファイルを示すオプションです。
MAopen c:\MAVS11\data\field\head.fld /D /A
/Aをつけるとデータファイルを読み替えます。読み替えのときは可視化メソッドはそのまま
なので連番の時系列データを読み替えるときはこのオプションを使います。
あらかじめコマンドを作成しておくにはスクリプトコマンドのファイルを作っておいて
スクリプト入力ウインドウの”ファイル=>開く”でファイルを選びます。
スクリプトファイルにはヘッダーが必要です "# Micro~"の部分がヘッダです。
----スクリプトファイルここから---------------------------------------------
# MicroAVS Script Version 2.4
MAopen c:\MAVS11\data\field\hydrogen.fld /D
MAopen c:\MAVS11\data\field\head.fld /D /A
----スクリプトファイルここまで---------------------------------------------
スクリプトファイルではLOOPを利用して繰り返し実行することができます。
たとえばこんなファイルがあったとして、これを連続で読み替えます。
CAV_00200.fld
CAV_00400.fld
CAV_00600.fld
:
CAV_02000.fld
----スクリプトファイルここから---------------------------------------------
# MicroAVS Script Version 2.4
MAloop start 200 2000 200 %05d
MAopen C:\MAVS11\DEMO_DATA\CAVITY\CAV_%%INDEX%%.fld /D /A
MAloop end
----スクリプトファイルここまで---------------------------------------------
スクリプトの詳しい解説はMicroAVSのヘルプに記載されています。
メニューのヘルプでヘルプを開いて、メニュー下部のスクリプトで表示されます。
可視化のパラメータとか物体の回転とかもスクリプトで実行できます。
C:\MAVS11\DEMO_DATAのbatファイルもスクリプトを実行するための
サンプルになってます。
変更を自動で行うことができます。アニメーションを作りたい時に便利です。
たとえば等値面の値を1~255まで10間隔で増やしたいとか、、
data001.fld, data002.fld,・・・・・data100.fldを順番に読込みたいとか。
スクリプトを使うときは「ファイル」=>「スクリプト入力ウインドウ」を選択します。
スクリプト入力ウインドウが開くので、ウインドウの下の部分にコマンドを入力します。
一番簡単なコマンドはMAopenですね。 "MAopen ファイル名 オプション”です。
MAopen c:\MAVS11\data\field\hydrogen.fld /D
このコマンドでhydrogen.fldを読込みます。 /D はデータファイルを示すオプションです。
MAopen c:\MAVS11\data\field\head.fld /D /A
/Aをつけるとデータファイルを読み替えます。読み替えのときは可視化メソッドはそのまま
なので連番の時系列データを読み替えるときはこのオプションを使います。
あらかじめコマンドを作成しておくにはスクリプトコマンドのファイルを作っておいて
スクリプト入力ウインドウの”ファイル=>開く”でファイルを選びます。
スクリプトファイルにはヘッダーが必要です "# Micro~"の部分がヘッダです。
----スクリプトファイルここから---------------------------------------------
# MicroAVS Script Version 2.4
MAopen c:\MAVS11\data\field\hydrogen.fld /D
MAopen c:\MAVS11\data\field\head.fld /D /A
----スクリプトファイルここまで---------------------------------------------
スクリプトファイルではLOOPを利用して繰り返し実行することができます。
たとえばこんなファイルがあったとして、これを連続で読み替えます。
CAV_00200.fld
CAV_00400.fld
CAV_00600.fld
:
CAV_02000.fld
----スクリプトファイルここから---------------------------------------------
# MicroAVS Script Version 2.4
MAloop start 200 2000 200 %05d
MAopen C:\MAVS11\DEMO_DATA\CAVITY\CAV_%%INDEX%%.fld /D /A
MAloop end
----スクリプトファイルここまで---------------------------------------------
スクリプトの詳しい解説はMicroAVSのヘルプに記載されています。
メニューのヘルプでヘルプを開いて、メニュー下部のスクリプトで表示されます。
可視化のパラメータとか物体の回転とかもスクリプトで実行できます。
C:\MAVS11\DEMO_DATAのbatファイルもスクリプトを実行するための
サンプルになってます。
Blog Theme
Blog Latest Entries
- reset_minmaxモジュール (06/04 19:14)
- 初期フォルダを変えてみる。 (12/11 11:06)
- 表示/非表示の切り替え (11/04 16:49)
- テスト用のサンプルデータを作る (10/15 12:55)
- テクスチャ画像を少し編集してみる (10/06 10:11)
- コーディングフォントは? (09/25 18:01)
- 操作説明資料を作ってみる (09/16 18:48)
- 等数値ラインのレベル値指定 (09/10 18:25)
- AVS/Expressの初期サイズを調整してみる (09/04 17:58)
- あらかじめバイナリにしておく? (08/28 11:05)
- AVSのX形式画像? (08/05 17:49)
- thresholdとclampモジュール (07/31 18:02)
- 表示方法を変えてみる (07/09 17:01)
- 必要な要素だけ表示してみる (06/25 16:17)
- フォントを指定する (06/16 11:42)
- 要素の縮小表示 (06/08 14:30)
- ミラー表示 (06/04 19:51)
- 動画のサイズは? (05/29 14:49)
- 出力ファイル形式を少なくしておく (05/21 17:23)
- ベクターフォーマット(PS)で保存してみる (05/15 09:56)
このページへのアクセス数
Total:2PV
| 今日 | : | 1 |
|
| 4日前 | : | 1 |
|

Comments