PBEAM9

Geometric Properties ElementPBEAM9では、多項式を使用して、任意の断面の関連するビーム要素の形状プロパティを指定できます。

フォーマット

<PBEAM9 
       id       = "integer"
       mid      = "integer"
       w1       = "real"
       w2       = "real"
       nf       = "real"
       nx       = "integer"
       ny       = "integer"
       nz       = "integer"
       ngx      = "integer"
       ngy      = "integer"
       ngz      = "integer"
       a0       = "real"
       ...
       a6       = "real"
       b0       = "real"
       ...
       b6       = "real"
       graph    = "integer"
/>

属性

id
一意のビームプロパティ識別番号。
mid
材料プロパティ識別番号。
w1
多項式関数の左極限。
w2
多項式関数の右極限。
nf
この属性では、曲げ剛性を低減するための数を指定できます。
nfのデフォルトは1です。
nx, ny, nz
X、Y、およびZ方向の積分点の数。
nxnynzのデフォルトは、それぞれ、5、3、3です。
ngx, ngy, ngz
X、Y、およびZ方向の部分要素の数。3つすべてのデフォルトは1です。4
a0,a1,…a6
断面の上限を表現するために使用される6次多項式関数の係数。
b0,b1,…b6
断面の下限を表現するために使用される6次多項式関数の係数。
graph
この要素をアニメーションH3Dでどのように表現するかを決定するポスト処理フラグ。デフォルトは2です。

この例は、PBEAM9プロパティ要素の定義を示しています。

<PBEAM9 id="1" mid="1" w1="-50." w2="50." a0="50." b0="-20" nf="1" ngx="5" ngy="3" ngz="3" />

コメント

  1. このタイプのプロパティカードは、BEAM9要素の形状プロパティを指定するために使用します。ビームプロパティ要素ごとに、一意の識別番号を割り当てる必要があります。
  2. このプロパティカードは、ビームの形状プロパティを定義します。ビームの材料プロパティは、midで指定された材料によって定義されます。
  3. 係数a0~a6およびb1~b6は、下の図1に示すような、断面の上限と下限の係数を表します。

    h 1 = f 1 ( y ) = a0 + a1  y + a2  y 2 + a 3   y 3 + a4  y 4 + a 5   y 5 + a6  y 6

    h 2 = f 2 ( y ) = b0 + b1  y + b2  y 2 + b 3   y 3 + b4  y 4 + b 5   y 5 + b6  y 6



    図 1. 2つの多項式で表現されるビームの断面
  4. graphは、この要素をアニメーションH3Dファイルでどのように表現するかを決定するポスト処理フラグです。
    • graph ="0"は、この要素がH3Dで表現されないことを意味します。
    • graph = "1"は、この要素が、2つの結合される節点間を結ぶラインとして表現されることを意味します。


    図 2. graph = 1のビームの表現。
    注: graph="0"またはgraph="1"を使用する場合は、応力、ひずみ、または変位コンターを表示できません。これを行うには、graph="2"またはgraph="3"を使用します。
    • graph = "2"は、ビームが3Dソリッド要素で表現されることを意味します。このモードは、応力 / ひずみや変位のコンターを表示する場合に便利です。


    図 3. graph = 2のビームの表現。ビームは3D要素で表現されている。
    • graph = "3"は、ビームが3Dソリッド要素と、ビームの2つの節点を結ぶラインの両方として表現されることを意味します。これは、ビームの中心線と3D表現の両方を表示する必要がある場合に便利です。


    図 4. graph = 3のビームの表現。ビームの中央の3D要素がオフになってビームの中心線が表示されている。

    ビームをソリッドとして表現する場合、引数ngx、ngy、およびngzによって、アニメーションH3Dで3Dビームを表現するために使用される要素の数が決定されます。

    図 5. 単純なビームの3D表現に対するngx、ngy、およびngzの影響


    ngx = ngy = ngz = 1

    図 6.


    ngx = ngy = ngz = 2

    図 7.


    ngx = ngy = ngz = 3

    ngx、ngy、およびngzを増やすと、ビームの表現は向上しますが、MotionSolveがH3Dを書き出すためのポスト処理時間も増加します。加えて、ngxngy、およびngzの値を大きくすると、H3Dのファイルサイズが大幅に増加します。これらの属性については、可視化ニーズを満たす最小の値を使用することを検討してください。