节点文献

基于Web的冲裁模CAD/CAM系统研究与开发

【作者】 陈国新

【导师】 张剑峰;

【作者基本信息】 扬州大学 , 机械制造及其自动化, 2006, 硕士

【摘要】 冲压技术在现代工业生产中占有十分重要的地位,是国防工业及民用工业生产中必不可少的加工方法,冲压模具则是实现冲压技术不断发展的关键和不可缺少的重要装备。在信息技术高速发展的今天,冲压模具开发要求CAD/CAM系统具有多人参与的异地协同设计制造功能,以缩短模具开发周期,充分利用资源,简化维护及管理。然而,目前国内开发的冲裁模CAD/CAM系统基本上还是以单机系统为主,已经不能满足集成制造技术发展的需要。本文将Web技术和冲裁模CAD/CAM技术相结合,进行了基于Web的冲裁模CAD/CAM系统——WebCPD的开发。主要研究内容如下:本文在对终端/主机、客户机/服务器、浏览器/服务器这三种分布式体系结构研究的基础上,针对基于Web的分布式系统开发,分析了三种分布式应用技术模型(CORBA、J2EE和Windows DNA)的结构和特点,根据实际需求选择Windows DNA作为WebCPD系统开发的技术模型。针对WebCPD系统的需求,使用统一建模语言(UML)对系统进行建模分析,划分功能模块,描述各模块功能,确定系统的体系结构和系统框架,并对系统进行配置。本文运用COM技术,在Visual C++环境下进行了服务器端组件的开发。运用E-R模型对WebCPD系统中的数据库系统进行分析和概念设计,根据SQL Server所支持数据模型进行数据库的逻辑设计,并使用ADO技术实现了对数据库的操作。结合HTML语言和ASP技术,并使用Dreamweaver工具进行WebCPD系统Web界面的设计。本文首次提出了基于知识树的冲裁模装配图生成方法,解决了以往冲裁模CAD/CAM系统中,由于装配主视图中存在多个凸模相互遮挡而无法准确表达凸、凹模位置和外形的缺陷,使装配图中各零件的表达更为清晰合理。同时还结合了参数化装配图生成方法和组合消隐算法以提高模具装配图生成效率。本文提出了冲裁模刃口尺寸计算的新方法,将冲裁件图形实体和尺寸相匹配,自动判断尺寸的磨损类型,实现了模具CAD系统中凸、凹模零件刃口尺寸计算与标注的自动化。

【Abstract】 The punching technique occupies the very important position in modern industry produce, which is an indispensable process method in both military and public industry. The punching die is the key of the continuous development of punching technique and the indispensable furnish. With the high development speed of the information technique, The CAD/CAM system with the function of collaborative design with many people is needed in the development of the molding tools, which can shorten the molding tool development period, make use of the resources well, and simplify the maintenance and management. However, the CAD/CAM systems about punching die that developed these days mostly are the stand-alone edition which already can’t satisfy the development of CIM technique. This article developed the Web-based CAD/CAM system of punching die——The WebCPD, which combined the Web technique and the CAD/CAM technique. The main research contents are as follows:On the ground of the research about the three kinds of distribute system structure which are the Terminal/Mainframe, the Client/Server and the Browser/Server, this article analyzes the construction and characteristics of the three kinds of distribute type application technique model (CORBA, J2EE and Windows DNA) aim at Web-based distribute type system development. The system is analyzed with the UML according to the needs of the WebCPD system. The modules are plot out, and their functions are described, too. The organization and frame of the system is confirmed, and the system is configured, too.The modules of the Server are developed with the technique of COM in the environment of Visual C++. The database system is analyzed and summarily designed by using the E-R model, and is logic designed according to SQL Server. And the database can be operated by using the ADO technique. The Web interfaces are designed by using the tool of Dreamweaver and with the technique of HTML and ASP.This article proposes a new method of building the punching die’s assembly drawing based on the knowledge tree, which has solved the problem that it is difficult to express the position and figuration of the male dies and female dies when too many female dies are sheltered from each other. The problem hasn’t being solved in the former punching die CAD/CAM system. The method makes the expression of parts in the assembly drawing more clearly and reasonable. Meanwhile, the efficiency of the assembly drawing building is improved by using the parameterized drawing building method and the combined blanking algorithm.This article proposes a new method of calculating and labeling the cutting edge dimension of the punching die. This method match the graph entity and the dimension of the pinching part, judge the type of dimension wear automatically, and carry out the automatization of the calculating and labeling about the cutting edge dimension of the punching die.

【关键词】 Web冲裁模CAD/CAM算法数据库
【Key words】 Webpunching dieCAD/CAMalgorithmdatabase
  • 【网络出版投稿人】 扬州大学
  • 【网络出版年期】2007年 06期
  • 【分类号】TG385
  • 【被引频次】1
  • 【下载频次】69
节点文献中: