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

[命令和APDL] 轻松使用ansys系列3--循环中含有clear, start

[复制链接]
发表于 2012-4-18 20:43:28 | 显示全部楼层 |阅读模式 来自 广东东莞
!如果循环变量中有/clear操作,循环变量就不能使用了。
可以先把循环变量写出去,需要的地方再读入就可了。

*do,i,1,10

!把循环变量写出去k=i
*cfopen,par_i,inp
*vwrite,i
('k='f5.0)
*cfclos

/clear,start

!读入循环变量k,代替i(防止对循环造成影响)
/input,par_i,inp  

.
.
.
*enddo



实例:循环删除单元

! use the cycle variale
*do,i,1,3
finish
*cfopen,par_i,inp
*vwrite,i
('k='f5.0)
*cfclos

/clear,start
/input,beam,cdb

/input,par_i,inp

/prep7
!delete elem
*do,j,1,k
n1=node(0,0,100)
nsel,s,loc,z,nz(n1)
esln
edele,all
ndele,all
allsel
*enddo
cdwrite,db,beam_%k%,cdb
finish
*enddo






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

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

GMT+8, 2024-6-5 08:25 , Processed in 0.025506 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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