キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

11月30日(土)16時から19時(日本時間)の間に、ライセンスサーバーメンテナンスを実施する予定です。

期間中、ライセンス関連の操作(ライセンスキーのアップロード、ダウンロード、アップデート、SSAの確認、ライセンスプールへのアクセス、GSID認証)が、約2時間ほど、正常に機能しない可能性があります。

ご不便をおかけしますが、ご理解の程、よろしくお願い申し上げます。

How to use Archicad - NEW
リニューアルしたHow to use Archicadです! みなさんのArchicadの使い方を教えてください!

Grasshopperを使ってArchicad上に梁貫通可能範囲を表現する~使い方編 (.ghファイル配布あり)【旧サイトからの転載】

Kotetsu
Expert

本記事では、2021/8/27-28に実施された「USERFEST ONLINE~BIMの愛(i)はボクらを救う?」その中の「施工でも使える!GDL/Grasshopper」というセッションで紹介した、Archicad - grasshopper Liveconnectionを利用した梁貫通可能範囲の表示について、grasshopperファイル(.gh)の配布と使い方の説明をします。
(当日はかなり駆け足でしたので...)


本投稿に添付されています。Grasshopperファイル(梁貫通可能範囲.gh) zipファイル

 

動作環境

 

 

(検証環境)

 

  • Archicad 24 5004 JPN
  • Rhinoceros 6 SR35
  • Grasshopper – Archicad Live Connection 1.6

 

免責

 

  • 業務利用を含め制限はありません。
  • 改変も自由です。
  • 利用した事によるいかなる損害についても筆者は一切の責任を負いません。

 

これで出来ること

 

Archicadで入力したRC梁を読み取って、貫通可能範囲を表示できます。

 

image.png

一般社団法人 日本建築構造技術者協会 東北支部 鉄筋コンクリート配筋標準図より

 

image-25.png

 

使い方 - ①開く

 

あらかじめ、RhinocerosとGrasshopper – Archicad Live Connectionをインストールしておいてください。

 

  1. ファイルを開く
    Large Objects - Meters のテンプレートで新規作成します。

 

image-2.png

 

2.緑のgrasshopperアイコンからgrasshopperを起動します。

 

image-3.png

 

3. Files - Open Document からDLした.ghファイルを開く

 

image-4.png

 

4. こんな画面が表示されます。

 

image-5.png

 

使い方 - ②Archicad下準備

 

1.梁の基準線は柱面で止めてください。

 

image-7.png

 

image-6.png

 

2.貫通可能範囲を配置するレイヤーを作ります。
 (レイヤーの交差グループ番号は梁と変えておきます)

 

image-8.png

 

3.貫通可能範囲のビルディングマテリアルを設定します。
 (優先度をコンクリートよりも高く設定します)

 

image-9.png

 

使い方 - ③Live Connectionの起動

 

1.ファイル > 相互運用性 > Grasshopper Connection または ウィンドウ > パレット > Grasshopper Connection からLiveConnectionパレットを起動します。

 

image-11.png

 

2. Start Connection をクリックします。

 

image-12.png

 

使い方 - ④レイヤー・BMの設定

 

  1. Grasshopperを開き下記の赤丸部を拡大します。

 

image-13-1024x532.png

 

2. Layerコンポーネントをクリックして「② - 2」で作成したレイヤー「*貫通可能範囲」を選択し、「Select」を押します。

 

image-14.png

 

3. Builing Materialコンポーネントをクリックして 「② - 3」で作成したビルディングマテリアル「*貫通可能範囲」を選択し「Select」を押します。

 

image-15.png

 

使い方 - ⑤貫通可能範囲の表示

 

  1. Archicadで貫通可能範囲を表示したい梁を選択します。

 

image-16.png

 

2.grasshopperのウィンドウを表示し、下記の赤丸部を拡大します。

 

image-18-1024x532.png

 

3. 「Beam」コンポーネントを右クリックして、出てきたメニューから「Set Multiple Beams in Archicad」を選択します。

 

image-19.png

 

4.正常に取り込めれば、Beamコンポーネントが灰色になります。

 

image-20.png

 

5. 下記の赤丸部を拡大します。

 

image-21-1024x532.png

 

6. Boolean Toggleコンポーネントの「False」ボタンをダブルクリックします。

 

image-23.png

 

7. ボタン表記がTrueになります。Archicadの画面に戻ると貫通可能範囲が表示されています。

 

image-24.png

 

image-25.png

 

使い方 - ⑥範囲の設定

 

  1. grasshopperの画面に移り、下記の赤丸部を拡大します。

 

image-26-1024x532.png

 

2. この部分では梁軸方向の貫通可能範囲について設定します。数字の横のスライダーをドラッグすることで設定できます。

 

image-36.png

 

image-34.png

 

3.例えば上記の「X寸法」が「柱面から400かつ梁せいの1/2以上」となっている場合下記のように設定します。

 

image-38.png

 

4. 下記の赤丸部を拡大します。

 

image-31-1024x532.png

 

5. この部分では梁せい方向の貫通可能範囲を設定します。

 

image-39.png

 

image-33.png

 

6. 軸方向と同様に上記「a」寸法が「200以上」かつ「梁せいの1/3以上」の場合下記のように設定します。

 

image-41.png

 

7. スライダーを動かすたびに、Archicad上でもリアルタイムに範囲が反映されます。

 

以上。

 

おわりに

 

うまく出来たでしょうか。
今回のファイルでは、例えば貫通可能範囲が二種類ある(大きなスリーブが開けられる範囲と小さなスリーブが開けられる範囲など)場合は対応できません。

 

コンポーネントを組み替えることで実現可能なので、よければ挑戦してみてください。

 

直交する小梁からの離隔については、Archicadに「梁がどこに接続されているか」の情報が無いため、私も未だ実現できていません。
どなたか上手くやる方法があれば是非投稿して下さい。


▼ウィッシュリスト(投票が集まるとGSの検討対象になります。賛同してくださる方は投票をお願いします!)
ひとつひとつの線の線種/色/表示非表示を変更できる機能(ラインワーク) | 「線として表示」としてもBIMx上で通り芯を表示 | 部材の始点/終点座標を一覧表とプロパティで取得 | 通り芯と要素の連動 | 表現の上書きに数式
Win10 / 13th Gen Corei7 / 32GB RAM / RTX2000Ada Laptop
AC17 - 27 / ACUG
0件の返信0

Setup info provided by author

回答が見つかりませんでしたか?

このフォーラムで
他の記事をチェック

フォーラムへ戻る

最新の解決策をチェック

採用された解決策

新しいディスカッションを始める

投稿する