用Ansys执行下面这段建立模型的简单程序时为什么出错?
本帖最后由 bluesea602 于 2013-11-18 17:34 编辑用Ansys执行下面这段建立模型的简单程序时为什么出错?程序和建立的模型都很简单,但是一直找不出原因...
length=9E-3 !矩形边界长
width=2E-3 !矩形边界宽
/units,si
/prep7
et,1,plane82,,,2 !定义单元属性
et,2,combin14,0,0,2 !无限边界材料属性
mp,dens,1,2700 !定义密度
mp,ex,1,70e9 !定义弹性模量
mp,nuxy,1,0.34 !定义波松比
blc4,0,0,length,width !建立二维举行
esize,4e-5 !定义线划分的数目
mshape,0,2d !指定网格形状
mshkey,0 !是否随意划分,0-随意
amesh,1 !划分网格
nsel,s,loc,x,length !定义无限边界
esln
type,2
emodif,all
allsel
finish
type,2
emodif,all
allsel这几句话想把平面单元改成弹簧单元,应该是这里出错了吧。 本帖最后由 bluesea602 于 2013-11-19 09:18 编辑
Rainyboy 发表于 2013-11-18 21:24 http://forum.chinavib.com/static/image/common/back.gif
这几句话想把平面单元改成弹簧单元,应该是这里出错了吧。
谢谢啊,我单步运行过,确实是这里出错了,但是不知道为什么一旦使用emodif后,就会出错?为什么修改不了单元属性呢? bluesea602 发表于 2013-11-19 01:46 static/image/common/back.gif
谢谢啊,我单步运行过,确实是这里出错了,但是不知道为什么一旦使用emodif后,就会出错?为什么修改不 ...
平面单元是4节点单元,你选中了人家4个中的两个,强行要改成2节点的弹簧单元……怎么可能……
我想你是想在边界上建立一系列弹簧,用来模拟ABC吧? Rainyboy 发表于 2013-11-19 18:11 static/image/common/back.gif
平面单元是4节点单元,你选中了人家4个中的两个,强行要改成2节点的弹簧单元……怎么可能……
我想你是想 ...
原来是这样。我是想利用combin14在模型一端添加一个粘弹性边界,用来作为全吸收边界...那你觉得在这种平面模型的情况下,怎么施加combin14单元呢? bluesea602 发表于 2013-11-19 13:20 static/image/common/back.gif
原来是这样。我是想利用combin14在模型一端添加一个粘弹性边界,用来作为全吸收边界...那你觉得在这种平面 ...
恐怕不是一两句APDL能解决的问题了,至少需要写一个循环遍历所有边界上的节点吧
页:
[1]