其拖动沿着所选择的edge移动,只对3D block有效;Green Edges/Vertices:edges和associated vertices都被projected到了curves,vertices仅仅能在projected的curves上移动;Red Vertices:不能被移动,因为它们被projected到固定点。
“Single”模式仅仅能移动一个单独的vertex;“Multiple”模式可以移动多个vertecies。 2、Set Location
“Set Position”指用户可以移动vertex在Cartesian或cylindrical co-ordinate系统,用户可以直接修改vertex的坐标也可以选择参考点来定位。
“Incremental Position”通过设置坐标的增量来修改vertex的坐标。 4、Set Edge Length——修改edge的长度,同时也可以查看edge现有的长度。
七、 Transform Blocks 八、 Edit Edge
1、Split edge功能——split type为“spline”,选择edge然后拖动edge直到希望的形状,或者说直接点击一下,edge就会和最接近的curve重合,整个edge为一条弯曲的edge,但是并不会产生新的vertices。split type为“linear”,在鼠标点击的位置对edge进行划分,整个edge由2条直线edge组成,这点不会产生新的vertex,但是这点会和最接近的curve重合。split type为“control point”,在鼠标点击的位置对edge进行划分,整个edge为一条弯曲的edge,这点不会产生新的
vertex,但是这点会生成一个控制点以便对edge的曲率进行控制,可以在move vertwx中通过移动这点来改变这条edge的曲率。 2、Unsplit edge功能——Split edge的反操作。 3、Link edge功能——问题:没明白。 4、Unlink Edge——问题:没明白。 九、 Pre-Mesh Params
1、Update size功能——“Keep Distribution”使用此项用户能基于Global Surface or Curve Mesh Size来调整edges上的节点数,也就是说网格尺寸与Global Surface or Curve Mesh Size一样,而不与edge params中设置的一样,同时每一个edges Geometric law保持不变。“Keep Count”使用此项用户将改变geometry law为默认的geometry law,网格尺寸与edge params中设置的一样,而不遵循Global Surface or Curve Mesh Size。
2、Scale Sizes功能——相当于edge的节点数乘上factor。当factor为1时,只是现有的节点数加1即可。实际上就是加密网格。注意:edge原有节点数不能为2,否则此功能无效。
3、Edge Params——“Reverse parameters”:颠倒所选择edge上的参数,也就是说edge起点上的参数被转换到终点上,终点上的参数被转换到起点上。“Screen position”:用户可以通过鼠标拖动去修改节点间距。 Mesh laws:
Bi Geometric——默认的划分规则。
Uniform——节点沿着edge均匀分布。不用设置Spacing 1和Spacing 2、ratio 1和ratio 2。
Hyperbolic——通过每一个端点的spacing来定义一个双曲线的节点分布, 用户只能设置Spacing 1和Spacing 2,同时ratio 1和ratio 2被自动确定。
Poisson——按照Poisson分布计算节点间距,要求设置Spacing 1和Spacing 2同时忽略ratio 1和ratio 2(ratio 1和ratio 2被自动确定)。Poisson和Hyperbolic的区别不大,但是通过仔细观察发现,在Poisson中设置的Spacing 1和Spacing 2与实际值相比非常吻合,没有任何误差,而在Hyperbolic中设置的Spacing 1和Spacing 2与实际值相比有着非常小的误差;同时经过测试,Poisson和Hyperbolic即使是Spacing 1和Spacing 2设置为一样,它们的ratio 1和ratio 2也不一样。 Curvature——按照曲率来计算节点间距。不用设置Spacing 1和Spacing 2、ratio 1和ratio 2。Curvature和uniform很相似,经过测试发现:对于associate 直线curve的edge来说,Curvature和uniform没有什么区别,但是对于associate 弯曲curve的edge来说,Curvature和uniform不一样,spacing不一样,应该说,Curvature使得弯曲curve的网格划分更为均匀。
Geometric 1——Spacing 1被用作设置从edge起点开始的第一个间距,剩下的节点间距保持恒定的增长率,因此只用设置Spacing 1(ratio 1被自动确定)。
Geometric 2——同Geometric 1的原理一样,只用设置Spacing 2(ratio
2被自动确定)。Spacing 2被用作设置从edge终点开始的第一个间距。 Exponential 1——第i个间距被定义为i * e ^ (R * (i - 1)),R代表Ratio 1,e代表Spacing 1。只用设置Spacing 1(ratio 1被自动确定)。与Geometric 1很相似,经过测试发现,即使是它们的spacing 1设置为一样,它们的ratio 1也不一样。
Exponential 2——原理和Exponential 1一样,只是换成了Spacing 2和Ratio 2 。
Biexponential——节点间距的计算按照Exponential 1和2的法则,和Exponential 1和2不同的是Spacing 1和Spacing 2、ratio 1和ratio 2都需要进行设置。Spacing 1和Ratio 1所定义的是从edge起点到中点的节点分布,Spacing 2和Ratio 2所定义的是从edge终点到中点的节点分布。
Linear——按照线性函数计算节点分布,但是好像不是所有的edge都支持。 4、Match Edges
“Match Edges”——问题:没明白。
“Copy to Edges”——允许用户拷贝节点分布从另一条edge到当前选择的edge,当打开“Copy absolute”时拷贝准确的Spacing,同时根据相对edge长度修改Ratio值,此时这2条edge的spacing 1近似一样;当关闭“Copy Absolute”时,此时这2条edge的Ratio 1近似一样。
5、Refinement——和Scale Sizes功能略有不同。Dimension值为0对
应x或I方向,1对应y或J方向,2对应z或K方向。 十、 Pre-Mesh Quality
Determinant (2x2x2 stencil)——检查网格中elements的变形,并计算每一个六面体的Jacobian,1代表完美的element,0代表在一个或多个edge中存在degenerate,负值代表inverted elements。普遍来说,0.25对于大多数solvers是可以接受的。
Determinant (3x3x3 stencil)——此项和Determinant (2x2x2 stencil)原理一样,但是blocks中edge的中点被加入到Jacobian的计算中。 Angle——检查最小的internal angle对于每一个element,0代表degenerate,90代表perfect。Volume——基于corner points计算每一个element的体积。
Warpage——计算plane(基于组成surface的节点)的扭曲,90代表degenerate 0代表perfect。X轴代表特定形式的质量范围,Y轴代表每一个柱状条中elements的数量。在每一个柱状条顶部的箭头表示这儿有更多的elements比所显示的。通过鼠标左键点击柱状条,在信息窗口中将会显示准确的elements数量和范围,通过右键点击show可以在屏幕中显示这些elements。 十一、 Pre-Mesh smooth
Orthogonality——问题:暂时没有看。 Multiblock——问题:暂时没有看。 十二、 Block Checks
Run Check/Fix——针对inconsistencies(不一致,不连贯)检查内部
的数据结构并尽可能修复它们。
Fix Inverted Block——修复所有Inverted blocks,它们具有negative determinant。
Invert Selected Block——选择需要的block去inverted。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库icemcfd有关block功能的说明(2)在线全文阅读。
相关推荐: