構造力学 構造工学特論
FORTRANプログラム
平板の曲げの計算データ例(剛性マトリックス法)
FEMPL2.FOR
C READ A(I),B(I): REAL LENGTH OF PLATE 2*A(I),2*B(I)
C 弾性床上の平板 FEM
C "FEMPL2.FOR" 台形分布荷重に対応 1990.9.29
C Y方向変化とX方向変化にそれぞれ対応 1991.7.22
C いちおうY方向変化に対応する
C 1979,11,5 MIYAMOTO, DANSEI SYOJOO NO PLATE
− 以下に主な入力データの説明 −
C NODT: 全節点数 NEPL: 全要素数
C NF: 全節点荷重数
C KH=1: 分布荷重 KH<>1: 集中荷重
READ(ICARD,10,END=90) NODT,NEPL,NF,KH,NCASE
10 FORMAT(5I5)
C KAKOM(I,J): 矩形要素の節点番号 A(I): 辺aの長さ B(I):辺bの長さ
C BK(I):バネ強さ
DO 100 I=1,NEPL
100 READ(ICARD,20) (KAKOM(I,J),J=1,4),A(I),B(I),BK(I)
20 FORMAT(4I5,3E10.3)
C L: 各節点
C IZR: Z方向拘束 ISXR: X方向回りの拘束 ISYR: Y方向回りの拘束
C 1: 拘束あり 0: 拘束なし
DO 200 I=1,NODT
READ(ICARD,30) L,IZR,ISXR,ISYR
30 FORMAT(I5,5X,3I5)
C PTH: 板厚
C E: ヤング係数 G: せん断弾性係数
READ(ICARD,40) PTH,E,G
40 FORMAT(3E10.0)
C NUM: 各要素
C Q1: 台形分布荷重q1 Q2: 台形分布荷重q2
DO 420 I=1,NFT
READ(ICARD,460) NUM,Q1,Q2
460 FORMAT(I5,5X,2F10.0)
C NO: 各節点
C FZ: Z方向荷重 FMX: X方向回り荷重 FMY: Y方向回り荷重
330 DO 80 I=1,NF
80 READ(ICARD,95) NO(I),FZ(I),FMX(I),FMY(I)
95 FORMAT(I5,5X,3F10.0)
このプログラムに関心のある方は宮本まで連絡してください。
mail address miyamoto@iwate-u.ac.jp