チュートリアル:三次元データの可視化
StoneyDesignerでは、csv形式のテキストファイルを使用することで、簡単に三次元データを可視化することができます。csv形式で読み込める三次元図形は、点、線分、三角形です。(参照:点のcsvフォーマット、線分のcsvフォーマット、三角形のcsvフォーマット)
ここでは、Microsoft Excel(C)を使って、点や線分や三角形データを作成する例をご紹介します。
|
1. |
まずは点データを作成します。Microsoft Excel(C)を立ち上げ、次のように入力します。 |
|
|
 |
|
|
|
|
2. |
Excelのファイルメニューから、"CSV(カンマ区切り)(*.csv)"の形式でブックを保存します。(Excelのバージョンによって異なりますが、ここでは、カンマ区切りのCSVファイルでブックを保存して下さい。) |
|
|
|
|
3. |
StoneyDesignerの「ファイル」→「開く」メニューで、保存したCSVファイルを指定します。または、StoneyDesignerのアイコンや編集画面にCSVファイルをドラッグ&ドロップします。 |
|
|
|
|
4. |
下の画像のように、4点が読み込まれました。Excel画面上では、一行が一点の座標を表します。つまり、上の入力では、(-10, -10, 0), (10, -10, 0), (10, 10, 0), (-10, 10, 0)の4点を表しています。(見やすいように、三次元カーソルは非表示になっています。) |
|
|
 |
|
|
|
|
5. |
次に、線分データを作成します。 Microsoft Excel(C)で新しいブックを作成し、次のように入力します。 |
|
|
 |
|
|
|
|
6. |
点の場合と同様に、Excelのファイルメニューから、"CSV(カンマ区切り)(*.csv)"の形式でブックを保存します。(Excelのバージョンによって異なりますが、ここでは、カンマ区切りのCSVファイルでブックを保存して下さい。) |
|
|
|
|
7. |
StoneyDesignerの「ファイル」→「開く」メニューで、保存したCSVファイルを指定します。または、StoneyDesignerのアイコンや編集画面にCSVファイルをドラッグ&ドロップします。 |
|
|
|
|
8. |
下の画像のように、4本の線分が読み込まれました。Excel画面上では一行が一本の線分を表し、最初の3セルが線分の始点の座標、後の3セルが線分の終点の座標を表します。つまり、上の入力は、(-10,-10,0)→(10,-10,0)、(10,-10,0)→(10,10,0)、(10,10,0)→(-10,10,0)、(-10,10,0)→(-10,-10,0)の4本の線分を表しています。(見やすいように、三次元カーソルは非表示になっています。また、「表示」→「図形全体」→「図形の方向表示」メニューがONになっています。)
|
|
|
 |
|
|
|
|
9. |
最後に三角形データを作成します。StoneyDesignerで三角形を読み込むには、DXFファイル、3DSファイル、STLファイル、拡張機能の作成などさまざまな方法がありますが、CSVファイルを使うのがもっとも簡単です。
Microsoft Excel(C)で新しいブックを作成し、次のように入力します。 |
|
|
 |
|
|
|
|
10. |
線分の場合と同様に、Excelのファイルメニューから、"CSV(カンマ区切り)(*.csv)"の形式でブックを保存します。(Excelのバージョンによって異なりますが、ここでは、カンマ区切りのCSVファイルでブックを保存して下さい。) |
|
|
|
|
11. |
StoneyDesignerの「ファイル」→「開く」メニューで、保存したCSVファイルを指定します。または、StoneyDesignerのアイコンや編集画面にCSVファイルをドラッグ&ドロップします。 |
|
|
|
|
12. |
下の画像のように、2枚の三角形が読み込まれました。Excel画面上では、一行がー枚の三角形の座標を表し、最初の3セルが三角形の第1点の座標、次の3セルが三角形の第2点の座標、最後の3セルが三角形の第3点の座標を表します。つまり、上の入力では、(0,0,0)→(10,0,0)→(0,10,0)の三角形と、(10,0,0)→(10,10,0)→(0,10,0)の三角形を表しています。 (見やすいように、三次元カーソルは非表示になっています。また、三角形は選択されています。) |
|
|
 |
|
|
|
|
13. |
Excelを使わずに、外部の測定プログラムなどからカンマ区切りのCSVを直接出力することで、大量の測定データを簡単にStoneyDesignerに読み込むことができます。 |
|
|
 |
|