浏览:556 回答:4
我想对图中画红圈的地方施加一个按正弦规律变化的载荷,但不知道命令流怎么写 下面是我写得命令流,最后面是关于施加正弦载荷的地方,但是不能运行,请大神更正一下 finish /clear,all /prep7 et,1,beam188 mp,ex,1,2.1e11 mp,prxy,1,0.3 SECTYPE, 1, BEAM, HREC, , 0 SECOFFSET, CENT SECDATA,0.5,0.5,0.02,0.02,0.02,0.02 k,, k,,,5 k,,,10 k,,,15 k,,,20 k,,5 k,,5,5 k,,5,10 k,,5,15 k,,5,20 k,,5,,5 k,,5,5,5 k,,5,10,5 k,,5,15,5 k,,5,20,5 k,,,,5 k,,,5,5 k,,,10,5 k,,,15,5 k,,,20,5 k,,7.887 k,,7.887,,5 l,1,5 l,6,10 l,11,15 l,16,20 *do,i,1,4,1 l,1+i,6+i l,6+i,11+i l,11+i,16+i l,16+i,1+i *enddo l,12,22 l,7,21 LESIZE,ALL,0.1, , , ,1, , ,1 lmesh,all /solu *do,i,1,16,5 dk,i,all *enddo DK,21, , , ,,UX,UY DK,22, , , ,,UX,UY antype,4 !瞬态分析 trnopt,full !选择完全法 TIME,720 DELTIM,0.1, , ,1 kbc,0 outres,all,all fk,5,fx,20000*sin(3.14/2*{TIME})
邀请回答 我来回答

全部回答

(3)
默认 最新
韩罗峰
还有一个比较笨的方法,可能没有问题。首先将正弦函数数值(可借助matlab等软件)放在txt文件中,然后用table表读入txt文件,加载即可。
2017年1月4日
评论 点赞
邹正刚
可以使用 ANSYS 的函数功能,定义一个正弦函数,然后将该函数读入一个表数组中,再使用表数组加载。 具体方法,可以到我的博客去看一下,其中有一个完整的例子可做参考。博客地址: http://htbbzzg.blog.163.com 日志地址: http://htbbzzg.blog.163.com/blog/static/69725206201392871330892/
2016年12月9日
评论 点赞
张小
从time,720开始删掉。替换。 *afun,deg *do,i,0.1,720,0.1 TIME,i DELTIM,0.1, , ,1 kbc,0 outres,all,all fk,5,fx,20000*sin(i) solve *enddo 随便说一句,你这是求解了720秒。
2016年12月9日
评论 1 点赞

没解决?试试专家一对一服务

换一批