注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

htbbzzg的博客

与朋友们分享 CAE 资料和经验

 
 
 

日志

 
 

用 I-deas 对大模型划分四面体网格 (5)  

2011-05-26 08:41:35|  分类: I-deas 资料 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 组 (Groups) 
                        用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

   
      I-deas 中的组 (Group) 可以让用户以合理的方法组织 FEM 和几何数据。然后用户可以用组来选择组里 (鼠标右键,Use Groups)  的内容,而不必显示组里的实体。 
      一个组可以同时包含有限元数据 (如节点和单元) 和几何数据。在自动创建 sections 和划分网格时自动创建了有关的组。如,在对 sections  划分网格时,不能划分网格的 sections  被预选出来,可以将它们加入到一个组里供以后研究;在检查单元质量时,出错的单元也可以创建为一个组。 
    在分网过程中,组最常用于下列情况:
        1.   识别有问题的单元或 sections;
        2.    将第 1 步产生的实体建为一个组;
        3.    使用组管理 (Manage Group) 中的快速过滤器 (Quick Filters) 将有关的项添加到组中 (比如与组中单元有关的 sections);
        4.    显示组;
        5.    分辨问题的起源并进行修正;
        6.    从组中删除已经修改好的实体;
        7.    重复步骤 5 和 6,直到组里所有有问题的实体都得到改正。

 
    显示控制 (Display Controls)
         限制图形显示内容为编辑 sections 和划分网格提供了极大便利。显示所选的内容 (Display Selected) 使用户可以用 I-deas 提供的所有可能方法选择所需的实体,然后仅显示这些实体。显示相邻 (Display Adjacent) 和显示邻近 (Display Proximity) 需要分别讨论。 
                        用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

 
    显示相邻实体    (Display Adjacent)
    Display Adjacent 使用户可以显示与面、sections 和/或单元相邻的一个区域。这里,相邻的定义是与这些实体有共同的边界、曲线或节点。在编辑 sections 时,了解有问题的局部区域的几何常常很重要。在最初,显示所有实体模式下,用 Display Adjacent (鼠标右键,Display Adjacent Only )。在选择一个实体后,只显示该实体及其相邻实体。在显示组或选择实体显示模式中,可能会显示多于指定区域的内容。对这种情况,将显示相邻设置为:右键 “append to display”,然后显示内容会随着用户选择实体而增加。 
         附加选项 (在右键菜单中) 可以在Display Adjacent 时自动添加与所选 sections 相关的单元和节点到显示中。 
                        用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

        显示邻近实体 (Display Proximity)
        显示邻近实体 (Display Proximity) 可以让用户选择一个点 (作为搜索中心) 和一个距离 (作为搜索半径),将其中的单元和节点添加到显示中,然后,显示内容仅限于以该中心和半径所确定的圆中的单元和节点。作为可选项 (鼠标右键菜单),相关的几何也可以添加到显示中。 
                         用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

      模型检查 (Model Checks)
      Section 检查
          持久显示有问题的实体时一个有价值的工具。例如,若不能持久显示 section 自由曲线,用户就需要经常执行 section 自由曲线检查以便正确识别自由曲线的位置,从而将它们缝合到一起。section 自由曲线检查得到的图形是暂时的,任何图形显示都会使自由曲线消失,但是模型检查 sections 自由曲线显示 (Model Checks Section Free Curves display) 将使 section 自由曲线保持为高亮度。用户总是可以看到 sections 自由曲线并迅速将它们缝合到一起。 

                          用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

    曲线长度检查
        曲线长度检查 (curve length) 用于识别短曲线。在试图清除所有狭长度 (stretch) 小于 0.1 的三角形单元时,清除长度小于总体单元长度 10% 的 sections 是可取的。在手工修改三角形的狭长度时,使用模型检查曲线长度选项 (Model Checks Curve Length option)。通常,一个狭长的三角形定义于或靠近一个短的 section 曲线。
        按宽度检查小 sections (small sections by width) 用于识别可以与邻近 的sections 合并的狭长 sections。这一检查 sections 的方法为自动合并 sections 操作的一种。 
    单元质量检查
        单元质量检查也支持模型检查。作为一个示例,用户可以将单元质量检查标准设置为 stretch < 0.1。然后每个单元将根据它的 stretch 值标以不同的颜色。违反 stretch 标准的单元被标以红色,反之,可接受的单元标以绿色。 
 
    鼠标右键菜单中的 sections 编辑选项 (Section Editing Options)
         在鼠标右键菜单 (MB3) 中的 section 编辑命令下包含了许多有用的选项。这里汇总了其中的一些选项,见以下的内容。 
 
    删除曲线 (Remove Curve)  
        MB3*  -  Auto Remove Connectors  –  自动删除与被删除曲线有关的连接点。

        只有最初连接 3 条曲线的连接点可以被删除。一旦打开这一选项,它将一直打开,直到用户重新设置为保留连接点 (Keep Connectors (default))。
        每一次启动 I-deas,本选项都会被设置为默认值。
        在多数情况下,用户需要删除相关的连接点是因为删除的是一条短曲线。更稳妥的办法是设置为默认值,然后用删除连接点的办法来清除不需要的曲线连接点。 

       * 注解: MB3... 表示按鼠标右键,从弹出菜单中选择有关内容。
                         用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

  
    添加曲线 (Add Curve) 
        MB3 - Project Curve
        允许用户将任意类型的曲线投影到 section 上。在将未缝合的 T 型交叉的 sections 连接到一起时,这是最有用的。选则该命令时,首先要求选择投影曲线,然后选择被投影的 section,最后定义投影的方向。 
                        用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

  
    添加曲线 (Add Curve)  
        MB3 - Attach Curve
        用户可以将已经在期望位置上的曲线添加到一条 section 上。调用该命令时,用户首先选择要添加的曲线,然后选择 section。
 
    添加曲线 (Add Curve)  
        MB3 -  Remove Curve
        这是删除曲线的一种快捷方式,用于当用户忘记在进入添加曲线命令前先删除一条曲线的情况。 
 
    替换曲线 (Replace Curve)  
        MB3 -  Related to Section
        用户可以限制可选曲线为与某些特定的 section 相关的曲线。当存在一致曲线或重叠曲线以至难以确定要选择哪条曲线时,是很有用的。使用 Related to Section,用户排除了选择与非预期的 section 相关的曲线的可能性。 

                           用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

  
    替换曲线 (Replace Curve)  
        MB3 -  Multiple Select
        有时,替换曲线的一方有两条或多条曲线,需要被另一方的一条或多条曲线所替换。不像在删除曲线前的删除额外连接点 (一条曲线一条曲线的定义),用户可以在替换曲线的每一方选择多条曲线。这一功能的目的是加速 section 比较过程。 

                           用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

       替换曲线 (Replace Curve)
           MB3 - Auto Chain
           如果用户知道多条曲线将选为替换曲线的一方,有时让软件自动选择一方所需要的全部曲线可能更为有效。用 Auto Chain 可以实现。用户选择一条单独的曲线,然后软件将所有邻接的曲线添加到选择中,直到遇到一个与 3 条或更多条曲线相关的连接点。 
                         用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

     替换曲线 (Replace Curve) 
         MB3 - Add Connector
         有时希望用一条长曲线的一部分替换一条短曲线。在这种情况,长曲线需要分割为两个可接受的分段。分割长曲线是通过在适当位置添加连接点来实现的。在出现这种情况时,用户可以退出替换曲线操作并调用添加连接点命令,或者更简单有效的在替换曲线操作中使用右键菜单中的 Add Connector 命令。 

                       用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

    替换曲线 (Replace Curve)  
        MB3 - Master Modeler Curve 
        用户可以将一条曲线替换为一条主要的模型曲线 (代替另一条 section 曲线)。这一技术对于修改 section 边界而不生成额外的 CAD表面数据是一个有用的方法。 
                           用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

      替换曲线 (Replace Curve)  
          MB3 - Project To
          这一功能也是用于当用户希望用一条长曲线的一部分替换一条短曲线的情况。将选择的第一条曲线 (短曲线) 投影到第二条曲线 (长曲线) 上。然后在第二条曲线上将自动添加 1 或 2 个连接点 (取决于曲线算法)。然后第一条曲线将被长曲线上的新分段所替换。Project To 消除了在第二条曲线上手工添加 1 或 2 个连接点的需要。同样,这一命令也意味着简化 section 边界过程。
 
                            用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

      其它有用的命令
      这一节汇总了一些非常有用,并在需要时能够担当适当的角色而受到赏识的命令。它们不经常使用,一般用户可能很少知道。 
      Ignore/Consider Surface
          有时 CAD 数据用于 CAE 的目的过于详细。如铸件上可能有浮雕形式的零件编号或名称。例如 “Made in USA” 可能对设计者是一个重要的特征,但是 CAE 分析不想对这些细节划分网格。
      通过对不需要的表面施加 Ignore Surface 命令,可以忽略这些细节。可以代替在该 section 区域中使用最大面积平面 (maximum area plane) 方法。要取消一个 Ignore Surface 操作,可以对前面被忽略的表面再次使用同一命令。再次划分网格时它将生效。 
                          用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

    显示孤立实体 (Show Orphans) 
        显示孤立实体的含义是:查找不被模型中任何 section 使用的表面。它也用于网格模型中的 section,以识别不与任何 section 相关的壳体单元。显示孤立实体最可能用在当用户认为创建 section 的任务完成之后。它是验证是否只有不需要的表面才被 section 省略的一种方法。 (在 section 模型中存在孤立实体是可能的。)如果显示孤立实体识别出一个表面是应该包含在 section 中的,则用户需要对其进行修正。


                            用 I-deas 对大模型划分四面体网格 (5) - htbbzzg - htbbzzg的博客

   
    显示未划分网格的 section    (Show Unmeshed Sections) 
        在所选的 sections 中,软件报告所有尚未划分网格的 sections。然后用户可以立即对这些 sections 划分网格或对它们执行网格可划分性检查 (Meshability Check)。在对 sections 和 网格编辑的过程中,用户可能会发现需要删除某些网格。这一命令使用户总是能够识别尚未划分网格的 sections,然后重新生成网格。 
 
    网格可划分性检查  (Meshability Check) 
        当用户选择首先编辑 sections 时,这一命令是很有用的。划分网格之前,可以执行一次网格可划分性检查。然后用户可以修正那些被参数空间和最大面积平面方法识别为不可划分网格的 sections。 
 
    修改边界 (Modify Boundary) 
        修改边界将改变所选曲线的形状。修改边界的方法是多种多样的,它甚至支持主要性能类似于变体工具 (Mophing Tools) 的高级选项。在对大 CAD 模型划分实体网格一文中,修改边界主要用来删除 sections 上的扭结,或拉直一条 section 曲线。 
 
    四面体网格划分助手     (Tet. Mashing Assistant) 
        这是 I-deas V11 版中增加的一个自动划分四面体网格的宏命令程序,对于中等复杂的模型,采用这一工具,多数可以在短时间内划分出质量基本满意的二次四面体网格。对于一些相当复杂的模型,也有可能不能得到四面体网格,但是由于它已经对 Sections 进行了大量的修整工作,可以作为进一步手工处理的一个基础。

 

 

 

  评论这张
 
阅读(764)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016