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

flac3d5.0 range not found [复制链接]

上一主题 下一主题
 

发帖
50
土币
796
威望
9
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2017-08-09

def relax_xtj

        relax_coef=0.3 ;应力释放系数,取值0-1之间
        relax_m=1.0-relax_coef
        p_gp=gp_head
        loop while p_gp # null
                ;if in_range('xtj_relax',p_gp) = 1 then
                        if in_range('yp_relax',p_gp) = 1 then
                                xf=-gp_xfunbal(p_gp)*relax_m
                                yf=-gp_yfunbal(p_gp)*relax_m
                                zf=-gp_zfunbal(p_gp)*relax_m ;计算所需加的反向节点力
                                pid=gp_id(p_gp)
                                command
                                        apply xforce @xf rang id @pid
                                        apply yforce @yf rang id @pid
                                        apply zforce @zf rang id @pid ;加反向节点力
                                end_command
                     end_if
                ;end_if
                p_gp=gp_next(p_gp)
        end_loop
end

@relax_xtj
上面是命令行,注释了中间部分,但是余下部分运行时显示,range not found,请问是什么原因啊。

range name xtj_relax group 下台阶 y 0 12
range name yg_relax group 仰拱 y 0 12
上面是两个分组的命令行。
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

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

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