CFX求解设置项复用CCL功能

释放双眼,带上耳机,听听看~!

对于相同类型的泵,尤其是批量的系列化的产品,每次都需要在CFX中设置新建计算域,新建边界,新建interface配对面,属实重复劳动了,所以CFX有一个可以导出设置好的CASE的基础设置项,可以直接应用于新的CASE项目,所以方便很多!

打开设置好的CFX项目,点击File-Export-CCL按钮,弹出控制窗口,在右侧可以选择想要导出的设置项,建议全部导出,勾选“Save All Objects”,然后在左侧选择文件保存位置,并输入文件名后就可以导出了,导出成功后我们可以以文本文档的形式打开这个.CCL文件。

CFX求解设置项复用CCL功能
CFX求解设置项复用CCL功能

第一项导出的是咱们定义的公式:

LIBRARY:
  CEL:
    EXPRESSIONS:
      HEAD = (POUT -PIN )/998.2/9.81
      PIN = massFlowAve(Total Pressure )@INLET
      POUT = massFlowAve(Total Pressure )@OUTLET
      ZXL = \
        force_y()@WALL_BLADE+force_y()@WALL_BLADE_BYP+force_y()@WALL_BLADE_YP
    END
  END

第二项是所有材质,比如空气、水等介质的属性

MATERIAL: Water
    Material Description = Water (liquid)
    Material Group = Water Data, Constant Property Liquids
    Option = Pure Substance
    Thermodynamic State = Liquid
    PROPERTIES:
      Option = General Material
      EQUATION OF STATE:
        Density = 997.0 [kg m^-3]
        Molar Mass = 18.02 [kg kmol^-1]
        Option = Value
      END
      SPECIFIC HEAT CAPACITY:
        Option = Value
        Specific Heat Capacity = 4181.7 [J kg^-1 K^-1]
        Specific Heat Type = Constant Pressure
      END
      REFERENCE STATE:
        Option = Specified Point
        Reference Pressure = 1 [atm]
        Reference Specific Enthalpy = 0.0 [J/kg]
        Reference Specific Entropy = 0.0 [J/kg/K]
        Reference Temperature = 25 [C]
      END
      DYNAMIC VISCOSITY:
        Dynamic Viscosity = 8.899E-4 [kg m^-1 s^-1]
        Option = Value
      END
      THERMAL CONDUCTIVITY:
        Option = Value
        Thermal Conductivity = 0.6069 [W m^-1 K^-1]
      END
      ABSORPTION COEFFICIENT:
        Absorption Coefficient = 1.0 [m^-1]
        Option = Value
      END
      SCATTERING COEFFICIENT:
        Option = Value
        Scattering Coefficient = 0.0 [m^-1]
      END
      REFRACTIVE INDEX:
        Option = Value
        Refractive Index = 1.0 [m m^-1]
      END
      THERMAL EXPANSIVITY:
        Option = Value
        Thermal Expansivity = 2.57E-04 [K^-1]
      END
    END
  END

第三项输入设置的计算域、边界条件、配对面等

FLOW: Flow Analysis 1
  SOLUTION UNITS:
    Angle Units = [rad]
    Length Units = [m]
    Mass Units = [kg]
    Solid Angle Units = [sr]
    Temperature Units = [K]
    Time Units = [s]
  END
  ANALYSIS TYPE:
    Option = Steady State
    EXTERNAL SOLVER COUPLING:
      Option = None
    END
  END
  DOMAIN: CK
    Coord Frame = Coord 0
    Domain Type = Fluid
    Location = B72
    BOUNDARY: HGB_CK Side 2
      Boundary Type = INTERFACE
      Location = CK_HGB
      BOUNDARY CONDITIONS:
        MASS AND MOMENTUM:
          Option = Conservative Interface Flux
        END
        TURBULENCE:
          Option = Conservative Interface Flux
        END
      END
    END
    BOUNDARY: OUTLET
      Boundary Type = OUTLET
      Location = OUTLET
      BOUNDARY CONDITIONS:
        FLOW REGIME:
          Option = Subsonic
        END
        MASS AND MOMENTUM:
          Mass Flow Rate = 124.167 [kg s^-1]
          Mass Flow Rate Area = As Specified
          Option = Mass Flow Rate
        END
      END
    END

最后一项输出了.def的保存路径!

所以有了这个.CCL文件后,我们可以直接在TXT文件中修改一些边界条件,也可以直接将该文件导入至新的CFX项目中利旧这些设置!具体操作如下:
新建一个.cfx项目,点击File-Import-CCL选中之前导出的文件就可以正常导入了。

CFX求解设置项复用CCL功能


导入后你会发现有很多红色的报错,左侧的计算域及边界也没有勾选!那是因为计算域的ID对应不起来了,这很正常,我们没有办法让两个不同的模型自动识别,所以导入后需要手动去指派计算域,双击已有的计算域比如CK,在Location中找到新的CK计算域,确定即可

CFX求解设置项复用CCL功能
CFX求解设置项复用CCL功能


同理可以重新选择所有的interface配对面来实现一一对应
做完以上工作,CASE就算设置好了,如需修改边界条件或者计算域属性,简单修改就可以跑起来了!
这里需要注意2个问题:

这种方法适用于流体域划分相似的模型,比如都考虑hub、shroud间隙,都考虑背叶片这种,就很舒适!

要想设置更简单,要养成规范化命名边界的习惯,不能同一个面在不同的案例里定义不一样的名称,要逐渐形成自己的风格,这样CCL导入后边界名称没变的话就可以自动识别了!

以下是我自己熟悉且常用的边界名称,可供大家参考:

JK:(进口段计算域)
INLET(进口)
JK_YL(进口段和叶轮的配合面)
JK_QGB(进口段和前盖板的配合面)
WALL_JK(进口段的壁面)

CK:(出口段计算域)
OUTLET(出口)
CK_QGB(出口段和前盖板的配合面)
CK_YL(出口段和叶轮的配合面)
CK_HGB(出口段和后盖板的配合面)
WALL_CK(出口段的壁面)

QGB:(前盖板间隙计算域)
QGB_JK(前盖板和进口段的配合面)
QGB_CK(前盖板和出口段的配合面)
QGB_YL(前盖板和叶轮的配合面)
WALL_QGB(前盖板的壁面)

HGB:(后盖板间隙计算域)
HGB_YL(后盖板和叶轮的配合面)
HGB_CK(后盖板和出口段的配合面)
WALL_HGB(后盖板的壁面)

YL:(叶轮计算域)
YL_JK(叶轮和进口段的配合面)
YL_CK(叶轮和出口段的配合面)
YL_QGB(叶轮和前盖板的配合面)
YL_HGB(叶轮和后盖板的配合面)
WALL_BLADE_YP(叶片)
WALL_BLADE_BYP(背叶片)
WALL_BLADE(除了叶片和配合面之外的所有壁面)

本来想着既然CFX都可以设置复用,那Ansys mesh应该也可以,兜兜转转没找到,有晓得的大佬吗?

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理,邮箱admin@7b3.cn。

给TA充电
共{{data.count}}人
人已充电
仿真模拟

Fluent中监测扬程的公式编辑、无量纲化以及单位变更

2023-4-25 22:56:01

仿真模拟

Workbench中CFX离心泵参数化计算细节问题

2023-9-25 10:49:50

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索