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

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

上一主题 下一主题
在线ahlizhen
 

发帖
66
土币
208
威望
125
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-06-26
已知一些节点(编号不连续、无规律),将这些点沿某一坐标轴复制(比如:偏移量Y=2100),分别在原来的点和复制之后的点之间一一对应的生成弹簧单元:type,3   mat,2  real,31, to3J@:V8e  
模型较小节点数量较少时,可以采用GUI操作;由于模型很大,节点非常多,希望采用APDL循环语句实现在两节点之间创建单元的命令。 d<'xpdxc  
有高手提供一下循环语句,操作时总是有错误提示,不知道问题出在哪儿,请各位过路大侠指点迷津!谢谢! MbfzGYA2~  
*GET,NOD_NUM,NODE,0,COUNT {n]sRz  
*GET,NOD_I,NODE,0,NUM,MIN eEQ[^i  
*DO,I,1,NOD_NUM    !对选择集合内所有节点进行循环     H#inr^Xa  
ND_X=Nx(NOD_I)   !获取节点I的坐标 ?_aR-[XRg  
ND_Y=Ny(NOD_I) [fp"MPP3  
ND_Z=NZ(NOD_I)             spJ(1F{|V  
N,tmpNodeID,ND_X,ND_Y+2100,ND_Z !创建新结点 blcKtrYg  
type,3 Q$1K{14I  
mat,2 c*dww  
real,31 Nd!VR+IZ  
E,NOD_I,tmpNodeID 9#<Og>t2y  
tmpNodeID=tmpNodeID+1 vi8~j  
NOD_I=Ndnext(NOD_I)  !获取下个结点编号 5-^%\?,x  
*ENDDO 6mdnEmFM]  
8-:k@W  
离线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号

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