Flotherm

FloTHERM 与 MCAD 数据集成

FloTHERM通过FloMCAD Bridge提供与机械CAD (MCAD) 数据的集成能力,允许用户导入和简化复杂的CAD几何体,并将其转换为FloTHERM实体进行热分析。

  1. 使用 FloMCAD Bridge 导入 CAD 文件
  • 流程:
    1. 读取中性数据格式文件(如 ACIS (.sat), STEP (.stp 或 .step), IGES (.igs) 或 STL (.stl))或直接读取 ProE, Solidworks 或 CATIA 文件。
    2. 简化 MCAD 几何体。
    3. 将 MCAD 几何体转换为 FloTHERM 实体 (FloTHERM entities)。
  • 数据转换:FloMCAD Bridge 使用 ACIS 实体建模内核。传入数据必须通过“转换器 (Translator (read) Husks)”转换为 ACIS 格式。
  • 双向传输:数据也可以从 FloTHERM 传输到 FloMCAD Bridge。
  1. 热简化 (Simplification)
  • 好处:将几何体简化为高效且准确的热模型。
  • 构成:移除热不重要的几何体,例如小孔、小凸起、小倒角和圆角。
  • 简化地点:
    • 在您常用的 MCAD 工具中(ProE, Solidworks, CATIA 等),在导出数据之前:抑制或删除与热不相关的特征,如品牌标志、钻孔、小圆角等;抑制不相关的部件,如螺钉等。
    • 在 FloMCAD 中使用全局和局部简化、替换工具、分解。
    • 在 FloTHERM 中,在 FloMCAD 处理并传输模型之后。
  1. 简化方法
  • 全局简化 (Global Simplification):
    • 快速执行热简化的简便方法。
    • 作用于选定的 MCAD 零件或实体。
    • 从“[工具/全局简化] (Tools / Global Simplify)”菜单或右键点击选定对象选择。
    • 检查结果:使用 CTRL-Z 在简化前和简化后之间切换,查看简化效果。
  • 局部简化 (Local Simplification):
    • 对简化程度有完全控制。
    • 针对特定区域进行简化,但需要手动操作。
    • 从“[工具/局部简化] (Tools / Local Simplify)”菜单或右键点击选定对象选择。
    • 热键:+ (添加包围盒), - (减去包围盒), DEL (移除), f (展平), l (水平)。
    • 特征简化:特征是构成几何图案的面集合,可以根据选择移除特征。
  • 热简化的黄金法则 (The Golden Rule of thermal Simplification):
    • 至少简化到可以在 FloTHERM 中手动创建几何体的程度!。
  1. 数据转换 (Data Conversion)
  • 单一对象 (Single Object):
    • 用于简单几何体或存在对应智能部件的零件。
    • 将单个零件/实体替换为 FloTHERM 基本几何体/智能部件。
    • FloTHERM 基本几何体:长方体 (Cuboids), 棱柱 (Prisms) 和 流动阻力 (Flow Resistances)。
    • FloTHERM 智能部件:风扇 (Fan), PCB, 外壳 (Enclosure), 圆柱体 (Cylinder) 和 多孔板 (Perforated Plate)。
    • 操作:选择 MCAD 零件或实体进行转换,选择最合适的 FloTHERM 实体。
    • 注意事项:当 MCAD 零件被替换为 FloTHERM 智能部件时,会使用默认参数。每个智能部件在传输到 FloTHERM 后都必须进行审查和调整,例如风扇的轮毂直径、流量规格;PCB 的铜含量;多孔板的孔图案和孔径。
  • 分解 (Decompose):
    • 自动简化和分解几何体。
    • 操作:选择 MCAD 零件或实体进行转换(如果未选择,将分解整个几何体),设置合适的简化级别并应用。
    • 撤销:使用“[编辑/撤销] (Edit / Undo)”或 CTRL-Z 进行撤销和重复操作。
  • 解剖 (Dissection):
    • 将选定的 MCAD 对象转换为 FloTHERM 基本几何体集合的过程。
    • MCAD 对象会自动并连续地分解为更小的 MCAD 实体。
    • 这些更小的实体会不断被分析,以检查它们是否可以被单一对象(长方体、棱柱、斜块或圆柱体)替换,或者是否需要进一步自动分解。
    • 弯曲面处理:弧/弦比 (Arc/Chord Ration) 用于确定带有弯曲面的 MCAD 实体如何分解为更小的实体。比率越接近1.000,曲线的解析度越高,但会使用更多的 FloTHERM 实体。
  • 体素化 (Voxelization):
    • 适用场景:当 CAD 几何体过于复杂,且“[工具/单一对象] (Tool / Single Object)”、“[工具/分解] (Tools / Decompose)”或“解剖 (Dissect)”无法使用时。
    • 原理:将 MCAD 几何体转换为一系列(小)长方体。
    • 优点:非常稳健,总能得到 FloTHERM 表示。
    • 输入:选择“最小数量 (Minimum Number)”或“最大单元尺寸 (Maximum Cell Size)”并输入 X,Y,Z 方向的合适值。最小单元尺寸 (Minimum Cell Size) 的合适设置可确保不会创建极小的长方体。折叠厚度 (Collapse Thickness) 设置了过程中创建的所有折叠长方体(当组合2D面时)的厚度。
    • 工作原理:指定叠加网格,为原始几何体内的每个单元格创建一个长方体,并合并共享完整面的长方体。
    • 建模建议:
      • 将最小单元尺寸设置为需要表示的最小尺寸。
      • 尝试不同的“最小数量”或“最大尺寸”值,直到达到所需的解析度。
      • 传输到 FloTHERM 后,务必对传输后的装配体进行网格膨胀和局部化。
      • 使用与单元尺寸匹配的网格约束。
      • 将材料属性应用于整个装配体,而不是单独的长方体。
  1. 附加功能 (Additional Functions)
  • 分割实体 (Split Body):当零件/实体过于复杂无法一次性处理时非常有用。
  • 沿轴对齐 (Align with Axes):选择一个平面将零件或装配体对齐到全局笛卡尔坐标系。
  • 置顶和隐藏 (Top & Hide):与项目管理器中的功能类似,用于置顶和隐藏零件或实体,尤其适用于导入包含多个零件的装配体。
  • 减去实体 (Subtract Bodies):用于创建孔洞等操作,通过从一个实体中减去另一个实体来实现。
  1. 数据传输到 FloTHERM (Data Transfer to FloTHERM)
  • 几何体转换为 FloTHERM 实体后,使用“[工具/传输装配体] (Tools/Transfer Assembly)”。
  • 注意事项:
    • FloMCADBridge 和 FloTHERM 会保留零件名称。
    • 传输的零件和装配体不带任何材料属性、热属性或辐射属性。
    • 某些零件和装配体还需要网格约束。
    • 传输的 MCAD 模型位置与原始 CAD 模型相同。
  1. 案例:教程 2