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

[结构单元] 请教钢拱架问题

[复制链接]
发表于 2009-9-29 11:03:01 | 显示全部楼层 |阅读模式 来自 江苏徐州
各位同仁你们好,前几天看了galu的建立钢拱架的帖子,感觉非常好,但是由于水平有限,还处于初级水平阶段,有很多都是一知半解,自己也试着按照galu大哥的思路编了一段生成钢拱架的代码,可是就是不对,不知道错在什么地方了,期望能得到大家的帮助!在此谢谢各位了!
new
set log on
set logfile sdkw.log
gen zone radcyl p0 0 0 0 p1 20 0 0 p2 0 20 0 p3 0 0 20 &
p6 20 0 20 p8 10 0 0 p9 0 0 10 p10 10 20 0 p11 0 20 10 size 5 10 9 5 &
dimension 10 10 10 10
gen zone reflect dd 270 dip 90 origin 0 0 20
sel shell  range cyl end1 0 0 0 &
end2 0 20 0  rad 10 z 0  10
sel shell prop isotropic 10.5e9 0.25 thickness 0.02 density 2500
sel beam   beg 9.85 0 0 end 9.70035637 0 1.71043455
sel beam   beg  9.70035637 0 1.71043455  end 9.25597231 0 3.36889841
sel beam   beg  9.25597231 0 3.36889841 end 8.53035023 0 4.925
sel beam   beg  8.53035023 0 4.925 end 7.54553776 0 6.33145796
sel beam   beg  7.54553776 0 6.33145796 end 6.33145796 0 7.54553776
sel beam   beg  6.33145796 0 7.54553776 end 4.925 0 8.53035023
sel beam   beg 4.925 0 8.53035023 end 3.36889841 0 9.25597231
sel beam   beg  3.36889841 0 9.25597231 end 1.71043455 0 9.70035637
sel beam   beg  3.36889841 0 9.25597231 end 1.71043455 0 9.70035637
sel beam   beg  1.71043455 0 9.70035637 end 0 0 9.85
sel beam   beg   0 0 9.85 end  -1.71043455 0 9.70035637
sel beam   beg   -1.71043455 0 9.70035637 end -3.36889841 0 9.25597231
sel beam   beg   -3.36889841 0 9.25597231 end -4.925 0 8.53035023
sel beam   beg   -4.925 0 8.53035023 end  -6.33145796 0 7.54553776
sel beam   beg    -6.33145796 0 7.54553776 end -7.54553776 0 6.33145796
sel beam   beg  -7.54553776 0 6.33145796 end -8.53035023 0 4.925
sel beam   beg  -8.53035023 0 4.925 end -9.25597231 0 3.36889841
sel beam   beg  -9.25597231 0 3.36889841 end -9.70035637 0 1.71043455
sel beam   beg   -9.70035637 0 1.71043455 end -9.85 0 0
def parmater
   y_=0
   p=5
   Rbeam=9.85000
   Rshell=9.98  
    a=0
    det=10
end
parmater
def operate_link
       link_id=1000
        y=y_
       loop m(1,p)
          loop n(1,18)
             x_shellnode=Rshell*cos((a+n*det)*degrad)
             z_shellnode=Rshell*sin((a+n*det)*degrad)
             y_shellnode=y
             x_beamnode=Rbeam*cos((a+n*det)*degrad)
             z_beamnode=Rbeam*sin((a+n*det)*degrad)
             y_beamnode=y
             sn_pointer=nd_near(x_shellnode,y_shellnode,z_shellnode)
             bn_pointer=nd_near(x_beamnode,y_beamnode,z_beamnode)
             shellnode_id=nd_id(sn_pointer)
             beamnode_id=nd_id(bn_pointer)
             command
                  sel set link node_tol 0.3
                  sel link id link_id  beamnode_id target  node  tgt_num shellnode_id
                  sel link attach  xdir=rigid ydir=rigid  zdir=rigid range id link_id
                  sel link attach  xrdir=free  yrdir=free zrdir=free range id link_id
             end_command
             link_id=link_id+1
         end_loop
         y=y+0.8
      end_loop
end
operate_link
发表于 2009-10-1 15:43:23 | 显示全部楼层 来自 江苏南京
Simdroid开发平台
本帖最后由 cloud328 于 2009-10-1 15:45 编辑

你的问题我给你找出来了,首先你多定义了一段钢拱架,总共只有18段,你定义了19段,其次,你的竖直方向是y方向,而你的命令流里面是z方向,我把方向换了下,再次,我用fish批量定义了5柄钢拱架。建议新手,先认认真真看看书,把基本命令搞清楚。你的这个问题其实很简单。

本帖子中包含更多资源

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

×

评分

1

查看全部评分

回复 1 不支持 0

使用道具 举报

 楼主| 发表于 2009-9-29 17:40:01 | 显示全部楼层 来自 江苏徐州
非常希望各位版主和高手能够帮忙解决解决!
回复 不支持

使用道具 举报

 楼主| 发表于 2009-9-30 09:10:02 | 显示全部楼层 来自 江苏徐州
求求各位大侠帮帮我吧!时间紧迫啊…………
回复 不支持

使用道具 举报

发表于 2009-9-30 21:33:53 | 显示全部楼层 来自 江苏南京
说出你觉得问题所在啊。我看前面都没有问题,是不是后面的link fish有问题?
回复 不支持

使用道具 举报

 楼主| 发表于 2009-10-1 07:44:28 | 显示全部楼层 来自 江苏徐州
是啊!我运行的时候,一直出现target node and source node are the same,不知道什么原因?请指点指点。感谢!
回复 不支持

使用道具 举报

 楼主| 发表于 2009-10-1 20:28:51 | 显示全部楼层 来自 江苏徐州
版主说的没错,我真的应该看看书,一些基本问题都没搞明白。真是谢谢你了!
回复 不支持

使用道具 举报

发表于 2010-9-22 13:11:58 | 显示全部楼层 来自 重庆沙坪坝区
我按这个加上参数和约束算了下,为什么加不加梁计算结果都一样呢?
回复 不支持

使用道具 举报

发表于 2011-1-21 12:00:42 | 显示全部楼层 来自 北京
8# xxh345
回复 不支持

使用道具 举报

发表于 2011-3-28 08:46:13 | 显示全部楼层 来自 湖北武汉
版主的命令流还有和楼主的问题一样啊!!一直出现target node and source node are the same
回复 不支持

使用道具 举报

发表于 2012-9-10 11:44:41 | 显示全部楼层 来自 云南昆明
奇了怪了,用cloud328 的命令运行没问题,一改参数就有问题。
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-24 16:27 , Processed in 0.065967 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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