因为我用的是 fluent,可以直接提取随时间变化的压力数据,你用的 cfx 我就不知道怎么提取数据了,不过我想也应该可以提取的,具体方法还需要你解决,下面我就演示怎样把随时间变化的压力数据加载到模型上1、在 ansys 中按步骤完成你在加载前需要的所有设置,然后到了加载这一步,首先我在fluent 中用 txt 文档翻开了.out 的文件,提取了压力数据,并且把它们排好格式〔数与数之间要用 table 键隔开,而不是空格, ansys 表格读取的要求;至于怎么排好那么多的数,我是在 excell 中排的〕,如以下图,左列为时间〔单位为 s〕,右列为压力,总共是 5s 钟也就是 txt 文档中有 500 行〔因为我每行代表 0.01s〕2、下面我要在 ansys 中定义一个表格,就是这个表格用来加载的,步骤如下:出现下面这个对话框点击 add 按钮,出现以下图对话框,在最上面命名表格名称 FT,在 i,j,k 那一行设置表格多少行多少列,几个表等,看我的 txt 文档是 500 行,所以设置 500,j 的值是 1,k 的值就不要管了,一般都用不用到的,直接默认 1。点击 ok,出现以下对话框,然后单击 close,完成表格设置。下面用数据填充表格,操作如以下图所示然后出现如下对话框你选 table,然后点 OK,进入以下对话框出现了刚刚定义的那个表 FT,然后点击 browse,搜索要用来填充表格的那个 txt 文档,如下,然后点击翻开,出现下面对话框在 NSKIP 也就是最下面那行填 0,表示从 txt 文档的第一行开场读取数据到表格,点击OK,假如没有出现什么提示之类的对话框,那么表示数据都正确的读入到了表格里了。你可以查看读入情况,步骤如下:然后出现下框点击 edit,出现表格,如下框以上就是如何把数据加载到表格。下面就是怎么用表格加载到面上了,我的模型很简单,就是把载荷加载到面上,而且我的 txt 文档里的那些压力就是整个面所收到的压力,在ansys 中压力设置的是均布的,所以我不用考虑在一个时刻 面的各个地方受力不一样的问题了,因为你的是管道问题,我不知道你那种工况能否把某一时刻的管道面各部位的压力看成是均布的,具体的还需要你解决啦:〔 步骤:选择 ON area出现下框点击载荷施加的面,然后点击 OK,出现下框,选择 existing table,然后点击 OK出现下框表格出现了,接着点击 OK,至此完成加载,后续步骤就不说了讲完了,不知道对你有多大的帮助