logo资料库

HyperGraph曲线处理小技巧.pdf

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
HyperGraph 曲线处理小技巧 作者:wangdong 邮箱:lb_guzhu@163.com 接触到数字化分析已有半年时间,期间做过一些简单的例子,其中当然也少 不了对结果的处理,尤其是对曲线的处理。刚开始对与各种曲线的做法也是没有 头绪,后来经过一段时间的摸爬滚打,也算慢慢摸出一条野路子,虽然不属正统, 但也能解决一些问题,在此分享一下,也请各路高手批评指正。 关于 ls-prepost 的操作技巧已经有高手做过了,我从中也学习了很多,在此 就不班门弄斧了。这次主要是说一下 hypergraph 里我经常用到的一些技巧,主要 是曲线之间的合并,对于合并生成的新曲线进行积分运算等。 1,曲线之间的合并。 用 ls-dyna 作分析时经常需要导出力与时间的关系曲线和位移与时间的曲线, 两个曲线往往会在两个不同的二进制文件中,我们又经常需要的是力与相关位移 的关系曲线,用来分析能量。那么怎样实现前两条曲线的合并而生成第三条曲线 呢。 首先,先将两条曲线分别导入,如图示。
现在两条曲线已经导入了,我们要得到的是力与位移的关系,先做一个前提 工作,就是把这两条曲线的纵坐标的标识记下来,用复制就可以了。然后如 图示。 先打开曲线定义面板,add 一条新曲线,用 math 方式定义,然后把前面两条 曲线的纵坐标粘贴到相应的位置,apply 就可以得到力与位移的曲线了。不 过坐标轴的名称要改成相关的名,包括线型及颜色的选择,这了就不做说明 了。
当然这里并不限于此,你也可以把两条曲线加起来,只要在相应的栏里 做一个+运算就行了,其他运算类推。不过貌似不能做混合运算,我试过不 行,大家可以试一下,可以的话做一些补充。 2,对新生成的曲线做积分运算。 对上面生成的曲线做积分,我不知道 hypergraph 有没有现成的命令可 以实现,origin 是可以实现的,你只要把新得到的曲线导出,然后导入到 origin 里,用 analysis》calculus》integral 命令即可实现。这里还是讲用 math 方式 得到,当然用到的就是 integral(,)。如下图
还是 add 一条新曲线,math 里选择 integral,然后把相关是标识粘贴进去, 顺序不要搞错啊,apply 就可以了,这种方法的正确性是可以保证的,已经 用 origin 验证过了,在 math 里的 value 中可以看每个节点的坐标值。 因为经常需要提取力与位移的关系曲线,然后积分得到能量,所以我比 较常用这两种方法,路子看上去不太正统,但确实可以解决问题,也就不失 为一种方法。对于其他问题,大家也可以考虑能不能用这种方法来做。希望 大家能补充进新的例子,也希望比较专业的高手能提供些简单的方法,大家 一起进步。
分享到:
收藏