《Pointwise网格划分教程-培训5(结构).pdf》由会员分享,可在线阅读,更多相关《Pointwise网格划分教程-培训5(结构).pdf(38页珍藏版)》请在金锄头文库上搜索。
1、Gridgen/Pointwise培训 上海飞熠软件技术有限公司 培训目的 学会结构网格的创建方法 熟悉绘制曲线命令 学会边界条件的设置 重点掌握如下内容 solver 加密控制 pole 掌握本部分的实例操作 3D 结构网格 3D Structured File, Open Setup Defaults, Properties, CAE Create Curves, Domains, Assemble File, Save As Spacings Using the Solver Diagnostics Set BCs 本部分: 创建一个3D结构轴对称网 格。 使用Pole 3 File I
2、/O Open Project New 清理Pointwise,并且开始一个新的工程。 Open 打开一个已经存在的工程项目 (Project)。 打开 “cone-db.pw” 3D Structured 4 Defaults 在创建新的connectors和domains之前, 最好指定一些默认设置。 一个默认的 Dimension比较适合于创建结 构化网格。设定好该值后,对于而后创建 的任何connectors,都将具有该数目的网 格点。系统默认值是0,这时创建的 connectors的颜色将会是青绿色 本例中设定Dimension为31 3D Structured 5 Dimensio
3、n:0 Dimension:31 File, Properties 一些 CAD 可能需要调整误差。 对于具有连续较大表面间隙的情况,可能 需要提高Connector 连接之间的节点误差。 一个具有全尺寸的database可能会比默认的 Model Size显著地过大或者过小,这将会 使一些database 操作出现错误。根据提示 对model size进行调整。 对于本例不需要做任何改变,因为是在 Pointwise中创建的几何模型。 3D Structured 6 CAE, Select Solver 在创建网格之前,最好选择一个的CAE求 解器。 Pointwise几乎支持目前市场常见的
4、CFD求 解器,并且也支持CGNS格式。 Set Boundary Conditions将会根据选择 的不同求解器而有相应的变化 对于本例选择默认的求解器CGNS. 3D Structured 7 CAE, Set Dimension 一些CAE求解器可能支持2D输出、3D输出或 者这两者都支持。 本例是3D的。 3D 网格是由网格体组成。BCs (边界条件) 将会应用于网格面和VCs将会有应用于网格体。 2D网格是由网格面组成。 BCs (边界条件) 将会应用于网格线和VCs将会用于与网格面。 3D Structured 8 网格类型 创建domains或者blocks之前,先选择网格类 型
5、:结构或者非结构 3D Structured 9 Create, on Database Entities Connectors on Database Entities - 在所有选定的几何模型曲线和 表面的边界上创建 connectors 。 必须先设置Default Pointwise 提供了一些自动工具来快速创建拓扑结构。这些工具可 以直接在Create工具条上找到: Domains on Database Entities - 在所有选定的几何模型表面上 创建domains。 必须先设置Default 3D Structured 10 Create, Automated Tools,
6、 cont. 3D Structured 在一个旋转表面上创建一个结构化domain: 选择一个新网格结构当前层。 在List or Display上选择几何模型表面。 在工具条上点击Domains on Database Entities 图标. 使用 File, Save As 来保存一个新的工程文件 , “class-3dstr.pw” The Messages window 将会出现一个执行该命令 结果的反馈显示 11 Create, Point Placement 一些命令使用标准的Point Placement 命令框。 最常用的XYZ 文本区域提供了笛卡尔坐 标输入。 文本区域的
7、值与值之间是以空格分隔的。 不支持其它符号 Delete 从定义的一个曲线上删除最后一 个点。 在编辑模式下, Restore将会返回一个 编辑点到之前的位置。只有最后的编辑 会被记住。 Additional 框提供了更多的其它控制工 具 3D Structured 12 Create, Point Placement Advanced 框提供了一些不是经常使用的 放置点的选项。 Projection 需要临时点。使用Ctrl+left 鼠 标放置一个临时点 。 Movement Restrictions 提供了对移动 的限制方式。 3D Structured 13 Create, 2 Poi
8、nt Curves 默认情况下,在工具条上提供了2 Point Curves : 2 Point Curves - 为每对连续的已定义的控制点, 快速创建connectors和DB 曲 线。 该命令会打开一个控制面板。 选一个Entiy Type :connector 或者 database 输入坐标位置,通过文本输入区 域,或者使用鼠标左键在屏幕点 击或者选择一个已经存在的点。 3D Structured 14 Create, 2 Point Curves 3D Structured 对于本例,打开Defaults 面板,并且设置 Begin. D Ds to 0.01. 这将会自动在圆锥曲
9、面上 自动生成约束。 打开2 Point Curve 命令。确保Entity Type 被设置为 connector. 选择上轴节点,然后再文本框输入 “40 50 0”. 自动保存了第一条离开圆锥体的 connector。由于我们是先在圆锥体上选择了 一点,我们在connector的约束值( Begin. D Ds )会被应用在该处 。 现在使用底部轴节点和点40 -50 0”创建一个 相似的。使用圆锥定点和点 “-50 0 0”创建 最后一个connector。 在工具条上点击Save 来保存已进行的操作。 40 50 0 40 -50 0 -50 0 0 15 Create, Draw
10、Curve 默认情况下,在Create工具条中提供了创建Curve工具: Curve - 创建所有类型的 connector 和DB curve ; 打开命令面板。 选择 entity type. 改变 segment type. 输入坐标位置,通过文本输入 区域,或者使用鼠标左键在屏 幕点击或者选择一个已经存在 的点。 Segment controls. Pole, 一个点但是可以被分配给 网格点数。 3D Structured 16 3D Structured 创建一个二次曲线connector。打开Defaults 面板,把 Begin. D Ds 设置为0,这样对 connector就
11、没有约束控制了。 现在打开Draw Curves命令。确保Entity Type下选择的是connector ,在Segment Type下选择Conic。 选择点“40 50 0”.选择点“-50 0 0”. 在 Conic Segment Options 下选择Tangent Intersection. 在文本区域输入“-50 15 0”. 点击 Apply 来保存新创建的connector。 40 50 0 40 -50 0 -50 0 0 Create, Draw Curve, Conic -50 15 0 17 3D Structured 创建一个pole 选择Pole Segmen
12、t Type. 选择位于 “-50 0 0”的节点. Click Apply to 来保存新的connector. 40 50 0 40 -50 0 -50 0 0 Create, Draw Curve, Pole 18 3D Structured 创建一个圆型 connector. 创建一个Circle Segment Type. 在 Circle Segment Options 下选择 Point, Center & Angle. 选择位于“40 50 0”的节点. Enter “40 0 0”,为圆心. 点击+X or -X标准视图,来设置圆的草绘平 面; 在Angle文本区域输入180
13、,确认输入(点击 enter键),如果有必要用Flip来改变方向; 点击OK来保存新的connector并且退出。 40 50 0 40 0 0 Create, Draw Curve, Circle 19 Copy, Paste, Rotate 使用Edit菜单或者快捷键Ctrl+C来复 制圆锥connector; 使用菜单或者 Ctrl+V 来粘贴,将会 打开粘贴面板; 选择 Rotate. 围绕X轴旋转该曲线180度。 Database Creation 20 Create, Assemble Pointwise 提供了一些自动工具来快速创建拓扑结构。他们可以直 接通过Create工具条使
14、用: Assemble Domains - 由选择的connectors自动创 建domains; Assemble Blocks - 由选择的connectors and domains自动装配blocks; 3D Structured 21 Create, Assemble, cont. 3D Structured 现在装配block ; 选择所有的connectors and the domain. 换 句话说,除了database之外的所有的实体; 在工具条上点击Click Assemble Blocks ; 注意在Messages window中的命令提示。 22 Solve 对于结
15、构dmains和blocks,通过Grid菜单下的Solve命令,可以使 用完全的求解器控制和属性 3D Structured 23 Solve, cont. 所有的结构blocks and domains使用超限插值法(TFI).进行初始化; Blocks 使用标准的,该方法融入了arc length-based 插值法; 结构化求解器含有椭圆PDE方法( partial differential equations ),可以用光顺结构 domains and blocks并且提高正交性; 在求解器中对属性(attribute)进行设定,是对PDE方程中右边项进行修改。 3D Structured 24 一个列表提供了迭代步数和RMS 残差信息; 输入期望的迭代步数并且点击Run. 使Initialize用来保存dom