在实际工程中会遇到各种材料,准确并快速设置各种材料对于分析的结果非常重要。如在常见的有限元仿真分析中,定义材料就是分析工作的第一步。由于材料种类繁多,相关属性也相对复杂。目前还有没有一款独立的、且易于使用的材料编辑软件。WELSIM发布了一款终身免费的材料编辑工具,可以独立使用。可以帮助用户快速生成用于工程分析的材料数据。
MatEditor材料编辑器的用户主界面
材料属性
目前材料编辑器支持的材料属性有62种,包含有:
Density
Isotropic Thermal Expansion
Isotropic Instantaneous Thermal Expansion
Orthotropic Thermal Expansion
Orthotropic Instantaneous Thermal Expansion
Constant Damping Coefficient
Isotropic Elasticity
Orthotropic Elasticity
Viscoelastic
Uniaxial Test Data
Biaxial Test Data
Shear Test Data
Volumetric Test Data
SimpleShear Test Data
Uniaxial Tension Test Data
Uniaxial Compression Test Data
Arruda-Boyce
Blatz-Ko
Gent
Mooney-Rivlin 2
Mooney-Rivlin 3
Mooney-Rivlin 5
Mooney-Rivlin 9
Neo-Hookean
Ogden 1stOrder
Ogden 2ndOrder
Ogden 3rdOrder
Polynomial 1st Order
Polynomial 2nd Order
Polynomial 3rd Order
Yeoh 1st Order
Yeoh 2nd Order
Yeoh 3rd Order
Bilinear Isotropic Hardening
Multilinear Isotropic Hardening
Bilinear Kinematic Hardening
Multilinear Kinematic Hardening
opChaboche Kinematic Hardening
Anand Viscoplasticity
Strain Hardening
Time Hardening
Generalized Exponential
Generalized Graham
Generalized Blackburn
Modified Time Hardening
Modified Strain Hardening
Generalized Garofalo
Exponential Form
Norton
Combined Time Hardening
Rational Polynomial
Generalized Time Hardening
Strain Life Parameters
Compressive Ultimate Strength
Compressive Yield Strength
LaRc0304 Constants
Orthotropic Strain Limits
Orthotropic Stress Limits
Puck Constants
Tensile Ultimate Strength
Tensile Yield Strength
Tsai-Wu Constants
Prony Shear Relaxation
Prony Volumetric Relaxation
Shape Memory Effect
Drucker-Prager Strength Piecewise
Drucker-Prager Strength Linear
Ideal Gas EOS
Crushable Foam
Nonlinear Elastic Model Damage
Plakin Special Hardening
Tensile Pressure Failure
Crack Softening Failure
Enthalpy
Isotropic Thermal Conductivity
Orthotropic Thermal Conductivity
Specific Heat
BHCurve
Isotropic Relative Permeability
Orthotropic Relative Permeability
Isotropic Resistivity
Orthotropic Resistivity
为了便于使用,这62种材料属性被归为9大类,分别是:基础常用(Basic)、线弹性(Linear Elastic)、超弹实验数据(Hyperelastic Test Data)、超弹(Hyperelastic)、塑性(Plasticity)、蠕变(Creep)、粘弹(Visco-elastic)、热(Thermal)、电磁(Electromagnetics)。
按类别分组的材料属性列表
系统材料库
此外系统还自带默认的材料库,內含33种不同材料,用户可以直接从中点选材料。自带的材料包含:
Structural Steel
Stainless Steel
Aluminum Alloy
Concrete
Copper Alloy
Gray Cast Iron
Titanium Alloy
Aluminum Alloy NL
Concrete NL
Copper Alloy NL
Stainless Steel NL
Structural Steel NL
Titanium Alloy NL
Elastomer Mooney-Rivlin
Elastomer Neo-Hookean
Elastomer Ogden
Elastomer Yeoh
Neoprene Rubber
Brass
Bronze
Copper
Diamond
Ferrite
Nodular Cast Iron
Solder
Teflon
Tungsten
Wood
SS416
Supermendure
Water Liquid
Argon
Ash
这些材料被归类于6个组,分别是:常用材料(General Materials)、非线性材料(Nonlinear Materials)、超弹材料(Hyperelastic Materials)、热材料(Thermal Materials)、电磁材料(Electromagnetic Materials)、其他(Other Materials)。
按类别分组的自带材料库
材料节点树窗口
MatEditor支持同时编辑多个材料。每创建一个材料,树结构窗口中就会生成一个新的节点。黑体的材料节点表示是当前编辑状态的材料。材料节点名称支持用户自定义。
树结构窗口列出所定义的材料
右键点击某个材料结点,显示如复 制、重命名等相关功能。
材料节点右键功能菜单
材料属性窗口
材料属性(Material Properties)窗口是编辑材料的主要窗口。这里显示了所有已经被添加到材料的属性,用户可以添加或修改属性值、设置单位、抑制(Suppress)属性,也可以删除属性。
材料属性窗口中设置属性单位
右键点击已选的属性,可以删除属性
表格与曲线窗口
对于很多材料,都需要使用表格来输入材料属性。如基于温度变化的材料属性,就需要对每个关键温度节点给定相关值;如超弹、非线性等材料属性,需要显示应力应变曲线以便于校验输入的参数是否合理。曲线窗口会根据图表窗口或属性窗口输入的值,显示出相对应的曲线。
图表窗口显示基于温度变化的特热(Specific Heat)属性
图表窗口显示Neo-Hookean超弹材料的理论应力应变曲线
同时表格窗口支持其他辅助功能,如用户可以设置数据的单位,添加或删除数据行。
表格窗口设置数据列的单位
曲线窗口支持各种拖拽,缩放显示操作。
曲线窗口右键菜单
保存与导出
完成编辑的材料,用户可以保存或输出。用于下次使用,或者用于其他软件的调用。目前支持的格式有WELSIM自有材料格式,和通用的MatML 3.1格式。
材料数据保存界面
关于
MatEditor的关于界面,显示当前软件的版本信息,以及本地硬件信息。
MatEditor关于界面
最后,MatEditor是一款终身免费的材料编辑工具,欢迎大家使用。软件可以直接从网站 https://welsim.com/mateditor 下载。