|
第八步:作非线性屈曲分析求解
1. 引入前面分析中得到的模型缺陷计算结果。选择菜单Main Menu>Preprocessor>-Modeling-Update Geom。在Update Geometry对话框中,输入0.002作为Scaling Factor,在load step框中输入1,在Substep框中输入1,在Selection框中输入file.rst。单击OK。
2. 选择菜单Main Menu>Solution>-Analysis Type-New Analysis。
3. 选择“Static”选项,单击OK。
4. 选择菜单Main Menu>Solution>-Load Step Opts-Output Ctrls>DB/Results File,并确认选择了All Items和All entities选项,然后单击OK。
5. 选择菜单Main Menu>Solution>Analysis Options。设置Large deform effects旁边的radio按钮为ON,然后单击OK。
6. 设定arc-length方法。选择菜单Main Menu>Solution>Load Step Opts>Nonlinear>Arc-Length Opts。设定Arc-length方法为ON,然后单击OK。
7. 定义本载荷步中的子步数。选择菜单Main Menu>Solution>-Load Step Opts-Time/Frequenc>Time and Substeps。输入10000作为子步数并单击OK。
8. 设置求解中断参数。选择菜单Main Menu>Solution>Nonlinear>Arc-Length Opts。选择the Lab菜单旁边的下拉式菜单的位移限制选项。在最大位移框中输入1.0。在VAL框中输入结点号为2。选择Degree of Freedom旁边的下拉菜单为UZ。单击OK。
9. 求解当前模型。选择菜单Main Menu>Solution>-Solve-Current LS。浏览/STAT命令窗口中的内容,然后单击OK开始求解。同时将弹出一个非线性求解窗口。收敛图也将显示,并在几分钟内完成。
10. 当“Solution is Done!”窗口出现时,单击Close关闭窗口。
11. 选择菜单Main Menu>Finish。
12. 重画梁网格。选择菜单Utility Menu>Plot>Elements。
13. 定义要从结果文件中读出的载荷点位移。选择菜单Main Menu>TimeHist Postpro>Define Variables。当出现对话框时,单击OK。
14. 当弹出Add Time-History Variable窗口时,确认Nodal DOF result选项选中,然后单击OK。
15. 出现Define Nodal Data 选择对话框。在图形窗口,选择结点2(梁的右端结点)并单击OK。
16. 出现Define Nodal Data窗口。确认参数Ref号和结点号都设置为2。在User-specified框中输入TIPLATDI。选择UZ平移并单击OK。
17. 定义从结果文件中读出的总支反力。在Define Time-History Variables窗口选择Add。
18. 当Add Time-History Variable 窗口出现时,选择Reaction forces radio按钮并选择OK。
19. 出现Define Nodal Data选择对话框。在ANSYS输入窗口中输入1(梁的左端结点)并选择OK。单击Close关闭对话框。
20. 出现Define Reaction Force Variable 窗口。确认参数Ref号设置为3,结点号设置为1。选择Struct Force FY选项并单击OK。
21. 选择菜单Main Menu>TimeHist Postpro>Math Operators>
Multiply。在Multiply Time-History Variables窗口,在结果框中输入4作为参考号,输入-1.0在1st Factor 框,在1st Variable框中输入3,单击OK。
22. 显示X变量。选择菜单Main Menu>TimeHist Postpro>Settings>Graph。在Single variable no.框输入2并单击OK。
23. 绘出载荷和位移关系曲线以确定特征值法计算出的临界载荷。选择菜单Main Menu>TimeHist Postpro>Graph Variables。在1st variable to graph框中输入1。
24. 列出变量随时间的变化曲线。选择菜单Main Menu>TimeHist Postpro>List Variables。在1st variable to list 框中输入2,在2nd variable 框中输入4并单击OK。
25. 在PRVAR命令窗口中检验数值并比较其与特征值屈曲分析的结果。关闭PRVAR命令窗口。
26. 选择菜单Main Menu>Finish。
第九步:绘出并查看结果
1. 在ANSYS工具栏,单击Quit。
2. 选择一个存储选项并单击OK。
悬臂梁求解实例:命令行格式
可以用命令行格式完成同样的分析问题:- /PREP7
- /GRA,POWER
- GST,ON
- /SHOW,BUCKLE,GRPH
- K,1,0,0,0,
- K,2,100.0,0,0,
- K,3,50,5,0,
- LSTR, 1, 2
- ET,1,BEAM189
- SECTYPE, 1, BEAM, RECT,
- SECDATA, 0.2, 5.0
- SLIST, 1, 1, ,
- MP,EX,1,1E4
- MP,NUXY,1,0.0
- LSEL,S, , , 1, 1, 1
- LATT,1, ,1,0, 3, ,1
- LESIZE, all, , ,10
- SECN,1
- LMESH,all
- /VIEW,,1,1,1
- /ESHAPE,1EPLOT
- DK,1, , , ,0,ALL, ,
- FK,2,FY,1.0
- FINISH
- /SOLU
- PSTRES,ON
- EQSLV,SPARSE
- SOLVE
- FINISH
- /SOLU
- ANTYPE,BUCKLE
- BUCOPT,LANB,4
- MXPAND,4,,,YES
- SOLVE
- /POST1
- /ESHAPE,1
- /VIEW, 1 ,1,1,1
- /ANG, 1
- SET,LISTSET,1,1
- PLDI,2
- FINISH
- UPGEOM,0.002,1,1,file,rst
- /SOLU
- ANTYPE,
- STATIC
- OUTRES,ALL,ALL
- NLGEOM,ON
- ARCLEN,ON
- NSUBST,10000
- ARCTRM,U,1.0,2,UZ
- SOLVE
- FINISH
- /POST26
- NSOL,2,2,U,Z,TIP LAT DISP
- RFORCE,3,1,F,Y,
- PROD,4,3, , , , , ,-1.0,1,1,
- XVAR,2
- PLVAR,4
- PRVAR,2,4
- FINISH
复制代码 |
|