Calculix Version2.4  cgx 2.4
2. elty

cgx
output (all.msh)


elty all qu8
*ELEMTN TYPE=S8
shell
シェル
elty all qu8s *ELEMTN TYPE=CPS8 Plane Stress
平面応力
elty all qu8e *ELEMTN TYPE=CPE8 Plane Strain
平面ひずみ
elty all qu8c *ELEMTN TYPE=CAX8 axisymmetric 軸対称





cgx -b plane.fbd
 PNT D001     0.00000        0.00000        0.00000
 PNT D002    10.00000        0.00000        0.00000
 PNT D003    10.00000        2.00000        0.00000
 PNT D004     0.00000        2.00000        0.00000
 LINE L001 D001 D002 116
 LINE L002 D002 D003 108
 LINE L003 D003 D004 116
 LINE L004 D004 D001 108
 GSUR A001 + BLEND + L001 + L002 + L003 + L004
seta FIX L004
seta LOAD L003
elty all qu8s
mesh all
comp FIX down
comp LOAD down
comp LOAD down
plot e all
view elem on
view edge off
plus n FIX
plus f LOAD k
rot -z
frame
send all abq
send FIX abq names
send LOAD abq pres 1.0

before cgx_2.3 ,
elty command support qu6,qu8.
and it produce S6 , S8.
so , if CAX8 is needed , we must edit all.msh with text editor .

version 2.4
qu8 --> S8
qu8s --> CPS8
qu8e --> CPE8
qu8c --> CAX8
we do not need TextEditor to rewrite it :-)





自分の為の日本語解説w

elty は 今までqu6 , qu8
だけだったのが
qu8s
qu8e
qu8c
が加わった。これにより
sendしたときに

qu8だとS8(シェル)
qu8sだとCPS8(平面応力)
qu8eだとCPE8(平面歪)
qu8cだとCAX8(軸対称)

がall.mshの中の
*ELEMENTに書かれる様に
なった。

これでall.mshの中の*ELEMENTを探して
S8をCAX8等と書き換える必要がなくなった(嬉)



ccx sol
*INCLUDE, INPUT=all.msh
*INCLUDE, INPUT=FIX.nam
*MATERIAL, Name=A6061
*ELASTIC
70300, 0.35
*SOLID SECTION,MATERIAL=A6061,ELSET=Eall
20
*STEP
*STATIC
*BOUNDARY
NFIX,1,3,0
*DLOAD
*INCLUDE,INPUT=LOAD.dlo
*NODE FILE
U
*EL FILE
S
*NODE PRINT,Nset=Nall
U
*EL PRINT,ELset=Eall
S
*END STEP





return

inserted by FC2 system