找回密码
 注册
Simdroid-非首页
查看: 223|回复: 3

【讨论】单元生死中单元排序问题

[复制链接]
发表于 2004-9-1 15:27:47 | 显示全部楼层 |阅读模式 来自 华南农业大学
*SET,mine,0  
*do,i1,1,aemax  
*if,mine,ne,0,then  
esel,u,elem,,mine  
*endif  
*get,ansel,elem,,count  
[*SET,ii,0  
*do,i,1,emax  
*if,esel(i),eq,1,then  
*SET,ii,ii+1  
*SET,ane(ii),i  
*endif  
*enddo ]
*do,i,1,ansel  
*get,aney(i),elem,ane(i),cent,y  
*get,anex(i),elem,ane(i),cent,x  
*get,anez(i),elem,ane(i),cent,z  
*enddo  
*SET,miny,1e20  
*SET,minx,1e20  
*SET,minz,1e20  
*do,i,1,ansel  
*if,anez(i),lt,minz,then  
*SET,minx,anex(i)  
*SET,miny,aney(i)  
*SET,minz,anez(i)  
*SET,mine,ane(i)  
*else  
*if,anez(i),eq,minz,then  
*if,miny,lt,aney(i),then  
*SET,minx,anex(i)  
*SET,miny,aney(i)  
*SET,minz,anez(i)  
*SET,mine,ane(i)  
*else  
*if,aney(i),eq,miny,then  
*if,anex(i),lt,minx,then  
*SET,minx,anex(i)  
*SET,miny,aney(i)  
*SET,minz,anez(i)  
*SET,mine,ane(i)  
*endif  
*endif  
*endif  
*endif  
*endif  
*enddo  
*SET,aneo(i1),mine  
*enddo !对焊缝区的单元按形心规则排列  
上面这段命令中带[ ]的这段是对所有单元进行循环。请问,其目的是什么?能否可以改动程序不要对所有单元进行操作?谢谢
发表于 2004-9-4 13:10:20 | 显示全部楼层 来自 河南郑州

回复: 【讨论】单元生死中单元排序问题

Simdroid开发平台
这个问题你还不如发到编程版,自己看看FORTRAN吧,不是专业问题可能大伙没兴趣。
发表于 2004-11-22 08:18:16 | 显示全部楼层 来自 四川大学竹林村

Re:【讨论】单元生死中单元排序问题

循环里是对符合条件的点进行操作,因为并不知道这些点的编号.
发表于 2014-9-2 13:12:47 | 显示全部楼层 来自 吉林长春
没有那段 谁知道焊缝单元编号是多少?
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-30 00:22 , Processed in 0.052785 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表