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

[实例分析]fish中节点荷载的施加 [复制链接]

上一主题 下一主题
离线laogui5416
 

发帖
74
土币
2752
威望
46
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2008-06-03
在陈文化老师写的那本ansys参考书上看到关于车辆过桥的问题,我用FLAC3D写了简单程序,也想试试,可问题多多,现把命令流贴上,敬请大家讨论,指点迷津!
sel beam id=1 begin=( 1, 0, 0) end=( 9, 0, 0) nseg=9
sel beam id=1 prop emod=3e10 nu=0.20 density=2500 xcarea=0.1 xcj=0 xciy=0.000083 xciz=0.0083

sel node  fix x y z xr yr zr range id=1

sel node  fix x y z xr yr zr range id=2  ;为简单见,就直接全部约束了两端

set grav 0 0 -10

hist unbal

solve

save static.sav



res static.sav

config dynamic

sel node init xdisp 0
sel node init ydisp 0
sel node init zdisp 0

sel node init xrdisp 0
sel node init yrdisp 0
sel node init zrdisp 0

sel node init xvel 0
sel node init yvel 0
sel node init zvel 0

sel node init xrvel 0
sel node init yrvel 0
sel node init zrvel 0

set dyn on

;---------定义荷载-----------
def load
  loop i (1,8)
    t1=0.02*i
    t2=0.02*(i-1)
    if dytime<=t1 then
      if dytime>t2 then
        command
          sel node apply force=(0,0,-1e6) range id=i+2
          load=force
        endcommand
      endif
    endif
  endloop
end
hist reset
hist unbal               
hist dytime

hist sel node zvel id=5  ;好像不能监测加速度!

solve age 0.3
save dynamic.sav

现在的问题是:荷载施加不上去,用print fish查看,或在FLAC3D中通过如下途径看:
plot--base show
plotitems---add-----structural element---applied nodal force,显示节点荷载为零

因此问题的关键本人认为在于这几句:
        command
          sel node apply force=(0,0,-1e6) range id=i+2
          load=force
        endcommand

请教下该怎么处理?
学习!
离线704454492

发帖
57
土币
1704
威望
2
原创币
0
只看该作者 1楼 发表于: 2015-12-27
请问这个问题解决没?加移动点荷载
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      浙公网安备 33010602003799号 浙ICP备14021682号-1

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