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

[命令/FISH] 结构LINK程序的说明

[复制链接]
发表于 2010-7-9 21:23:05 | 显示全部楼层 |阅读模式 来自 重庆沙坪坝区
ef merge_link
node_num=0
node_pnt1 = nd_head
loop while node_pnt1 # null  ;寻找总节点数,注:不能自己任生成node,程序缺省的方式为连续生成无不连续
  node_num = node_num+1
  node_pnt1 = nd_next(node_pnt1)
endloop
node_num_minus1 = node_num-1
link_id=30000
loop ii (1,node_num_minus1)
  node_pnt1 = nd_find(ii)
  xx1 = nd_pos(node_pnt1,2,1)
  yy1 = nd_pos(node_pnt1,2,2)
  zz1 = nd_pos(node_pnt1,2,3)
  ii_plus1 = ii+1
  loop jj (ii_plus1,node_num)
   node_pnt2 = nd_find(jj)
   xx2 = nd_pos(node_pnt2,2,1)
   yy2 = nd_pos(node_pnt2,2,2)
   zz2 = nd_pos(node_pnt2,2,3)
   node_dist = sqrt((xx1-xx2)^2+(yy1-yy2)^2+(zz1-zz2)^2)
   dist_tol = 1e-3
   if node_dist < dist_tol then
    link_pnt1 = nd_link(node_pnt1)
    link_pnt2 = nd_link(node_pnt2)
    if link_pnt1 # null then
     temp1 = lk_delete(link_pnt1)
    endif
    if link_pnt2 # null then
     temp2 = lk_delete(link_pnt2)
    endif
    link_id = link_id+1
    command   ;生成新link(6自由度全固结) ,大的node的id作为target node,小的node的id作为source node,需注意不同情况下的灵活调整
     sel set link node_tol=dist_tol
     sel link id=link_id ii target = node tgt_num = jj  ;指定link的ID
     ;sel link  ii target = node tgt_num = jj     ;不指定link的id,自动生成
     sel link  attach xdir=rigid ydir=rigid zdir=rigid xrdir=rigid yrdir=rigid zrdir=rigid range id=link_id
    endcommand
   endif
  endloop
endloop
end
merge_link

那个朋友能说一下,这个程序各段大致的意思是什么,这样大家才能应用得好,谢谢
发表于 2010-10-19 20:46:17 | 显示全部楼层 来自 北京西城
Simdroid开发平台
同问:):)
回复 不支持

使用道具 举报

发表于 2010-10-20 14:40:58 | 显示全部楼层 来自 湖北宜昌
如果早看到这个帖子就好了,少花10个仿真币。
回复 不支持

使用道具 举报

发表于 2010-10-20 18:19:17 | 显示全部楼层 来自 重庆沙坪坝区
没有用的程序
回复 不支持

使用道具 举报

发表于 2010-10-21 07:54:27 | 显示全部楼层 来自 湖北宜昌
为什么没用?
回复 不支持

使用道具 举报

发表于 2011-4-15 16:07:47 | 显示全部楼层 来自 浙江杭州
太邪恶了,居然把人家卖10个仿真币的东西拿出展示,还要讨论一下
回复 不支持

使用道具 举报

发表于 2011-11-13 12:43:05 | 显示全部楼层 来自 北京
这个程序 不单只仿真有。。岩土那里是免费的。。
回复 不支持

使用道具 举报

发表于 2011-11-15 20:06:03 | 显示全部楼层 来自 湖南长沙
好东西。。。
回复 不支持

使用道具 举报

发表于 2012-2-16 19:00:02 | 显示全部楼层 来自 北京
是不是有点问题啊,怎么确定,node号码是从1到node_num顺序排的啊,哈哈哈哈
回复 不支持

使用道具 举报

发表于 2012-2-16 19:00:29 | 显示全部楼层 来自 北京
是不是有点问题啊,怎么确定,node号码是从1到node_num顺序排的啊,呵呵
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-24 18:19 , Processed in 0.046250 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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