この記事では、 Python と BIM を初めて使用するユーザー向けに、Blender、BlenderBIM、および cove.tool アドオンをインストールする手順について説明します。 Blender より前に Python をインストールしていて、アドオンのインストールに問題がない場合は、エクスポートチュートリアルに進んでください。
Blender と BlenderBIM Add-on は、Python で OpenBIM を使用してBIM (ビルディング インフォメーション モデリング) を幅広い業界で利用できるようにするフリー ソフトウェアです。 Python (プログラミング言語) およびIFC (Industry Foundation Classes) パッケージに依存しているため、オープンソース プラットフォームを正常にインストールするには、複数の手順と古いリリース バージョンが必要になる場合があります。
始める前に
次のソフトウェアがダウンロードされていることを確認してください。
まず、ローカル マシンにインストールされている Python のバージョンを確認します。
Windows の場合、 PC の組み込みのPowerShellユーティリティを使用してバージョン番号を確認します。開始するには、[スタート] メニューを開き、「Windows PowerShell」を検索します (引用符なし)。次に、検索結果でユーティリティをクリックします。 PowerShell が開いたら、次のコマンドを入力して Enter キーを押します。
python --version
PowerShell は、PC にインストールされている Python のバージョンを表示します。例:
以下に示すように Python がインストールされていない場合は、https: //www.python.org/downloads/windows/から最新バージョンの Python をダウンロードしてインストールします。
Python をインストールするときは、必ず「環境変数」を有効にしてください。これにより、python を起動して前の手順で見つけることができます。
Macでは、プレインストールされているターミナル アプリを使用して Python のバージョンを表示します。最初に Spotlight を開き (Command + Space ショートカットを使用)、「Terminal」を検索してクリックし、Terminal を起動します。
ターミナル ウィンドウで、次のコマンドを入力して Enter キーを押します。
python --version
現在の Python バージョンが表示されます。 Mac をお持ちでない場合は、 https://www.python.org/downloads/macos/から最新バージョンをインストールしてください。
Linux にインストールされている Python のバージョンを確認するには、ターミナル ウィンドウを開き (多くの場合、ショートカット Ctrl+Alt+T を使用できます)、次のコマンドを入力して Enter キーを押します。
python --version
ターミナルは、現在の Python バージョンを出力します。 Python がインストールされていない場合は、ここから ActivePython を購入してインストールする必要があります。
次にBlender と BlenderBIM をダウンロードします。 Linux 、 Mac 、およびWindowsで動作します。 ここに記載されている手順に従ってBlenderBIMをインストールします。
最新バージョンの Python (v3.10.0 以降) とリンクすると、最近のバージョンの Blender (v3.1.1 以降) でエラーがスローされる問題が時々見られます。エラー メッセージの例:
AttributeError: partially initialized module 'blenderbim' has no attribute 'core' (most likely due to a circular import)
BlenderBIM をインストールしようとしたときにこのエラー メッセージが表示された場合は、現在のバージョンの Blender をアンインストールし、 ここから以前のリリースの Blender 3.1.0 をインストールしてみてください。
古いバージョンの BlenderBIM v3.10.0 も、 このリンクからインストールして、古い Blender および新しい Python との互換性を確保する必要があります。
( このチュートリアルのように) Blender のインターフェースを介して再リンクするのではなく、新しいダウンロードを Blender v3.1.0 フォルダーに含まれる既存のファイルに置き換えてみてください。 Windows ユーザーは、以下のテキストでファイル パスを見つけることができます。
C:\Program Files\Blender Foundation\Blender 3.1\3.1\scripts\addons
最後に、以下のような「IfcOpenShel」に関連するエラーがもう 1 つ表示された場合:
ModuleNotFoundError: No module named 'ifcopenshell.api'
Python のバージョンに一致する新しいIfcOpenShell 0.7.0バージョンをダウンロードします。 IfcOpenShell はBlenderBIM の前提条件であるため、Blender からインストール フォルダーに IfcOpenShell フォルダーが含まれます。ただし、ダウンロード バージョンによっては、現在のバージョンの Python と互換性がない場合があります。そのため、フォルダーを上記のリンクから新しいダウンロードに置き換えます。これにより、BlenderBIM が正常に起動できるはずです。
追加のエラーがある場合は、 Blender サポート チームに連絡してください。
BlenderBIM インストールのトラブルシューティングについては、こちらをご覧ください: https://community.osarch.org/discussion/56/blenderbim-installation-problem