导入 ANSYS 求解数据

可以从 ANSYS 模型的 ANSYS 列表文件,将位移、本征模、特征矢量和温度结果导入 Simcenter STAR-CCM+ 模拟。 需要从 ANSYS 将结果写入 .lis 文件,Simcenter STAR-CCM+ 才能将其导入。

ANSYS 中列出结果之前,在 ANSYS 中使用以下命令加载结果:

/POST1 进入 ANSYS 后处理器。
SET,LS,SS 设置用于加载的加载步和子步。
INRES,NSOL 为选定加载步、子步组合加载节点求解。

要创建列表文件,需要以下命令:

/OUTPUT,fname,ext 打开要输出的文件 fname.ext
PRNSOL,NAME,OPT fname.ext 中显示输出。
PRNSOL,TEMP 将温度输出到文件。
PRNSOL,U,COMP 根据分析是结构分析还是模态分析,将三个位移或特征矢量分量输出到文件。
/OUTPUT 额外的无参数 /OUTPUT 命令,用于关闭文件并将进一步的输出重新发送回屏幕。

上述命令是用于从 ANSYS 获取输出数据的通用指令。 将数据导入 Simcenter STAR-CCM+ 模拟之前,需要将数据导出至 .lis 文件(ANSYS 中 /OUTPUT 命令的默认格式)。

注意:Simcenter STAR-CCM+.lis 文件读取特定加载步的位移和温度时,它将读取文件中的所有本征模结果。

温度列表创建示例:

/POST1
SET,1 ! 设置加载步 1(默认为子步 1)
INRES,NSOL
/OUTPUT,ansys_temperature,lis ! 打开新文件 ansys_temperature.lis
PRNSOL,TEMP
/OUTPUT ! 关闭输出到文件

位移列表创建示例:

/POST1
SET,1 ! 设置加载步 1(默认为子步 1)
INRES,NSOL
/OUTPUT,ansys_disp,lis ! 打开新文件 ansys_disp.lis
PRNSOL,U,COMP ! 输出所有位移分量
/OUTPUT ! 关闭输出到文件

模态分析的前六个模式的本征模列表创建示例:

/POST1
SET,1 ! 设置加载步 1(默认为子步 1)
INRES,NSOL
/OUTPUT,ansys_modes,lis ! 打开新文件 ansys_modes.lis
SET,FIRST
PRNSOL,U,COMP
SET,NEXT
PRNSOL,U,COMP
SET,NEXT
PRNSOL,U,COMP
SET,NEXT
PRNSOL,U,COMP
SET,NEXT
PRNSOL,U,COMP
SET,NEXT
PRNSOL,U,COMP
/OUTPUT ! 关闭输出到文件