400-871-5551
400-999-9925
apw@apw.cn
沈阳市浑南新区浑南东路国际产业园日本园15-16号
6)操作简洁且人性化设计的交互界面。
系统层次结构从上至下可划分为如图2-1所示的三层:人机交互层、功能层和基础资源层。
人机交互层位于系统最顶层,最接近用户,在系统框架设计时需要结合各类数据信息的特征,合理设计交互界面,便于设计人员使用,在水切割机床大件智能设计系统中人机交互层要接收输入操作和反馈输出结果两大功能,其中包含输入系统运行、模型建构、优化设计等相关信息以及显示分析优化的结果等。
功能层位于人机交互层和基础资源层的之间,主要是通过输入输出模块、分析优化模块、数据管理模块、检索重用模块以及其他辅助模块实现向导设计、有限元建模、结构分析、优化设计、检索重用和其他类似查询、输出等辅助功能。通过基础资源层获得数据,经过处理后调用ANSYS进行参数化建模、有限元分析,生成计算结果,反馈至人机交互层。对于水切割机床大件的有限元建模和分析过程,采用APDL程序描述法实现。在提取机床参数后,需要编写水切割机床大件APDL分析文件,作为系统调用ANSYS进行自动建模和分析的基础。
基础资源层负责数据的基本操作,包括数据库、系统数据、ANSYS相关的文本文件、实例库信息等。运用面向对象的设计方法,在系统内部为各类数据编写相应的类结构来封装各种数据及对应处理函数(数据库存储、APDL参数赋值部分的代码生成、结果校核等)。数据库用于对各类数据进行管理,包括材料库信息,各机床大件的具体信息,需要在数据库中设计对应的存储结构和访问方法。在系统程序内部需要通过查询数据库的信息赋予对象各变量值,调用相应程序实现各模块功能。