论文部分内容阅读
本文根据液压机设计领域专家提出的知识和技术资料,以微型机为硬件平台、AutoCADR14为运行软件平台、以专家系统为支持、以先进的液压机设计理论和方法为手段、以现代软件工程方法为指导,在软件商业化的原则下,以面向对象的程序设计方法开发了液压机本体CAD系统软件。 液压机本体CAD系统包括本体设计专家系统、本体结构离散优化模块和本体参数化绘图的ObjectARX应用程序模块。其中液压机本体设计专家系统在YYJES1.0的基础上,完善了数据库和知识库,并采用了更为方便的基于规则式的知识表示方式,使推理机的推理功能更为强大、人机接口更智能直观。本体结构离散优化模块采用了工程领域常用的拟离散优化方法,将本体的三维复杂结构离散优化问题转化为线性规划问题,并调用ANSYS软件进行结构有限元分析,利用单纯形法优化求解,并在混合空间内对解进行可行性调整,然后利用方向差商法在连续最优解的基础上形成离散最优解。实践证明这是解决三维板系结构优化问题的较为简单有效的方法。参数化绘图模块是以Visual C++6.0和ObjectARX为开发环境,利用MFC的Windows界面开发技术和数据库操作技术,结合AutoCAD R14软件平台开发出来的, 具有模块化强、界面美观、操作方便、运行速度快的优点。用户可以根据自己的需要,在输入主要设计参数后,进行优化计算,结合专家系统确定全部结构参数,进而绘出压机外观图,及绝大部分零件图。可较精确地计算重量,打印规范的报价书。使液压机的设计周期大大缩短。