Opensees的学习

Leave a comment

前段时间,把OPENSEES的钢材和混凝土的本构模型都做了一遍静力和滞回的测试,对其了解深入了一些。

同时,建立了一个中节点模型来对试验结果进行验证,里面主要涉及到这些:1.节点单元(需要输入滑移信息,有默认的bar-slip模型,也有别人添加的bar-slip01模型,这个模型它的算例里面比较麻烦的就是公制和英制,学了半天才大概有些清楚,似乎它的算例和说明文档对不起来,看来这种私人开发的模型还有许多技术文档没有完善的) 2. 直接采用混凝土和钢材的各种本构模型,此时,其实也可以算出很好的滞回曲线,不过在节点区有比较大滑移的情况下,应该还是不太适合。3.pinch4本构,这个其实和上述2结合之后,也可以做出不错的效果。

下面是一些结果图。

非线性结构分析软件Diana的文件体系及命令行分析学习备忘

3 Comments

Diana是一个不错的有限元分析软件,不过其前后处理功能并非特别强大。
在学习其中的一些体会。

1)快捷键的设置有点类似以前的Algor Dos版,假如记忆深刻的话,操作速度比较快,不过现在对于批处理命令,我总是写在一个如abc.fgc之类的文件里面,用u->r->b->此文件来调用,否则太长的命令也让人难以记忆
2)有类似ansys的log体系,以记录操作流程,通过整理这个流程,可以重复使用,重现建模过程。不过其缺点在于对变量和参数的设置并不好。比如我定义半径作为变量的时候,建模就无法进行,曾经给其公司发去咨询信,暂时未获回复。
3)混凝土本构模型比较多,但也不是包罗万象。比如普通版本里面Makawa模型就没有,W-W五参数也没有见到,或许是我尚未熟悉?对于约束混凝土的模型只提供了Collins的。虽然有usrmat,但是总归比较麻烦。
4)对于三维体的划分不算太好,其前处理采用的内核并不好,听说与Midas合作,希望可以做出比较喜人的界面,否则总是难以推广。Ansys自身界面虽丑,但是在坚持不变的情况下,仍有workbench来吸引新人。Abaqus显然界面要更好些,不过有些功能也隐藏的太深入了。

暂时不说,为了能更快的进行操作,总结一下学习经验。
1)文件体系
只有明白了这个,才能够在后期的时候,有意识的去保留或者删除某些文件。
前处理阶段
①最基本的文件,.dat文件,这个是前处理得到的结果,内含几何,材料,荷载,边界等内容,相信所有的有限元软件计算前都要生成一个。
.com文件,这个就是其帮助里面常谈的filo文件了,是控制分析和输出的,比如包括步长,收敛准则等。
有了这两个文件,就可以分析了。
图形界面的是dianaw,比较直观,常用。为了学习以后的批量处理,不谈这个。
那么最简单的方法,去到command box,进入这个dat和com所在目录
键入 如diana a.dat a.com的命令,就会开始分析和得到结果。
fgc文件,这个可以是其他后缀名,主要是建模的命令流。
his文件,是记录操作的文件,类似ansys的log
g70文件,是模型的二进制文件。
在计算完之后,会得到几个文件。
①.out文件,是记录分析时候的一些信息
②.tb文件,节点和单元的数据输出文件。搞了许多page出来,让人颇不爽。
m70和v70文件,假如想图形看后处理的话,就会生成这两个文件了。
fvc文件,后处理时候命令流的默认后缀名。
.ff文件,默认叫diana.ff,这个就是模型计算结果的保存文件了,二进制的。数据大的要命,有点类似ansys的db文件。假如结果真的很重要的话,得保存,否则的话,就不保留了,可以保留tb文件就算了,否则硬盘空间就会越来越小,非线性的时候这个文件可不是一般的大。

2)命令行操作程序
①先看看文件的大致内容,比如.com,filos文件,调用程序内部filos模块的一个控制。比如线性分析的,大致如下,看帮助可以得到其不同含义,在dianaw这个界面里可以可视化控制,不过不如直接写来的方便。
;;;———————–
*FILOS
INITIA
*INPUT
*LINSTA
BEGIN OUTPUT TABULA
DISPLA
STRESS LOCAL
END OUTPUT
*END
;;;————————
在做diana frame line.com之后得到的.out文件大致如下,不修改的话会得到相应文件名+后缀的结果。
.out记录了计算过程中的各种提示
1
/DIANA/AP/IN40 15:52:59 0.13-CPU 0.10-IO 92.-FA BEGIN
/DIANA/AP/LS41 15:52:59 0.15-CPU 0.13-IO 115.-FA BEGIN
ELEM. STIFFNESS STORED.
RHS-VECTORS INITIALIZED: ML= 1 ND= 33 SF.RHSIDE
EXTER. LOAD INITIALIZED: ML= 1 ND= 33 SF.EXTLOD
CONST.DISP. INITIALIZED: ML= 1 ND= 33 SF.DISCON
STRESS LOAD INITIALIZED: ML= 1 ND= 33 SF.SIGLOD
NODAL LOADS TO RHS-VECT: NV= 1 NL= 1 SF.RHSIDE
NODAL LOADS TO EXT.LOAD: NV= 1 NL= 1 SF.EXTLOD
ELEMENTLOAD TO RHS-VECT: NV= 1 SF.RHSIDE
ELEMENTLOAD TO EXT.LOAD: NV= 1 SF.EXTLOD
INC. INITIAL STRAIN/STRESS LOAD ADDED TO RHS-VECT: NV= 1 SF.RHSIDE
诸如此类

而.tb的文件里面有大概这些内容
frame Page 1
Analysis type LINSTA
Load case nr. 1
Result DISPLA TOTAL TRANSL
Axes GLOBAL

Nodnr DtX DtY DtZ
1 0.000E+00 0.000E+00 0.000E+00
2 -1.172E-02 -2.500E-05 0.000E+00
3 -1.953E-02 -5.000E-05 0.000E+00
4 -1.953E-02 -7.500E-05 0.000E+00

假如想在命令行直接得到可视化的后处理呢,可以在这个.com里面加上一段话,主要是FEMVIE这个词。
*FILOS
INITIA
*INPUT
*LINSTA
BEGIN OUTPUT TABULA
DISPLA
STRESS LOCAL
END OUTPUT
BEGIN OUTPUT FEMVIE
DISPLA
STRESS
STRAIN
END OUTPUT
*END
于是结果中会多出一个叫m70和v70的东西来。其实这段话不写一点问题都没有,因为在图形界面的diana中进行调用后处理的话仍然会产生m70和v70文件,不过会多一些提示而已,文件的大小也不一样。
②如何比较快的进行操作。
每次都操作dianaw其实是很无聊的一件事,因此命令行是必要的。但是command box之后还要不断的修改目录,那么可以这么来做。

1.bat (启动diana的运行环境)
set path=f:\progra~1\Diana 9
dialogin.bat
2.bat(直接默认运行)
Diana frame line.com
3.bat(把ff放在其他地方运行-硬盘空间不够,需要把.ff文件设置在其他盘)
set FF=g:\joseph.ff
diana frame line.com
4.bat(把结果改名-在不需要得到后处理图形文件的情况下得到不同的分析结果)
diana result frame.dat line.com

然后在TC里面,按CTRL+G调出dos面板,然后依次运行一下1,2
就可以得到结果了,个人感觉比dianaw要快一些。

非线性结构分析软件Diana的文件体系及命令行分析学习备忘

3 Comments

Diana是一个不错的有限元分析软件,不过其前后处理功能并非特别强大。
在学习其中的一些体会。

1)快捷键的设置有点类似以前的Algor Dos版,假如记忆深刻的话,操作速度比较快,不过现在对于批处理命令,我总是写在一个如abc.fgc之类的文件里面,用u->r->b->此文件来调用,否则太长的命令也让人难以记忆
2)有类似ansys的log体系,以记录操作流程,通过整理这个流程,可以重复使用,重现建模过程。不过其缺点在于对变量和参数的设置并不好。比如我定义半径作为变量的时候,建模就无法进行,曾经给其公司发去咨询信,暂时未获回复。
3)混凝土本构模型比较多,但也不是包罗万象。比如普通版本里面Makawa模型就没有,W-W五参数也没有见到,或许是我尚未熟悉?对于约束混凝土的模型只提供了Collins的。虽然有usrmat,但是总归比较麻烦。
4)对于三维体的划分不算太好,其前处理采用的内核并不好,听说与Midas合作,希望可以做出比较喜人的界面,否则总是难以推广。Ansys自身界面虽丑,但是在坚持不变的情况下,仍有workbench来吸引新人。Abaqus显然界面要更好些,不过有些功能也隐藏的太深入了。

暂时不说,为了能更快的进行操作,总结一下学习经验。
1)文件体系
只有明白了这个,才能够在后期的时候,有意识的去保留或者删除某些文件。
前处理阶段
①最基本的文件,.dat文件,这个是前处理得到的结果,内含几何,材料,荷载,边界等内容,相信所有的有限元软件计算前都要生成一个。
.com文件,这个就是其帮助里面常谈的filo文件了,是控制分析和输出的,比如包括步长,收敛准则等。
有了这两个文件,就可以分析了。
图形界面的是dianaw,比较直观,常用。为了学习以后的批量处理,不谈这个。
那么最简单的方法,去到command box,进入这个dat和com所在目录
键入 如diana a.dat a.com的命令,就会开始分析和得到结果。
fgc文件,这个可以是其他后缀名,主要是建模的命令流。
his文件,是记录操作的文件,类似ansys的log
g70文件,是模型的二进制文件。
在计算完之后,会得到几个文件。
①.out文件,是记录分析时候的一些信息
②.tb文件,节点和单元的数据输出文件。搞了许多page出来,让人颇不爽。
m70和v70文件,假如想图形看后处理的话,就会生成这两个文件了。
fvc文件,后处理时候命令流的默认后缀名。
.ff文件,默认叫diana.ff,这个就是模型计算结果的保存文件了,二进制的。数据大的要命,有点类似ansys的db文件。假如结果真的很重要的话,得保存,否则的话,就不保留了,可以保留tb文件就算了,否则硬盘空间就会越来越小,非线性的时候这个文件可不是一般的大。

2)命令行操作程序
①先看看文件的大致内容,比如.com,filos文件,调用程序内部filos模块的一个控制。比如线性分析的,大致如下,看帮助可以得到其不同含义,在dianaw这个界面里可以可视化控制,不过不如直接写来的方便。
;;;———————–
*FILOS
INITIA
*INPUT
*LINSTA
BEGIN OUTPUT TABULA
DISPLA
STRESS LOCAL
END OUTPUT
*END
;;;————————
在做diana frame line.com之后得到的.out文件大致如下,不修改的话会得到相应文件名+后缀的结果。
.out记录了计算过程中的各种提示
1
/DIANA/AP/IN40 15:52:59 0.13-CPU 0.10-IO 92.-FA BEGIN
/DIANA/AP/LS41 15:52:59 0.15-CPU 0.13-IO 115.-FA BEGIN
ELEM. STIFFNESS STORED.
RHS-VECTORS INITIALIZED: ML= 1 ND= 33 SF.RHSIDE
EXTER. LOAD INITIALIZED: ML= 1 ND= 33 SF.EXTLOD
CONST.DISP. INITIALIZED: ML= 1 ND= 33 SF.DISCON
STRESS LOAD INITIALIZED: ML= 1 ND= 33 SF.SIGLOD
NODAL LOADS TO RHS-VECT: NV= 1 NL= 1 SF.RHSIDE
NODAL LOADS TO EXT.LOAD: NV= 1 NL= 1 SF.EXTLOD
ELEMENTLOAD TO RHS-VECT: NV= 1 SF.RHSIDE
ELEMENTLOAD TO EXT.LOAD: NV= 1 SF.EXTLOD
INC. INITIAL STRAIN/STRESS LOAD ADDED TO RHS-VECT: NV= 1 SF.RHSIDE
诸如此类

而.tb的文件里面有大概这些内容
frame Page 1
Analysis type LINSTA
Load case nr. 1
Result DISPLA TOTAL TRANSL
Axes GLOBAL

Nodnr DtX DtY DtZ
1 0.000E+00 0.000E+00 0.000E+00
2 -1.172E-02 -2.500E-05 0.000E+00
3 -1.953E-02 -5.000E-05 0.000E+00
4 -1.953E-02 -7.500E-05 0.000E+00

假如想在命令行直接得到可视化的后处理呢,可以在这个.com里面加上一段话,主要是FEMVIE这个词。
*FILOS
INITIA
*INPUT
*LINSTA
BEGIN OUTPUT TABULA
DISPLA
STRESS LOCAL
END OUTPUT
BEGIN OUTPUT FEMVIE
DISPLA
STRESS
STRAIN
END OUTPUT
*END
于是结果中会多出一个叫m70和v70的东西来。其实这段话不写一点问题都没有,因为在图形界面的diana中进行调用后处理的话仍然会产生m70和v70文件,不过会多一些提示而已,文件的大小也不一样。
②如何比较快的进行操作。
每次都操作dianaw其实是很无聊的一件事,因此命令行是必要的。但是command box之后还要不断的修改目录,那么可以这么来做。

1.bat (启动diana的运行环境)
set path=f:\progra~1\Diana 9
dialogin.bat
2.bat(直接默认运行)
Diana frame line.com
3.bat(把ff放在其他地方运行-硬盘空间不够,需要把.ff文件设置在其他盘)
set FF=g:\joseph.ff
diana frame line.com
4.bat(把结果改名-在不需要得到后处理图形文件的情况下得到不同的分析结果)
diana result frame.dat line.com

然后在TC里面,按CTRL+G调出dos面板,然后依次运行一下1,2
就可以得到结果了,个人感觉比dianaw要快一些。

钢筋混凝土非线性有限元软件diana的textpad语法高亮文件

Leave a comment

学习非线性有限元软件diana好一段时间了,在去年的时候,为了编写他的fgc文件,编写了一个基于文本编辑器textpad的语法高亮程序,方便查错,做的效果还比较一般,如下,勉强够用。
以前还做过truegrid,ansys,abaqus等的语法高亮,觉得挺有趣的。

这个附件文件且等我放到其他地方,才方便下载,或者把以下这段文字保存为diana.syn,再到textpad中设置

; SYNTAX FILE FOR DIANA [QJCHEN, qjchen@gmail.com]

C=1

[SYNTAX]
NAMESPACE1 = 6
IGNORECASE = NO
INITKEYWORDCHARS = A-ZA-Z_
KEYWORDCHARS = A-ZA-Z0-9@*-’`
BRACKETCHARS = {}[]
PREPROCSTART =
SYNTAXSTART =
SYNTAXEND =
COMMENTSTART =
COMMENTEND =
SINGLECOMMENT = !
SINGLECOMMENTCOL =
SINGLECOMMENTALT =
SINGLECOMMENTCOLALT =
SINGLECOMMENTESC = \
STRINGSSPANLINES = YES
STRINGSTART = “
STRINGEND = “
STRINGESC = \
CHARSTART = ‘
CHAREND = ‘
CHARESC = \

[KEYWORDS 1]
$#
ECHO=NO
RESULT
ANALYSE
ASSEMBLE
AUXILIARY
CONSTRUCT
DRAWING
EYE
FEMGEN
FEMVIEW
FILE
GEOMETRY
INDEX
LABEL
MESHING
MONTAGE
PRESENT
PROPERTY
REINFORCE
RESULTS
SAVE
STOP
UTILITY
VIEW

[KEYWORDS 2]
MODEL
COORDSYS
LINE
LMASK
MERGE
NAME
PARAMETER
SCURVE
SET
SHAPE
SPACE
TCURVE
TRANSFRM
ANIMATE
CONTENTS
DISPLAY
RECOVER
SAVE
VIEWPORT
ANGLE
DIRECTION
FRAME
PERSPECT
ROTATE
SHIFT
WALK
ZOOM
NORMAL
LOCATE
POINT
LINE
LCMB
SURFACE
BODY
MOVE
COPY
SWEEP
SPLIT
FLIP
FILLET
UNSPLIT
OPTIONS
COPY
DELETE
GRAPH
LOG
MEASURE
NAME
OPTIONS
READ
SETUP
TABULATE
UNDO
UPDATE
UNLOCK
WRITE
MESH
SHAPE
PMODIFIER
OPTIONS
CANCEL
DIVISION
ELEMENT
GENERATE
MERGE
NODE
OPTIONS
SHAPE
SMOOTH
RENUMBER
TYPES
OVERLAY
CLOSE
SAVE
RECOVER
STATUS
CONTOUR
DIAGRAM
DISC
GRAPH
NUMERIC
OPTIONS
PEAKS
SHAPE
SYMBOL
VECTORS
ATTACH
BOUNDARY
FE-PROG
INITIAL
LOADS
MATERIAL
PHYSICAL
BAR
GRID
ATTACH
MOVE
COPY
SET
LOADCASE
NODAL
ELEMENT
GAUSSIAN
INVARIANT
RANGE
STACK
CALCULATE
TRANSFORM
OFF
CURRENT
BACKUP
HIDDEN
ELEMENT
OPTION

[KEYWORDS 3]
CYLINDER
PLANE
TO
CLEAR
ADD
SHADE
SHELL
CONSTRNT
PLOTFILES
LOADCASES
MODESHAPE
COMPLEX
DTX….G
DTX
DTY
DTZ
TDTX…G
TDTX
TDTY
FRX….G
FRX
RESDTX
EL.NXX.L
NXX
NYY
NXY
QXZ
QYZ
QXY
DEFORM
EDGES
EL.MXX.L
MXX
MYY
MXY
EL.SXX.L
SXX
SXY
MONITOR
POSITION
EL.SXX.G
RE.SXX.G
ELEMENTS
LIST
USE
COPY
SETUP
2SURFS
4SURFS
5SURFS
6SURFS
GENERAL
PRISM
SETS
CONSISTENT
FOCAL
ANGLE
ARC
BETWEEN
CIRCLE
CURVE
INTERSECT
NODES
PARALLEL
PERPENDIC
SPLINE
STRAIGHT
ONTO
X
Y
Z
REPAIR
AT-NODE
COORD
INTERSECT
ONLINE
TRANSFORM
3POINTS
3SIDES
4POINTS
4SIDES
AUTOMATIC
INTERSECT
ONSHAPE
REGION
SIDE-PNT
AUTOMATIC
BODY
DEFAULT
ELSIZE
FACTOR
LINE
PROPAGATE
RELATIVE
SURFACE
ALGORITHM
CHECK
LOCK
MIDNODES
NODE
UNLOCK
3SIDES
4SIDES
4SURFS
5SURFS
6SURFS
ARC
GBODY
POINTS
PRISM
REGION
SPLINE
STRAIGHT
BEAM
LINE
NODE
PROMPT
SCAN-OUTPUT
SECTION
APPEND
CLOSE
OPEN
REMOVE
AVERAGE
AV-DIFF
COMBINE
DIFFERENT
EXPRESSN
EXTRAPOLATE
INTEGRATE
P-ESTRAIN
P-SHEAR
P-STRESS
P-YIELD
PERDIFF
PRESSURE
SAFETY
SCAN
SCAN
VONMISES
EL-RESULT
GLOBAL
LOCAL
MATERIAL
SET
SURFACE
VALUES
GLOBAL
LOCAL
RELATIVE
ANGLE
DISTANCE
LENGTH
BATCH
DXF
IGES
PATRAN
STL
VIEWDATA
ANIMATE
BINSET
COLOURS
CONFIRM
DIRECTORY
FEEDBACK
PLOTTER
QUALITY
ROTATIONS
SYNONYMS
UNDO
UNITS
ALL
LINES
CONSTRAINT
SHRINK
COLOUR
PRESTRES
DIANA
GRAVITY
DISPLACE
SURFACES
RY
RX
RZ
CYLINDRIC

[KEYWORDS 4]
MATERIALS
STEEL
MASS
DENSITY
ELASTIC
ISOTROP
CONCRETE
STATNONL
METALS
VMISES
WHARDIA
REINFORC
BOND
WHARDEN
MASONR
PLANSTRS
THREGULR
CRACK
MATCRK
INTER
THERCONC
TIME
TEMP
L2TRU
L4TRU
L6TRU
CL6TR
CL8TR
CL10T
CL9TR
CL12T
CL15T
L6BEN
L12BE
L7BEN
L13BE
CL9BE
CL12B
CL15B
CL18B
CL24B
CL30B
T6MEM
Q8MEM
CT12M
CQ16M
CQ18M
T9MEM
Q12ME
T6OME
Q8OEM
CT12O
CQ16O
T9WME
T6EPS
Q8EPS
CT12E
CQ16E
CT30E
CQ20E
CQ22E
CT18GE
CQ24GE
CT27GE
CQ36GE
T6AXI
Q8AXI
CT12A
CQ16A
CT30A
CQ20A
CQ22A
CL9AX
Q12PL
CT18P
CQ24P
T15SF
Q20SF
CT30F
CQ40F
T18SF
Q24SF
CT36F
CQ48F
Q48SPL
Q56SPL
T15SH
Q20SH
CT30S
CQ40S
CT45S
CQ60S
CT30L
CQ40L
TE12L
TP18L
HX24L
CTE30
CTP45
CHX60
CTE48
CTP72
CHX96
HX25L
CHX64
T3CMP
CT6CM
CT9CM
Q4CMP
CQ8CM
CQ12C
N4IF
N6IF
L8IF
CL12I
CL20I
L16IF
L20IF
CL24I
CL32I
T18IF
Q24IF
CT36I
CQ48I
L4CT
CL6CT
T9CT
Q12CT
CT18C
CQ24C
BCL6S3
BCL6S2
BQ24S8
BQ24S4
SP1TR
SP2TR
SP1RO
SP2RO
SP6BA
SP12BA
L4TB
CL6TB
T9TB
Q12TB
CT18T
CQ24T
CT27T
CQ36T
PT3T
PT3RO
PT1CR
CL3CR
T3HT
Q4HT
CT6HT
CQ8HT
B2HT
BC3HT
T3AHT
Q4AHT
CT6AHT
CQ8AHT
B2AHT
BC3AHT
TE4HT
CTE10H
TP6HT
HX8HT
CTP15H
CHX20H
BT3HT
BQ4HT
BCT6HT
BCQ8HT
L2HT
L4HT
T3GW
Q4GW
CT6GW
CQ8GW
B2GW
BC3GW
T3AGW
Q4AGW
CT6AG
CQ8AG
B2AGW
BC3AG
TE4GW
CTE10G
TP6GW
HX8GW
CTP15G
CHX20G
BT3GW
BQ4GW
BCT6GW
BCQ8GW
T3KD
Q4KD
CT6KD
CQ8KD
T3RE
Q4RE
CT6RE
CQ8RE
IPT2H
IL4HT
ICL6H
IT6HT
IQ8HT
ICT12H
ICQ16H
T3TO
Q4TO
CT6TO
CQ8TO
INTERFAC
EXTERNAL
EXTERNAL

[KEYWORDS 5]
QU8
CQ16M
LC1
LC2
LC3
LC4
LC5
LC6

[PREPROCESSOR KEYWORDS]

钢筋混凝土非线性有限元软件diana的textpad语法高亮文件

Leave a comment

学习非线性有限元软件diana好一段时间了,在去年的时候,为了编写他的fgc文件,编写了一个基于文本编辑器textpad的语法高亮程序,方便查错,做的效果还比较一般,如下,勉强够用。
以前还做过truegrid,ansys,abaqus等的语法高亮,觉得挺有趣的。

这个附件文件且等我放到其他地方,才方便下载,或者把以下这段文字保存为diana.syn,再到textpad中设置

; SYNTAX FILE FOR DIANA [QJCHEN, qjchen@gmail.com]

C=1

[SYNTAX]
NAMESPACE1 = 6
IGNORECASE = NO
INITKEYWORDCHARS = A-ZA-Z_
KEYWORDCHARS = A-ZA-Z0-9@*-’`
BRACKETCHARS = {}[]
PREPROCSTART =
SYNTAXSTART =
SYNTAXEND =
COMMENTSTART =
COMMENTEND =
SINGLECOMMENT = !
SINGLECOMMENTCOL =
SINGLECOMMENTALT =
SINGLECOMMENTCOLALT =
SINGLECOMMENTESC = \
STRINGSSPANLINES = YES
STRINGSTART = “
STRINGEND = “
STRINGESC = \
CHARSTART = ‘
CHAREND = ‘
CHARESC = \

[KEYWORDS 1]
$#
ECHO=NO
RESULT
ANALYSE
ASSEMBLE
AUXILIARY
CONSTRUCT
DRAWING
EYE
FEMGEN
FEMVIEW
FILE
GEOMETRY
INDEX
LABEL
MESHING
MONTAGE
PRESENT
PROPERTY
REINFORCE
RESULTS
SAVE
STOP
UTILITY
VIEW

[KEYWORDS 2]
MODEL
COORDSYS
LINE
LMASK
MERGE
NAME
PARAMETER
SCURVE
SET
SHAPE
SPACE
TCURVE
TRANSFRM
ANIMATE
CONTENTS
DISPLAY
RECOVER
SAVE
VIEWPORT
ANGLE
DIRECTION
FRAME
PERSPECT
ROTATE
SHIFT
WALK
ZOOM
NORMAL
LOCATE
POINT
LINE
LCMB
SURFACE
BODY
MOVE
COPY
SWEEP
SPLIT
FLIP
FILLET
UNSPLIT
OPTIONS
COPY
DELETE
GRAPH
LOG
MEASURE
NAME
OPTIONS
READ
SETUP
TABULATE
UNDO
UPDATE
UNLOCK
WRITE
MESH
SHAPE
PMODIFIER
OPTIONS
CANCEL
DIVISION
ELEMENT
GENERATE
MERGE
NODE
OPTIONS
SHAPE
SMOOTH
RENUMBER
TYPES
OVERLAY
CLOSE
SAVE
RECOVER
STATUS
CONTOUR
DIAGRAM
DISC
GRAPH
NUMERIC
OPTIONS
PEAKS
SHAPE
SYMBOL
VECTORS
ATTACH
BOUNDARY
FE-PROG
INITIAL
LOADS
MATERIAL
PHYSICAL
BAR
GRID
ATTACH
MOVE
COPY
SET
LOADCASE
NODAL
ELEMENT
GAUSSIAN
INVARIANT
RANGE
STACK
CALCULATE
TRANSFORM
OFF
CURRENT
BACKUP
HIDDEN
ELEMENT
OPTION

[KEYWORDS 3]
CYLINDER
PLANE
TO
CLEAR
ADD
SHADE
SHELL
CONSTRNT
PLOTFILES
LOADCASES
MODESHAPE
COMPLEX
DTX….G
DTX
DTY
DTZ
TDTX…G
TDTX
TDTY
FRX….G
FRX
RESDTX
EL.NXX.L
NXX
NYY
NXY
QXZ
QYZ
QXY
DEFORM
EDGES
EL.MXX.L
MXX
MYY
MXY
EL.SXX.L
SXX
SXY
MONITOR
POSITION
EL.SXX.G
RE.SXX.G
ELEMENTS
LIST
USE
COPY
SETUP
2SURFS
4SURFS
5SURFS
6SURFS
GENERAL
PRISM
SETS
CONSISTENT
FOCAL
ANGLE
ARC
BETWEEN
CIRCLE
CURVE
INTERSECT
NODES
PARALLEL
PERPENDIC
SPLINE
STRAIGHT
ONTO
X
Y
Z
REPAIR
AT-NODE
COORD
INTERSECT
ONLINE
TRANSFORM
3POINTS
3SIDES
4POINTS
4SIDES
AUTOMATIC
INTERSECT
ONSHAPE
REGION
SIDE-PNT
AUTOMATIC
BODY
DEFAULT
ELSIZE
FACTOR
LINE
PROPAGATE
RELATIVE
SURFACE
ALGORITHM
CHECK
LOCK
MIDNODES
NODE
UNLOCK
3SIDES
4SIDES
4SURFS
5SURFS
6SURFS
ARC
GBODY
POINTS
PRISM
REGION
SPLINE
STRAIGHT
BEAM
LINE
NODE
PROMPT
SCAN-OUTPUT
SECTION
APPEND
CLOSE
OPEN
REMOVE
AVERAGE
AV-DIFF
COMBINE
DIFFERENT
EXPRESSN
EXTRAPOLATE
INTEGRATE
P-ESTRAIN
P-SHEAR
P-STRESS
P-YIELD
PERDIFF
PRESSURE
SAFETY
SCAN
SCAN
VONMISES
EL-RESULT
GLOBAL
LOCAL
MATERIAL
SET
SURFACE
VALUES
GLOBAL
LOCAL
RELATIVE
ANGLE
DISTANCE
LENGTH
BATCH
DXF
IGES
PATRAN
STL
VIEWDATA
ANIMATE
BINSET
COLOURS
CONFIRM
DIRECTORY
FEEDBACK
PLOTTER
QUALITY
ROTATIONS
SYNONYMS
UNDO
UNITS
ALL
LINES
CONSTRAINT
SHRINK
COLOUR
PRESTRES
DIANA
GRAVITY
DISPLACE
SURFACES
RY
RX
RZ
CYLINDRIC

[KEYWORDS 4]
MATERIALS
STEEL
MASS
DENSITY
ELASTIC
ISOTROP
CONCRETE
STATNONL
METALS
VMISES
WHARDIA
REINFORC
BOND
WHARDEN
MASONR
PLANSTRS
THREGULR
CRACK
MATCRK
INTER
THERCONC
TIME
TEMP
L2TRU
L4TRU
L6TRU
CL6TR
CL8TR
CL10T
CL9TR
CL12T
CL15T
L6BEN
L12BE
L7BEN
L13BE
CL9BE
CL12B
CL15B
CL18B
CL24B
CL30B
T6MEM
Q8MEM
CT12M
CQ16M
CQ18M
T9MEM
Q12ME
T6OME
Q8OEM
CT12O
CQ16O
T9WME
T6EPS
Q8EPS
CT12E
CQ16E
CT30E
CQ20E
CQ22E
CT18GE
CQ24GE
CT27GE
CQ36GE
T6AXI
Q8AXI
CT12A
CQ16A
CT30A
CQ20A
CQ22A
CL9AX
Q12PL
CT18P
CQ24P
T15SF
Q20SF
CT30F
CQ40F
T18SF
Q24SF
CT36F
CQ48F
Q48SPL
Q56SPL
T15SH
Q20SH
CT30S
CQ40S
CT45S
CQ60S
CT30L
CQ40L
TE12L
TP18L
HX24L
CTE30
CTP45
CHX60
CTE48
CTP72
CHX96
HX25L
CHX64
T3CMP
CT6CM
CT9CM
Q4CMP
CQ8CM
CQ12C
N4IF
N6IF
L8IF
CL12I
CL20I
L16IF
L20IF
CL24I
CL32I
T18IF
Q24IF
CT36I
CQ48I
L4CT
CL6CT
T9CT
Q12CT
CT18C
CQ24C
BCL6S3
BCL6S2
BQ24S8
BQ24S4
SP1TR
SP2TR
SP1RO
SP2RO
SP6BA
SP12BA
L4TB
CL6TB
T9TB
Q12TB
CT18T
CQ24T
CT27T
CQ36T
PT3T
PT3RO
PT1CR
CL3CR
T3HT
Q4HT
CT6HT
CQ8HT
B2HT
BC3HT
T3AHT
Q4AHT
CT6AHT
CQ8AHT
B2AHT
BC3AHT
TE4HT
CTE10H
TP6HT
HX8HT
CTP15H
CHX20H
BT3HT
BQ4HT
BCT6HT
BCQ8HT
L2HT
L4HT
T3GW
Q4GW
CT6GW
CQ8GW
B2GW
BC3GW
T3AGW
Q4AGW
CT6AG
CQ8AG
B2AGW
BC3AG
TE4GW
CTE10G
TP6GW
HX8GW
CTP15G
CHX20G
BT3GW
BQ4GW
BCT6GW
BCQ8GW
T3KD
Q4KD
CT6KD
CQ8KD
T3RE
Q4RE
CT6RE
CQ8RE
IPT2H
IL4HT
ICL6H
IT6HT
IQ8HT
ICT12H
ICQ16H
T3TO
Q4TO
CT6TO
CQ8TO
INTERFAC
EXTERNAL
EXTERNAL

[KEYWORDS 5]
QU8
CQ16M
LC1
LC2
LC3
LC4
LC5
LC6

[PREPROCESSOR KEYWORDS]

Follow

Get every new post delivered to your Inbox.