修論作成にあたってNgraphを使いました
理系の学生なら実験や研究でグラフ作成をすることが多いと思います。
大体の人はExcelを使ってグラフ作成をしていると思いますが、Ngraphの方がグラフの見栄えやカスタマイズ性がいいので、是非、使ってみてください。
Ngraphを起動~グラフ貼り付け
まず、Ngraphを起動します。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/a164613777a4e9ee3f17b87542bd4f28-1.png?resize=600%2C366&ssl=1)
起動すると、こんな感じのが出ます。
次に、グラフにしたいデータをドラック&ドロップします。
ドロップする場所は赤く囲ってある部分です。
入れるデータは.datファイル形式です。(筆者は)
下図のようになってます。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/aa73ee7b860e6eea4302b8ce93f60789.png?resize=365%2C545&ssl=1)
横軸はX座標[mm]、縦軸は圧力[MPa]のデータになってます。
データをドロップすると下図が出てきます。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/1f7c561eb0d4429e88bc1256e31e73b5.png?resize=479%2C349&ssl=1)
まず変換数式から設定します。
変換数式をクリックすると、下図が出てきます。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/f20c02e0471e192e08ffc033057fca0a.png?resize=432%2C261&ssl=1)
変換数式は主に単位変換に使われます。
この例だと横軸の値を1000倍、縦軸の値を1/1000にしてます。
縦軸[mm]→[μm]、横軸[MPa]→[GPa]に単位変換してます。
次に読み込みの設定をします。
読み込みをクリックすると、下図が出てきます。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/290e185511b8035cd7974704c850242b.png?resize=477%2C336&ssl=1)
読み込み設定ではデータを何行目から読み込みますか?
という設定です。特にいじらなくても動きますが、文字が入っている行があるなら飛ばしましょう。
次にプロット部分ですが、、これは見たら分かると思うので割愛します。
色1を赤色にします。
下図のようになります。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/68dbc0ec6cd58d41346d41ec27bb3853.png?resize=479%2C346&ssl=1)
OKを押して、赤く囲っている部分(Draw)を押すと下図のようになります。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/41cfdfc71c3c7a50c28b8b090219e393.png?resize=499%2C643&ssl=1)
これでグラフが出てきます。
次に縦軸、横軸に単位を付けます。
赤く囲っている部分(T)をクリックして、単位を付けたい場所をクリックすると下図になります。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/c4060a17ebf4836d669e806701fbbec9.png?resize=363%2C333&ssl=1)
例題の横軸はX座標なのでテキストにX-position [μm]を打ちます。
Ngraphの仕様でμを表示させるのに¥xb5と打ちます。
縦軸も同様にPressure [GPa]と打つと、下図になります。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/bd9703a7e8226dad026f3bc7819b1555.png?resize=426%2C605&ssl=1)
次に赤く囲っている部分をクリックして、赤い線を書きますが何かを示します。
更にまたテキストをクリックして、赤い線が何かを示すと下図になります。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/b35ee273ed6335f1804e77cf668f5993.png?resize=444%2C326&ssl=1)
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/caee203ff7deb41eca944d54bd996c99.png?resize=427%2C405&ssl=1)
次にグラフをコピーします。
出力→クリップボードをクリックすると、下図になります。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/c37f8dcd49ec449a5612a394588a3000.png?resize=430%2C556&ssl=1)
後は何もせずにOKを押します。
拡張メタファイルでコピーすると、グラフが鮮明に張り付けれます。
これでコピー状態になってます。
後はwordに貼り付けをするだけです。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/c85ca7369c1abc6f34a1ad54ecd26cf0.png?resize=437%2C602&ssl=1)
これがNgraphの起動から結果の貼り付けまでの流れです。
その他の機能
その他の機能として、例えば最大圧力が0.3GPa以上の結果を後から付け足した場合グラフからはみ出てしまいます。
そんなときは軸→スケールクリア→All→Drawで全てのスケールが表示されます。
便利機能
Ngraphは1度グラフを作ってしまえば楽になります。
グラフ→名前を付けて保存(上書き保存)→パス情報をrelativeにしてOKを押します。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/7f33bb4eb509417d1600a945c1f4df0e.png?resize=476%2C404&ssl=1)
そうすると.ngpファイルが出来ます。
.ngpファイルを右クリック→プログラムから開くを押すと下図が出てきます。
![](https://i0.wp.com/yuki-ms-eng.com/wp-content/uploads/2019/02/e79fbb3cb25d2c5969d05c9a7502e69c.png?resize=271%2C218&ssl=1)
今回の例題(グラフの赤い線)はpiezov.datというファイル名で表示しています。
同じ名前(piezov.dat)で上書き保存すると、一度作ったデザインそのままで、結果(赤い線)だけが変わります。
この機能をうまく使うことで、グラフ作成時間を短縮することが出来ます。
まとめ
Ngraphはフリーソフトのため無料で使えます。
Excelは使いやすいソフトですが、もっとグラフをこうしたいな
というときに手の届かない場合があります。
理系大学ならよくグラフを使うと思うので是非使ってみてください。