ANSYS知识普及4——如何施加函数变化的表面载荷 (ANSYS专家编辑,非原创,欢迎转摘)
本人准备出一个ANSYS知识普及系列,将有用的网上资料归拢,由于知识水平有限,不对之处请谅解。也欢迎各位网友提供好的资料分享,让我们共同完成这个ANSYS知识普及系列。
编辑人:技术邻ANSYS专家
业务咨询网址:http://www.jishulink.com/content/other/402981
(打个小广告)
声 明:1、ANSYS知识普及系列中所有资料均来自网上;
2、如侵犯知识产权,请联系ANSYS专家本人或者技术邻,我将第一时间删除。
小技巧:加本人关注,可以及时观看本人发布的技术贴
ANSYS具有函数加载功能,可以很方便地在模型表面施加函数变化的各种载荷,在ANSYS中,也可以通过变通的方式来实现此功能,其思路是:
首先选定所要施加函数变化表面载荷的表面上的节点,利用ANSYS的参数数组和嵌入函数知识写一简单的命令流,定义好相应节点位置的面载荷值,然后通过在节点上施加面载荷来完成。
下面以在一圆柱表面施加函数变化载荷为例:
/prep7
et,1,45
cyl4,,,0.5,,,,3
vsweep,all
asel,s,loc,y,0.01,1
nsla
!
*get,nmax,node,,num,max,
*get,nmin,node,,num,min,
*afun,deg
*dim,t1,array,nmax,1,1,
csys,1
*do,k,nmin,nmax
*if,nsel(k),eq,1,then
t1(k)=1000*sin(ny(k))
*else
t1(k)=0
*endif
*enddo
!
sffun,pres,t1(1)
sf,all,pres,0
查看更多评论 >