ビーム要素の局所座標系について

120 views
Skip to first unread message

Akira Yamamoto

unread,
Jan 15, 2017, 4:19:42 AM1/15/17
to Salome-Meca & Code_Aster + Code_Saturne
山本です。
ビーム要素の局所座標系の決め方について教えて下さい。

Begining with Code_Asterの66ページに以下の記述が有ります。
--------------------------------------------------------------------------------------------------------------
The rule for the orientation of the local axis of beams in Code_Aster is very simple:
• the local x axis lies along the beam;
• the local y axis lies by default in the global XOY plane;
• and the local z completes the trihedron.
--------------------------------------------------------------------------------------------------------------

局所座標系のX軸は、ビーム要素の方向という事ですが、
X軸の正の方向(ベクトルの向き)はどのように決まるのでしょうか。

どうぞ宜しくお願いします。

kengo

unread,
Jan 15, 2017, 4:58:21 AM1/15/17
to Salome-Meca & Code_Aster + Code_Saturne

ORIENTATION というオプションがあり、局所座標系のX軸の方向は任意に設定できます。

https://sites.google.com/site/codeastersalomemeca/home/code_aster-1/bimu-youso/pou_d_e-youso#TOC-POU_D_E-


以上

Akira Yamamoto

unread,
Jan 15, 2017, 7:40:25 AM1/15/17
to Salome-Meca & Code_Aster + Code_Saturne
kengo様

御回答、ありがとうございます。

すみません。知りたかったのは、デフォルトで決定される局所座標系のX軸の向きです。
メッシュを切る前のラインの節点番号によって決まっているように見えるのですが、
確信が持てなかったので質問させて頂きました。

添付のように、局所座標系をParavisで表示させれば確認できるので、
局所座標系が全くどうなっているか分からないという事はないのですが・・・。
(赤:X軸、青:Y軸、黄:Z軸)


また、教えて下さったORIENTATIONについて質問させて下さい。
参考URLで、ORIENTATIONのオペランドとして"ANGL_NAUT"が使用されています。
私の場合、ビーム要素に対して、"ANGL_NAUT"を使用すると、動かす角度を(0,0,0)にしてもエラーになります。

下記は、AFFE_CARA_ELEMのマニュアルの転記です。
"ANGL_NAUT"は、Discrete Element用で、ビームには使えないのかと思ったのですが、
私の勘違い&設定方法が悪いだけでしょうか?
------------------------------------------------------------------------------------------------------------------------------------
• to define the local coordinate system associated with a mesh of the type POI1 or a node (discrete
element), either ANGL_NAUT should be used, or VECT_X_Y,
• to define the local coordinate system around the axis defined by a mesh SEG2 (beam or discrete),
either ANGL_VRIL should be used, or VECT_Y,
-------------------------------------------------------------------------------------------------------------------------------------



---MEMO--------------------------------------------------------------------------------------------------------------------------
◆ORIENTATIONのOperandの内、ビーム要素に使用できるモノは、
 “VECT_Y”,“ANGL_VRIL”の2つ?

◆“VECT_Y”,“ANGL_VRIL”は局所座標系-X軸(ビーム要素の向き)はそのままで、
 梁断面の向きだけ変更したい場合に使用する。

◆VECT_Y:局所座標系-Y軸のベクトルの向きを指定

Ex.
ORIENTATION=_F(
GROUP_MA=(’beam’ , ) ,
CARA=’VECT_Y’ ,
VALE = ( 0 . 0 , 0 . 0 , 1 . 0 ) ,   #局所座標系-Y軸を全体座標系-Z軸へ向ける
) ,

◆ANGL_VRIL:局所座標系-X軸(ビーム要素の向き)を中心に局所座標系を右ネジの方向へ回転させる
-------------------------------------------------------------------------------------------------------------------------------------
local-Axis.png
Node-Number.png

kengo

unread,
Jan 16, 2017, 9:14:44 AM1/16/17
to Salome-Meca & Code_Aster + Code_Saturne

デフォルトで決定される局所座標系のX軸の向きは
元の形状のラインの向きに準じていると思います。
確かめたわけではありませんが。

ANGL_NAUTは私も追試したところ確かにエラーがでました。
以前は使えたのですが、バージョンが変わって仕様が変更になったようです。

役に立つ回答にならなくてすみません。

以上

Akira Yamamoto

unread,
Jan 16, 2017, 9:21:42 AM1/16/17
to Salome-Meca & Code_Aster + Code_Saturne
kengo様

いつも回答頂いてありがとう御座います。

参考になりました。
今後とも宜しくお願い致します。

山本
Reply all
Reply to author
Forward
0 new messages