基于Web的冲裁模CAD/CAM系统研究与开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
冲压技术在现代工业生产中占有十分重要的地位,是国防工业及民用工业生产中必不可少的加工方法,冲压模具则是实现冲压技术不断发展的关键和不可缺少的重要装备。在信息技术高速发展的今天,冲压模具开发要求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系统中凸、凹模零件刃口尺寸计算与标注的自动化。
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.
引文
[1] 张聪慧,王磊,郭伟.区域制造业网络化协同设计制造平台系统研究[J],2005,(4):30~32
    [2] Schulman M.A. Collaborative communication in 3D, In: Proc. Of Concurrent Engineering-A Global Perspective(CE95). 1995,185~90
    [3] Gisi, M.A. and Sacchi, C, Co-CAD: a collaborative mechanical CAD system, Presence, 1994,(3):341~350
    [4] Mike Rosenman, Wang Fujuna. A Component Agent Based Open CAD System for Collaborative Design[J].Automation in Construction, 2001.4(10):383~397
    [5] 孟广耀,陈舜青,刘松年,崔怡.基于网络化的 CAD/CAM 集成系统[J].机床与液压,2005,(5):50~51
    [6] MICHAEL J. SHAW. Information-Based Manufacturing with the Web. The International Journal of Flexible Manufacturing Systems, 12 (2000): 115~129.
    [7] Z. Adamczyk and H. Malek. Internet tools supporting creation and management of technological environment of CAD/CAM systems. Journal of Materials Processing Technology. 76(1998):102~108
    [8] Cohen, M.A. and H.L. Lee. Resource deployment analysis of global manufacturing and distribution network. Journal of Manufacturing and Operations Management.
    [9] 郝静,张凯.CAD/CAM 概况及其发展[J].农机化研究,2005, (5):298~299
    [10] 高红,尹立明.机械 CAD/CAM 的发展趋势[J].沈阳电力高等专科学校学报,2003,(4):36~38
    [11] 高永祥,尹显明.基于网络的 CAD/CAM 集成研究[J].计算机技术应用,2004, 31(4):27~29
    [12]Zhang Yanping, Zhang Chun, Wang H. P. An Internet Based STEP Data Exchange Framework for Virtual Enterprises [J]. Computers in Industry,2000. 1(41):51~63
    [13] Kao Yung-Choua, Lin Grier C. I. Development of a Collaborative CAD/CAM System[J] .Robotics and Computer-Integrated Manufacturing, 1998. 1(14):55~68
    [14] Schulman MA. Collaborative communication in 3D, In: Proc. Of Concurrent Engineering-A Global Perspective(CE95),1995,185~190
    [15] G. Q. Huang, K. L. Mak, Design for manufacture and assembly on the Internet[J], Computers in Industry, 1999, 38
    [16] Rick Wagner; Giuseppe Castanotto, Ken Goldberg, FixtureNet: Interactive Computer Aided Design via the WWW, International Journal of Human-Computer Studies, 1997, 46(6)
    [17] 吴华鹏,张海霞,谢洪潮,陈大融.基于 WEB 的异地协作设计系统 Cdesign[J]. 清华大学学报(自然科学版),2000,40(5):62~65
    [18] 孔振宇,于华,刘晋春.敏捷制造环境下的线切割 CAD/CAM 系统[J].中国机械工程,1998,9(6):32~34
    [19] 薛建勋,基于 Web 的 CAD/CAM 系统及关键技术研究[硕士学位论文],南京:南京航空航天大学,2003
    [20] 王蕾,葛研军,巩亚东,王宛山.基于 Web 数控加工 3D 几何仿真技术[J].东北大学学报(自然科学版),2002,23(5):463~465
    [21] 周光辉,江平宇.基于 WEB 的多 CAD 系统信息共享集成环境的研究[J]. 西安交通大学学报,2000,35(3):285~289
    [22] 鲁聪.基于 web 技术的分布式凸轮机构 CAD 系统的研究[硕士毕业论文].成都:四川大学,2001
    [23] 徐路宁,张和明,张永康.关于模具协同设计的研究[J].电加工与模具,2005,(1):27~30
    [24] 钟燕锋,赖建康.模具全球网络化制造及其关键技术的探索与实践[J].现代制造工程,2000,(11):5~7
    [25]王辉,周雄辉,阮雪榆.模具行业网络化的敏捷制造系统应用探讨[J].模具技术,2000,(5):20~24
    [26] 林海编.浏览器/服务器应用开发[M].北京:科学出版社,2000
    [27] 胡皓.X Window 实务应用[M].北京:人民邮电出版社,2000
    [28] 胡道元.计算机网络(高级)[M].北京:清华大学出版社,1999
    [29] Jonh Lam. Database Connection and the Internet[J].PC Magazine, 1997, 16(22): 12~19
    [30] 周斌.分布式系统架构的应用[J].软件世界,2004,(6):50
    [31] Zhirui ZHANG, Jing LU, etal. CORBA Application in Enterprise Information Systems. 2000 年世界计算机大会,2000
    [32] Robert Orfal, Dan Harky, Jery Edwards. 智能 CORBA[M].电子工业出版社,1999
    [33] JVINOSKI S. New features for CORBA3.0[J].Communications of the AC M.1998. 41(10): 44~52
    [34] Object Management Group. The common object request broker: architecture and specification, 2.2[S]. 1998.
    [35] 宋雨,史光丽,赵文清.CORBA 技术综述[J].电力情报,2001,(1):9~11
    [36] 汪芸,顾冠群.CORBA 规范及其实现[J].东南大学学报,1997,27(2):79~82
    [37] Altendorf E, Hohman M, Zabicki R. Using J2EE on a large, Web-based project. IEEE Software, 2002, 19(2):81~89
    [38] Joseph J. Bambara, Paul R. Allen, et al. J2EE Unleased. Macmillan Computer Pblishing U.S.A, 2002
    [39] Sun Microssystems Inc. Java tm 2 Platform Enterprise Edition Technical Overview (J2EE Overview).Available at http://java.sun.com/j2ee/white.html
    [40] Sun Microssystems Inc. Java tm 2 Platform Enterprise Edition Specification Version(this apecification).Available at http://java. sun. com/j2ee/does. html
    [41] Bambara J.J.等.J2EE 技术内幕[M].北京:机械工程出版社,2002
    [42] Persun, Terry Source. What is Windows DNA. Manufacturing Engineering, 1999, 122(5):134~137
    [43] Microsoft DNA White Paper. At http://www.microsoft.com
    [44] 俞嘉地,关立行.Windows DNA 及其 COM+[M].微机发展,2001,(6):33~35
    [45] Grady Booch, Ivar Jacobson, James Rumbaugh. UML 用户指南[M],北京:机械工业出版社,2001
    [46] 吴丽君.基于 UML 的软件开发建模方法的研究[J].2004,18(2):17~19
    [47] 开 发 者 : 技 术 . 什 么 是 Windows DNA. http://www.zdnet.com.cn/ develoter/tech /story/0,2000081602,20000249,00.htm
    [48] Dale Roeerson 著,杨秀章译.COM 技术内幕[M].北京:清华大学出版社,1999
    [49] Jim Maloney. Visual C++ 6 DCOM 开发指南[M].北京:清华大学出版社,2000
    [50] Corry, Mayfield, Cadman.COM/DCOM 编程指南[M]. 北京:清华大学出版社,2000
    [51] 郭雪娥,江波.冷冲压模具 CAD/ CAM 集成技术应用[J].液压与机床,2004,(8):6~10
    [52] MYUMG S H,HAN S H.Knowledge-based parametric design of mechanical products based on configuration design method[J].Expert Systems with Applications,2001,21(2):99~107
    [53] 王文杰,叶世伟.人工智能原理与应用.北京:人民邮电出版社,2004
    [54] Zhang W X, Dechter R, Korf R. E. Heuristic search in artificial intelligence [J].Artificial Intelligence,2001,129(6):1~4
    [55] Zopounidis C.Special issue on artificial intelligence and decision support with multiple criteria[J].Computers & Operations Research,2000,27(6):597~599
    [56] 扬善林,倪志伟.机器学习与智能决策支持系统[M].北京:科学出版社,2004.126~131
    [57] 汪西莉,汪西原.用 C 语言实现人工智能中的搜索策略[J].陕西师范大学学报(自然科学版),1999,27(1):30~32
    [58] 孙家广,刘强,陆薇,等.计算机图形学[M].北京:清华大学出版社,2000
    [59] 李辉平,栗贻国,于文杰.冲模 CAD 系统中装配图消隐算法[J].金属成型工艺,2001,19(6):52~54
    [60] 张剑峰,王隆太.模具 CAD 中参数化装配图生成[J].模具工业,1995,(7):48~51
    [61] 雄勇刚,吴吉平,赵异波.机械 CAD 参数化设计技术[J].机械科学与技术,1999,18(11):1026~1029
    [62] 兰箭,张荣成,王耕耘,等.基于图的参数化设计方法[J].计算机辅助设计与图形学学报,1997,9(4):256~361
    [63] 刘树春,王祯岩.AutoCAD 中参数化设计部件装配图的应用[J].机械设计与制造,2003,(4):34~35
    [64] 孙中华,刘文剑,陈广锋.箱体类零件夹具定位机构的智能化设计.哈尔滨工业大学学报,2003,(1):85~89
    [65] 刘树春,王祯岩.AutoCAD 中参数化设计部件装配图的应用[J].机械设计与制造,2003,(4):34~35
    [66] 何建文.冲模线切割编程前的刃口计算[J].机械开发,1998,(2):59~62
    [67] 石立农,陈泓,李志刚,肖景容.基于规则的冲模刃口尺寸磨损类型识别模型[J].1997,(2):52~54
    [68] 李燕,刘全坤,屈新怀.冲裁模刃口尺寸及公差的自动标注与修改[J].模具设计,2000,(2):31~34
    [69] 周述璋,温文炯,刘林,周俊荣.凸、凹模工作部分尺寸的自动计算及其图形的绘制和标注[J].机械设计与制造,2003,(3):48~51
    [70] 温文炯,周述璋.冲模刃口尺寸的自动计算[J].工程图学学报,2005,(1):12~15
    [71] 孙海林,陆率华,赵海峰.设计大师 AuToCAD2002 高级使用篇[M].北京:清华大学出版社,2002.214~256
    [72] 陈浩,陈宏.解读 AUTOCAD 的 DXF 文件[J].贵州科学,2002,20(4):125~127
    [73] 张卫峰,林端敏.AutoCAD 软件的 DXF 接口技术[J].机械电子,2004,(11):78~80
    [74] 宛延闿.工程数据库系统[M].北京:清华大学出版社,1999
    [75] 肖祥芷,王孝培.中国模具设计大典[M]. 南昌,江西科学技术出版社,2003
    [76] 吴国芳,刘伟,邵建民.ADO 技术分析及应用[J].信息技术,2000,(1):34~35
    [77] 韩存兵.Visual C++数据库编程实战[M].北京:科学出版社,2003
    [78] 赵法信.ADO 技术及其在 Visual C++环境下数据库编程中的应用[J].通化师范学院学报,2004,25(4):29~33
    [79] 旺晓平,钟军.ASP 网路开发技术[M].北京:人民邮电出版社,2003
    [80] 武焰.HTML 编程指南[M].北京:电子工业出版社,1999
    [81] 柳瑞禹,张志学,郑伟.基于 ASP 技术的 Web 应用设计[M].电脑开发与应用,2000,13(2):17~19
    [82] 龙马工作室.Dreamweaver MX 2004 &ASP 动态网页编程完全自学手册[M].北京:人民邮电出版社,2005
    [83] 李锐,喻占武,边学工.ASP 应用中 COM 组件开发方法研究[J]. 武汉大学学报(信息科学版),2002,27(1):74~80
    [84] 胡标.ASP 网络编程技术与实例[M].北京:人民邮电出版社,2004
    [85] 刘志红,涂晓斌,杨健.CAD 文件的网上发布、管理系统设计与实现. 计算机与现代化,2004,(1):50~52
    [86] 胡毅、胡咏梅、柴乔林.基于 netmeeting 组件的多媒体信息实时传输系统.计算机应用研究,2000,(1):104~106

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700