RUGMEPファミリ仕様書を自動で出力しよう!

Revit

Dynamoを使って、RUGファミリの仕様書が自動で出力できそう。概ね出来そうな所まで検証してみました。

まずRUGMEPファミリの仕様書には、こういうパラメータ設定表ってのがあります。
RUGの人達がどうやって、この表を作っているのかはわかんないけど、なんとなく手入力な気配がします。

なので、このパラメータ設定表を自動で出力出来ると結構な手間削減が出来るかなぁと思いました。
こういうパラメータを取得したりするのは、Dynamoが得意なので、Dynamo使ってみました。

で、一番重要なのは、Dynamoでどこからパラメータを引っ張ってくるかって所なんだけど、
パラメータって種類があるので(よくみるファミリ・タイプ・インスタンスって奴ね)それぞれ取得する必要があります。
・ファミリパラメータ(=DynamoでもFamilyParameterでした。※ただし、これは仕様書には要らないパラメータなので、今回は扱わない)
・タイプパラメータ(=DynamoではFamilyDocumentって表現されてる)
・インスタンスパラメータ(=DynamoではElementParameterって表現されてる)

インスタンスパラメータ(ElementParameter)を取得するのは割りと、色んなサイトで紹介されてたので簡単にわかったのですが、タイプパラメータ(FamilyDocument)を取得するのは、調べても全然出てこないので、1時間位は悩みました。というかタイプパラメータのことFamilyDocumentって言うのかよってところから躓いた…。

まぁパラメータを取得さえできれば、パラメータの単位だったりパラメータタイプ(文字とか寸法とかBooleanとかの奴ね)の情報を加えて、エクセル出力まで行けそうな雰囲気です。

3Dビューの画像出力もDynamoで出来そうなので、半自動での仕様書作成までは行けそうな予感がしてます。

コメント

タイトルとURLをコピーしました