Ansys apdl:参数化建模:连续变厚板壳模型
2017-03-02 by:CAE仿真在线 来源:互联网
实际中,某些板壳结构中存在厚度不均匀的壳体,必须利用实常数定义壳的厚度,如果厚度按照某种规律进行变化,这就意味着每个壳单元必须采用一个独立的实常数,并且每个壳单元的各节点具有不同的厚度。用人工方法定义这些实常数非常困难,也难将它们一一分配倒适当的位置,所以必须利用APDL和壳单元厚度函数功能批处理这些工作。
eg:一个10×10的矩形面划分20×20的shell单元网格模型,其厚度为thick(x,y)=0.5+0.2*x+0.02*y**2
!初始化ansys环境
finsih
/clear
/filname,shell-thick
!创建壳体网格模型
/prep7
et,1,63
rect,,10,,10
eshape,2
esize,,20 +
amesh,1
eplot
!变厚度壳的实现
*SET,mxnode,ndinqr(0,14)
!提取节点总数mxnode
*dim,thick,,mxnode
!定义厚度数组thick(mxnode)
*do,node,1,mxnode
*if,ndinqr(node,1),eq,1,then
*SET,thick(node),0.5+0.2*nx(node)+0.02*ny(node)**2
*else
*SET,thick(node),0
*endif
*enddo
!根据厚度分布函数计算每个节点的厚度,并将每个节点厚度记录在厚度数组thick(mxnode)
*SET,node,
*SET,mxnode,
!删除变量node,mxnode
rthick,thick(1),1,2,3,4
!分配单元厚度
/eshape,1
eplot
save
相关标签搜索:Ansys apdl:参数化建模:连续变厚板壳模型 Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训