Reduce Spring

この Reduce Spring コマンドは、 spring 解析用に、spring 断面中央を通る path に沿って1本以上の free Curve を生成します。新しい Curve は beam element で mesh でき、spring を表現する3D element の代わりに使用できます。

図1. 適用前後の例: Reduce Spring コマンド

構文:

  Reduce Volume <ids> Spring [combine] [mesh [size {<value>}]] [keep]

[block_id {<value>|Default}] [increment_block_id] [block_name {<string>|Default}] [preview]

解説:

volume ids: Reduce 対象 Volume の ID を指定します。 Geometry Power Tool 分類診断 を使用して Volume を「spring」と識別できます。

combine: 既定では、 reduce spring コマンドは spring の初期 Surface geometry を基準にします。その結果、長さの異なる複数 Curve が vertex で接続された形になる場合があります。 combine オプションは spring を1本の free Curve に簡略化します。既定処理で短い Curve が生じ、許容できない beam element になる場合に有効です。

mesh: 次を使用します: mesh オプションを使用すると、生成 Curve を beam element で自動 meshing できます。任意の size 引数を使用して、Curve に沿う beam element の目標長さを指定できます。もし size を指定しない場合は、自動 size が割り当てられます。

keep: reduce コマンド完了後も元の spring geometry を保持する任意オプションです。 keep を使用しない場合、有効な mid-curve が生成されると spring Volume は削除されます。

Block ID and name assignment: block_id または block_name オプションを使用すると、生成 Curve と mesh を Block に割り当てられます。Block は block_name または block_id。Block がまだ存在しない場合は新規作成します。 Default オプションは ID または名前を自動選択します。

increment_block_id: 1つの reduce コマンドで複数の spring Volume を一度に処理する場合、spring ごとに Block ID の割り当てを変えたい場合があります。新しい Curve または beam element を Block に割り当てる際、指定した block_id。たとえば、 block_id は次のように定義されます: 100、および increment_block_ids オプションを使用すると、各 spring Volume に対して生成された新しい mid-curve と関連 beam element の組は、 100。次の spring Volume の Block は 101、続いて 102, 103など。

例

次の図は、 spring オプションを reduce コマンド。

(a)

(b)

初期 CAD geometry

reduce volume 1 spring combine mesh size 0.001 block_ID Default

図2. 次を使用した例: reduce spring コマンドで (a) は spring の元 geometry です。 (b)、 spring オプションを使用しています。この例では spring Volume を1本の free Curve に置換し、beam element で mesh します。新しい Block が生成され、生成 Curve と beam element が割り当てられ、元の spring geometry は削除されて Volume の代わりに free Curve だけが残ります。