Maple für Professional
Maple für Akademiker
Maple für Studenten
Maple Personal Edition
Maple Player
Maple Player für iPad
MapleSim für Professional
MapleSim für Akademiker
Maple T.A. - Testen & beurteilen
Maple T.A. MAA Placement Test Suite
Möbius - Online-Courseware
Machine Design / Industrial Automation
Luft- und Raumfahrt
Fahrzeugtechnik
Robotics
Energiebranche
System Simulation and Analysis
Model development for HIL
Anlagenmodelle für den Regelungsentwurf
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematikausbildung
Technik
Allgemein- und berufsbildende Schulen
Testen und beurteilen
Studierende
Finanzmodelle
Betriebsforschung
Hochleistungsrechnen
Physik
Live-Webinare
Aufgezeichnete Webinare
Geplante Veranstaltungen
MaplePrimes
Maplesoft-Blog
Maplesoft-Mitgliedschaft
Maple Ambassador Program
MapleCloud
Technische Whitepapers
E-Mail Newsletters
Maple-Bücher
Math Matters
Anwendungs-Center
MapleSim Modell-Galerie
Anwenderberichte
Exploring Engineering Fundamentals
Lehrkonzepte mit Maple
Maplesoft Welcome-Center
Resource-Center für Lehrer
Help-Center für Studierende
MapleSim[Multibody][BuildPlot] - 保存されている MapleSim/Multibody シミュレーションからの結果のプロット
使い方
BuildPlot(MSimMultibodyModel)
パラメータ MSimMultibodyModel - BuildEQs コマンドで作成するかGetModel コマンドを実行して MapleSim/Multibody のストアファイル (`.lib`) から取得した Maple のシステムモジュール。
モデルの説明
重要:BuildPlot コマンドはdeprecatedになりました。代わりに、MapleSim テンプレートフォルダにあるテンプレートを使用して、モデルを解析してください。詳しくは、Opening MapleSim Templatesを参照してください。
BuildPlot コマンドは、選択した MSimMultibodyModel に保存されているシミュレーションを表示したり操作できるウィンドウを開きます。モデルの状態変数 (またはこれらの変数が含まれる任意の式) のプロットおよび BuildExpression コマンドを使用した任意の式および関数が作成できます。
インターフェース
BuildPlot コマンドを実行すると、次のウィンドウが開きます。次のように、実行可能な操作はウィンドウ下部のボタンで表示されます。
Preview Plot
ウィンドウの [Plot Result] セクションに要求したプロットのプレビューを表示します。
Export Result to .cvs
ウィンドウの [Plot Result] セクションに表示されたデータを、.cvs ファイル (値をカンマで区切ったファイル) にエクスポートします。
Build Plot
要求されたプロットを新しいウィンドウに生成および表示します。下図に示すこのウィンドウでは、プロットの表示方法を設定したりエクスポートオプションをいくつか表示することができます。
Preview Code
新規ウィンドウを開きます。このウィンドウには、[Build Plot] をクリックしたときに実行されるコードが表示されます。表示されるコードは、Maple ワークシートにコピーアンドペーストできます。注: このウィンドウに表示されたコードを変更しても MapleSim/Multibody では無視されます。
Help
このページを Maple ヘルプページブラウザにロードします。
例
重要:BuildPlot コマンドはdeprecatedになりました。代わりに、MapleSim ドキュメントフォルダにあるテンプレートを使用して、モデルを解析してください。
下図は、平面上のスライダクランク機構を MapleSim の組み込みモデルで表した例です。この例では組み込みコンポーネント名は Simulation0、モデル名は SliderCrank です。シミュレーションが作成されると、 BuildPlot コマンドで結果をプロットできます。
leArguments := [ 'InputString'=MapleSim:-Multibody:-GetMultibodyInput("Simulation0"), 'ModelName'="SliderCrank", 'KinSimpType'="Simplify", 'DynSimpType'="Simplify", 'AugType'="Lagrange", 'MaxSmallQOrder'=1, 'SaveToLib'=true, 'SilentMode'=false ]: MapleSim:-Multibody:-BuildEQs(op(leArguments)):
初期条件の階数は vX 状態ベクトルの変数の階数と一致していなければなりません。:
convert(SliderCrank:-vX,list); leICs := [0,0,0,1.5,0,0];
leArguments := [ SliderCrank, 'SimName'="Sim_rkf45", 'NumericSubs'=[], 'ICs'= leICs, 'Integrator'="rkf45", 'RelErrTol'=1e-3, 'AbsErrTol'=1e-3, 'Baumgarte'=[1,1], 'Duration'=5, 'NumStorePoints'=200, 'SilentMode'=false ]: MapleSim:-Multibody:-BuildSimulation(op(leArguments)):
MapleSim:-Multibody:-BuildPlot(SliderCrank);
関連項目
MapleSim, MapleSim[Multibody][BuildEQs], MapleSim[Multibody][BuildExpression](deprecated), MapleSim[Multibody][BuildSimCode](deprecated), MapleSim[Multibody][BuildSimulation](deprecated), MapleSim[Multibody][GetModel](deprecated), MapleSim[Multibody][GetMultibodyInput](deprecated)
Download Help Document