24小时热门版块排行榜    

查看: 1022  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

charice

新虫 (初入文坛)

[交流] 一个小APDL代码运行不畅,不知道问题在哪里

这个代码是用来随机产生岩土颗粒和空隙,模拟岩块渗流的,但总是运行不了,到mpchg,2,i就显示element 1没有定义,不知道错在哪里,请这方面的专家指导一下
/prep7
mp,kxx,1,8.17e-9                     !0.0001mm孔隙的渗透系数
mp,kxx,2,2e-14                        !固体颗粒的渗透系数
Nelem=8000                            !单元的个数
*do,i,1,Nelem,1
pore=0.3                                  !孔隙率
any=rand(0,1)
*if,any,lt,pore,then
mpchg,1,i
*else,
mpchg,2,i
*endif
*enddo

一个小APDL代码运行不畅,不知道问题在哪里
20151024100202.png


一个小APDL代码运行不畅,不知道问题在哪里-1
20151024100213.png
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mxwq

新虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
算是吧,但是你这样做有点儿生硬…就好比,去目的地兜了好几圈才到,不过,权且先这样做吧……

发自小木虫Android客户端
5楼2015-10-25 00:54:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

shgao20

专家顾问 (职业作家)

★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
charice: 金币+2, 谢谢交流! 2015-10-24 16:58:53
单元 1 不存在或没有选择。
需要确认一下单元 1 是否在当前选择集中,可以执行 Utility Menu > List > Element,看看单元 1 是否在当前选择集中。
2楼2015-10-24 11:23:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mxwq

新虫 (正式写手)

★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
charice: 金币+5 2015-10-24 17:01:15
mpchg,材料编号,单元element编号,指的是将某个或者某些单元的材料修改为指定材料…你这命令应该是从别处弄来的吧?单纯就这几行命令,没有element在里面,就好比你要喝水,没有水你当然就喝不了,你要先把单元建好才能使用这命令…另外,你这意思是直接运行的这几行命令,这里面还缺少定义单元类型,比如在prep7下加一行et,1,solid186…

发自小木虫Android客户端
3楼2015-10-24 12:45:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

charice

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by mxwq at 2015-10-24 12:45:49
mpchg,材料编号,单元element编号,指的是将某个或者某些单元的材料修改为指定材料…你这命令应该是从别处弄来的吧?单纯就这几行命令,没有element在里面,就好比你要喝水,没有水你当然就喝不了,你要先把单元建好 ...

谢谢交流!在用命令流之前建一个立方体模型,设置好单元类型,划分好网格,再加上边界条件是不是能用了
4楼2015-10-24 17:01:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见