軌跡とジオメトリー表示プログラム CGVIEW(Ver2.2)の改良

Slides:



Advertisements
Similar presentations
数学のかたち 数学解析の様々なツール GRAPSE編 Masashi Sanae.
Advertisements

静止画ファイル形式 小林 康三.
応用コース:ワープロを活用する WORD2000 1回目 基礎コースの復習(第1章と付録) 2回目 文字の入力(第2章と第4章)
Cornell Spectrum Imagerの使い方
TeX で数式を書くための PowerPoint アドイン Ver (2011/06/26) Ver. 0.1 (2007/5/30)
Powerpointを使用した ゆっくり動画の作成
図の挿入 ●方法1 ①図を挿入する位置にカーソルを置く。 ②「挿入」メニュー →「図」 → 「ファイルから」とクリックする。 ③挿入するファイルを選択し、「挿入」をクリックする。 ●方法2(書式までコピーされるので、ファイルサイズが大きくなる) ①挿入する図をコピーする。 ② 挿入する位置にカーソルを移動し、ツールバーまたは右クリックメニューの「貼り付け」をクリックする。
図の挿入 ●方法1 ①図を挿入する位置にカーソルを置く。 ②「挿入」タブ ⇒「図」 → 「ファイルから」とクリックする。 ③挿入するファイルを選択し、「挿入」をクリックする。 ●方法2(書式までコピーされるので、ファイルサイズが大きくなる) ①挿入する図をコピーする。 ② 挿入する位置にカーソルを移動し、ツールバーまたは右クリックメニューの「貼り付け」をクリックする。
情報処理 第8回.
プレゼンテーションソフトを活用しよう PowerPoint 2007の使いかた.
Microsoft PowerPoint98 Netscape Communicator 4.06[ja]
情報処理 第7回.
パソコン教室(Word) ワークフロア清柳
REIMEI EISA Viewerの使い方
デジタルポートフォリオ作成支援ツール PictFolio 使用マニュアル
ファイルやフォルダを検索する ①「スタート」→「検索」→「ファイルとフォルダ」とクリックする。
EGSに対応した粒子軌跡と 計算体系の3次元表示ソフト - CGVIEW -
Microsoft Office クイックガイド ~Word 2013~
PowerPoint の基本操作 情報機器の操作(e) 2016.
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
文字書式設定(1) 方法1: ①文字書式を設定したい文字列を選択する。 ②「書式」メニュー → 「フォント」とクリックする。
5.電子成果品のチェック方法について.
地理情報システム論 第3回 コンピュータシステムおける データ表現(1)
Excelによる3-D/等高線グラフの描画 2変数関数の描画 Excel によるグレイスケールマップ風描画
軌跡とジオメトリー表示プログラム CGVIEW(Ver2.0)の高度化
ParaViewを用いたPHITS 計算結果の3次元表示
EGSに対応した粒子軌跡と 計算体系の3次元表示ソフト - CGVIEW -
Excelによる3-D/等高線グラフの描画 2変数関数の描画 Excel によるグレイスケールマップ風描画
VO講習会 2015如月 (2015年2月26-27日、国立天文台三鷹)
EGS5 の概要 (Electron Gamma Shower Version 5)
電気学会東京支部 茨城支所 第12回研究発表会 PowerPointプレゼンテーション作成要綱
CG基礎 日本文理大学 坪倉篤志 <配布資料-03> 先週 @Learnについて(出欠、課題) ペイントソフトの基本操作 ペイント、文字入力
第3回 スプライトと音楽 05A1030 佐々木和也.
Real Time Graph 指定された計測のデータを実時間収集サーバ(LABCOM)から取得し、リアルタイムにグラフとして表示する。
2017/4/9 情報処理 第5回.
高山建志 五十嵐健夫 テクスチャ合成の新たな応用と展開 k 情報処理 vol.53 No.6 June 2012 pp
かぞえチャオ!でコードレビュー 2013/10/20 Ciao-ware.
Microsoft Office クイックガイド ~OneNote 2013~
プログラミング演習3 第2回 GUIの復習.
空間情報サーバ (株)パスコ.
平山 英夫、波戸 芳仁 KEK, 高エネルギー加速器研究機構
フリーのCADソフトウェアを使ってみよう
Excel 2002,2003基本14 テンプレートを作る.
情報処理 第8回.
VBA ( Visual BASIC for Application) を使えるようにする方法
OpenGLライブラリを用いた3次元フラクタルの描画
プログラミング演習3 第2回 GUIの復習.
PowerPoint の基本操作 情報機器の操作(e).
IAEA phase space fileを用いた X線治療シミュレーション
Multi-Purpose Particle and Heavy Ion Transport code System
Handbook 5 ブック表紙 テンプレート アステリア株式会社 ネットサービス本部.
EGSに対応した粒子軌跡と 計算体系の3次元表示ソフト - CGVIEW -
・タイプ別のフレームワーク ・デジタルTips(小技テクニック情報)
プログラミング言語Ⅰ(実習を含む。), 計算機言語Ⅰ・計算機言語演習Ⅰ, 情報処理言語Ⅰ(実習を含む。)
Fortranについて 高エネルギー加速器研究機構 平山 英夫.
ユーザーコードに記述する事項の概要 2009年7月30日 KEK 波戸芳仁.
B04 PaSViS:交通用ICカードの利用履歴可視化システム
手書き文字の自動認識アプリケーション 15K1013 坂本 倖輝
地理情報システム論(総)/ 国民経済計算論(商)
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
ユーザーコードに記述する事項の概要 2010年7月21日 KEK 波戸.
Excelによる3-D/等高線グラフの描画 2変数関数の描画 Excel によるグレイスケールマップ風描画
シニアPCマザーズ 平成29年度第5回会員相互勉強会 2017年11月24日(金) 13:30~ 於:雁宿公民館 発表者:吉田恭子
平山 英夫、波戸 芳仁 KEK, 高エネルギー加速器研究機構
BLJ2013 BentleyArchitecture
TeX で数式を書くための PowerPoint アドイン Ver. 0.1 (2007/5/30)
目次 ---Windows 01.キーボードとマウスの基本操作 02.複数のファイルを同時に選択
情報処理 第7回:Wordを用いた文書の作成 その1 May 31, 2019.
目的とするユーザーコードを 作成するために
スライドの終わりまでテキストが繰り返しスクロールされます • スライドの終わりまでテキストが繰り返しスクロールされます •
Presentation transcript:

軌跡とジオメトリー表示プログラム CGVIEW(Ver2.2)の改良 第14回「EGS研究会」平成19年8月8日 軌跡とジオメトリー表示プログラム CGVIEW(Ver2.2)の改良 高エネルギー加速器研究機構 波戸 芳仁 平山 英夫 (有)科学システム研究所 杉田 武志  高村 篤

概要 EGSコードの使用を補助するために、粒子の軌跡とジオメトリーを表示するプログラムCGVIEWが作成され、EGSコードとともに有効に使用されている。 今回は、 EGSコードの時間情報処理機能に対応した粒子の軌跡表示と、 重複領域や未定義領域の画面確認機能等を追加し、CGVIEWの高度化を図った。

CGVIEWの機能(1/4) 1 体系表示に関する機能 1)表示できる体系データは以下の4通り 1 体系表示に関する機能 1)表示できる体系データは以下の4通り 同心球 同心円筒 3次元平板 CG(Combinatory Geometry) 2)表示方法は以下の2通り 面表示 線表示 3)表示レベル 形状 領域 物質 4)部分切取表示 5)表示範囲 6)表示する座標軸の変更 7)背景色の変更 8)画面文字色の変更 9)線幅の変更 10)領域作成時の補正オプション

CGVIEWの機能(2/4) 2 粒子の軌跡表示に関する機能 1)表示できる粒子の種類は以下の3通り 2 粒子の軌跡表示に関する機能 1)表示できる粒子の種類は以下の3通り 光子(γ、x) 電子(e-) 陽電子(e+) 2)軌跡の表示に条件を指定することができる。 ・ヒストリー範囲 ・線色 ・線種[実線、破線、一点鎖線、二点鎖線] ・線幅 ・表示指定 ・エネルギー範囲 3)粒子のWEIGHT 4)LATCH 5)動画表示 粒子の生存時間で分割した動画表示が出来る。

CGVIEWの機能(3/4) 3 マウス操作に関する機能 4 付加機能 1)拡大縮小 2)移動 3)回転 4)範囲指定して拡大 3 マウス操作に関する機能 1)拡大縮小  2)移動  3)回転  4)範囲指定して拡大 4 付加機能 1)軸表示に関する機能 2)タイトルボックス表示に関する機能 3)メモボックス表示に関する機能 4)凡例表示に関する機能 5)画面印刷に関する機能(Windows版のみ) 6)画面図形表示 7)DOS画面の起動 8)再読込 9)設定の初期化

CGVIEWの機能(4/4) 5 体系データ作成機能 6 体系の整合性確認機能 5 体系データ作成機能  EGSコードの計算に使用する計算体系(CG形式)の作成を補助する。 6 体系の整合性確認機能   反応の無い粒子を飛ばして通過した領域の定義が正しく行われているかをチェックする。チェック用粒子の発生箇所と方向を指定し、発生点と最初の境界との中点及び、形状の境 界と境界の中点をチェック点として領域の定義が正しいかどうか確認する。検出するエラーはチェック点での領域の未定義や重複定義、一番外側で物質番号が0以外の場合である。             図 整合性確認方法

改良点 1) 時間情報を追加した軌跡ファイルからの動画表示 EGSコードの時間情報処理機能に対応した粒子の軌跡動画表示を可能にした。  EGSコードの時間情報処理機能に対応した粒子の軌跡動画表示を可能にした。 2) 印刷画面で「ファイルに出力」オプションの追加  印刷画面に「ファイルに出力」オプションを追加し、画面印刷の簡便化を図った。 3) エラー発生点の画面表示  重複領域や未定義領域が発生した点を画面表示し、視覚的判断の向上を図った。 4) 未定義領域の点を包含する形状の検索ルーティン  未定義領域が発生した点をどの領域に含めるべきかを判断する情報として、その点を包含する形状をリストアップする機能を追加した。

時間情報を追加した軌跡ファイルからの動画表示 ・「表示設定画面」―「粒子表示設定」に「時間処理指定」項目を追加 ・時間処理指定の機能  下図の[時間処理指定]枠内にある[指定]をチェックすると、TIMEオプションが設定されているファイルであれば、動画表示が有効になる。 [時間範囲]で表示される粒子生存時間範囲を設定 [刻み幅]で1画面に表示する粒子生存時間の幅を設定 [刻み幅]が負の場合には開始時間は[時間範囲]の開始生存時間に固定

動画表示 粒子の動画表示:メインメニューの[動画表示]を選択

粒子の動画表示の中断 描画領域の左上のコメント領域を左ダブルクリック

時間処理を含む軌跡データ a)体系・領域データ(CSTA、GSTAにTIMEを追加する。) [CG形式の場合]  CSTA-TIME:固定フォーマット  CSTA-FREE-TIME:フリーフォーマット  CSTA-CSV-TIME:CSVフォーマット [CG形式以外の場合]  GSTA-TIME:固定フォーマット  GSTA-FREE-TIME:フリーフォーマット  GSTA-CSV-TIME:CSVフォーマット b)粒子の軌跡データ  粒子の軌跡データに粒子の生存時間PTIMEを設定します。 (1)Format('0',i5) PHIS (2)Format(i1,1p3E13.6,1pE10.3,i4,1p2E10.3) PTYP, PX, PY, PZ, PENR, PZONO, PWGT, PTIME (3)Format('-1') (4)Format('9',i5) PLAT

印刷画面で「ファイルに出力」オプションの追加 [ファイル]-[印刷]を選択するとファイルを保存するためのファイルダイアログが表示されます。そのファイルダイアログでファイルへ出力をチェックし、ファイル名を指定すると、表示画面が保存されます。 [ファイル]-[名前を付けて保存]では、画像をファイルに保存をします。形式はビットマップ(拡張子bmp)かJPEG(拡張子jpg)になります。

エラー発生点の画面表示 重複領域や未定義領域が発生した点を画面表示し、視覚的判断の向上を図った。エラー領域をが発生した場合には白線表示する。

未定義領域の点を包含する形状の検索ルーティン  未定義領域が発生した点をどの領域に含めるべきかを判断する情報として、その点を包含する形状をリストアップする機能を追加した。

動作の実行