ansys中压力随时间变化的表格加载方法
因为我用的是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 ,至此完成加载,后续步骤就不说了
讲完了,不知道对你有多大的帮助