划分网格有时候希望在同一条线段上有的地方网格密一点,有的地方稀一点。Hypermesh本来有在线段上设置split point的功能,如下图所示
但问题是,该设置方法只能在线段上均分split point,或者在鼠标点击的地方设置split point,不能自己指定在线段某位置。本人摸索出一个方法,自己指定设置split point。
基本思想是把fixed point转化成free point,然后移动free point,最后把free point投影到线段上成为fixed point,fixed point和free point区别如下图所示(Geometry Terminology)
1,在线段上随意设置一个fixed point。如图所示,本人在线段中心设置了一个fixed point(红圈所示)
2,这个点是一个fixed point,现在在一下面板中将其设置成free point
注意,save as free points一定要打勾。点击刚才的那个点,然后点击suppress。此后,点变成的X形状,这个时候就可以移动点到想要的位置,例如z反向移动2。移动后如下所示
3,现在,将这个free point 投影到线段上,就成了fixed point
将free point删掉,便得到了想要的fixed point(delete point貌似只能删除free point)
在Hypermesh中,为了实现线段网格密度的局部调整,通常使用split point功能。然而,标准方法仅允许均分或鼠标点击设置,不支持自定义位置。本文介绍一种方法,通过将fixed point转换为free point,再移动并投影回线段,从而在任意位置设定split point。步骤包括在线段上设置fixed point,转换为free point进行移动,最后将移动后的free point投影回线段,实现定制化的split point设置。
1万+

被折叠的 条评论
为什么被折叠?



