Rhino/Grasshopperで環境シミュレーションを行うLadybug Toolsの最新バージョン1.10がリリースされましたね。しかし、最新版をインストールしただけでは、古いGrasshopperファイルに保存されたLadybugやHoneybeeのコンポーネントは自動的に更新されません。今回は、新しいバージョンの導入から、過去のファイルを最新の状態に保つための具体的な方法を解説します。
Ladybug Tools 1.10導入の基本
Ladybug Toolsのインストールには、主にFood4RhinoとGitHubの2つの方法があります。Food4RhinoはGUIベースで手軽に導入できる一方、GitHubはより詳細なリリース情報や先行バージョンにアクセスできます。どちらの方法でインストールしても、重要なのはインストール後にパスが正しく設定され、シミュレーションエンジンが利用可能であることを確認することです。これにより、意図しないエラーを防ぎ、スムーズな利用開始ができます。
LB Versionerで本体を更新
Ladybug Tools本体のバージョン管理には、専用のLB Versionerコンポーネントが非常に役立ちます。このコンポーネントを使うことで、現在インストールされているLadybug Toolsのバージョンを確認し、必要に応じて最新版に更新できます。定期的にLB Versionerをチェックし、最新の状態を保つことで、常に最新の機能とバグ修正の恩恵を受けられます。本体が最新でも、古いファイル内のコンポーネントは手動での更新が必要です。
LB Syncで古いファイルを同期
古いGrasshopperファイルを開いた際に、コンポーネントが旧バージョンのままで機能しない、あるいはエラーを吐くことがありますよね。そんな時に活躍するのがLB Sync Grasshopper Fileコンポーネントです。このコンポーネントを古い定義ファイルに配置して実行することで、ファイル内のLadybug Tools関連コンポーネントを最新バージョンに一括で置き換えられます。ただし、一部のコンポーネントは自動で置き換えられない場合もありますので、その際は手動での再配置や調整が必要になります。
スムーズな移行のヒント
新しいLadybug Toolsのバージョンに移行する際は、まずは重要なプロジェクトファイルや定義ファイルのバックアップを取ることを強くお勧めします。その後、LB Versionerで本体を更新し、個々の古いGrasshopperファイルに対してLB Sync Grasshopper Fileを適用していくのが安全な手順です。なお、PollinationのインストーラーはLadybug Toolsとは異なるエコシステムなので、今回の解説からは意図的に除外しています。この動画が皆さんのLadybug Toolsの活用に役立てば幸いです。
