关键字:材料库,疲劳寿命曲线,DesignLife,GlyphWorks
类别:nCode DesignLife软件应用
nCode是工程测试数据处理和疲劳分析的一个功能强大的软件系统,特别适用于疲劳和耐久性方面的分析和应用。其自带的标准材料库包含400多种材料疲劳曲线,内含美国钢铁协会(AISI)的数据库和欧洲的FKM数据库,可满足一般分析需求。如果工程师用户需要自定义材料,可通过材料管理器(Materials Manager)建立一个自定义材料库。本文将基于nCode 2021版本介绍如何创建自定义材料数据库,以及如何将其他数据库的材料转移到自定义材料数据库。
1 材料数据文件介绍
nCode材料数据文件支持多种格式,默认并推荐使用MXD格式,其可以柔性化的兼容其他材料数据文件转移的数据。如图1所示。MXD有诸多优点,比如可以灵活的命名和保存路径,可以通过flow流程引用计算。另外,也可以采用MDB格式,支持的软件包括nSoft,FE-Fatigue和MSC.Fatigue等同源产品。
图1 推荐选择MXD格式
2 创建材料数据文件
创建新的数据库文件基本步骤:
-
点击启动材料管理器(Materials Manager)
-
设置数据库文件类型为MXD
-
指定路径和文件名
-
勾选 'create new database' 复选框
以上操作后,信息提示已创建空白数据库
-
树状文件夹下右键,选择添加数据(Add Data)
图2 添加数据
打开交互界面,选择对应的疲劳分析类型分组定义。数据分组标记SN、EN等分析方法,还描述了曲线的类型,比如多平均应力曲线,多R值曲线等。
图3 选择对应疲劳分析类型
在这里添加一条应变疲劳寿命曲线(EN),或者SN曲线等。每条曲线都有合适的描述名称。有些疲劳曲线的属性是强制填写的,以黄色高亮显示。为了后续使用方便,建议添加注释和文献引用信息。
疲劳寿命曲线分为通用材料组和单独材料。选择通用材料组(generic material)时,包含若干种疲劳曲线,可供选择使用。比如,某种材料做了SN曲线、EN曲线和裂纹扩展曲线,将这几条曲线都保存在这种材料的通用材料组下方。再比如,同一种材料有多个供应商提供的EN曲线,也都保存在此种材料的通用材料组下方。如图4、图5和图6为创建过程。
图4 添加通用材料组
图5 设置通用材料组属性
图6 添加通用材料组EN曲线
当生成所需的疲劳曲线后,就可以图形化显示,方便检查。
图7 生成通用材料组曲线
保存后的材料数据用于分析流程时,点击File > Disconnect退出,方可在DesignLife或GlyphWorks中使用。默认打开模式是只读模式,也可在材料管理器中再次查看和编辑。
3 合并材料数据库
DesignLife软件支持.MDB数据格式的遗留材料数据导入,可以在分析流程中做为直接读取使用。如果需要导入一条或者多条材料曲线到MXD格式数据库文件(从MDB或者MXD文件),那么可以用简单的导入导出功能。如下操作:
第一步,打开一个已存在数据库文件。
图8 打开已有数据库文件
第二步,选择所需要的材料并导出为一个临时文件(导出为.XML文件)
图9 导出材料曲线
第三步,断开此数据库文件。
第四步,创建新数据库文件或者打开已存在数据库(下拉菜单File>connect to an existing MXD文件)。
图10 打开已存在数据库
第五步,导入临时.XML文件:右键选择import Datasets,导入临时文件。
图11 导入材料曲线
导入中发生的错误将记录到Materialimport.log文件中。
图12 导出材料曲线
第六步,检查新创建的材料曲线,退出选择File>disconnect。xml临时文件可以移除。
来源:上海山外山机电工程科技有限公司