使用材料数据库

可加载额外的材料数据库并编辑现有材料数据库。

导入热力学和传输属性

默认情况下,选择材料模型后,名为标准的材料数据库对象将自动加载到新模拟中。此对象会访问位于 Simcenter STAR-CCM+ 安装主目录 (Windows) 或位于该目录的 star 子目录 (Linux) 中的 props.mdb 文件。

要添加材料或更改某个材料的属性,可加载单独的材料数据库文件。或者,也可以为此修改数据库文件,然后将其重新加载到模拟中。(如果使用的是 Simcenter STAR-CCM+ 随附的数据库文件,确保创建副本,然后将原始版本移至其他位置。)

Simcenter STAR-CCM+ 可包含多个材料数据库,使其在材料模型选择过程中全部可用。

要准备加载附加的数据库文件,最简单的方法是将其放在与默认提供的数据库文件相同的目录,但以不同的名称命名。此位置可以是 Simcenter STAR-CCM+ 安装主目录 (Windows) 或该目录的 star 子目录 (Linux)。在打开模拟文件前需要完成这些准备工作。

或者,可以设置环境变量:
  1. 选择工具 > 选项,然后在选项对话框中选择环境节点。
  2. 选择材料数据库加载路径属性。
  3. 单击属性自定义工具 (),此时将打开一个包含输入项完整视图的对话框。这些路径是默认路径之外的路径。可在该对话框中输入多个数据库的绝对路径,输入项之间以分号分隔。完成后,单击确定
  4. 接下来,右键单击材料数据库管理器节点,然后选择打开材料数据库...


    此时将显示一个单独的打开材料数据库对话框,其中包含可用 .mdb 文件的列表,包括用户添加的文件。



  5. 选择其中一个文件,然后单击确定。此时该数据库的一个新节点将显示在对象树中,其数据库文件路径显示在属性窗口中。


重新加载数据库文件
此操作会更新模拟中该数据库的所有信息。

要重新加载材料数据库文件,右键单击材料数据库节点,然后选择重新加载



导入热力学和传输属性
Simcenter STAR-CCM+ 可以导入具有 NASA 热和传输属性的文件。
要导入此类型文件:
  1. 创建新的(空)材料数据库对象。
  2. 右键单击该对象,然后选择导入热力学和传输属性...


  3. 导航至所需文件,然后单击打开
第一个选项将导入整个文件的内容。第二个将仅导入已在数据库对象中表示的材料的属性。此操作使用三个数据库文件夹来填充材料数据库节点,类似于标准数据库对象的结构。还可以通过再次选择导入热力学和传输属性...,然后选择其他文件,向数据库对象添加更多属性。

更改数据库材料属性

通常,要更改材料属性,可通过打开数据库材料属性节点,然后在子节点的属性中输入值。但是,在 GUI 中执行的操作会影响这些更改保留的时间长短。

原则上,修改材料数据库的副本会永久更改该数据库。(注意不要覆盖提供的原始文件。)模拟文件本身仅保留对用于创建连续体(在单相、多相或多组分材料模型中)中的物质的数据库材料属性所做的更改。因此,如果修改了一组数据库材料,然后在连续体中仅选择其中一部分,则当关闭并重新打开模拟文件时,其他已修改的数据库材料将恢复为其原始值。

下面显示了用于修改属性的有效方法:

  1. 对于试运行,更改连续体中的材料属性。
  2. 运行模拟。
  3. 如果对连续体中材料新属性值生成的结果感到满意:
    1. 创建外部数据库文件的副本以供模拟使用。
    2. 在数据库材料中,输入在连续体中使用的自定义值。具体而言,就是在数据库材料的数据库材料属性值中输入值(例如工具 > 材料数据库 > 标准 > 气体 > 空气 > 密度 > 常数)。
    3. 通过右键单击材料数据库节点,然后选择保存,将值保存到数据库文件。

更改数据库材料属性的单位

默认情况下,数据库材料具有采用 SI(国际单位制)测量单位的属性。但是,在数据库材料属性中表示这些属性时,可使用在 Simcenter STAR-CCM+ 中更改单位的标准方法来更改这些单位。

进行一次切换后,将拥有添加的选项,以更改单个数据库材料属性值所用的单位。要针对特定值访问此选项,在节点的属性中单击属性自定义工具 (),以激活“自定义工具”对话框。该对话框中的属性包含可选择单位的下拉列表。



数据库文件丢失时会发生什么情况?

对材料模型执行的大多数操作取决于位于其正常位置的随附 props.mdb 文件。该位置为 Simcenter STAR-CCM+ 的安装主目录 (Windows) 或该目录的 star 子目录 (Linux)。可以将材料数据库加载到打开的模拟中。

如果不具有数据库,则无法在新模拟中选择材料或在现有模拟中更改所选的材料。唯一的选择是修改之前在模拟文件中保存的所选材料的属性。

在新模拟或现有模拟中,Simcenter STAR-CCM+ 会以多种方式告知用户数据库丢失(在以下示例中,标准材料数据库丢失):

  • 尝试选择新材料模型或替代材料模型时,将显示一个空选择对话框,其中仅包含在之前保存的模拟中选择的任何材料。(在此示例中,模拟文件仅包含材料空气。)

  • 尝试选择材料模型后,材料数据库节点将显示在对象树中,但是不具有数据库文件夹节点。(在现有模拟文件中,数据库文件夹节点也仅包含引用的材料。)

修改材料数据库的副本

props.mdb 文件位于 Simcenter STAR-CCM+ 安装主目录 (Windows) 或该目录的 star 子目录 (Linux) 中,可通过 Simcenter STAR-CCM+ GUI 修改该文件,无需使用其他程序打开它。

可能需要更改材料数据库的原因包括:

  • 添加材料数据
  • 导入 PPDF 表(平衡或小火焰)
  • 导入 Chemkin 格式数据
更改材料数据库之前,创建数据库文件副本以供修改,然后将原始文件保存在安全的位置。另一种有用的措施是将原始文件设为只读。

创建外部 props.mdb 文件的副本并重新放置原始文件后,更改数据库材料的属性和/或添加具有新属性的新材料,然后为其输入值。完成后,右键单击材料数据库的节点,然后选择保存。(如果仅保存模拟文件,则不会将数据库材料属性更改保存到外部数据库文件。)