キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
モデリング
Archicadでのモデリング全般についてのフォーラムです。

壁のIDごとにゾーンに接する面積を出したい。

hiro777
Participant

一覧表を使って、ゾーンに接する壁の表面積を集計したいですが、壁のIDごとに集計することができるでしょうか。

状況として、壁は全てスラブtoスラブでモデリングされている状態で、ゾーンは「その部屋の天井高さ」=「ゾーン高さ」という様なモデリングがされています。

壁は、壁の種類ごとに要素IDを決めており、たとえば防火区画は、認定番号の違いでW-1~3の要素IDを割り当てて、一般間仕切りは2枚貼りや1枚貼り、片面貼りなど違いでW-4~8の要素IDを割り当てています。防火区画以外の壁は、スラブtoスラブである必要はないので、天井までの高さとして面積を集計したいですが、前述のとおりすべての壁がスラブtoスラブでモデリングされているので、単純に壁の面積を集計した場合は、一般壁の天井裏の壁の面積まで集計されてしまいます。

W-4~8のみゾーンに接する部分のみ集計するような方法があるでしょうか。

2 件の受理された解決策
3件の返信3

Akira Ishida
Enthusiast

質問の条件では一覧表での集計はできないと思います。

(他の方から良い方法があるかもしれません)


この設定で壁がどのゾーンと関連しているかは一覧表で確認できます。
AkiraIshida_1-1678805334296.png

 

ただし、ゾーンの境界になっている壁についてはどちらか1つのゾーンだけしか「関連ゾーン名」では出てきません。
AkiraIshida_0-1678805245512.png

このように1つの壁が複数のゾーンの境界になっている場合も同様です。

AkiraIshida_2-1678808176858.png

 

kmitotk
Enthusiast

ゾーンに接する壁の、ゾーンに接している部分の表面積ということですと、接する壁が上部スラブまで伸びているか否かとは無関係かと思います。

ゾーンに接する壁の接する部分の表面積は、壁ではなくゾーンのパラメータ[壁面積]で表示できます。ですが抽出される表面積はゾーンの周囲全体の壁表面積で、壁のIDごとの面積を出すことはできません。もし一時的な集計で良いというのであれば、一つできる方法として、リノベーションステータスを操作して数値を出すことが可能だと思います。

まず3D で建物全体を表示して、「検索と選択」を使って表面積を出したい壁タイプ以外の全ての壁を選択し、壁の設定でリノベーションステータスを「計画」に変更します(もともと建物モデル全てがデフォルトの「既存」で作られているというのが前提です)。でその状態で一覧表でゾーンの「壁面積」を表示させると、各ゾーンに接する壁の内、ステータスが「計画」のものは全て無視され、「既存」の壁のみの表面積が表示されます。壁タイプごとに集計が出来たら一覧表をそれぞれエクセルに出力して記録が残るようにするなどして、最後に壁のリノベーションステータスを全て既存に戻しておくべきかと思います。

 

もしゾーンに関係なく単に壁のタイプごとの表面積の合計を出したいというのであれば、単純にW-4~8の高さを天井高までさげてタイプごとの壁の面積集計をされてはいかがでしょう?

Kei Mito

Architect | Graphisoft Certified BIM Manager
ArchiCAD 26 JPN USA & INT | Windows 10

hiro777
Participant

お二方ともアドバイスありがとうございます。

やはり、壁を目的に則した形で入力しなおすのがいいようですね。

ビギナーのトンチンカンな質問にお答えいただき感謝します。

会話をはじめる

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

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

フォーラムへ戻る

最新の解決策をチェック

採用された解決策

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

投稿する