ついての様々な疑問を、ゆっくりと削ぎ落としていきます。2014年7月13日日曜日ダイナモ白熱教室(1)ダイナモを使ってみよう!皆さんは「ライノ」とか「グラスホッパー」の名前を耳にしたことがあるでしょうか?パラメトリックデザインというジャンルも徐々に市民権を得てきていますが、Revitのプラグイン「ダイナモ」は、このコンセプトをRevitに取り入れたものです。「そもそもRevitのファミリってパラメトリックじゃん。何が違うの?」と思われる方もいらっしゃるでしょう。使ってみて、その違いを実感しましょう。ダイナモをインストールする。ダイナモは以下のURLから無料でダウンロードできます。http://dynamobim.org/DynamoのHP今のところ、最新のバージョンは0.7.1でまだメジャーが0のアルファバージョンです。「池の周りに5m間隔で木を植えると・・・」というのは小学生の「植木算」ですが、これに類似して「線上に一定間隔で木を植える」というお題をRevitで解いてみましょう。Revitを起動し、規定のテンプレートで新規プロジェクトを開始します。level1を作業面として、任意のモデル線分を作成します。アイコンを選択して起動します。ダイナモの起動直後の画面です。・ファミリタイプが必要です。Revitのデータを取得する作成したモデル線分の情報を取得してみましょう。element」という四角いボックスが現れます。これを「ノード」と呼びますこのSelectをクリックし、Revitの画面に戻り上記で作成したモデル線分を選択します。ダイナモを全画面表示にしているとRevitの画面に切り替わらないので、一旦ダイナモの画面を最小化するか、位置を調整して、Revitの画面を表示してください。選択が終わると、ノードにはモデル線分のIDが表示されます。選択した要素のIDが表示されますSelectionの領域をみてみると、様々な情報がRevitから取得できることがわかります。興味深いものが並んでいるのですが、またの機会に回すとして次に行きましょう。モデル線分から幾何情報を取り出す選択したモデル線分から幾何学的な情報だけを取り出します。この曲線を分割して点の配列を作成します。element]の[Element]をクリックし、ハンドルを伸ばしてElement.GeometryのElementをクリックしてつなげます。Elementをつなぐこれで幾何曲線の情報(curve)を取り出せました。ここでダイナモの画面左下のRUNボタンまたはF5キーをおして実行してみましょう。取得した曲線が表示さる選択したモデル線分から取得した曲線が表示されます。画面右下の[Geom]をクリックすれば、Revit同様の操作で画面を移動・拡縮できます。見やすい位置になったらNodeをおして戻ります。画面右下の切り替えボタン点を作成する抽出した幾何曲線を分割して、曲線上に点を作成してみましょう。(1){Geometry]-[Curve]-[Action]-[PointAtDistance]を選択します。これは、曲線状をある一定の距離で分割した点の配列を作成するノードです。Slider]をクリックします。これは実数の数字を作成するスライダです。(3)これらを下の図のように連結します。(4)スライダを適切な位置に移動して[F5]を押して実行すると、ひとつだけ点が現れます。スライダを移動して点を移動させてみます。スライダを移動してはF5を押して点が異なる位置に描画されていることを確認しましょう。木のファミリを配置してみる(1)[Revit]-[Element]-[FamilyInstance]-[Create]-[ByPoint](2)[Revit]-[Selection]-[FamilyTypes](3)(1)(2)のノードを下の図のように連結します。ファミリタイプを選択します。現時点では「ダイナモは2バイト文字に対応していない」ため、Revitに戻りタイプ名をアルファベットに変更してから選択します。Revitでファミリ名とタイプ名をアルファベットに変更ファミリタイプを選択(5)[F5]キーで実行し、Revitの画面に切り替えてみます。Revitにファミリが作成されています。(6)次にスライダを動かして、[F5]キーまたは[RUN]で実行してみます。木の位置が変わることが確認できます。Automaticallyを☑しておくと、自動的に実行されます。(7)[File]-[Save]でこのファイルを保存しておきましょう。いかがでしたか?今回は点を一つだけ作成しましたが、これではお題の「植木算」になっていませんね。そこで次回は複数の点を扱う「配列」について考察します。16:56市川と申します。いつも参考にさせていただいています。ありがとうございます。この事例とは異なるのですが、Revitのモデル線分をDynamoのセレクトしロフトで作成したジオメトリーの一部を切り抜きたいのですが、Revitファミリーの「ボイド」や[修正]ジオメトリの「切り取り」で試みたのですが、いずれも上手くいきませんでした。Dynamoのノードにも「ボイド」はないようです。何か方法があれば教えて頂けますでしょうか。ファミリの作成を練習してみましょう。ファミリ作成はまったく難しくありません。これは一種のデザイン行為であり、ファミリ作成ができるようになると、Revitはずいぶん扱いやすくなります。ここではドアを例に建具を作る練習をします。マテリアルについてあまり実戦的なヘルプがないので、これから数回にわたって「マテリアル」について解説していきます。)のセットのことです。国土地理院は「基盤地図情報」として、全国の標高の座標データを無償で公開しています。データは10mメッシュと5mメッシュの2種類があり、10mは全国、5mもかなりの地域をカバーしています。カーテンマリオンでルーバーを作成する場合の難点は「直線形状しかできない」ということです。円弧のルーバーを作成するには手摺を使うとよいでしょう。現在のプロジェクトに設定されている壁タイプの一覧が必要になった場合、ダイナモを使えば簡単にその一覧を取得することができます。ワークシェアリングの基本的な仕組みは前回の通りですが、ワークシェアリングの仕組みを簡単に説明します。前回の手順に従って、中央ファイルを作成し保存、ローカルファイルを開きます。ローカルファイルの要素を一つ選択します。皆さんは「ライノ」とか「グラスホッパー」の名前を耳にしたことがあるでしょうか?パラメトリックデザインというジャンルも徐々に市民権を得てきていますが、Revitのプラグイン「ダイナモ」は、このコンセプトをRevitに取り入れたものです。前回に引き続き配管の接続方法を学習しましょう。排水管は勾配がついているのでこの配管に接続するのは難しそうに思いますが、これはRevitがうまく処理してくれます。ダクト・配管には「システム分類」と「システムタイプ」という重要な概念があります。詳しく書いてありますので、ぜひご一読ください。Revitでいう「システム」とは「端末と端末の接続」のことを示します。Revitを使うにはどんな仕様のPCがいいのか?という疑問はRevitユーザーならば、誰しも悩むところでしょう。