论文部分内容阅读
计算机技术和网络技术的迅猛发展使制造业日益向着自动化、智能化、集成化和网络化方向发展。单机版的模具CAD/CAM技术不能满足制造业新的要求。本文根据当前CAD/CAM发展新技术,分析网络CAD/CAM系统的体系结构,将CAD/CAM和网络技术相结合,研究基于Web的模具CAD/CAM系统开发的关键技术,并成功开发出模具CAD/CAM系统。具体研究内容如下:基于Web的冲裁模CAD/CAM系统体系结构的研究。从网络CAD/CAM特点出发,探讨网络CAD/CAM系统实现的关键问题,结合网络CAD/CAM系统设计需求,详细讨论网络CAD/CAM系统的实现方案,并在此基础上提出基于Web的三层B/S框架结构,确定系统体系结构,同时对系统进行功能设计,划分功能模块。CAD/CAM系统图形生成的研究。在比较AutoCAD二次开发工具(AutoLisp、ADS、ObjectARX)的基础上,选用ObjectARX作为本系统图形生成的开发工具,探讨ARX开发环境配置、基本结构与功能和数据库操作等问题,运用和开发ARX功能函数,实现模具CAD/CAM系统中图形的生成和显示。模具刃口尺寸计算及标注方法的研究。在对AutoCAD中DXF文件结构分析基础上,结合冲裁件图形轮廓的特点,采用将冲裁件图形单元信息和尺寸信息相匹配的新方法简化模具凸、凹模刃口尺寸计算过程中模具刃口尺寸磨损变化类型的判断方法,从而实现冲模刃口尺寸自动计算和自动标注。线切割自动编程的研究。对等误差直线逼近圆弧节点算法进行研究,结合线切割各项工艺条件,开发出线切割自动编程系统,通过自动编程系统对冲裁模零部件图形文件信息进行提取和处理,生成线切割数控加工指令。基于Web技术的应用程序开发技术应用。运用COM技术,在Visual C++ 6.0环境下进行服务器端组件的实现,并结合ASP技术对系统安全进行设置及对页面数据进行验证等,完成基于Web的冲裁模CAD/CAM系统界面设计和功能模块实现。