基于激光切割的虚拟制造系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
传统的切割方式效率低下、工作环境恶劣。本文首先通过对虚拟制造技术的分析,提出了基于激光切割的虚拟制造系统LCVMS;其次,在对系统的功能性进行详细分析的基础上,建立了系统的基于J2EE平台的三层分布式体系结构,依次是客户层、EJB层、数据层;再次,对应于系统体系结构的各个逻辑层,采用组件化的技术将系统的功能组件化,并设计了系统各功能组件的部署方案。具体讲:客户层包括两个用户界面组件,一个切割图形的编辑界面组件,一个系统管理员的管理界面组件;EJB层是系统的核心功能集,采用了J2EE平台的分布式组件技术EJB,包括一个切割路径优化的组件、一个数控代码自动生成的组件、三个对后台数据库进行访问的实体EJB组件;数据层是系统资源的持久存储,包括一个会员资料信息的表、一个系统使用信息的表、一个系统工艺参数的表。最后,在分别对每一个组件的功能进行描述的基础上,采用软件工程里的对象建模技术UML详细设计了每一个组件。
The efficiency of traditional cutting mode is very lower. Firstly, this article analyze the characters of virtual manufacturing technology and bring forward a virtual manufacturing system based on laser cutting CVMS; secondly, on the basis of the analysis of the system function , we build a three-layers distributed architecture that is composed of client layer, EJB layer, data layer of the data layer of the system based J2EE platform. Thirdly, we use component model technology to break the sytem into components according to the logic layers of the architecture of the system, moreover we design the deployment . Particularly speaking , the client layer is composed of two user interface component, one is edit interface component of cutting graphics, the other is a administrator interface component; EJB layer EJB layer is the core function component, which use the distributed component technology EJB and is composed of a cutting path optimization component, a NC codes generation component and three EJB entity component that access end point database; data layer is a persistent system resources, which is composed of a members information table , a statistic information table about system and a technologic parameters of a members information table , a statistic information table about system and a technologic parameters table. At last, on the basis analysis of every component's function, we use object modeling technology UML to design every component in details.
引文
[1] 王家金.激光加工技术.北京:中国计量出版社,1992
    [2] 蔡枢,吴铭磊.大学物理(当代物理前沿专题部分).高等教育出版社,28(1996)
    [3] 唐员冀.激光切割在工业上应用的现状激光与光电子学进展.2002.1
    [4] 单振国,干福熹.当代激光之魅力.科学出版社2000.
    [5] 邓树森.激光与光电子学进展 4.13(1995)
    [6] 陈树民.激光切割技术现状与发展锻压机械 2002.2
    [7] 刘东华.激光切割.激光杂志.1992.13(4):207~213
    [8] 虚拟制造技术的背景http://www.863cims.net/MonographicTech/modemplantech/xnzz/index.htm
    [9] 虚拟制造的定义http://www.863cims.net/MonographicTech/modemplantech/xnzz/dy2.htm
    [10] 肖田元,韩向利,王新龙.虚拟制造的定义与关键技术清华大学学报 1998.10
    [11] 曹岩,王宏,袁清珂,赵汝嘉.虚拟制造及其关键技术 机械工业自动化.1999.2
    [12] 肖田元,韩向利,王新龙.虚拟制造体系结构研究计算机集成制造系统 1999.2
    [13] 严隽琪,范秀敏,姚健.虚拟制造系统的体系结构及其关键技术 中国机械工程 1998 第9卷第11期
    [14] 严隽琪,范秀敏,马登哲.虚拟制造系统的体系结构研究先进制造技术.1999.4
    [15] Grady Booch,James Rumbaugh,Ivar Jacobson.UML用户指南2000.电子工业出版社
    [16] 冯华.UML与Java的应用现代计算机 2000.9
    [17] 刘宪凯,张维石.UML在Web组件中的应用
    [18] 邓勇,丁锋.UML在分布式系统中的应用和研究 计算机工程与应用 2000.3
    [19] 吕智林,苏德富,郑宇.基于UML的EJB组件建模方法的研究 计算机应用与研究 2002第二期
    [20] 肖苑,刘宗田,基于UML的监控系统开发 计算机工程 2001.11.
    [21] 宋利平.UML在实时系统中的应用 现代计算机 2000.1
    [22] Matjaz B.Juric.J2EE EAI编程指南电子工业出版社 2002.9
    [23] Bill Shannon Java~(TM) 2 Platform Enterprise Edition Specification, vl. 3 Sun Microsystems 2001.7
    [24] Rahim Adatia Faiz Arni.EJB编程指南 电子工业出版社 2002.1
    [25] Enterprise JavaBeans Specification,Version 2.1 Sun Microsystems 2002.8
    [26] Ed Roman Mastering Enterprise JavaBeans John Wiley&Sons, Inc 2002
    [27] 曹鸣鹏,赵伟,许林英.J2EE技术及其实现 计算机应用 2001.10
    [28] 万助盛,侯文永.J2EE企业计算平台 计算机应用研究 2000.12
    [29] 许大堂.J2EE应用集成技术 现代计算机 2002.5
    
    
    [30]黄贤英.在J2EE平台上使用EJB开发企业应用计算机应用研究 2001.12
    [31]史玉红.浅谈AutoCAD的接口——DXF文件 山东煤炭科技 2002.1
    [32]刘天立.基于DXF实现c语言与AutoCAD接口 哈尔滨理工大学学报 2001.8
    [33]穆乃旺,赵永东,单忠臣.基于DXF文件的电火花数控线切割机的自动编程 应用科技 2001.3
    [34]宋耀增,于东生,查显国.AutoCAD DXF文件c语言函数库的研制 燕山大学学报 1998.10.
    [35]樊炳辉.c语言构造DXF图形交换文件的应用 微型电脑应用 1998.3
    [36]於孝春,王鹏.用DXF文件实现参数化绘图 南京化工大学学报 2002.5
    [37]张泱,王后水,王晓泉.图形显示与DXF接口技术的初步尝试计算机技术与应用 1999.3
    [38]梁桂芳.切割技术手册.北京:机械工业出版社,1996
    [39]刘斌,阮锋,黄树槐.分层实体制造技术中激光切割路径的优化 华南理工大学学报 2001.1
    [40]王树禾.图论及其算法 中国科学技术大学出版社 1990.
    [41]粱吉元,郁鼎文,张玉峰.解开CAM系统中孔加工路径的优化处理计算机集成制造系统 2000.2
    [42]乐阳,龚健雅.Dijkstra最短路径算法的一种高效率实现 武汉测绘科技大学学报 1999.9
    [43]邱伟星,沈金龙.旅行商问题的一个近似算法南京邮电学院学报 1998.2
    [44]龚洁辉,白玲.最短路径算法的改进及其实现方法 解放军测绘学院学报 1998.6
    [45]王杰臣,杨得志,张伟.最短路径问题的一种改进算法 解放军测绘学院学报 1999.12
    [46]潘立登,黄晓峰.用启发式贪心法求解旅行商问题 北京化工大学学报 1998第25卷第2期
    [47]罗学科,王东宇,徐兴建.数控代码的计算机图形仿真机械设计与制造 2000.6
    [48]申志康,吉晓民.基于AutoCAD的简易CAD/CAM集成软件系统开发 机械与电子 2002.5
    [49]李广慧.基于AutoCAD2000的线锯切割数控图形自动编程系统 煤矿机械 2002.6
    [50]宋爱平.AutoCAD中NC代码的自动生成方法 计算机辅助工程 No.1 Mar.2000
    [51]赵玉刚,元莉萍.AutoCAD在激光切割计算机辅助编程中的应用 机械工艺师 1999.6
    [52] 乐英,韩庆瑶,万书亭,崔凝.板类零件数控切割的自动编程 华北电力大学学报 1997.4
    [53]济南铸造锻压机械研究所.LCM-12X20精密激光切割机
    [54]贾军,乐英.基于AutoCAD的板类零件数控切割自动编程CAM与数控加工
    [55]姚习武,朱志红,田文超.Windows平台下数控代码解释系统的研究与实践机械设计与制造工程 1999.5
    [56]Microsoft Corporation Microsoft SQL Server2000联机丛书 2000.
    [57]http://www.microsoft.com
    [58]Microsoft Corporation Microsoft SQL Server 2000 JDBC Driver Help 2001.