MV-8050: Leaf Spring Builder

本チュートリアルでは、Leaf Spring Builderユーティリティへのアクセス、データを含んだリーフスプリングモデルの作成、データの保存、リーフスプリングのMotionViewファイルの生成、MotionViewでのモデルのオープン、モデルのテストの作成、およびユーティリティを用いたテストの実行を行う方法について学びます。

このチュートリアルの目的は、Leaf Spring Builderユーティリティについて紹介することです。

Leaf Spring Builderは、MotionViewおよびMotionViewに含まれる車両モデリングライブラリと機能するよう設計されたユーティリティです。スプリングの形状、ブッシュレートおよびその他多くの物理定数がモデルへの入力として必要とされます。データの妥当なデフォルト値が多くのフィールドに含まれており、モデルを実行できるようになっています。精確なデータが用意でき次第、置き換えることができます。ユーティリティの出力は、leaf springのビームおよび質量モデルで、MotionViewシステム定義ファイルまたは完全なMotionViewモデルファイルの形式で与えられます。

Leaf Spring Builderのユーザーインターフェースには、下の図に示すような4つのパートが含まれます。


Figure 1.
  • Browser: リーフスプリングコンポーネントのナビゲートと選択に使用
  • Property Editor: データの入力と修正に使用
  • Help Section: 入力したデータの説明に使用
  • Visualization Canvas: リーフスプリングの確認に使用。Browserでデータを選択すると、Leaf Spring Builderには、対応するEditor、Visualization Canvas、およびHelp Sectionが表示されます。

Leaf Spring Builderの詳細については、リーフスプリングのモデリングトピックをご参照ください。

Leaf Spring Builderへのアクセス

このステップでは、MotionViewでMBD-Vehicle Dynamics Toolsプリファレンスファイルを読み込み、Leaf Spring Builderを表示させます。

開始に先立ち、mbd_modeling\leafspring\leaf_profilesフォルダーにある下記のファイル群を自身の<作業ディレクトリ>にコピーしてください。
Table 1.
ファイル名 ファイル
Comma Separated Values files Leaf_1.csv
Leaf_2.csv
Leaf_3.csv
Leaf_4.csv

本チュートリアルで使用される.csvファイル群には、リーフの中心線の形状を表す座標ペアが含まれます。このチュートリアルのリーフは、軽トラックのリアサスペンションから形状を測定することにより作成されています。この例のリアサスペンションは、3950 lbsのGAWRを擁しています。

リーフスプリングモデルを構築するにはまず、MotionViewでMBD-Vehicle Dynamics Toolsプリファレンスファイルを読み込む必要があります。一旦読み込むと、HyperWorksがそれを覚えていて、HyperWorksを起動するたびに、MBD-Vehicle Dynamics Toolsプリファレンスファイルを自動的に読み込みます。

  1. MotionViewを起動します。
    Figure 2.
  2. menu barで、File > Load > Preference Fileをクリックします。
    Figure 3.
    Preferencesダイアログが開きます。
  3. PreferencesダイアログでMBD-Vehicle Dynamics Toolsを選択し、Loadをクリックします。
    Figure 4.
    Vehicle Dynamics Toolsプリファレンスファイルが読み込まれます。
  4. menu barから、Vehicle Tools > Leaf Spring Builderをクリックします。
    Figure 5.
    Leaf Springダイアログが開きます。
    Figure 6.

プライマリシステムの選択

このステップでは、Leaf SpringダイアログのGeneralコンポーネントを使ってプライマリシステムを選択します。

  1. Leaf Spring Componentsブラウザセクションで、Generalをクリックします。


    Figure 7.
    リーフモデルが、ダイアログのHelp sectionに表示されます。
  2. Figure 8に示すように、プライマリシステムを選択します。
    1. Interpolation SchemeドロップダウンメニューからLinearを選択します。
    2. Data Shape ConditionドロップダウンメニューからPre-Assemblyを選択します。


    Figure 8.
    Note: デフォルトの単位は、GeneralコンポーネントのUnitsタブで設定されます。


    Figure 9.

リーフコンポーネントの追加

本ステップでは、Leaf Spring Componentsブラウザセクション内でリーフコンポーネントを追加します。

リーフコンポーネントでは、リーフスプリングにリーフを追加することができます。

  1. Leaf Spring Componentsブラウザセクションから、Leavesコンポーネントを右クリックし、Add a Leafを追加します。


    Figure 10.
    Leaf 2コンポーネントがリーフコンポーネントに追加されます。
  2. 手順1を繰り返し、あと2つのリーフにリーフコンポーネントを追加します。
    Leavesコンポーネントには、Figure 11に示すとおり、4つのリーフコンポーネントが含まれているはずです。


    Figure 11.

Leaf 1データの入力

本ステップでは、Leaf Dataセクションを使って、Leaf 1に必要なデータを入力します。

  1. Leaf Spring Componentsブラウザセクションで、Leaf 1コンポーネントをクリックします。


    Figure 12.
  2. Leaf Dataセクションで、Shape Input欄にLeaf_1.csvファイルをブラウズして選択します。
    リーフプロファイルに手動で、X座標、Z座標、幅および厚みのバリエーションの必要な値を指定することも可能です。
    Tip: リーフの厚み(および / または幅)が一定である場合、1列目のみ、値を指定します。リーフの長さ全体に沿って同じ値が使用されます。


    Figure 13.
    Leaf 1のグラフィックスがCanvasセクションに表示されます。


    Figure 14.
  3. Detailsタブを展開します。
  4. TypeドロップダウンメニューからMasterを選択します。
  5. Figure 15に示すとおり、必要なLeaf 1データを入力します。
    1. Front Leaf Lengthに、596.325と入力します。
    2. Rear Leaf Lengthに、604.14と入力します。
    3. No. of Beams in frontに、15と入力します。
    4. No. of Beams in rearに、15と入力します。


    Figure 15.
    CanvasセクションのLeaf 1グラフィックスが変更されます。

Leaf 2データの入力

本ステップでは、Property Editorを使って、Leaf 2に必要なデータを入力します。

  1. Leaf Spring Componentsブラウザセクションで、Leaf 2コンポーネントをクリックします。


    Figure 16.
  2. Property EditorのShapeタブで、Leaf 2について必要なデータをFigure 17に示すように入力します。
    1. Shape Input欄で、Leaf_2.csvファイルをブラウズして選択します。
    2. Widthに、64と入力します。
    3. Thicknessに、7と入力します。


    Figure 17.
    Leaf 2のグラフィックスがCanvasセクションに表示されます。


    Figure 18.
  3. Property EditorのDetailsタブで、Leaf 2について必要なデータをFigure 19に示すように入力します。
    1. Detailsタブを開きます。
    2. TypeドロップダウンメニューからGraduatedを選択します。
    3. Front Leaf Lengthに、548と入力します。
    4. Rear Leaf Lengthに、560と入力します。
    5. No. of Beams in frontに、15と入力します。
    6. No. of Beams in rearに、15と入力します。


    Figure 19.
  4. Contactsタブを開きます。
  5. Total number of Contact pointsに12と入力し、Enterを押します。


    Figure 20.
    入力された値に基づいて、Leaf 2のContactsテーブルが生成されます。
  6. Table 2に示すとおり、Contactsテーブルにデータを入力します。
    Table 2.
    S. No Direction Distance Contact Type
    1 Front 95 METAL_METAL
    2 Front 155 METAL_METAL
    3 Front 234 METAL_METAL
    4 Front 311 METAL_METAL
    5 Front 385 METAL_METAL
    6 Front 457 METAL_METAL
    7 Rear 105 METAL_METAL
    8 Rear 155 METAL_METAL
    9 Rear 234 METAL_METAL
    10 Rear 311 METAL_METAL
    11 Rear 385 METAL_METAL
    12 Rear 457 METAL_METAL


    Figure 21.
    入力された接触ポイントがLeaf 2の上にプロットされ、Canvasセクションに表示されます。


    Figure 22.
  7. Tip Contactsタブを開きます。
  8. Front Tip LinerおよびRear Tip Linerチェックボックスが選択されていないことを確認します。


    Figure 23.

Leaf 3データの入力

本ステップでは、Property Editorを使って、Leaf 3に必要なデータを入力します。

  1. Leaf Spring Componentsブラウザセクションで、Leaf 3コンポーネントをクリックします。
    Property Editorがダイアログ内で開きます。
  2. Shape Input欄で、Leaf_3.csvファイルをブラウズして選択します。


    Figure 24.
    Leaf 3のグラフィックスがCanvasセクションに表示されます。
  3. Property EditorのDetailsタブで、Leaf 3について必要なデータをFigure 25に示すように入力します。
    1. Detailsタブを開きます。
    2. TypeドロップダウンメニューからGraduatedを選択します。
    3. Front Leaf Lengthに、457と入力します。
    4. Rear Leaf Lengthに、463と入力します。
    5. No. of Beams in frontに、15と入力します。
    6. No. of Beams in rearに、15と入力します。


    Figure 25.
  4. Contactsタブを開きます。
  5. Total number of Contact pointsに10と入力し、Enterを押します。
    Leaf 3のContactsテーブルが生成されます。
  6. 下に示すとおり、Contactsテーブルにデータを入力します。
    Table 3.
    S. No Direction Distance Contact Type
    1 Front 95 METAL_METAL
    2 Front 155 METAL_METAL
    3 Front 234 METAL_METAL
    4 Front 311 METAL_METAL
    5 Front 385 METAL_METAL
    6 Rear 105 METAL_METAL
    7 Rear 155 METAL_METAL
    8 Rear 234 METAL_METAL
    9 Rear 311 METAL_METAL
    10 Rear 385 METAL_METAL


    Figure 26.
    Canvasセクションで、入力された接触ポイントがLeaf 3の上にプロットされます。


    Figure 27.

Leaf 4データの入力

本ステップでは、Property Editorを使って、Leaf 4に必要なデータを入力します。

  1. Leaf Spring Componentsブラウザセクションで、Leaf 4コンポーネントをクリックします。
    Property Editorがダイアログ内で開きます。
  2. Shape Input欄で、Leaf_4.csvファイルをブラウズして選択します。


    Figure 28.
  3. Property EditorのDetailsタブで、Leaf 4について必要なデータをFigure 29に示すように入力します。
    1. Detailsタブを開きます。
    2. TypeドロップダウンメニューからGraduatedを選択します。
    3. Front Leaf Lengthに、337と入力します。
    4. Rear Leaf Lengthに、343と入力します。
    5. No. of Beams in frontに、15と入力します。
    6. No. of Beams in rearに、15と入力します。


    Figure 29.
  4. Contactsタブを開きます。
  5. Total number of Contact points欄に8と入力し、Enterを押します。
    Leaf 4のContactsテーブルが生成されます。
  6. 下に示すとおり、Contactsテーブルにデータを入力します。
    Table 4.
    S. No Direction Distance Contact Type
    1 Front 95 METAL_METAL
    2 Front 155 METAL_METAL
    3 Front 234 METAL_METAL
    4 Front 311 METAL_METAL
    5 Rear 105 METAL_METAL
    6 Rear 155 METAL_METAL
    7 Rear 234 METAL_METAL
    8 Rear 311 METAL_METAL


    Figure 30.
    Canvasセクションで、入力された接触ポイントがLeaf 4の上にプロットされます。


    Figure 31.

Leaf Endsデータの入力

本ステップでは、Property Editorを使ってLeaf Endsコンポーネントのデータを入力します。

Leaf Endsパラメータは、フロントエンドとリアエンドでのアイフックタイプに関する詳細を提供します。3つのスプリングアイタイプがサポートされます。

  1. Leaf Spring Componentsブラウザセクションで、Front_leaf_endコンポーネントをクリックします。


    Figure 32.
    Property Editorがダイアログ内で開きます。
  2. Figure 33に示すとおり、Property Editorで必要なデータを入力します。
    1. Leaf End TypeドロップダウンメニューからSpring Eyeを選択します。
    2. TypeドロップダウンメニューからBerlinを選択します。
    3. Inner Radiusに20と入力します。
    4. Spring Eye Locationチェックボックスを選択します。
    5. Xに-624.973と入力します。
    6. Yに0と入力します。
    7. Zに184と入力します。


    Figure 33.
  3. Leaf Spring Componentsブラウザセクションで、Rear_leaf_endコンポーネントをクリックします。
  4. Property Editorで必要なデータを入力します。
    1. Leaf End TypeドロップダウンメニューからSpring Eyeを選択します。
    2. TypeドロップダウンメニューからBerlinを選択します。
    3. Inner Radiusに20と入力します。
    4. Spring Eye Locationチェックボックスを選択します。
    5. Xに636.027と入力します。
    6. Yに0と入力します。
    7. Zに139.5と入力します。


    Figure 34.

Clipsデータの入力

本ステップでは、Property Editorを使ってClipsコンポーネントのデータを入力します。

Clipパラメータは、Clipのプロパティを定義するために使用します。Clipパラメータで追加されるクリップの数は、Clip Detailsで反映されます。

  1. Leaf Spring Componentsブラウザセクションで、Clip_1コンポーネントをクリックします。


    Figure 35.
    Property Editorがダイアログ内で開きます。
  2. Figure 36に示すとおり、Property Editorで必要なデータを入力します。
    1. TypeドロップダウンメニューからPin Clipを選択します。
    2. Heightに、24と入力します。
    3. Widthに、64と入力します。
    4. Pin Diameterに3.75と入力します。
    5. Depthに、3.75と入力します。
    6. Contact PropertyドロップダウンメニューからMETAL_METALを選択します。


    Figure 36.
  3. Leaf Spring Componentsブラウザセクションで、Axleコンポーネントをクリックします。
    Property Editorがダイアログ内で開きます。
  4. 下に示すとおり、Property Editorで必要なデータを入力します。
    1. TypeドロップダウンメニューからUnderSlungを選択します。
    2. Front Inactive Lengthに、76.196と入力します。
    3. Rear Inactive Lengthに、76.196と入力します。
    4. Load on LeafPackに、3000と入力します。


    Figure 37.

材料データの入力

本ステップでは、Property Editorを使ってMaterialsコンポーネントのデータを入力します。

  1. Leaf Spring Componentsブラウザセクションで、Materialsコンポーネントをクリックします。
    Property Editorがダイアログ内で開きます。
  2. Figure 38に示すとおり、Property Editorで必要なデータを入力します。
    1. Young's Modulusに205000と入力します。
    2. Shear Modulusに80000と入力します。
    3. Densityに7.8e-06と入力します。
    4. Beam Damping Ratioに0.001と入力します。


    Figure 38.

ブッシュのプロパティの定義

本ステップでは、Property Editorを使ってBushingsコンポーネントのプロパティを定義します。

  1. Leaf Spring Componentsブラウザセクションで、Bushingコンポーネントをクリックします。
    Property Editorがダイアログ内で開きます。
  2. このコンポーネントには、デフォルトの値を使用します。


    Figure 39.

Contactsデータの入力

本ステップでは、Contactsコンポーネントの接触を追加し、Property Editorを使ってコンポーネントのデータを入力します。

  1. Leaf Spring Componentsブラウザセクションから、Contactsコンポーネントを右クリックし、METAL_PLASTICという名称の別の接触を追加します。
    Note: 追加後に右クリックして接触の名称を変更します。
  2. Leaf Spring Componentsブラウザセクションで、METAL_METAL接触をクリックします。
    Property Editorがダイアログ内で開きます。
  3. Figure 40に示すとおり、Property EditorでMETAL_METALについて必要なデータを入力します。
    1. Clearance(x1)に0と入力します。
    2. Stiffness(k)に、100000と入力します。
    3. Exponent(e)に、2.1と入力します。
    4. Max. Damping(c)に、50と入力します。
    5. Max. Penetration depth(d)に、0.05と入力します。
    6. Frictionチェックボックスが選択されていないことを確認します。


    Figure 40.
  4. Leaf Spring Componentsブラウザセクションで、METAL_PLASTIC接触をクリックします。
    Property Editorがダイアログ内で開きます。
  5. Figure 41に示すとおり、Property EditorでMETAL_PLASTICについて必要なデータを入力します。
    1. Clearance(x1)に2.42と入力します。
    2. Stiffness(k)に、600と入力します。
    3. Exponent(e)に、2.1と入力します。
    4. Max. Damping(c)に、1と入力します。
    5. Max. Penetration depth(d)に、0.005と入力します。
    6. Frictionチェックボックスが選択されていないことを確認します。


    Figure 41.
  6. Clip_1接触についてFigure 42に示すとおり、Contact Propertyを更新します。
    1. Leaf Spring Componentsブラウザセクションで、Clipsコンポーネントをクリックします。
    2. Clip_1接触をクリックします。
      Property Editorがダイアログ内で開きます。
    3. Contact PropertyドロップダウンメニューからMETAL_PLASTICを選択します。


    Figure 42.

Shackleデータの入力

本ステップでは、Property Editorを使ってShackleコンポーネントのデータを入力します。

  1. Leaf Spring Componentsブラウザセクションで、Shackleコンポーネントをクリックします。
    Property Editorがダイアログ内で開きます。
  2. Figure 43に示すとおり、Property Editorでこのコンポーネントについて必要なデータを入力します。
    1. LocationドロップダウンメニューからRearを選択します。
    2. Massに、1と入力します。
    3. Thicknessに、15と入力します。
    4. Length(Lss)に、88.768と入力します。
    5. Shackle Center Offsetに、20と入力します。
    6. Bushingチェックボックスが選択されていないことを確認します。
    7. TypeドロップダウンメニューからCompressionを選択します。
    8. Inertia IXXに、500と入力します。
    9. Inertia IYYに、500と入力します。
    10. Inertia IZZに、500と入力します。
    11. Mounting Len(Lcc)に、1284.883と入力します。


    Figure 43.

クリップの詳細の入力

本ステップでは、Property EditorのClipDetailsセクションを使ってクリップのデータを入力します。

  1. ClipDetailsオプションをクリックします。
  2. Total number of Clipsに、1と入力します。
  3. Figure 44に示すとおり、Clip 1コンポーネントについて必要なデータを入力します。
    1. DirectionドロップダウンメニューからFrontを選択します。
    2. Distanceに、450と入力します。
    3. ClipドロップダウンメニューからClip_1を選択します。


    Figure 44.

モデルのインポート

このステップでは、MotionViewにリーフスプリングモデルをインポートします。

Leaf Spring Builderは、.lpfファイルにデータを保存します。.lpfファイルは、Leaf Spring Builderインターフェースから保存したり読み込んだりすることが可能です。ファイルは可読性のあるTiemOrbitフォーマットです。モデルに変更を加えるには、インターフェース内でスプリングのデータを編集し、新規のリーフスプリングシステム定義を構築します。

  1. Buildオプションをクリックし、<作業ディレクトリ>への必要なパスに進みます。
  2. Output File Label欄にファイル名としてtest_leaf_1と入力し、リーフスプリングモデルの構築に用意されている選択肢を確認します。
  3. Assemble leaves and apply preload radioを選択し、Write Property Fileチェックボックスをアクティブにします。
  4. Buildをクリックします。


    Figure 45.
    Leaf Springのメッセージダイアログが開きます。


    Figure 46.
    Note: Leaf Builder Messageダイアログは、テストジョブがMotionSolveにサブミットされる以前に行われるモデルチェックを示します。
  5. OKをクリックしてダイアログを閉じます。
    MotionSolveがバックグラウンドで起動され、リーフスプリングMDLシステム定義ファイルを生成します。進行中にいくつかのウィンドウが表示されます。


    Figure 47.
  6. MotionSolveプロセスが完了したら、Leaf Builder ダイアログを閉じます。
    Leaf Builder Messageウィンドウが表示されます。


    Figure 48.
  7. OKをクリックしてウィンドウを閉じます。
  8. Project Browserから、Modelをクリックします。


    Figure 49.
  9. パネルエリアで、Import/Exportタブを展開します。


    Figure 50.
  10. Select fileブラウザを使って、生成された.mdlファイルを自身の作業ディレクトリから探します。
  11. Importをクリックします。


    Figure 51.
    Import Definitionダイアログが開きます。
  12. OKをクリックし、デフォルトのオプション群を受諾します。


    Figure 52.
  13. Project BrowserからLeaf Spring Systemをクリックし、アタッチメントを設定します。


    Figure 53.


    Figure 54.
    Leaf SpringがMotionViewグラフィックウィンドウ内に表示されます。


    Figure 55.

モデルのテスト

このステップでは、Leaf Spring Builderを使ってリーフスプリングモデルをテストします。

テストは、車軸中心にフォースまたはモーションを適用して行われます。準静解析または過渡解析シミュレーションで行うことが可能です。下記の例では準静解析を使用します。
  1. Leaf Spring Componentsセクションで、Testコンポーネントをクリックします。


    Figure 56.
  2. ブラウズしてTesting Directoryを探し、Figure 57に示すようにデータを入力します。
    1. Test Rig TypeにForceを選択します。
    2. Simulation TypeにQuasi-static解析を選択します。
    Figure 57.
  3. Run Test Rigボタンをクリックします。
    Leaf Builder Messageウィンドウが開きます。


    Figure 58.
    Note: このメッセージウィンドウは、テストジョブがMotionSolveにサブミットされる以前に行われるモデルチェックを示します。
  4. OKをクリックしてウィンドウを閉じます。
    MotionSolveがバックグラウンドで呼び出され、その動作に伴っていくつかのウィンドウが表示されます。
    Figure 59.
    実行プロセスが完了したら、Figure 60に示されるF-DカーブがLeaf Builderに生成されます。
    Figure 60.