Processing math: 100%

/NBCS

ブロックフォーマットキーワード 並進および回転移動に対する節点グループ上の境界条件を定義します。

フォーマット

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/NBCS/nbcs_ID
nbcs_title
node_ID毎に次の行を繰り返します
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
Trarot Skew_ID node_ID              

定義

フィールド 内容 SI単位の例
nbcs_ID 境界条件のブロック識別子

(整数、最大10桁)

 
nbcs_title 境界条件ブロックのタイトル

(文字、最大100文字)

 
Trarot 並進および回転のコード
= 0
フリー自由度
= 1
固定自由度

(6つのブーリアン)

例:101 111は、変位方向がX軸並進とZ軸並進で、すべての回転が固定され、Y軸並進がフリーであることを意味します。

 
Skew_ID スキューの識別子

ゼロ以外の場合、この局所スキューを基準にして境界条件が適用されます。

(整数)

 
node_ID 境界条件が適用される節点識別子グループ

(整数)

 

並進および回転のコード: 最初のフィールド(1)のTrarot入力フォーマット

(1)-1 (1)-2 (1)-3 (1)-4 (1)-5 (1)-6 (1)-7 (1)-8 (1)-9 (1)-10
      TX TY TZ   ωX ωY ωZ

定義

フィールド 内容 SI単位の例
TX 並進のTXコード
= 0
フリー自由度
= 1
固定自由度

(ブーリアン)

 
TY 並進のTYコード
= 0
フリー自由度
= 1
固定自由度

(ブーリアン)

 
TZ 回転TZのコード
= 0
フリー自由度
= 1
固定自由度

(ブーリアン)

 
TZ 並進のTZコード
= 0
フリー自由度
= 1
固定自由度

(ブーリアン)

 
ωX 回転 ωX のコード
= 0
フリー自由度
= 1
固定自由度

(ブーリアン)

 
ωY 回転 ωY のコード
= 0
フリー自由度
= 1
固定自由度

(ブーリアン)

 
ωZ 回転 ωZ のコード
= 0
フリー自由度
= 1
固定自由度

(ブーリアン)

 

コメント

  1. Trarotフィールドの入力フォーマットの詳細は上記のとおりです。6種類のコード(各方向に1つずつ)は、変数Trarotが使用する10文字フィールドで右詰めにする必要があります。