Shell
This is a small example of angular rotation modeled with two shell elements. Download is available in the download section of this document.
Keywords
Keywords
This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: shell.gbf.k
The used Keywords in alphabetical order.
*BOUNDARY_PRESCRIBED_MOTION_NODE *BOUNDARY_SPC_NODE *CONTROL_DYNAMIC_RELAXATION *CONTROL_TERMINATION *DATABASE_BINARY_D3DRLF *DATABASE_BINARY_D3PLOT *DATABASE_CROSS_SECTION_SET *DATABASE_ELOUT *DATABASE_EXTENT_BINARY *DATABASE_GLSTAT *DATABASE_HISTORY_NODE *DATABASE_HISTORY_SHELL *DATABASE_NODOUT *DATABASE_SECFORC *DEFINE_CURVE *ELEMENT_SHELL *END *HOURGLASS *INITIAL_VELOCITY_NODE *KEYWORD *LOAD_BODY_GENERALIZED *MAT_ELASTIC *NODE *PART *SECTION_SHELL *SET_NODE_LIST *SET_SHELL_LIST *TITLE
Reduced Input
Reduced Input
This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: shell.gbf.k
*Node and *Element Cards are removed.
*KEYWORD
*TITLE
Mass with Angular Rotation - 2 Shell Elements
*CONTROL_TERMINATION
$ f i f f f
$ endtim endcyc dtmin endneg endmas
100.0E-03
*DATABASE_EXTENT_BINARY
$ STRFLG EPSFLG
1
$ cmpflg ieverp beamip
*DATABASE_BINARY_D3PLOT
$ f i
$ dt/cycl lcdt
10.00E-03
*DATABASE_GLSTAT
$ f
$ dt
1.00E-03
*DATABASE_NODOUT
$ f
$ dt
1.00E-03
*DATABASE_ELOUT
$ f
$ dt
1.00E-03
*DATABASE_HISTORY_NODE
$ i i i i i i i i
$ id1 id2 id3 id4 id5 id6 id7 id8
4 6
*DATABASE_HISTORY_SHELL
$ i i i i i i i i
$ id1 id2 id3 id4 id5 id6 id7 id8
1 2
*DATABASE_SECFORC
$ f
$ dt
1.e-3
*DATABASE_CROSS_SECTION_SET
$ i i i i i i
$ nsid hsid bsid ssid tsid dsid
1 1
*SET_NODE_LIST
$ i f f f f
$ sid da1 da2 da3 da4
1
$ i i i i i i i i
$ nid1 nid2 nid3 nid4 nid5 nid6 nid7 nid8
1 2
*SET_SHELL_LIST
$ i f f f f
$ sid da1 da2 da3 da4
1
$ i i i i i i i i
$ eid1 eid2 eid3 eid4 eid5 eid6 eid7 eid8
1
*HOURGLASS
$ i f
$ hgid ihq
1 4
*MAT_ELASTIC
$ f f f f f f f
$ mid ro e pr da db k
1 1.00e-08 210000. 0.300
*SECTION_SHELL
$ i i f f f f i
$ sid elform shrf nip propt qr/irid icomp
1 3
$ f f f f f
$ t1 t2 t3 t4 nloc
10.0 10.0 10.0 10.0
*PART
$ c
$ head
Shells
$ i i i i i i
$ pid sid mid eosid hgid adpopt
1 1 1 1
*INITIAL_VELOCITY_NODE
$ i f f f f f f
$ nid vx vy vz vxe vye vze
1 0.0 0.0 0.0 0.00 62.80 0.00
2 0.0 0.0 0.0 0.00 62.80 0.00
3 0.0 0.0 -6280.0 0.00 62.80 0.00
4 0.0 0.0 -6280.0 0.00 62.80 0.00
5 0.0 0.0 -12560.0 0.00 62.80 0.00
6 0.0 0.0 -12560.0 0.00 62.80 0.00
*BOUNDARY_PRESCRIBED_MOTION_NODE
$ i i i i f i
$ nid dof vad lcid sf vid
1 6 0 1 1.0
2 6 0 1 1.0
*DEFINE_CURVE
$ i i f f f f
$ lcid sidr scla sclo offa offo
1 0
$ f f
$ abscissa ordinate
0.000 62.80
1.000 62.80
*BOUNDARY_SPC_NODE
$ NID/NSID CID DOFX DOFY DOFZ DOFRX DOFRY DOFRZ
1 0 1 1 1
2 0 1 1
*NODE
$ i8 f f f i i
$ node x y z tc rc
1 0.0 0.0 0.0
2 0.0 100.0 0.0
3 100.0 0.0 0.0
4 100.0 100.0 0.0
5 200.0 0.0 0.0
6 200.0 100.0 0.0
*ELEMENT_SHELL
$ i i i i i i
$ eid pid n1 n2 n3 n4
1 1 1 3 4 2
2 1 3 5 6 4
$*END
$-----------------------------------------------------------
*CONTROL_DYNAMIC_RELAXATION
$ i f f f f i f i
$ nrcyck drtol drfctr drterm tssfdr irelal edttl idrflg
250 1.0e-4 0.995 0.9 1
*DATABASE_BINARY_D3DRLF
$ f i
$ dt/cycl lcdt
1
*LOAD_BODY_GENERALIZED
$ i i i i f f f
$ n1 n2 lcid drlcid xc yc zc
1 6 0 2 0.0 0.0 0.0
$ f f f f f f
$ ax ay az omx omy omz
0.0 0.0 0.0 0.0 1.0 0.0
*DEFINE_CURVE
$ i i f f f f
$ lcid sidr scla sclo offa offo
2 1
$ f f
$ abscissa ordinate
0.000 62.80
1.000 62.80
$-----------------------------------------------------------
*END
Figures
Figures
This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: shell.gbf.k


Animated Result
Animated Result
This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: shell.gbf.k

Download
Download
This example has been taken from the introductory class of Dr. Klaus Weimar. Example name: shell.gbf.k
