理论教育 ANSYS17.0入门到精通:加载与求解

ANSYS17.0入门到精通:加载与求解

时间:2023-11-23 理论教育 版权反馈
【摘要】:单击Apply按钮,在弹出图14-10所示的Apply U,ROT on Nodes对话框中选择UY,单击OK按钮,完成对Y方向自由度的约束。图14-10 Apply U,ROT on Nodes对话框图14-11 约束后的模型施加荷载。本例以施加节点位移作为加载条件。图14-12 加载模型以命令流形式加载:!定位施加荷载点NSEL,S,LOC,Z,1000NSEL,R,LOC,Y,180NSEL,R,LOC,X,500!施加竖向荷载F,ALL,FY,-8000设置求解项。在GUI界面中选择Main Menu>Solution>Analysis Type>So′ln Controls>Basic,弹出Solution Controls对话框,如图14-13所示。设置收敛标准求解。

ANSYS17.0入门到精通:加载与求解

(1)施加约束。

进入求解模块,对模型底面Z=1900~Z=2000范围内的节点施加UY约束,对Z=0~Z=100范围内的节点施加所有自由度的约束。

在GUI界面中选择Utility Menu>Select>Entities命令,依靠Location功能选取Z=0~Z=100范围内的节点。

在GUI界面中选择Main Menu>Solution>Define Loads>Apply>Structural>Displacement>On Nodes,在弹出的对话框中单击Pick All按钮。单击Apply按钮,弹出如图14-10所示Apply U,ROT on Nodes对话框中选择All DOF,单击OK按钮,完成对所有自由度的约束。

相应的命令流如下:

/SOLU !进入求解模块

!通过定位选择节点集

NSEL,S,LOC,Z,0,100 !选择位于Z=0,100的节点

NSEL,R,LOC,Y,0 !再筛选出其中Y=0位置的节点

!约束自由度

D,ALL,ALL, !约束全部自由度

ALLSEL,ALL !选择所有对象

在GUI界面中选择Utility Menu>Select>Entities命令,依靠Location功能选取Z=1900~Z=2000范围内的节点。

在GUI界面中选择Main Menu>Solution>Define Loads>Apply>Structural>Displacement>OnNodes命令,在弹出的对话框中单击Pick All按钮。单击Apply按钮,在弹出图14-10所示的Apply U,ROT on Nodes对话框中选择UY,单击OK按钮,完成对Y方向自由度的约束。

相应的命令流如下:

NSEL,S,LOC,Z,1900,2000 !定位选择节点集

NSEL,R,LOC,Y,0

D,ALL,UY !约束Y向自由度

NSEL,ALL

约束效果如图14-11所示。

978-7-111-58392-9-Part03-10.jpg

图14-10 Apply U,ROT on Nodes对话框

978-7-111-58392-9-Part03-11.jpg

图14-11 约束后的模型

(2)施加荷载。

本例以施加节点位移作为加载条件。

在GUI界面中选择Main Menu>Solution>Define Loads>Apply>Structural>Force/Mo-ment>On Nodes命令,拾取板的正中点,施加荷载FY=-8000。加载模型如图14-12所示。

978-7-111-58392-9-Part03-12.jpg

图14-12 加载模型(www.daowen.com)

以命令流形式加载:

!定位施加荷载点

NSEL,S,LOC,Z,1000

NSEL,R,LOC,Y,180

NSEL,R,LOC,X,500

!施加竖向荷载

F,ALL,FY,-8000

(3)设置求解项。

设置分析选项。在GUI界面中选择Main Menu>Solution>Analysis Type>Soln Controls>Basic,弹出Solution Controls对话框(此时默认显示Basic选项卡),如图14-13所示。

在Analysis Options选项组的下拉列表框中选择Large Displacement Static,在Time Control选项组中设置加载子步数为100,在右侧的Write Items to Results File选项组中将输出频率设置为Write every substep。

相应的命令流如下。

NLGEOM,ON !打开大变形

NSUBST,100 !荷载子步数100

在GUI界面中选择Main Menu>Solution>Analysis Type>Soln Controls>Nonlinear命令,弹出Solution Controls对话框(此时默认显示Nonlinear选项卡),如图14-14所示。

978-7-111-58392-9-Part03-13.jpg

图14-13 Solution Controls对话框(Basic选项卡)

978-7-111-58392-9-Part03-14.jpg

图14-14 Solution Controls对话框(Nonlinear选项卡)

设置最大循环次数为40。单击Set convergence criteria按钮,在弹出的对话框中单击Re-place按钮,在弹出的Nonlinear Convergence Criteria(非线性收敛准则)对话框中将Toler-ance about value设置为0.05,单击OK按钮完成设置。

相应的命令流如下。

OUTRES,ALL,ALL !设置输出频率

NEQIT,40 !迭代次数

PRED,ON

CNVTOL,F,,0.05,1 !设置收敛标准

(4)求解。

选择所有元素:Utility Menu>Select>Everything。

求解:Main Menu>Solution>Solve>Current LS。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈