联系我们:186 6505 3298
• Morphing > Create > Symmetries > update by domain子面板
− 使用update by domain 子面板来改变对称用于指定的 domain
− domain – 选择目标domain,一次只能选择一个
− symmetries – 选择希望指派到当前domain中的对称,可以同时选择多个
− review – 显示所选对称中handles间的对称关系
Model Browser查看编辑对称
形状(变量)— Shapes
• HyperMorph 中的 Shapes
• Shape是什么?
− shape 可以“简单” 地定义为两个状态之间的位移区域(displacement field ):初始状态和变形后的状态.
− 只有在HyperMorph环境下进行变形后才会储存这个位移区域的信息。
− 形状是来自于原始状态时网格模型上的handles或者节点的扰动的集合
− 当进行网格变形时, HyperMorph内部将变形存为扰动集合,然后可以 undo 和redo.
保存形状
• Morphing > Create > Shapes > save as shape子面板
➢ HyperMorph的Shape面板包括: create, save, load, reposition, reflect, convert, smooth, animate,和 apply morphing shapes
➢ 使用Save as Shape 子面板将当前的变形结果保存一个形状,可后续施加到网格上改变形状或者用于优化。选择保存之后,可以点击undo还原初始状态或继续进行网格变形。
➢ 选项包括:save current state,save each morph step — 形状必须参考一个坐标系
• 如果选定 save each morph step,到当前为止的每次变形都会保存为一个独立的形状
• 如果选定save current state,只保存一个从初始状态到当前状态之间的形状。
• Morphing > Create > Shapes > save as shape子面板
• as handle perturbations / as node perturbations
• save shape > as node perturbations –
• save shape > as handle perturbations –
• global system / syst –
Animate Shapes
• Morphing > Create > Shapes > animate shapes子面板
• 使用 Animate Shapes 面板对形状进行动画显示。
• 选择形状后点击animate,会进入 Deformed 面板,形状会像位移结果那样显示。通过动画可以观察到形状是怎样对模型进行变形的.
• 也可以通过HyperMesh 其它结果面板的功能来对形状可视化,比如contour 和 vector plot 面板
• Animate基于所选的形状会自动创建并加载一个“result”文件, 可以在HyperMesh中的后处理中查看。
Apply Shapes
• Morphing > Create > Shapes > apply shapes子面板
• 使用 Apply Shapes 面板来apply, translate, position, reflect一个或多个形状到网格上
• Apply 选项仅简单地把选定的形状通过指定的比例因子施加到节点或者handles上
• Morphing > Create > Shapes > apply shapes子面板
• apply method
• apply shapes 允许用户应用与Optimization 模块下的Shape 中定义的非线性desvars相关联的形状
• translate shapes –可复制已创建的形状到相似的特征上
• Morphing > Create > Shapes > apply shapes子面板
• apply method
• position shapes – 更强大的形状复制功能,可以在任何位置重新定位
并缩放形状,但一次只能复制形状到一个位置,而 translate 可以复制到多个位置.
• reflect shapes - 允许通过多种镜像对称方式(1-plane, 2-plane, 3-plane, and cyclical)来复制形状
• Morphing > Create > Shapes > apply shapes子面板
• by factor / interactive –
• multiplier –线性缩放因子
• Morphing > Create > Shapes > apply shapes子面板
• to all nodes / to only
• use constraints –除了apply shapes外的其他方法均可选择该选项。激活后,将考虑之前定义的变形约束
• apply method – 用于translate, position, 或 reflect方法时
• apply only – 只施加形状到模型的新位置.
• apply & append –施加形状到模型中,并叠加到原有的形状上
• apply & replace -施加形状到模型中,并代替原有的形状
• apply & create -施加形状到模型中,并为每一个形状创建新的形状
• create new -为每一个施加的形状创建新的形状,但施加应用这些形状
• Morphing > Create > Shapes > apply shapes子面板
• auto-envelope / env –用于translate, position, 或 reflect方法时。 Envelope为复制的形状对新网格的影响范围,如果 auto-envelope 的尺寸不能覆盖所希望变形的节点时,可通过 env=设置一个值
(内容、图片来源:Altair官方文件)
版权与免责声明:
凡未注明作者、来源的内容均为转载稿,如出现版权问题,请及时联系我们处理。我们对页面中展示内容的真实性、准确性和合法性均不承担任何法律责任。如内容信息对您产生影响,请及时联系我们修改或删除。
电话:186 6505 3298 邮箱:gaolu@icae.com.cn 地址:广东省-广州市-天河区 天河北路663号机械研究所8栋9层
关注我们