请解释下列代码finish /clear !前处理 /title,shiled tunnel /nopr keyw,pr_set,1 keyw,pr_struc,1 /com /com,preferences for GUI filtering have been set to display: /com,structural !定义材料及相关物理量 /prep7 et,1,beam3 !用bean3模拟衬砌 et,2,link10 !用link10模拟弹簧 keyopt,2,3,1 !使弹簧只受压不受拉,因此无需删除弹簧 R,1,0.525,0.005359,0.35 !输入管片常数,从第二个数字依次是截面面积、惯性矩、管片厚度 R,2,1 mp,ex,1,34.5e9 !弹性模量 mp,prxy,1,0.2 !泊松比 mp,dens,1,2500 !密度 mp,ex,2,5e7 mp,prxy,2,0.2 !建立圆环 k,1000,0,0,0 circle,1000,2.95 !2.95是管片半径 Lsel,all LESIZE,all,0.5, , , , , , ,1 Type,1 Mat,1 Real,1 Lmesh,all !建立弹簧 CSYS,1 wpcsys,-1 nsel,s,loc,x,3,4 !选择半径3到4的点进行复制 NGEN,2,100,all, , ,1 , , ,1, !选择半径3到4的点进行复制 allsel,all *do,i,1,40 type,2 real,2 mat,2 e,i,i+100 !弹簧命令 *enddo !施加约束 nsel,s,loc,x,3.5,4.5 !约束半径3.5到4.5的点的所有位移 d,all,all !约束圆环左右端点的竖向位移,上下端点的水平位移 nsel,s,,,22 D,all, , , , , ,UX, , , , , nsel,s,,,2 D,all, , , , , ,UX, , , , , nsel,s,,,12 D,all, , , , , ,UY, , , , , nsel,s,,,1 D,all, , , , , ,UY, , , , , allsel,all csys,0 wpcsys,-1 /solu acel,0,7.5,0 !施加自重荷载 !在此位置施加计算得到的等效节点荷载 !计算 esel,,,,1,40,1 !选择单元1到40进行查看,忽略弹簧 solve !绘制内力表 ETABLE,NI,SMISC,1 ETABLE,NJ,SMISC,7 ETABLE,QI,SMISC,2 ETABLE,QJ,SMISC,8 ETABLE,MI,SMISC,6 ETABLE,MJ,SMISC,12
时间: 2023-07-02 07:08:57 浏览: 166
这是一段ANSYS的命令代码,用于模拟和分析圆环结构的受力情况。以下是各个命令的解释:
- finish /clear:清除当前会话并结束ANSYS程序。
- !前处理:注释,不影响程序运行。
- /title: 设置标题。
- shiled tunnel:建立隧道结构。
- /nopr keyw,pr_set,1 keyw,pr_struc,1:设置关键字和属性。
- /com:注释,不影响程序运行。
- /com,preferences for GUI filtering have been set to display: /com,structural:设置ANSYS GUI过滤器的首选项。
- /prep7:进入前处理模式。
- et,1,beam3:定义单元类型为beam3,即梁单元。
- et,2,link10:定义单元类型为link10,即弹簧单元。
- keyopt,2,3,1:设置弹簧单元只受压不受拉。
- R,1,0.525,0.005359,0.35:定义管片相关物理量,如截面面积、惯性矩、厚度等。
- R,2,1:定义弹簧相关物理量。
- mp,ex,1,34.5e9 mp,prxy,1,0.2 mp,dens,1,2500:定义管片材料的弹性模量、泊松比和密度。
- mp,ex,2,5e7 mp,prxy,2,0.2:定义弹簧材料的弹性模量和泊松比。
- k,1000,0,0,0 circle,1000,2.95:建立圆环并指定管片半径和弹簧数量。
- Lsel,all LESIZE,all,0.5, , , , , , ,1 Type,1 Mat,1 Real,1 Lmesh,all:设置单元大小和类型,生成圆环网格。
- CSYS,1 wpcsys,-1:设置全局坐标系。
- nsel,s,loc,x,3,4 NGEN,2,100,all, , ,1 , , ,1:选择半径3到4的点进行复制。
- allsel,all *do,i,1,40 type,2 real,2 mat,2 e,i,i+100 *enddo:对弹簧进行命令操作。
- nsel,s,loc,x,3.5,4.5 d,all,all nsel,s,,,22 D,all, , , , , ,UX, , , , , nsel,s,,,2 D,all, , , , , ,UX, , , , , nsel,s,,,12 D,all, , , , , ,UY, , , , , nsel,s,,,1 D,all, , , , , ,UY, , , , , allsel,all csys,0 wpcsys,-1:施加约束。
- /solu acel,0,7.5,0:施加自重荷载。
- esel,,,,1,40,1:选择单元1到40进行查看,忽略弹簧。
- solve:进行求解。
- ETABLE,NI,SMISC,1 ETABLE,NJ,SMISC,7 ETABLE,QI,SMISC,2 ETABLE,QJ,SMISC,8 ETABLE,MI,SMISC,6 ETABLE,MJ,SMISC,12:生成内力表,包括节点编号、支反力、弯矩等信息。
阅读全文