コンポーネントの構成

このコンポーネントは,数値の DataTree を1つ受け取り,各ブランチを1行としてCSVファイルに書き出します。解析結果などをExcelや他のソフトへ持っていきたいときに使います。書き出しはコンポーネント下部の Export ボタンをクリックしたときにだけ実行されます(入力を繋いだだけでは実行されません)。
入力データは以下の通りです。赤字は入力必須データです。
- Tree : 書き出したい数値の DataTree [[a,b,c],...]。各ブランチの要素数は,先頭ブランチ(0番目)と揃えてください(先頭より長いブランチは超過分が無視され,先頭より短いブランチがあるとエラーになります)。
- directory : 保存先フォルダ(既定値 "default")。既定のままの場合,Rhinoファイルの保存フォルダではなく,実行時のカレントディレクトリ(Rhino/Grasshopperのプロセスが起動しているフォルダなど,環境によって変わる場所)に保存されます。確実な場所に保存したい場合は,フォルダのフルパスを直接指定してください。
- outputfilename : 出力ファイル名(既定値 "data.csv")。
表示・操作
コンポーネント下部に Export という円形のボタンがあります。クリックするたびにON(黒丸)/OFF(白丸)が切り替わり,ONにするとその場でCSVへの書き出しが実行されます。ONのまま再計算されるたびに,同じファイルへ上書き保存されます。ボタンの状態はコンポーネントごとに持ち,.gh ファイルには常に OFF で保存されます。
書き出されるCSVには見出し行はありません。1ブランチ=1行で,各要素をカンマ区切りで並べ,行末にも余分なカンマが1つ付きます。
使い方
- 書き出したい数値ツリー(Elastic Analysis の反力や断面力など)を Tree に繋ぎます。
- directory にフルパスで保存先フォルダを,outputfilename にファイル名を指定します(directory を省略するとカレントディレクトリに保存されるため注意してください)。
- コンポーネント下部の Export ボタンをクリックして書き出します。