Boltパネル

Boltパネルを使用して、1D要素で構成されるコネクターを作成します。

場所:connectorsモジュール

結合する節点を決定するためには、次の3つの基本的な方法があります:hole detection、cylinder definition、これら2つの組み合せ。シェルの穴は、エッジおよびワッシャー節点で結合することが可能です。ボルト穴生成時の挙動は、デフォルトではソリッドの穴内のすべての節点が結合されますが、ユーザーがhm.cfgファイルに*ce_fe_solid_bolt_setup(0)行を追加した場合、上部および下部の穴周りにある節点群のみが結合されます。

Boltパネルがアクティブなとき、モデリングウィンドウにはボルトタイプのコネクターのみが表示されます。その他のタイプのコネクターのグラフィックスは、このパネルを終了するまで表示されません。

サブパネルの編成

Boltパネルは複数のサブパネルから構成されます。サブパネル間は自由に移動することができ、1つのサブパネルでの設定は別のサブパネルに移動し戻ってきた場合でも、その内容が失われることはありません。
Boltサブパネル
ボルトコネクターを作成します。
Createサブパネル
ボルトコネクターを作成しますが、リアライズはしません
Realizeサブパネル
既存のボルトコネクターをリアライズします(作成や編集はできません)。
Bolt、Create、Realizeの各サブパネルでは、同じ組み合わせのオプションが使用されます。
  • 最初のカラムには、コネクターの作成とリンク認識に関するすべてが収められています。
  • 2つ目のカラムは、リアライゼーションタイプ、ポストスクリプトとプロパティの割り当てに関するものが収められています。
  • 3つ目は、リンクエンティティへの最終的結合に関するものが収められています。

コネクター作成とリンク検出のオプション

オプション 動作
location 作成するコネクターの場所を指定します。
nodes
既存の節点(仮の節点も可)を選択します。
points
既存のポイント(固定ポイントまたは自由ポイント)を選択します。
nodelist
節点を選択し、spacingまたはdensity、更にend offsetを指定します。
選択した節点は、内部的にスムーズラインの作成に使用され、そのラインはそのまま実際のラインとして使用されます。コネクターには、選択した節点が保持されません。
lines
ラインを選択し、spacingまたはdensity、更にend offsetを指定します。
spacing/density
spacing
ライン上の各溶接位置間の距離。
density
ライン上の溶接位置の数。

ボルトポイントの数は、指定されたend offset値(またはhalf spacing)を考慮し、ラインの長さと指定された溶接位置間の距離に基づいて、最も近い整数に近似されます。

Optionsパネルのhalf spacingオプションでは、結合節点間の距離は、ラインの長さと結合節点の数を基に計算されます。

注: locationをlinesに設定している場合にのみ使用できます。
split to points ラインを個々のポイントに分割し、得られたポイントごとにボルトコネクターを作成します。
注: locationをnodelist/nodepathまたはlinesに設定している場合にのみ使用できます。
connectors リアライズするコネクターを選択します。
connect what リンク候補となるリンクエンティティを選択します。
リンク候補は、選択されたリンクタイプ特有のエンティティで、リアライゼーション時に結合されるものです。トレランス範囲の外のエンティティは、含まれません。
comps
リンクエンティティとして追加するコンポーネントを選択します。
結合対象を選択されたコンポーネントの要素もしくはジオメトリのいずれかから選択できます。
assems
リンクエンティティとして追加するアセンブリを選択します。
結合対象を選択されたアセンブリの要素もしくはジオメトリのいずれかから選択できます。
props
リンクエンティティとして追加するプロパティを選択します。
結合対象を選択されたプロパティの要素もしくはジオメトリのいずれかから選択できます。
parts
リンクエンティティとして追加するパートを選択します。
結合対象を選択されたパートの要素もしくはジオメトリのいずれかから選択できます。
attachments
リンクエンティティとして追加する結合を選択します。
結合対象を選択された結合の要素もしくはジオメトリのいずれかから選択できます。
num layers

コネクター位置において何層を接合するかを指定します。

リンク検知が実行されたときに、与えられたトレランスと選択されたリンク候補によって有効なコネクター結合が構築されます。デフォルトでは、リンクは必要最小限に限定されます。シームにおけるリンクの数は、層の数より多くなります。これは、1つのテストポイントにつき有効な投影ペアが必要になるためです。

tolerance

コネクターからの距離を決定します。

このトレランスの値内のエンティティのみがリンク検知と最終的なリアライゼーションの際に考慮されます。つまり、トレランスは、リンクの決定時とリアライゼーション時の2度使用されます。トレランスは、2つ目のステップにおいて適切なリンク対象が結合可能かどうかを見極めるのに使用されます。

コネクターの作成のみを行うCreateサブパネルにおいて、トレランスは、リンクを決定するのに使用され、コネクターに保存される必要はありません(ただし、トレランス欄の前にあるチェックボックスが選択されていない場合に限る)。この場合、別のトレランスが使用されます。

トレランスがリアライゼーションプロセスで使用される場合は、常にコネクターに書き込まれます。

これは、すべてのコネクタータイプについて共通です。リアライゼーションを正しく行うために必要な入力、たとえば、結合する半径を特定したりすることもありますが、ほとんどのボルトリアライゼーションタイプのアプローチは同じです。シリンダーボルトリアライゼーションタイプには、シリンダーのサイズをその直径で指定して決定し、L1でプラス方向、L2でマイナス方向のコネクター方向を決定します。リンクは、このシリンダーボリュームがリアライゼーションとして考慮されます。トレランスの値が、L1またはL2より小さい場合、リアライゼーション時にこの2つの値より大きい値に変更されます。

connect when
リンク検知をいつ行うかを選択します。
now
リンクエンティティ情報をコネクター作成時に直接追加します。
at fe-realize
リンクに関する特定の情報を含まずにコネクターを作成します。
リンクは、コネクターの参照する位置と共に最終的なリアライゼーションが行われる際に決定します。
このオプションの使用は、すべての作成済みリンクをfe-realizeで再結合する際のルールを定義します。
reconnect rule
コネクターから有限要素を作成する際、HyperWorksは再結合のルールに基づいてリンクエンティティを探します。
ヒント: このオプションは、結合されるパートは変更または置き換されている場合に有用です。
none
再結合のルールは定義されません。リンクエンティティが現在のモデル内に存在しない場合、この再結合ルールオプションのコネクターから有限要素は作成されません。
リンクに再結合ルールが定義されない場合、リンクされたエンティティが削除されるとこのリンクはコネクターから消滅します。
use id
選択されたリンクエンティティのIDを再結合に使用します。リンクエンティティが現在のモデル内に存在しない場合、この再結合ルールオプションのコネクターは、同じIDのエンティティを探します。
use name
選択されたリンクエンティティの名称を再結合に使用します。リンクエンティティが現在のモデル内に存在しない場合、この再結合ルールオプションのコネクターは、同じ名称のエンティティを探します。

ポストスクリプトとプロパティ割り当てのオプション

オプション 動作
type
リアライゼーションタイプを選択します。リアライゼーションタイプは、有限要素表現の詳細記述です。
注: 指定可能なリアライゼーションのタイプは、コネクターのOptionsパネルのfe fileで読み込まれているコンフィグレーションファイルによって決定します。
post script treatment
特定のリアライゼーションタイプに使用される後処理用のスクリプトが必要かどうかを選択します。これらのスクリプトは、コネクターのリアライズに必要な材料、プロパティおよび接触の自動作成に使用されます。
default post script
有限要素コンフィグレーションにおいて後処理用のスクリプトが定義されているリアライゼーションタイプのためのデフォルトです。
user post script
独自に作成した.tclを選択し、それを使用します。ここで指定するファイルによって、有限要素表現において特殊な設定を行うことが可能になります。
no/skip post script
後処理スクリプトが定義されていないすべてのリアライゼーションタイプのデフォルトです。後処理用のスクリプトは使用されません。
elems to current comp / connector comp
リアライズ時、有限要素表現がどのコンポーネントに保存されるかを選択します。
current comp
新規にリアライズされたコネクターをカレントのコンポーネントに保存します。
connector comp
新たにリアライズされた有限要素データは、コネクターが元々作成されたのと同じコンポーネントに保存されます。
注: post script treatmentがno/skip post scriptに設定された場合のみrealizeサブパネルで有効になります。
property treatment
プロパティの扱い方を選択します。
property
Property= をクリックし、新たに作成される要素に割り当てるプロパティを選択します。
no property
プロパティは与えられません。
注: post script treatmentがno/skip post scriptに設定された場合のみ有効になります。
direct property assignment
プロパティを直接割り当てます。または、プロパティを保存先コンポーネントに割り当てます。
注: property treatmentがproperty =に設定され、ソルバーインターフェースがNastranOptiStructRadioss、またはAbaqusのいずれかに設定されている場合にのみ有効です。
use dynamic vector/use existing vector/define a new vector ボルトの方向ベクトルを決める方法を選択します。すべてのボルトコネクターには、それぞれのリアライゼーションの際にベクトルが割り当てられます。
use dynamic vector(デフォルト)
リンクを検出するときに、投影方向に応じてコネクターのベクトルが自動的に決まります。
use existing vector
リアライゼーションの際に、コネクターに関連付けられた既存のベクトルを使用してボルトの方向を定義します。
この時点でベクトルが割り当てられていない場合、dynamic vectorオプションが代わりに使用されます。
define a new vector
新しいベクトルを定義してコネクターに関連付け、リアライゼーションの際、ボルトの方向の定義に使用します。

リンクエンティティとの最終的な結合のオプション

オプション 動作
mesh dependent/mesh Independent
リアライゼーションは節点結合を必要とするかどうかを決定します。
mesh independent
節点接合を必要としない、また結合が最初にソルバー特有のカードで定義されている、あるいは結合されるべき節点が円筒で定義されている場合。
mesh dependent
その他のすべてのケース。
thread length バーとしてボルトシャフトモデルに結合されている剛体要素の寸法を定義します。
consider existing holes only/create hole, if none/use hole, if available/fill and remesh hole, if available 過去のボルトリアライゼーションでは、初期メッシュにおける各レイヤーに穴を備えている必要がありました。2Dメッシュの場合、これが必要なくなりました。最終的なリアライゼーションが実行される前に、インプリント機能によってメッシュに必要な穴を開けることが可能になったためで、メッシュは前処理によって操作されます。これは、穴を開ける、穴を移動する、穴を閉じる、ワッシャーを作成することを可能にします。
realize and hole detect details テンポラリーパネルが開き、穴の検出要件を定義できます。

実行ボタン

ボタン 動作
create 指定された入力が十分であれば、その入力でコネクターを作成します。
realize ボルトコネクターをリアライズします。
reject 最後に実行したアクションを取り消します。
preview ある種類の円柱定義を持つボルトコネクターをモデリングウィンドウで解析します。

previewがクリックされると、選択されたコネクターは、リアライゼーションタイプを反映してアンリアライズ、および更新されます。HyperWorksは、すべての円筒寸法(直径、長さ、係数)を変更し、適切な円筒を表示します。

options Connector Optionsが開き、さまざまな設定を定義できます。
return パネルを終了します。