Archicadのソリッド編集についてお探しですね。

広告

Archicadのソリッド編集で「減算できない!」を解決する方法

Archicadで3Dモデルを作るとき、複雑な形を効率よく作るために欠かせないのが「ソリッド編集(ブール演算)」という機能です。

でも、操作手順通りに「減算」をやったはずなのに、なぜかモデルが切り取られない、形が変わらない…そんな経験はありませんか?この記事では、Archicadのソリッド編集の基本から、うまくいかないときにチェックすべきポイントまで、分かりやすく解説していきます。

Archicadのソリッド編集(ブール演算)って何?

Archicadのソリッド編集は、3D空間で立体モデル同士を組み合わせて、重なっている部分を切り取ったり結合したりできる便利な機能です。

他の3D CADソフトでは「ブール演算」と呼ばれることが多く、Archicadでも同じような仕組みで形をコントロールします。

普通の壁やスラブ、屋根といった基本ツールだけでは作れないような、複雑な建築デザインや造作家具、特殊な意匠などを正確にモデリングしたいときに、とても役立つ機能なんです。

この機能の一番すごいところは、「非破壊編集」だということ。

一度切り取ったり結合したりしても、元の形のデータは残っているので、後から要素を動かしたりサイズを変えたりすると、切り取られる位置や形も自動的についてきてくれます。

設計変更があっても、いつでもソリッド編集を解除して元の形に戻せるので、何度も試行錯誤する実務でとても便利です。

実際の使い方としては、例えば傾斜した屋根に合わせて壁の上部をきれいに切り落としたり、スラブに複雑な形の吹き抜け開口を作ったりするときによく使います。

他にも、複雑な地形モデルを作るときや、複数の要素を組み合わせて新しい形を生み出すときなど、使い道はたくさんあります。

ソリッド編集の基本的な手順:「ターゲット」と「オペレータ」を理解しよう

ソリッド編集を使うときに最初につまずきやすいのが、「ターゲット」と「オペレータ」という2つの役割です。

– **ターゲット**:形を変えられる側(切られる側)。

最終的に残したいメインのモデル
– **オペレータ**:形を変える側(切る側)。

刃物やドリルのような役割

この2つを逆に設定してしまうと、全然違う部分が削られてしまうので、「どっちを切りたいのか」をしっかり意識することが大切です。

実際の操作手順

1. メニューバーの「デザイン」タブから「ソリッド編集」パレットを表示
2. 3Dウィンドウか平面図で、形を変えたい要素(ターゲット)を選択して「ターゲット要素として取得」をクリック
3. 刃物となる要素(オペレータ)を選択して「オペレータ要素として取得」をクリック
4. 両方の要素がパレットに登録されたことを確認
5. 演算方法を選んで「実行」ボタンを押す

演算方法の種類

目的に応じて、いろいろな演算方法が使えます。

– **減算**:ターゲットから重なっている部分を削り取る
– **上方向への減算**:重なっている部分とその上部をすべて削除(屋根で壁を切るときによく使う)
– **下方向への減算**:重なっている部分とその下部をすべて削除
– **交差**:重なっている部分だけを残す
– **加算**:2つの要素を1つに結合する

これらの演算は、リンクが維持されている限り機能し続けるので、パズルを組み合わせるように思い通りの3Dモデルを作っていけます。

減算できない・反映されないときのチェックポイント

「減算」を実行したのに3Dモデルに変化がない…そんなときは、いくつかの原因が考えられます。

1. オペレータのレイヤーが表示されたままになっている

これが一番よくあるミスです!ソリッド編集は非破壊編集なので、実行後もオペレータ要素はそのまま元の位置に残っています。

ターゲット自体は正しく削られているのに、同じ場所にオペレータの立体が重なって表示されているから、見た目には何も変わっていないように見えてしまうんです。

**解決方法:**

– オペレータ用の「非表示レイヤー」を作って、刃物として使った要素はそこに入れて非表示にする
– レイヤーの表示設定を「ワイヤーフレーム(線画)」に変更する←これがおすすめ!切り取られた形を確認しながら、オペレータの移動やサイズ変更もできます

2. ターゲットとオペレータを逆に選択している

パレットに要素を取得するとき、間違えて逆に登録してしまうと、全然違う要素が削られてしまいます。

間違えたら、一度ソリッド編集パレットで要素の登録をクリアして、正しい順序でやり直しましょう。

3. グループ化機能がオンになっている

グループ化がオンだと、意図しない要素までまとめて選択されてしまって、変な結果になることがあります。

「グループの一時解除」を有効にしてから、個別の要素を慎重に選択するようにしましょう。

ビルディングマテリアルの優先度に注意!

レイヤーも非表示にした、ターゲットとオペレータの設定も合ってる…それでもソリッド編集が効かない場合、「ビルディングマテリアルの交差の優先度」が原因かもしれません。

Archicad 17以降、各要素に割り当てられたビルディングマテリアルには「交差の強さ(優先度)」という数値が設定されています。

違うマテリアルの要素同士がぶつかると、優先度の高い(強い)マテリアルが、優先度の低い(弱い)マテリアルを自動的に削り取る仕組みになっているんです。

この自動結合の機能は便利なんですが、ソリッド編集の結果を上書きしてしまうことがあります。

例えば、オペレータのビルディングマテリアルがターゲットよりも「弱い」場合、システムはソリッド編集の指示よりもマテリアルの優先度を優先してしまい、オペレータ側が自動的に削られてしまうんです。

刃物が柔らかすぎて、対象物を切る前に刃こぼれしちゃった…みたいな状態ですね。

解決方法:交差グループ番号を変更する

レイヤー設定画面を開いて、ターゲットとオペレータが属するレイヤーの「交差グループ番号」を異なる数値に変更しましょう。

デフォルトではすべてのレイヤーが「1」になっていますが、同じ番号のレイヤー同士は自動結合を行います。

番号を変えれば、マテリアルの強弱による自動結合が完全にキャンセルされて、ソリッド編集の指示だけが純粋に適用されるようになります。

複雑なモデリングでうまくいかないときは、必ずこの交差グループ番号を確認してみてください!

まとめ

ソリッド編集は慣れるまで少し難しく感じるかもしれませんが、この記事で紹介したポイントを押さえれば、きっとスムーズに使えるようになるはずです。

何か問題が起きたら、まずはレイヤーの表示、次にターゲットとオペレータの選択、最後にビルディングマテリアルの優先度をチェックしてみてください!

広告