ArchiCADは本当に便利か? — BIMの理想と現場のズレ
「BIMを導入すれば、設計プロセスは劇的に効率化される」
私たち設計者は、そんな期待を胸にArchiCADを導入します。直感的な3Dモデリング、美しいパースや図面の自動生成、干渉チェックによる手戻りの削減。確かに、BIMがもたらす恩恵は計り知れません。企画設計や基本設計のフェーズでは、その威力を存分に感じることができるでしょう。
しかし、プロジェクトが実施設計の段階に進むと、多くの設計者が一枚の壁に突き当たります。それは「ディテール」の壁です。
建物の出来栄えは、結局のところ細かい納まりで決まります。意匠の美しさも、施工の精度も、目立たないディテールの積み重ねが最後に効いてくる。設計に携わったことのある方なら、誰もが体感していることだと思います。BIMモデルも同様です。実施設計で求められるのは、概念的なマスモデルではなく、施工可能なレベルまで作り込まれた、情報の詰まったデジタルな建築物そのものです。
ここで、BIMの理想と現場の現実との間に、大きなズレが生じ始めます。
例えば、日本の住宅で多用される寄棟の瓦屋根。ArchiCADの屋根ツールで大きな面を作ることはできても、一枚一枚の瓦、特に手間のかかる隅棟や谷部分の納まりを正確にモデリングしようとすると、途端に手作業の沼にはまります。オブジェクトを一つずつコピーし、角度を微調整し、並べていく。その作業は、かつて2D CADで図形を並べていた頃と、本質的には何も変わっていません。
鉄骨造のディテールも同様です。柱と梁の接合部に必要なガセットプレートやエンドプレート、ブレースのターンバックル。これらは建物の構造的な整合性を担保する重要な要素ですが、ArchiCADの標準ライブラリには、日本の実務に即したものが十分に揃っているとは言えません。結果として、多くの設計者が梁ツールやモルフツールを駆使して「それらしく見える」形状を手作業で作り、膨大な時間を費やしています。
便利なはずのBIMソフトが、思ったほど時短にならない。
3Dでモデリングしているはずなのに、やっていることは2Dの作図作業の延長線上にある。
もしあなたが、深夜のオフィスでArchiCADの画面と向き合いながら、こんな虚しさを感じたことがあるのなら。それは決してあなただけの悩みではありません。この「BIMの理想と現場のズレ」こそが、多くの設計事務所が抱える共通の課題であり、私が「Archelier(アルシェリエ)」を開発するに至った原点なのです。
OpenBIMの本質は「足りないものを設計者が拡張できる」こと
では、ArchiCADは「絶妙に使いづらい」だけのソフトなのでしょうか。私は、そうは考えません。むしろ、前述のような課題があるからこそ、ArchiCADが持つ真のポテンシャルが輝きを増すのです。
その鍵を握るのが「OpenBIM」という思想です。
多くの人は、OpenBIMを「IFCフォーマットなどを介して、異なるソフトウェア間でデータをスムーズに連携できること」だと理解しています。もちろんそれは正しいのですが、本質はそれだけではありません。OpenBIMのもう一つの重要な側面は、ソフトウェア自体が「開かれている」こと、つまり、外部から機能を追加し、ユーザー自身の手で「拡張」できるアーキテクチャを備えていることです。
ArchiCADは、まさにこの「拡張性」を思想の根幹に据えたソフトウェアです。GRAPHISOFT社は、世界中のあらゆる建築様式や構法、ディテールを標準機能だけでカバーすることが不可能だと知っています。だからこそ、設計者自身が足りない機能を補うための「扉」を用意しているのです。
その扉の代表例が、以下の二つです。
- GDL (Geometric Description Language)
- API / SDK (Application Programming Interface / Software Development Kit)
GDLは、パラメトリックな3Dオブジェクトを作成するための独自のプログラミング言語です。これを習得すれば、窓やドア、家具といったライブラリ部品を自作し、設計業務を効率化できます。しかし、そのためにはプログラミング的な思考と学習時間が必要です。
一方、API/SDKはさらに強力です。C++といった本格的なプログラミング言語を用いて、ArchiCADのコア機能に直接アクセスし、新しいコマンドやツール、メニューそのものを追加開発できます。これはまさに、ArchiCADというOSの上で動く新しいアプリケーションを作るようなものです。しかし、そのハードルはGDLよりも格段に高く、設計業務とプログラミングの両方に精通した人材は極めて稀です。
日々の設計業務に追われる中で、これらの技術をゼロから学び、実用的なツールを開発するのは、ほとんどの設計者にとって現実的ではありません。ここに、大きな機会と同時に、深刻な課題が存在します。
私は考えました。もし、設計者の視点を持ち、かつ高度なプログラミング技術を持つ者が、この「扉」を開けるとしたら。日本の設計実務に特化した「かゆいところに手が届く」機能を作り、誰もが使える形で提供できるとしたら。それこそが、ArchiCADの真の力を解放し、多くの設計者を単純作業の沼から救い出すことに繋がるのではないか、と。
必要な機能がソフトに無いなら、設計者の手で作ってつなげていく。
このOpenBIMの本質的な思想を具現化する。
それが、私が開発したアドオン「Archelier」の使命です。
Archelierが解決する3つの領域
Archelierは、私がこれまで述べてきた「BIMの理想と現場のズレ」を埋めるために開発しました。瓦屋根はカーテンウォール機能で見立てたり、折板はシェル機能で代用したり、それでも再現しきれないディテールはモルフで地道に作り込んだり——ArchiCADを使いこなしている方ほど、こうした工夫の積み重ねでなんとか実施設計レベルに持ち込んでいるのが実情ではないでしょうか。
屋根瓦の自動配置
日本の景観を構成する上で、瓦屋根は欠かせない要素です。その美しい葺き上がりをBIMモデルで正確に表現することは、意匠的な検討だけでなく、日影計算や数量算出の精度向上にも繋がります。しかし、そのモデリングは困難を極めます。
Archelierの「屋根瓦 自動配置」機能は、この煩わしさからあなたを解放します。ArchiCADの屋根ツールで作成した屋根面を選択し、コマンドを実行するだけ。F形瓦(FlatTile)やJ形瓦(JTile)といった一般的な瓦はもちろん、最も手間のかかる寄棟の隅棟部分(HipTile)まで、適切な納まりを考慮して自動で配置します。
折板屋根(FoldedRoof)や金属屋根(MetalRoof)にも対応しており、多様な屋根表現をスピーディーに実現します。
鉄骨ディテールの自動配置
鉄骨造の実施設計モデルにおいて、柱・梁といった主要な構造部材だけでは、そのモデルは未完成です。部材同士を繋ぐ「継手」や「接合部」そして「ブレース」のディテールがあって初めて、そのモデルは施工可能な情報を持つに至ります。
Archelierの「鉄骨ディテール 自動配置」機能は、これまでモルフなどで「ごまかし」てきた部分を、正確なパラメトリックオブジェクトとして生成します。
柱と梁を選択すれば、スプライスプレートを用いた梁継手(BeamJoint)が、梁同士を選択すれば、ガセットプレート(GussetPlate)そして、X字・V字・K字・平面など、様々な形式に対応したブレース(Brace)と、その接合部ディテールが、パラメータ設定に基づいて一瞬でモデリングします。これにより、整合性の取れた美しい構造モデルを、驚くほど短時間で構築することが可能になります。
数量積算の自動化
BIMの最大のメリットの一つは、モデルから直接、数量を算出できることです。しかし、それは「モデルが正確に作られていれば」という大前提があってこそ。手作業で作られた「それっぽい」ディテールからは、正確な数量は得られません。
Archelierで配置されたオブジェクトは、単なる3D形状ではありません。材質、寸法、規格といった詳細な情報を持っています。そのため、コマンド一つで、信頼性の高い数量を瞬時に集計することができます。屋根瓦の正確な枚数や面積、鉄骨部材ごとの重量はもちろん、ボルトの本数までも、M16、M20、M22といった径ごと、さらには長さ別に、必要な本数を一覧表として出力します。設計変更が生じても、モデルを修正すれば、数量は自動で更新されます。もう、変更のたびに図面を見ながら数量を拾い直す、あの悪夢のような作業に悩まされることはありません。
Archelierの数量集計は、国土交通省『公共建築数量積算基準』に準拠し、設計数量と所要数量を2列で出力します。鉄骨重量は JIS G 3192(熱間圧延形鋼)/JIS G 3466(一般構造用角形鋼管)/JIS G 3444(一般構造用炭素鋼鋼管)のカタログ単位重量テーブルを内蔵し、H形鋼・角形鋼管・円形鋼管・山形鋼・溝形鋼の200を超える規格寸法を網羅。プロファイル付きの梁部材は寸法から自動で該当規格を判定し、フィレット込みのカタログ重量で集計します。鋼材は同基準のロス率規定どおり所要数量に +5%、ボルト等は ±0%。規格表に存在しない特殊断面は比重 7.85g/cm³ での式計算にフォールバックし、ログに明示します。設計者が手元で開く鋼材早見表と寸分違わぬ数値を、見積担当者がそのまま実務で使える形で出力します。
純正アドオンとして動く — プラグインではなくネイティブ統合
Archelierの価値は、その機能性だけではありません。ArchiCADとの「一体感」にも、私の強いこだわりがあります。
世の中には様々なArchiCAD向けの拡張ツールが存在します。その多くは、ライブラリ部品集として提供されたり、外部のアプリケーションと連携して動作したりするものです。それらは確かに便利ですが、時として動作が不安定になったり、ArchiCAD本体のバージョンアップに追従できなかったり、操作感が標準機能と大きく異なったり、といった課題を抱えることも少なくありません。
Archelierは、これらのツールとは一線を画します。
私は、GRAPHISOFT社が公式に提供するArchiCAD SDK(Software Development Kit)を用い、C++というプログラミング言語で開発を行いました。これは、ArchiCAD本体の開発に使われているのと同じ手法です。これにより、Archelierは単なる「後付けのプラグイン」ではなく、ArchiCADのコア機能と直接連携する「ネイティブアドオン」として動作します。
その結果、以下のようなメリットが生まれます。
- シームレスな操作性: Archelierのコマンドは、ArchiCADのメニューバーに自然に組み込まれます。まるで最初からArchiCADに備わっていた機能のように、違和感なく操作できます。
- 高速かつ安定した動作: ArchiCADの内部データ構造に直接アクセスするため、処理速度が非常に高速です。複雑なディテールを大量に配置しても、動作が重くなることはありません。安定性も高く、作業中の予期せぬエラーのリスクを最小限に抑えます。
- GDLとの連携: Archelierは、C++アドオンの強力な処理能力と、GDLオブジェクトの柔軟な表現力をハイブリッドで活用しています。これにより、複雑なロジックをアドオン側で処理し、その結果をパラメトリックなGDLオブジェクトとしてモデル内に配置するという、高度な連携を実現しています。
私が目指したのは、ユーザーがアドオンの存在を意識することなく、ごく自然にArchiCADの機能が拡張されたと感じられるような、完璧なネイティブ統合です。この技術的なこだわりが、日々の設計業務におけるストレスのない、快適な操作体験をお約束します。
なぜ Windows 専用 / ArchiCAD 29 限定なのか
ここで、Archelierの動作環境について、正直にお話しなければなりません。現在のバージョンは「ArchiCAD 29」および「Windows 11」の環境でのみ動作します。Macユーザーの方々、そして古いバージョンのArchiCADをお使いの方々には、大変申し訳なく思っています。
なぜ、このような限定的な仕様にしたのか。それには明確な理由があります。
私は、大規模な開発チームを抱えているわけではありません。設計者としての視点を大切にしながら、一人で開発を行っています。限られたリソースの中で最高の品質を提供するためには、「選択と集中」が必要不可欠でした。
まず、プラットフォームをWindowsに絞ったのは、日本国内の建築設計業界における利用実態を考慮した結果です。より多くのユーザーが利用している環境にリソースを集中させることで、開発効率を高め、より迅速な機能改善やサポートを提供できると考えました。
また、対象バージョンを最新のArchiCAD 29に限定したのも、品質を最優先した結果です。ArchiCADはバージョンごとにAPIの仕様が大きく異なる場合があります。複数のバージョンに対応しようとすると、開発コストが何倍にも膨れ上がり、それぞれのバージョンで膨大なテストが必要になります。結果として、開発のスピードが鈍化し、製品の進化を遅らせてしまうことにもなりかねません。
私は、「広く浅く」すべてをカバーするのではなく、「狭く深く」特定の環境で完璧なユーザー体験を提供することを選びました。最新のArchiCADが持つポテンシャルを最大限に引き出し、最高のパフォーマンスと安定性を確保する。それが、現時点でお客様に提供できる最善の価値であると信じています。
将来的には、より多くの環境に対応していくことも視野に入れていますが、まずはこの一点に集中し、Archelierを設計者にとって本当に役に立つツールへ育てていきたいです。
これから — 設計者の創造的な時間を取り戻すために
ブログの最後に、私がなぜこのようなニッチなツールを開発したのか、その動機について少しだけお話しさせてください。
その答えは非常にシンプルです。私自身が、一人の設計者として、BIMという強力なツールを前にしながらも、単純作業に多くの時間を奪われる日々に、疑問を感じていたからです。
BIMは、本来、私たち設計者がもっと創造的な思考に時間を使うために導入されるべきテクノロジーのはずです。建物のコンセプトを練り、空間の質を追求し、クライアントとの対話を深める。そうした設計の本質的な活動に、より多くのエネルギーを注ぐためのパートナーであるべきなのです。
Archelierは、業界に革命を起こすような大それたツールではありません。ただ、私たちがBIMによって奪われてしまった「時間」を、少しでも設計者の手に取り戻すためのツールとなれば幸いです。
そして、私が思う先は、日々、真摯に建築と向き合い、より良いものづくりを目指して奮闘している、日本の小規模の設計事務所です。そうした方々の生産性を少しでも底上げし、設計という仕事が持つ本来の楽しさや創造性を再発見するお手伝いがしたい。それが、開発者としての私の素直な願いです。
面倒なディテール作図や数量拾いから解放された設計者が、本来向き合うべき空間のデザインやクライアントの夢に、もっと多くの時間を使えるようになる。そんな未来の一助となれれば、これ以上の喜びはありません。
Archelierが目指す世界観に少しでも共感いただけたなら、ぜひ公式サイトでその機能の詳細をご覧ください。
あなたのArchiCADが、もっとパワフルで、もっと創造的なパートナーになる事を願っています。