コンテンツにスキップ

!SPRING_D

自由度指定ばねの定義。

2節点コネクタ要素(要素タイプ511)が結ぶ2節点について,節点1の自由度 DOF1 と節点2の自由度 DOF2 を結ぶばねを定義する.ばねの方向は自由度番号で定まり,モデルの変形には追従しない.2節点を結ぶ軸方向のばねを定義する場合は !SPRING_A を用いる。

ここでいう節点1・節点2は,!ELEMENT のコネクティビティに与えた順序の1番目・2番目の節点である。

メッシュデータ側の定義

!SPRING_D は材料としてばね定数を与えるキーワードであり,これだけではばねは存在しない。メッシュデータ(msh)側に次の2つを定義する必要がある。

  • ばねが結ぶ2節点をコネクティビティとする要素タイプ 511 の要素(→ !ELEMENT
  • その要素グループに対する TYPE=INTERFACE のセクション(→ !SECTION)。MATERIAL には本キーワードでばね定数を定義した材料名を指定する

パラメータ

なし

** 2行目以降 **

自由度指定ばねの係数を指定する。自由度の組ごとに1行を記述し,複数行を並べることで複数の自由度の組にばねを定義できる。

    (2行目) DOF1, DOF2, SPRING_COEFF
変数名 属性 内容
DOF1 I 節点1の自由度番号(1,2,3)
DOF2 I 節点2の自由度番号(1,2,3)
SPRING_COEFF R ばね定数

使用例

節点1と節点2を結び,x・y・z の各方向に異なるばね定数を設定する場合

msh

!ELEMENT, TYPE=511, EGRP=ESPRING
1, 1, 2
!SECTION, TYPE=INTERFACE, EGRP=ESPRING, MATERIAL=SPRING1
1.0

cnt

!MATERIAL, NAME=SPRING1
!SPRING_D
1, 1, 100.0
2, 2, 300.0
3, 3, 400.0

備考

  • DOF1DOF2 に異なる自由度番号を与えると,節点1のある方向の変位と節点2の別の方向の変位を結ぶばねになる。同一方向のばねとするには DOF1DOF2 に同じ番号を与える。
  • ばねを定義しなかった自由度には,このばねからの剛性は加わらない。必要な自由度の組をすべて記述するか,境界条件で拘束する。
  • ばね定数を定義した材料はコネクタ要素専用の材料として扱われる。同じ材料名に弾性物性を与えてソリッド要素と共用することはできない。
  • !SPRING_D は2節点を結ぶコネクタ要素のばねであり,節点を地面に対して弾性支持する境界条件 !SPRING とは用途が異なる。

関連項目