申明:内容来自用户上传,著作权归原作者所有,如涉及侵权问题,请点击此处联系,我们将及时处理!
0人已收藏
0人已打赏
免费0人已点赞
分享
结构设计软件
返回版块41.5 万条内容 · 265 人订阅
阅读下一篇
OpenSees开发(二)源码分析——平面桁架静力有限元分析实例本帖最后由 silyvin 于 2015-11-24 16:00 编辑 这是一个平面桁架静力分析算例,原始源代码位于 OpenSees2.3.0\EXAMPLES\Example1\main.cpp因为字数限制,这里给一个下载,就不贴出来了,pan.baidu.com/s/1qWrdhyG接下去一步一步解释代码:[code] // 创建一个有限元模型 Domain *theDomain = new Domain();[/code][code] // 创建4个节点,详细见说明1
回帖成功
经验值 +10
全部回复(2 )
只看楼主 我来说两句抢地板回复 举报
0 8 File文件
0.新建文件 New new
1.打开文件 Open op
2.保存文件 Save sa
3.换名另存 SaveAs sas
4.总体参数设置 ProjectSet pj
5.设置Sta选项 StaOption sto
6.生成Strat计算Sta文件 FormStrat st
7.DXF输出 DxfOutput dxf
1 22 View视图
0.开窗放大 ZoomOut z
1.显示全图 ZoomAll za
2.放大 ZoomLarge z1
3.缩小 ZoomSmall z2
4.比例缩放 ZoomScale zs
5.恢复显示 ZoomPrevious zz
6.平移显示 ZoomPan p
7.动态窗口 ZoomDyna zd
8.显示平面 PlainSet pl
9.切换XY平面 PlainXY vt
10.切换三维状态 Plain3D v3
11.图形旋转 ViewRotate vf
12.竖向旋转+ ViewRotateZ1 vf1
13.竖向旋转- ViewRotateZ2 vf2
14.视图旋转(动态) ViewRotate3D vr
15.图形参数 PictureSet pc
16.楼层设置 LayerSet ly
17.选择楼层.高度 LayerSel lys
18.楼层复制 LayerCopy lyc
19.改变层高 ChangeLayer cl
20.图层 PageSet pg
21.选择图形显示 ViewSel xs
2 20 Draw绘制
0.节点 Joint j
1.直线 Line l
2.圆 Circle ci
3.弧 Arc ac
4.抛物线 Parabola pw
5.柱 Column c
6.梁 Beam b
7.弧梁 ArcBeam ba
8.索单元 Cable suo
9.墙 Wall w
10.板 Slab bn
11.板(3节点) Slab3 bn3
12.平面3节点元 Plain3 p3
13.平面4节点元 Plain4 p4
14.三角6节点元 Plain6 p6
15.平面8节点元 Plain8 p8
16.块体8节点元 Cube8 c8
17.三棱柱体(6点) Cube6 c6
18.块体21节点元 Cube21 c21
19.三棱柱体(15点) Cube15 c15
3 26 Edit编辑
0.重绘 ReDraw r
1.Undo Undo u
2.Redo Redo re
3.删除 Delete e
4.移动 Move m
5.复制 Copy co
6.缩放 Scale sc
7.偏移 Offset o
8.拉伸 Stretch s
9.拉伸(倾斜) StretchSlop sL
10.延伸 Extend ex
11.修剪 Trim t
12.截断 Break br
13.倒角.直角 TieLine fl
14.倒角.圆角 TieArc f
15.分段.等间隔 DivideE din
16.分段.按长度 DivideS dil
17.面.体细分 DivideElem de
18.旋转 Rotate ro
19.旋转复制 RotateCopy roc
20.阵列(平移) ArrayP ap
21.阵列(转角) ArrayR ar
22.镜面复制 Mirror mi
23.螺旋复制 Helix he
24.梁柱墙偏心 BeamOff px
25.洞口梁高 BeamHoleHt bh
4 15 Attrib属性
0.基本截面 Sect jm
1.组合截面 SectGroup jmz
2.输入变截面梁柱 SectVary jmb
3.变截面梁柱 SectVarySet jms
4.板局部坐标系 SlabAxis bnx
5.设置变厚度板 SlabVary bnv
6.材料 Mater mr
7.梁柱自由度释放 Free sf
8.梁柱刚臂 Stiff gb
9.梁柱三维偏心 Depart px3
10.梁柱单拉 Tension ts
11.节点约束 Rest rt
12.节点强制位移 Disp dsp
13.节点弹簧 Spring sp
14.节点集中质量 Mass ms
5 22 Tool工具
0.数据整理 DataClear dc
1.单元整合(显示) ElemConform dy
2.剪力墙整合 WallConform wc
3.交点分图 TransDot tr
4.网格成图 GridElem Ge
5.单元扩展 Expand ext
6.网格剖分 Mesh mef
7.网格剖分(面.超元) MeshElem meu
8.输入超单元(边界) Supe u1
9.输入超单元(节点) SupeAdd ua
10.合并超单元 SupeMerge um
11.拆分超单元 SupeSplit us
12.属性修改 Change ch
13.属性匹配 Match ma
14.(梁柱板)属性修改 ChangeBeam chb
15.节点属性修改 ChangeJoint chj
16.主从节点 Master jzc
17.删除主从节点 MasterDelete em
18.节点对齐 Aline al
19.两点测距 Dist di
20.捕捉模式 Snap sn
21.简写命令 CommandSimple csp
6 14 Load荷载
0.节点加载 LoadJoint lj
1.节点荷载设置 LoadJointSet ljs
2.梁.柱单元加载 LoadBeam lb
3.梁.柱荷载设置 LoadBeamSet lbs
4.添加预应力荷载 PreStress lu
5.预应力荷载设置 PreStressSet lus
6.边线荷载(独立) LoadSide ld
7.面单元加载 LoadPlain lp
8.面单元荷载设置 LoadPlainSet lps
9.块体单元加载 LoadCube lc
10.块体单元设置 LoadCubeSet lcs
11.单元.节点荷载删除 LoadDelete le
12.单元.节点荷载修改 LoadChange lch
13.单元.节点荷载匹配 LoadMatch lma
7 13 LoadSpecial特殊荷载
0.形成加载网格 MeshPlain gg
1.网格加载 MeshData lg
2.网格数值设置 MeshDataSet mds
3.网格导荷模式 MeshMode mh
4.网格荷载检查 MeshCheck mc
5.风荷载-楼层 WindLayer wl
6.风荷载-节点 WindJoint wj
7.风荷载-网格 WindMesh wg
8.风荷载-单元 WindElem wy
9.流体.土体表面压力 LoadFace lf
10.体加载 LoadBody lby
11.移动荷载设置 LoadMove lm
12.温度场荷载设置 LoadTemp ltp
8 7 NonLiner非线性
0.非线性参数初始化 NonInit ni
1.单元计算类型 NonElem dys
2.梁柱纵向细分设置 FiberLong nf
3.梁柱钢筋设置 FiberAs bcg
4.墙单元细分设置 WallFib wf
5.墙单元钢筋设置 WallAs wgj
6.板单元钢筋设置 SlabAs bng
9 14 Base基础
0.土层参数.勘探孔 SoilHole tu
1.基础参数.承载力 BaseForce ko
2.自动布置基础梁 BaseBeam bj
3.设计独立基础 BaseSolo duj
4.设计条形基础 BaseStrip tij
5.设计承台桩 BaseCape znj
6.设计轴线桩 PileAxis pa
7.设计群桩 PileRect pr
8.修改基础(独条承台) BaseChange jis
9.删除基础(独条承台) BaseDel jie
10.输入独立基础 DrawSolo dus
11.输入条形基础 DrawStrip tis
12.输入承台桩 DrawCape zns
13.布桩 Pile pi
回复 举报