ナノチューブ座標生成プログラム+可視化プログラム

English Mode is Here

Updated: '02/12/5


(n,m)でカイラリティを指定して,ナノチューブのデカルト座標を生成するWindows用の
プログラムです.
チューブ長さとしては,ユニットセルか自由な長さが設定可能.
生成した座標の可視化用のプログラムもついています.
ついでに,座標作成過程でのグラファイトシートを巻いていくアニメーションも作れます.

下記のファイルをダウンロードしてください:

wrapping.zip (568 KB)

(10,5) Nanotube:
tube length is 2xunitcell,
[nseps]=10

簡単な利用法:

  1. wrapping.zipをダウンロードしたら適当なフォルダに解凍してください.
    インストールなどはなしでそのまま使えます.
  2. wrapping.exeを実行して,カイラル指数(chiral index n, m),ボンド長(bond length a)
    ,チューブ長(tube length)と描画の時の境界の長さ(boundary length)を指定します.
    unitcellボタンを押すと,チューブ長と境界の長さを(n,m)に応じたunitcell分に設定します.
  3. Wrapping のその他のパラメータ
  4. make pos.dat のボタンを押しますと,
    swnt_pos.datというファイル名でアスキーデータを作ります.
    // なお,swnt_pos.datのファイルは,最初の7行のヘッダーを無視しますと
    // 単純なx, y, zの座標です.
  5. その後, Make pv fileを押しますと.コマンドラインで,
    >hpvc.exe swnt_pos.dat swnt_pos.pv
    を実行し,アスキーデータから可視化プログラム用のバイナリーデータを作ります.
  6. さらに,pvwinのボタンを押しますと,
    pvwin.exe swnt_pos.pv
    が実行され,pvwinで可視化ができます.
    windows上でswnt_pos.pvのデータをpvwin.exeにドラッグ・ドロップして
    頂いても同じです.
  7. あとは,pvwin.exeによって,拡大・縮小,回転,アニメーション,Bitmap出力,
    windows metafile 出力などができます.
    ここにあるpvwin.exeは,分子動力学法シミュレーションの可視化用プログラムの
    サブセットです.
    詳細は,可視化プログラムのホームページをご覧ください.
    このプログラムはかなり汎用的なもので,我々のアニメーション集のデータもすべてこのプログラムで
    作成しています.

---以下はpvwinの極めて簡単な使い方です----


Frequently Asked Questions and Answers



連絡先: maruyama [at] photon.t.u-tokyo.ac.jp