kaikai05123069 发表于 2011-10-9 11:27:43

如何提取morph前后节点的位移作为morph前模型的边界条件

本帖最后由 kaikai05123069 于 2011-10-9 21:38 编辑

各位好。
我看到一篇科技文献介绍:对模型的表面应用hypermorph将模型变形以后,得到模型morph前后表面节点的位移投影矢量,并最后以这些矢量为模型表面的边界条件放入abaqus中计算。

小弟现在希望模仿他的方法进行尝试,但是不知道怎么自动得到morphing前后节点的位移,并将其付为边界条件,想请教一下各位

(原文中只有一句关于这个操作的说明:This vector projection for each node,i.e.,the difference between each node position on base model after the HYPERMORPH model,is assignede as a boundary condition on the base model)

kaikai05123069 发表于 2011-10-10 13:07:44

没问回答吗? 是不是应该换一个板块问一问呢?
有没有哪位朋友尝试过用hm导出两个有限元模型表面的投影矢量呢?

另外补充一下:
这篇文献名字是《Accuracy of finite element model-based multu-organ deformable image registration 》,因为我们学校的数据库没有文章,我只有一份复印版,所以没有电子文档。。。。。。

zkong 发表于 2011-10-10 17:27:15

本帖最后由 zkong 于 2011-10-10 17:27 编辑

HM中不知道怎么操作,但是在导出的.fem文件中,morph的信息(节点运动)是保存到DVGRID卡片中的(X,Y,Z字段)。 用文本编辑器或者写一小段脚本处理一下,转换成强制位移,应该不难。

kaikai05123069 发表于 2011-10-11 10:54:45

本帖最后由 kaikai05123069 于 2011-10-11 10:55 编辑

zkong 发表于 2011-10-10 17:27 http://forum.simwe.com/static/image/common/back.gif
HM中不知道怎么操作,但是在导出的.fem文件中,morph的信息(节点运动)是保存到DVGRID卡片中的(X,Y,Z字段)。 ...

谢谢斑竹指教。因为我刚刚接触hm不是很久,对于斑竹所说的有一些不明白,我先好好学习尝试一下。

kaikai05123069 发表于 2011-10-29 21:18:42

我自己来总结一下吧。 研究了快一个月了。
其实挺简单的。
就是先将morph后的形状保存成shape
然后再在shapes这个panel下找到convert单选框。里面有convert shapes to displacement选项


另外我想对斑竹说,我觉得这个功能对于那些把hm作为前处理工具的朋友来说还是挺实用的。因为一般的CAE软件要定义复杂边界条件什么的都比较吃力。hm这个功能可以弥补这一不足。所以希望某位作总结的斑竹可以在自己的总结帖子中,向大家介绍这种方法
页: [1]
查看完整版本: 如何提取morph前后节点的位移作为morph前模型的边界条件