首页/文章/ 详情

FLAC3D 6.0——history常见问题解答

8月前浏览1860
======怎么改变history数据点的间隔======

在FLAC3D中,软件默认每十步记录一个数据点,如果需要更改history的采样间隔,则使用以下命令:

    history interval f; f为用户自定义的采样间隔,如history interval 5则表示每五步进行一次记录。
    ======怎么快速查看history数据点======

    在Console快速查看history数据点,可以采用 

      history list series 'f' ;f是history的id号,或者名字。见下图。

                

      图1 history-id 
      ======怎么解决fish history无结果======
      使用history监测自定义变量a时,一般需要函数名与变量名一致,见方法1。若fish函数的名字与监测变量不一致,则需要在fish hist @a的基础上再加上fish hist @函数名,见方法2。
        model newzone create brick size 6 6 6 group 'rock'zone split zone group 'cut' range position-x 1 5 position-z 1 5zone cmodel assign m-czone prop bulk 5e8 shear 3e8 coh 3e6 fric 30 zone ini dens 2800zone face skinzone face apply v-n 0 range group 'West' or 'East'zone face apply v-n 0 range group 'North' or 'South'zone face apply v-n 0 range group 'Bottom'model gravity 9.81; 方法1fish def fhist1    zp = zone.near(3,3,3)    fhist1 = zone.stress.xx(zp) ; 监测(3,3,3)点处的stress-xxendfish hist @fhist1model solve elastic; 方法2fish def fhist2    zp = zone.near(3,3,3)    sxx = zone.stress.xx(zp)endfish hist @fhist2fish hist @sxxmodel solve elastic

        ======怎么改变history的x轴内容======

        FLAC3D默认history chart的X轴为计算步数step,想要改变x轴的内容可以采用鼠标操作和命令流操作。
        鼠标操作时,首先在history的attributes里点击添加Y轴变量,然后在VS里输入X轴变量的id号或者名称。图2表示在history chart中的Y轴为(3,3,3)点的stress-zz,而X轴为(3,3,3)点Z向位移。

        图2 鼠标操作切换X轴

        命令流如下:
          plot item create chart-history active on history '1' vs '2'

          ======怎么改变数据点的正负号======

          改变X/Y轴的正负号可以通过鼠标操作以及命令流操作。鼠标操作如下:首先在history的attributes里点击添加显示的history项目,然后点开series,在子菜单中有X Recerse和Y reverse,分别表示将X轴、Y轴反号。

          图3  鼠标操作改变坐标轴正负

          命令流如下:

            plot item create chart-history active on history '1' reversed-x on reversed-y on;读者可根据自己需要将'1'替换成实际的history id或者history name;不需要反号时,将on改为off即可,或者直接删除reversed-x/y on/off
            来源:FLAC3D小技巧
            ACTFLAC3D
            著作权归作者所有,欢迎分享,未经许可,不得转载
            首次发布时间:2023-12-26
            最近编辑:8月前
            FLAC3D小技巧
            硕士 专注FLAC3D中的小技巧分享...
            获赞 31粉丝 171文章 40课程 0
            点赞
            收藏
            未登录
            还没有评论
            课程
            培训
            服务
            行家
            VIP会员 学习 福利任务 兑换礼品
            下载APP
            联系我们
            帮助与反馈