ALGORITHM DESIGN Lab.

TAD Index

TADはADLが作成したADLツールの一部を「建築デザインのためのGrasshopper」を
購入された方のために無料プラグインツールとして提供いたします。
小さなツール群ですが、Grasshopperの作業が少し楽になるので、「少し」という意味をとって、「TAD」としました。
このページではTADの各コンポーネントの基本的な機能と使用例を説明しています。
TADの使用には、書籍「建築デザインのためのGrasshopper」の読者だけがわかるパスワードが必要です。

  • TOP
  • ファイル操作 カテゴリ

ファイル操作 カテゴリ

アイコン ChangeFN TAD > ファイル操作

ファイル名またはフォルダ名を変更する

説明図

使用例を見る

下図は、フォルダの新規作成、そのフォルダにテキストファイルを作成し、その後そのテキストファイルの名前を変更する例です。
ここでは、[ChangeFN]コンポーネントは、「sample.txt」というテキストファイルを「Enjoy.txt」に名前を変更しています。

使用例の図

アイコン CreateFolder TAD > ファイル操作

フォルダを作成する

説明図

使用例を見る

下図は、フォルダの新規作成、そのフォルダにテキストファイルを作成し、その後そのテキストファイルの名前を変更する例です。
ここでは、[CreateFolder]コンポーネントは、Dドライブ直下に「TAD_sample」というフォルダを新規作成しています。

使用例の図

アイコン CreateFP TAD > ファイル操作

ファイルパスを作成する。
[Concatenate]コンポーネントに比べ、「\」が不要である。

説明図

使用例を見る

下図は、現在開いている.ghファイルの更新日時を確認、また、同じディレクトリ内の.ghファイル一覧をCSVファイルとして 作成している例です。
ここでは、[CreateFP]コンポーネントは、このGHファイルのファイルパスを作成しています。

使用例の図

アイコン File Info TAD > ファイル操作

ファイルの情報を取得する

説明図

使用例を見る

下図は、現在開いている.ghファイルの更新日時を確認、また、同じディレクトリ内の.ghファイル一覧をCSVファイルとして 作成している例です。
ここでは、[File Info]コンポーネントは、このGHファイルの情報を取得しています。

使用例の図

アイコン GetFileList TAD > ファイル操作

指定したディレクトリ内のファイルやフォルダの一覧を出力する。
後ろに続く操作によってディレクトリに変更を加えても、Refreshボタンを押すまではこのコンポーネントに反映されない。
複数コンポーネントの入力端子にひとつの[Button]をつないでRefreshを行うことで、同時に処理を行うことができる。

説明図

使用例を見る

下図は、現在開いている.ghファイルの更新日時を確認、また、同じディレクトリ内の.ghファイル一覧をCSVファイルとして 作成している例です。
ここでは、[GetFileList]コンポーネントは、このGHファイルと同じディレクトリ内の.ghファイルを出力しています。

使用例の図

アイコン GetCurrentDir TAD > ファイル操作

開かれているRhino、Grasshopperファイルのディレクトリを出力する。
名前をつけて保存されていない(unnamed、無題)とエラーとなる。

説明図

使用例を見る

下図は、現在開いている.ghファイルの更新日時を確認、また、同じディレクトリ内の.ghファイル一覧をCSVファイルとして 作成している例です。
ここでは、[GetCurrentDir]コンポーネントは、このGHファイル(開かれているGHファイル)のディレクトリを出力しています。

使用例の図

アイコン OpenFolder TAD > ファイル操作

フォルダを開く

説明図

使用例を見る

下図は、フォルダの新規作成、そのフォルダにテキストファイルを作成し、その後そのテキストファイルの名前を変更する例です。
ここでは、[OpenFolder]コンポーネントは、[CreateFolder]コンポーネントで作成したフォルダを開きます。

使用例の図

アイコン SaveFile TAD > ファイル操作

テキストファイルやCSVファイルを保存する

説明図

使用例を見る

下図は、フォルダの新規作成、そのフォルダにテキストファイルを作成し、その後そのテキストファイルの名前を変更する例です。
ここでは、[SaveFile]コンポーネントは「sample.txt」という名前のテキストファイルを作成しています。

使用例の図
使用例の図