24小时热门版块排行榜    

查看: 607  |  回复: 0

考研练习生

新虫 (初入文坛)

[求助] ANSYS中如何建模

请问各位大神,我想建立增强体颗粒三维随机分布模型,一个立方体里随机投放10个颗粒,建立模型时时需满足两个条件:a)模型中的颗粒不能超出模型的边界;b)颗粒之间是不可以互相重叠的
如图1所示,请问有什么方法可以建模?

我用APDL写了一个命令流,如下,但就是do循环运行不了,最后只出来一个颗粒,请问是啥原因
xmin=0   xmax=20  ymin=0 ymax=20 zmin=0 zmax=20 num=10 r=1.5
*dim,sph,array,num,3
cum=0
*do,i,1,1000000
     *if,cum,eq,num,then
*exit
     *else
     x=rand(xmin,xmax)
     y=rand(ymin,ymax)
     z=rand(zmin,zmax)
     *if,x-r,gt,xmin,and,x+r,lt,xmax,then
         *if,y-r,gt,ymin,and,y+r,lt,ymax,then
             *if,z-r,gt,zmin,and,z+r,lt,zmax,then
                 *if,cum,eq,0,then
                     cum=cum+1
                     sph(cum,1)=x
                     sph(cum,2)=y
                     sph(cum,3)=z
                 *else
                     sum=0
                     *do,j,1,cum                        
dist=sqrt((sph(j,1)-x)**2+(sph(j,2)-y)**2+(sph(j,3)-z)**2)
                         *if,dist,lt,sph(j,4)+r,then
                             *exit
                         *else
                             sum=sum+1
                         *endif
                     *enddo
                     *if,sum,eq,cum,then
                         cum=cum+1
                         sph(cum,1)=x
                         sph(cum,2)=y
                         sph(cum,3)=z
                     *else
                       *exit
                     *endif
*endif
*endif
      *enddo                     
/prep7
BLOCK,0,20,0,20,0,20
*do,i,1,num
     wpave,sph(i,1),sph(i,2),sph(i,3)
     sphere,r
*enddo
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 颗粒随机分布三维胞体模型.bmp
  • 2018-09-05 15:37:54, 942.81 K

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 考研练习生 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 工科材料085601 279求调剂 +6 困于星晨 2026-03-17 6/300 2026-03-18 10:21 by kkcoco25
[考研] 266求调剂 +3 阳阳哇塞 2026-03-14 7/350 2026-03-18 09:42 by wangkm
[考研] 268求调剂 +8 一定有学上- 2026-03-14 9/450 2026-03-17 17:47 by laoshidan
[考研] 326求调剂 +5 上岸的小葡 2026-03-15 6/300 2026-03-17 17:26 by ruiyingmiao
[考研] 290求调剂 +3 p asserby. 2026-03-15 4/200 2026-03-17 16:35 by wangkm
[考研] 一志愿苏州大学材料工程(085601)专硕有科研经历三项国奖两个实用型专利一项省级立项 +6 大火山小火山 2026-03-16 8/400 2026-03-17 15:05 by 无懈可击111
[考研] 东南大学364求调剂 +5 JasonYuiui 2026-03-15 5/250 2026-03-16 21:28 by 木瓜膏
[考研] 一志愿985,本科211,0817化学工程与技术319求调剂 +5 Liwangman 2026-03-15 5/250 2026-03-16 17:10 by 我的船我的海
[考博] 东华理工大学化材专业26届硕士博士申请 +6 zlingli 2026-03-13 6/300 2026-03-15 20:00 by ryzcf
[考研] 294求调剂 +3 Zys010410@ 2026-03-13 4/200 2026-03-15 10:59 by zhq0425
[考研] 297一志愿上交085600求调剂 +5 指尖八千里 2026-03-14 5/250 2026-03-14 17:26 by a不易
[基金申请] 现在如何回避去年的某一个专家,不知道名字 +3 zk200107 2026-03-12 6/300 2026-03-14 17:13 by zk200107
[考研] 材料工程调剂 +9 咪咪空空 2026-03-12 9/450 2026-03-13 22:05 by 星空星月
[考研] 求材料调剂 +5 隔壁陈先生 2026-03-12 5/250 2026-03-13 22:03 by 星空星月
[考研] 一志愿西南交大,材料专硕317求调剂 +5 lx8568 2026-03-11 5/250 2026-03-13 21:43 by peike
[考研] 304求调剂 +7 7712b 2026-03-13 7/350 2026-03-13 21:42 by peike
[考研] 281求调剂 +9 Koxui 2026-03-12 11/550 2026-03-13 20:50 by Koxui
[考研] 工科278分求调剂 +5 周慢热啊 2026-03-12 7/350 2026-03-13 15:49 by JourneyLucky
[考研] 290求调剂 +3 ADT 2026-03-13 3/150 2026-03-13 10:19 by peike
[考博] 福州大学杨黄浩课题组招收2026年专业学位博士研究生,2026.03.20截止 +3 Xiangyu_ou 2026-03-12 3/150 2026-03-13 09:36 by duanwu655
信息提示
请填处理意见