从文件中加载

注: 此部分中的信息适用于所有分析类别。线性分析、非线性分析、热分析和静电分析均接受来自其他文件的载荷。

您要应用到模型的载荷可能来自从除软件以外的源,也有可能来自上一分析的结果。为此,您可使用“从文件中加载”

“从文件中加载”可将文本文件或以前分析结果文件中的载荷传输到模型。该命令简化了各种不同的多物理场工况,有助于您更轻松地计算出电子表格或其他内部程序中的载荷。在这种情况下,请导入载荷,而不是通过界面逐一输入。例如,您使用了一款内部程序来计算因激光穿过组件而引起的模型温度分布,且要将这些温度结果应用到应力分析模型。

提示: 此外,您还可使用“从文件中加载”对话框,从静电模型中导入反作用力,或从热传递模型中导入温度。

从其他文件(无论是 Autodesk Simulation 结果文件还是文本文件)应用载荷的过程如下:

  1. 从功能区中选择“设置”“加载”“从文件中加载”,或在不选择任何内容的情况下,在 FEA 编辑器的显示区域上单击鼠标右键并选择“从文件中加载”命令。
  2. “结果文件”列中的“浏览”按钮。将显示一个对话框,您可从中选择结果文件。使用“文件类型:”下拉菜单,选择读取载荷的适当文件类型。有关每个文件类型,请参见下文的详细信息。
  3. 选择该文件,然后单击“打开”按钮。
  4. 只有选定文件中单一载荷工况的载荷才能应用到特定的索引(电子表格的行)。选择“载荷工况”列中的载荷工况。在某些情况下,可以按“添加行”按钮,将多组载荷导入到单个模型。指定给电子表格中其他行的载荷,既可来自单个文件中的不同载荷工况(或时间步),也可来自不同文件。
  5. 分析期间,载荷被放置到特定的载荷工况或载荷曲线中。在“结构载荷工况”字段中,输入载荷工况/载荷曲线。(注意:列名称可能会随分析类型而更改。)
  6. 如果要在载荷应用到模型之前乘以一个常数值,请在“乘子”列中指定该常数值。
  7. 单击“确定”。

导入的载荷不会出现在 FEA 编辑器中。它们将在检查模型或执行分析后出现在“结果”环境中。

注:

除非另有说明,否则选定文件中的结果将从结果模型的模型单位转换为当前模型的模型单位。如果无法确定结果模型的模型单位,则假定无需进行转换。

导入静电反作用力文件:

通过使用“从文件中加载”命令,可以将静电分析中的反作用力导入应力分析。有关此类载荷传递的详细信息,请参见页面。

导入温度结果文件:

通过使用“从文件中加载”命令,可以将稳态或瞬态热传递分析中的温度导入到各种应力分析或瞬态热传递分析中。有关将温度结果传递到结构分析的详细信息,请参见温度页面。有关将温度传递到瞬态热分析的详细信息,请参见“分析参数”页面:瞬态热传递

注: 有两种方法可用来将温度传递到结构或热分析:一种是通过“分析参数”对话框,另一种是使用“从文件中加载”命令。上述参考页面已对这两种方法进行了介绍。

导入 ASCII XYZ 结果文件:

选择 ASCII XYZ 结果文件作为文件类型时,可导入由 X、Y、Z 坐标指定的基于节点的载荷,并将载荷导入模型中具有相同坐标的节点。该比较使用的容差为 1E-6。(如果多个节点具有相同的坐标,则载荷将应用到第一个节点。)要导入的文件必须具有扩展名 .xyz,以便识别。

任何受支持的节点载荷类型均可在 ASCII 文件中定义。

此文件的格式必须如下所示。除了要对载荷添加 X、Y、Z 坐标外,文件格式还必须与节点条件表(位于 modelname.ds_data\design scenario\ds.mod 文件夹中的 nodecond.dbf)相同。每个项目均需位于文件的同一行中,并以逗号分隔。

注: ASCII 文件中的结果或载荷值必须使用与当前模型单位相同的单位。该值不会在导入时转换。

导入 ASCII 节点条件数据文件:

选择“ASCII 节点条件数据文件”作为文件类型时,将导入基于节点的载荷,并将其应用到指定的节点。要导入的文件必须具有扩展名 .nod,以便识别。

任何受支持的节点载荷类型均可在 ASCII 文件中定义。此文件的格式必须与节点条件表(位于 modelname.ds_data\designscenario\ds.mod 文件夹中的 nodecond.dbf)相同。

注: ASCII 文件中的载荷值必须使用与当前模型单位相同的单位。该值不会在导入时转换。

导入 ASCII 单元条件数据文件:

选择“ASCII 单元条件数据文件”作为文件类型时,将导入基于单元的载荷,并将其应用到指定单元。要导入的文件必须具有扩展名 .ele,以便识别。

任何受支持的单元载荷类型均可在 ASCII 文件中定义。此文件的格式文件必须与单元条件表(位于 modelname.ds_data\designscenario\ds.mod 文件夹中的 elemcond.dbf)相同。

注:
  • ASCII 文件中的载荷值必须使用与当前模型单位相同的单位。该值不会在导入时转换。
  • 从 ASCII 文件中导入载荷时,可能还需要在模型中输入其他内容,才能利用载荷。例如:
    • 某些载荷类型(如压力(应力分析)和对流(热分析))将使用整体乘子激活载荷。请确保已在“分析参数”屏幕中设置整体乘子。
    • 对于导入的载荷,请勿忘记定义载荷工况数,或根据需要定义载荷曲线。例如,如果针对载荷工况 2 设置线性应力模型,且从 ASCII 文件中导入的载荷已指定给载荷工况 5,则载荷工况 5 中的载荷将不存在:模型仅包含载荷工况 2!若要在此示例中创建更多载荷工况,请在“分析参数”屏幕的“乘子”选项卡中添加三行。
    • 某些载荷可能需要在模型表 (model.dbf) 或其他表中提供输入,才能完全定义载荷。