关键字:疲劳参数
类别:nCode DesignLife 软件使用
使用nCode DesignLife 进行虚拟疲劳仿真分析会涉及到使用材料疲劳参数,这些疲劳参数在企业内部通常属于保密数据。如果日常工作中不可避免要将nCode分析流程释放给其他用户而又不希望其他用户通过分析流程窥探到材料疲劳参数,往往需要将这些参数进行隐藏。
本文将重点介绍如何在分析流程中隐藏材料疲劳参数。
1. 搭建分析流程
如图1示例所示,搭建完整的疲劳仿真分析流程。采用企业内部的材料疲劳参数完成目标结构的分析,得到损伤云图。

图1 搭建分析流程
2. 建立加密材料数据库
右键流程中的求解器,选择Edit Material Map。在弹开的对话框中选中当前指定的材料名称,单击右上方Create Memory Material 按键,在出现的对话框中选择Create New Database,用于创建加密材料数据库。单击OK后,可以发现当前材料名已经转移到加密材料数据中,即Secret_Data,如图2所示。


图2 建立加密材料数据库
3. 隐藏材料参数
当前材料参数即使在加密材料数据库仍为可见状态,需要将这些参数进行隐藏。选择材料名单击Permissions,将属性设置从Editable修改为Hidden。完成操作后回到Edit Material Map界面,可以发现此时材料参数显示为Hidden,而且右上方的View、Edit及Edit均不可编辑,如图3所示。


图3 隐藏材料参数
4. 锁定流程属性定义
到目前为止,流程中的材料参数已经被隐藏且无法查看或编辑,但用户仍有权限将Permissions的参数修改为Editable,因此接下来需要将流程中的Permissions属性进行锁定并设置加密密码,以保证其他用户无法修改其属性。
鼠标右击流程下标窗口打开Workspace Manager对话框,选择当前流程名称后点击Lock,在Lock Workspace窗口中选择Permission only,并在Enter password to lock workspace中设置加密密码。如图4所示。

图4 锁定流程属性定义
重新回到流程的Edit Material Map界面,与图3显示不同,此时材料名称的右上方的Permissions已不可见,用户已无法通过修改Permissions的属性来查看材料的疲劳参数。如图5所示。

图5 加密的材料定义窗口
如果后期需要对材料参数进行解密,只需要回到Workspace Manager窗口中,输入之前定义的加密密码即可解锁流程属性定义,进而完成对材料参数的解密。如图6所示。

图6 解锁流程属性定义
参考文献
[1] DesignLife Worked Examples, HBK-nCode , 2025


苏公网安备 32059002002276号
