论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 2294阅读
  • 2回复

[软件应用交流]创建地层弹簧的循环语句 [复制链接]

上一主题 下一主题
离线ahlizhen
 

发帖
33
土币
10
威望
92
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-06-26
已知一些节点(编号不连续、无规律),将这些点沿某一坐标轴复制(比如:偏移量Y=2100),分别在原来的点和复制之后的点之间一一对应的生成弹簧单元:type,3   mat,2  real,31, @LFB}B  
模型较小节点数量较少时,可以采用GUI操作;由于模型很大,节点非常多,希望采用APDL循环语句实现在两节点之间创建单元的命令。 k'*vG6!  
有高手提供一下循环语句,操作时总是有错误提示,不知道问题出在哪儿,请各位过路大侠指点迷津!谢谢! D>^g2!b:  
*GET,NOD_NUM,NODE,0,COUNT DAg*  
*GET,NOD_I,NODE,0,NUM,MIN (.iwD&  
*DO,I,1,NOD_NUM    !对选择集合内所有节点进行循环     ujl ?!  
ND_X=Nx(NOD_I)   !获取节点I的坐标 '? -N  
ND_Y=Ny(NOD_I) Z4:^#98c.  
ND_Z=NZ(NOD_I)             7z$bCO L=S  
N,tmpNodeID,ND_X,ND_Y+2100,ND_Z !创建新结点 `mI5Z*]-  
type,3 L0I |V[  
mat,2 p5py3k  
real,31 u\M xQIo'u  
E,NOD_I,tmpNodeID =HB(N|9_d  
tmpNodeID=tmpNodeID+1 =c$x xEDD  
NOD_I=Ndnext(NOD_I)  !获取下个结点编号 [$ uKI,l  
*ENDDO LitdO>%#2  
"LH!Trl@k  
离线wangyuganghn

发帖
1280
土币
692
威望
13070
原创币
0
只看该作者 1楼 发表于: 2009-10-23
非常感谢,确实不错!   
离线wangyuganghn

发帖
1280
土币
692
威望
13070
原创币
0
只看该作者 2楼 发表于: 2009-10-23
非常感谢,确实不错!
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      https://beian.mps.gov.cn/ 粤公网安备 44010602012919号 广州半山岩土网络科技有限公司 粤ICP备2024274469号

      工业和信息化部备案管理系统网站