はじめに: Tekla図面ビュー自動整列の魅力

Tekla Structuresでの図面作成、特にビューの配置や整列は手間がかかりますよね。このチュートリアルでは、そんな課題を解決する「ビュー整列ツール」をGrasshopperで構築する方法をステップバイステップで解説しています。

最大の魅力は、Rhinoを立ち上げることなく、Grasshopper Applicationから直接ツールを実行できる点!これは作業効率を格段に向上させます。BIM/CIM分野での自動化は必須の流れ。GrasshopperとTeklaの連携で、あなたの設計・施工ワークフローを加速させましょう。

必要な準備とプラグイン

このビュー整列ツールを構築するには、いくつかの重要なプラグインが必要です。

まず、Tekla StructuresとGrasshopper間のリアルタイム連携を可能にするTekla Live Link。次に、Tekla Structuresの図面オブジェクトをGrasshopperで操作するために不可欠なTekla Drawing Linkです。これがないと図面ビューの操作はできません。そして、RhinoなしでGrasshopper定義を実行するためのGrasshopper Application。これにより、Tekla Structures内で直接ツールを実行できるようになります。

これらのプラグインを事前にインストールしておくことで、スムーズにツールの構築に取りかかれますよ。

ツールの構築ステップ: 具体的なGrasshopperコンポーネント

動画では、ビュー整列ツールの具体的な構築手順が示されています。主要なロジックは、Tekla Drawing Linkのコンポーネントを駆使して図面ビューを取得し、その位置やサイズ情報を操作することです。

例えば、特定のビューを選択するために"Get Views"コンポーネントを使い、その後、選択したビューのプロパティ(位置など)を操作するために"Set View Properties"のようなコンポーネントが活用されます。複数のビューを整列させるためには、基準となるビューを一つ決め、他のビューをその基準に対してオフセットしたり、特定の軸に沿って位置合わせを行うロジックを組むことになります。数値演算やリスト操作の基本的なGrasshopperコンポーネント("Addition", "Subtraction", "List Item"など)ももちろん組み合わせて使います。

Rhino不要!Grasshopper ApplicationでTeklaと連携

構築したGrasshopper定義は、Grasshopper Applicationを通じてTekla Structures内で直接実行できます。これにより、Teklaの作業中にRhinoを開く手間が省け、シームレスな自動化が実現します。

Grasshopper Applicationは、特定のGrasshopper定義(.ghファイル)をTekla Structuresのサイドパネルなどから起動できるようにする機能です。動画では、このGrasshopper Applicationの設定方法についても触れられているはずです。ダウンロード可能な.ghファイルを使えば、すぐにでもこの便利なツールを体験できますよ。ぜひ試してみてください。