fluent中自定义材料实现快速导入导出

介绍

在本文将会介绍,对于fluent材料库中没有的材料怎么自己建立自己的材料库,操作不会太详细,但是会操作软件就可以看懂。

添加材料

  1. 从文献、网站等化学库中找到你所想要添加的材料的属性:密度、黏度、导热系数等等。
  2. 启动fluent,双击"material"-选择流体中的空气修改其参数(如果要添加的是固体,那就改solid的铝参数)
  3. 改好以后apply,在材料面板中有一个“User define database”点击打开,弹出的窗口中自定义一个名字,ok
  4. 选择"copy material from database",将刚刚改写的空气的材料copy即可
  5. 打开fluent的路径,可以看到一个自己命名的文件,使用记事本打开

文件改写

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;                                                              ;;;
;;;             Fluent USER DEFINED MATERIAL DATABASE            ;;;
;;;                                                              ;;;
;;; (name type[fluid/solid] (chemical-formula . formula)         ;;;
;;;             (prop1 (method1a . data1a) (method1b . data1b))  ;;;
;;;            (prop2 (method2a . data2a) (method2b . data2b)))  ;;;
;;;                                                              ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(aluminum-hydroxide fluid
		(chemical-formula . alh3)
		(specific-heat (polynomial piecewise-polynomial (200. 1000. 2.86866 0.0370566 -4.6598e-05 2.91954e-08 -6.95506e-12) (1000. 6000. 10.7841 
0.00673871 -2.2905e-06 3.55914e-10 -2.07365e-14)))
		(molecular-weight (constant . 78.0036.))
		(formation-enthalpy (constant . 1675700000000.))
		(reference-temperature (constant . 298.))
		(formation-entropy (constant . 50920.))
		(density (constant . 7420.))
		(thermal-conductivity (constant . 30.))
		(viscosity (constant . 3e-05))
		(therm-exp-coeff (constant . 0))
		(speed-of-sound (none . #f))
		(absorption-coefficient (constant . 0))
		(scattering-coefficient (constant . 0))
		(scattering-phase-function (isotropic . #f))
		(refractive-index (constant . 1))
	)

这个是一个我的示例文件,如果你还想找别的材料,可以根据这个模板进行数的替换修改,也是一样的,就不用打开fluent进行设置了。

读取材料

如果下一次设置需要用到自己材料库中的材料,可以在材料面板点击“User define database”,选择自己的文件,ok,然后将需要的材料选择点击copy就可以添加到自己的case中。需要注意材料类型需要选择正确。

posted @ 2023-06-06 17:11  sprspr  阅读(1078)  评论(0编辑  收藏  举报