このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
Simscape Multibody Link プラグインのインストール
Simscape™ Multibody™ Link は、アセンブリ モデルを Simscape Multibody にエクスポートするために CAD アプリケーションにインストールできるプラグインです。具体的には、このプラグインは CAD アセンブリ モデルを XML ファイルとボディ ジオメトリ ファイルとしてエクスポートします。それらのファイルは、関数 smimport
を使用して Simscape Multibody モデルに変換できます。このプラグインは次をサポートしています。
SolidWorks®
Autodesk Inventor®
PTC®Creo™
ソフトウェア要件
ソフトウェアが要件を満たしていることを確認してください。
CAD ソフトウェア | サポートされているリリース | MATLAB リリース | Simscape Multibody リリース |
---|---|---|---|
SolidWorks | 2001Plus 以降 | R2008b 以降 | 3.0 以降 |
PTCCreo | 1.0 ~ 6.0 | R2008b 以降 | 3.0 以降 |
Autodesk Inventor | 2009 ~ 2021 | R2009b 以降 | 3.0 以降 |
メモ
Autodesk Inventor 2022 はサポートされていません。
MATLAB® インストールと CAD インストールのシステム アーキテクチャは同一でなければなりません (例: Windows 64 ビット)。
手順 1: インストール ファイルの入手
ダウンロード ページのプロンプトに従います。
MATLAB のバージョンおよびシステム アーキテクチャ (例: Release R2020b と Win64 (PC) プラットフォーム) に一致する ZIP ファイルと MATLAB ファイルを選択して保存します。ZIP ファイルを解凍しないでください。
手順 2: インストール機能の実行
MATLAB を管理者として実行します。詳細については、管理者として MATLAB を実行するショートカットを作成する方法を参照してください。
インストール ファイルを保存したフォルダーを MATLAB パスに追加します。たとえば、関数
addpath
を使用できます。MATLAB コマンド プロンプトで「
install_addon('zipname')
」と入力します。ここで、zipname
は ZIP ファイルの名前です (例:smlink.r2020b.win64.zip
)。
手順 3: オートメーション サーバーとしての MATLAB の登録
CAD アセンブリ モデルをエクスポートするたびに、Simscape Multibody Link プラグインは MATLAB に接続しようとします。接続を有効にするには、MATLAB をオートメーション サーバーとして登録する必要があります。これは 2 つの方法で実行できます。
管理者モードで MATLAB セッションを開始します。MATLAB コマンド プロンプトで「
regmatlabserver
」と入力します。管理者モードで実行される Windows® コマンド プロンプト ウィンドウを開きます。コマンド プロンプトで「
matlab -regserver
」と入力します。
手順 4: CAD アプリケーションでの Simscape Multibody Link プラグインの有効化
CAD アセンブリをエクスポートする前に、CAD アプリケーションで Simscape Multibody Link プラグインを有効にする必要があります。これを行うには、次を参照してください。
Simscape Multibody Link でサポートされていないアプリケーションからの CAD ファイルのインポート
Onshape® の CAD アセンブリ モデルを Simscape Multibody にインポートするには、関数
smexportonshape
と関数smimport
を使用できます。Onshape、SolidWorks、PTC Creo、および Autodesk Inventor 以外の CAD アプリケーションを使用している場合は、Simscape Multibody の XML スキーマに基づいて、モデルをエクスポートするカスタム アプリケーションを作成できます。この方法には、XML に関するある程度の知識が必要です。詳細については、スキーマの Web ページを参照してください。
URDF ファイルまたは Robotics System Toolbox™ モデルから Simscape Multibody モデルを作成することもできます。詳細については、
smimport
を参照してください。