论文部分内容阅读
压铸模是进行压铸生产的重要工艺装备,压铸模推出机构是促使压铸件从成型零件中脱出的执行机构。它的设计是否合理对于模具是否合格、压铸生产能否顺利进行以及压铸件的形状、尺寸和表面质量能否保证等方面将产生重要作用和直接影响。压铸模推出机构的设计是一个系统工程,在设计过程中需要查阅庞大的参数、计算和核算许多数据、绘制大量图形,这些工作量若靠传统设计方法进行,将非常费时费力,同时也影响模具设计的进度和准确性。通过对压铸模推出机构的结构进行分析,发现其结构相对固定,元件尺寸已国家标准化,其主要参数有标准可循。因此,可以通过开发具有参数化绘图功能的CAD系统来辅助压铸模推出机构的设计,摆脱人工繁琐的数据查阅、计算、核算、绘图等作业环节,减轻设计者的工作强度,缩短设计周期,提高设计结果可靠性。 本文作者根据从《压铸模设计手册》中获取的设计规律,在系统分析和研究了压铸模及其推出机构设计的基本要求和技术要点后,提出了计算机辅助压铸模推出机构设计的总体方案和CAD系统软件结构及程序设计思想方法,开发了基于ObjectARX2000的压铸模推出机构CAD系统:采用面向对象的程序设计方法和参数化技术设计绘图程序,用户只需按照人机交互界面的提示完成参数输入或选择,系统便会自动完成压铸模推出机构各元件结构尺寸的设计、计算及校核、图形绘制、尺寸及尺寸公差标注、形位公差和表面粗糙度标注、“技术要求”文本标注、图框和标题栏绘制,节省设计人员时间和精力,提高设计效率,充分发挥了计算机在模具设计中的作用。该系统是在基于Windows操作基于objectARX 2000的压铸模推出机构CAI)系统研究系统下以及AutoCADZO00以上开发平台上运行,用户能够在直观友善的人机界面中以交互式设计方法完成推出机构设计的全过程。程序按模块化结构进行开发,采用Autodesk公司目前推出的功能十分强大、全新的、面向对象的AutoCAD2000图形数据库二次开发工具一—。bjec口J。理000和面向对象编程语言—Mlerosoft VISua1C++6.0共同开发而成,利用Mierosoft Visual FoxPro6.0软件创建和管理各参数数据库,采用开放式数据库连接访问技术实现各工程模块几何拓扑数据的动态连接和存储,提出利用VISua1C++ 6.0的数据库连接手段在AutoCAo2000与visaul FoxPro 6.0间建立数据信息传输途径并实现操作平台数据共享。在设计中还引入了一些专家系统的概念和知识,使该软件具有一定的智能特性。 实例表明,利用ob jeetARx2000开发工具和Mierosoft VC++6.0开发环境在AutoCADZOOO平台上开发CAD系统,可以充分利用Windows资源和MFC类库及可视化编程环境建立参数化图形库和对话框的可视化设计,极大地提高软件设计开发效率。联合开发的压铸模推出机构CAD系统集设计、绘图为一体,经调试、运行,达到设计要求,能实现压铸模推出机构设计、绘图及标注的自动化,有效提高设计效率和设计质量。CAD系统由于采用了最新的软件开发手段,具有较强的可扩充性和广泛的应用推广价值。关键词:ObjectARX2000压铸模推出机构CAD数据库参数化