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

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

上一主题 下一主题
离线ahlizhen
 

发帖
33
土币
10
威望
92
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-06-26
已知一些节点(编号不连续、无规律),将这些点沿某一坐标轴复制(比如:偏移量Y=2100),分别在原来的点和复制之后的点之间一一对应的生成弹簧单元:type,3   mat,2  real,31, s5,@=(,  
模型较小节点数量较少时,可以采用GUI操作;由于模型很大,节点非常多,希望采用APDL循环语句实现在两节点之间创建单元的命令。 %$BRQ-O  
有高手提供一下循环语句,操作时总是有错误提示,不知道问题出在哪儿,请各位过路大侠指点迷津!谢谢! 7uBx  
*GET,NOD_NUM,NODE,0,COUNT x;ik   
*GET,NOD_I,NODE,0,NUM,MIN K'OG-fn;  
*DO,I,1,NOD_NUM    !对选择集合内所有节点进行循环     g&RpE41x  
ND_X=Nx(NOD_I)   !获取节点I的坐标 "2e3 <:$  
ND_Y=Ny(NOD_I) l;$F[/3a  
ND_Z=NZ(NOD_I)             pj'gTQ),0  
N,tmpNodeID,ND_X,ND_Y+2100,ND_Z !创建新结点 ODJ"3 J  
type,3 N=mvr&arP  
mat,2 KFM[caKeJO  
real,31 q 4BXrEOw  
E,NOD_I,tmpNodeID 'r'=%u$1C  
tmpNodeID=tmpNodeID+1 2[ sY?C  
NOD_I=Ndnext(NOD_I)  !获取下个结点编号 tqZ91QpW  
*ENDDO Quth5  
0%xktf  
离线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号

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