基于网络的CAD三维图形系统的实现与研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
进入20世纪90年代以后,以Internet为代表的计算机网络得到了飞速的发展,因为Internet正在改变着我们工作和生活的各个方面,它已经给很多国家带来了巨大的好处,并加速了全球信息革命进程。而在机械制造行业中充分利用网络技术,进行图形系统处理,已成为目前的一个研究方向。本文首先对现在使用的Internet、WWW的结构和Web技术基础进行了简单介绍,并选择了B/S系统作为本系统的框架结构。然后,在B/S结构模型中,采用Java技术,使用客户端的Java Applet技术、服务器端的Java servlet技术,开发了客户端和服务器端小程序,实现了网络的三维通讯机制。最后,对Java3D建模语言进行了应用,开发一个基于网络的三维图形系统,实现了建模系统的点、线、面、体等的初步开发,为下一步进行更深入的研究积累了经验。本文从技术上证明了基于网络的三维图形系统的可行性,并利用以上技术设计实现了基于网络的三维图形的原型系统,实现了基于网络的简单三维实体的建模、交互式图形操作和服务器端演算等功能。随着制造业的迅速发展,它们都强调一种灵活的设计生产模式,以满足异地设计、制造以及国际协作生产的需要,而Internet作为一种高效、迅速、全面的通讯手段,将在CAD/CAM系统中发挥更加重要的作用,并使CAD/CAM系统资源得到充分的利用。
Enter 20 centuries 90's, Internet as the representative of network got to fly in development, because Internet was changing our work and life in each of the aspect, and Internet had already bring a lot of advantage to nations, and accelerated the world information progress. Take advantage of the network technique in the machine, handle the sketch system, Which become of a research direction now. Firstly, the text introduced the construction of the Internet and WWW and the technique of the Web and selected the B/S construction mode as the system frame. Then, the text developed a program to realize the three-dimensional communication system in the B/ S construction model by using Java Apple and Java servlet technique. At last, The text adapted Java3D modeling language to develop a web-based three-dimensional graphics system, which realized an initial develop modeling system and experienced to go deeper into research for next step was accumulated. The text proved the possibility of web-based three-dimensional g
    raphics system from the technique, and realized the prototype system and the modeling graphics communication operation and the calculation function on server side. With the developing of manufacturing industry, they all emphasize a good production mode to meet the foreign land design, and meet the demand of the international manufacturing, Internet as an efficiently, quickly, completely communication ways, which will get to more important in the CAD/ CAM system, and make fully use of the CAD/ CAM system resources.
引文
1. Editor: Smith, Jean E. Research Challenges for the Next Generation Internet[M] Computing Research Association Year: 1997:4-7
    2. [美]Ben Forta etal著JSP应用程序开发指南[M] 章明、吴疆译,北京:清华大学出版社,2001.9:99-101
    3. 刘连生著计算机网络技术[M]中国商业出版社,1999:53-54
    4. Led,CP/IP basic[M]Electronic Publishing, 2003-1-1:45-55
    5. Kenneth D.Reed, TCP/IP basic[M]3 com company, 2002.1:78-81
    6. 伯莱克,TCP/IP及相关协议[M]机械工业出版社,1998[5]:65-68
    7. 谢希仁编著计算机网络[M]北京:电子工业出版社,1999:111-123
    8. [美]Douglas E.Comer林瑶 蒋慧等著用 TCP/IP进行网际互联(第一卷):原理、协议与结构(第四版)[M]电子工业出版社 出版日期:2001-5-1:312-314
    9. 徐铁军,王金华,Internet一册通[M]人民邮电出版社,2000:23-34
    10.谭郁松,莫情,周兴铭等,基于Web环境下的异构数据源连接技术的研究与实现[J]计算机工程,1998,24(8):26-283
    11. Main Author: Handley, Mark. The World Wide Web-Beneath the Surf [J] the Internet Public Library, 1994:7-9
    12.凌永明,基于Web的Client/Server计算[J]计算机工程,1997(2):10-15
    13.罗东川,WWWServer中CGI的工作原理及编程方法[J]计算机系统应用,1996[11]:17-19
    14. John Zakour Jeff Foust David Kerven, HTML 4 guidebook[M] the Internet Public Library, 1998.7: 15-20
    15.[美]詹姆萨等吴悦,吴冲华等著HTML & Web设计技术与技巧[M]机械工业出版社,出版日期:2002-9-1:78-90
    16. Duncan Reed, peter Thomas: HTML teaching[M]education publishing, 1998.8:70-90
    17.车郭仁、周立柱著软件体系结构应用平台及框架仓库技术[J]计算机研究与发展,1996,33(7):501-506
    18.冯博琴等,软件技术基础[M]北京:人民邮电出版社,2000:22-32
    19.宋晓梁、许满武刘车生,中间件及其在三层客户机/服务器模型中的应用[J]计算机技术,1999,19(20):36-38
    20. BASSL, CLEMENTS P ,KAZMANR Software Architecture[M]New York: Addison-Wesley ,1997:60-70
    21.张世琨、王立福,基于体系结构的软件开发模式[J]科学前沿与学术评论,1998,21(3):31-34
    22.赖学成、张微微,基于B/S结构的数据绑定技术及远程数据服务应用系统[J]计算机工程,2001,27(1):130-132
    23.崔有利、崔宏阳,B/S模式应用系统的一种新型结构及实现[J]计算机应用研究,2001.6
    24.[美]WRichardstevens著TCP/IP详解(卷3):TCP事务协议、HTTP、NNTP和UNIX域协议[M]胡谷雨-吴礼发-等-译 机械工业出版社2000年09月出版:213-223
    25.吴锡英,周伯蠢,计算机集成制造技术[M]机械工业出版社,1996:125-130
    
    
    26.[美]戴特、袁兆山等著Java程序设计教程(上册)基础篇(原书第3版)[M]机械工业出版社,2002-1-1:230-234
    27. Campione, Mary etal. The Java Tutorial: Object-Oriented Programming for the Internet[M]the Internet Public Library; 1996:11-231
    28.王迪华、刘臣勇、刘立鹏等 JSP/Servlet—基于Java的最新网站建设工具[Z]北京:清华大学出版,2001.6:56-78
    29. Patrick Naughton, Java handbook[M]electronic publishing, 1996:12-23
    30.飞思科技产品研发中心编Java TCP/IP应用开发详解[M]电子工业出版社,出版日期:2002-1-1:35-40
    31.徐迎晓著Java语法及网络应用设计[M]清华大学出版社,2002年9月第1版:67-78
    32.郑阿奇主编计算机网络原理与应用[M]电子工业出版社,版日期:2003-3-1:98-101
    33.蒋冬兴、林鄂华,Windows Sockets网络程序设计指南[M]清华大学出版社,1995:90-120
    34.王克宏,Java语言SQL接口—JDBC编程技术[M]清华大学出版社,1996:89-93
    35.姚晓东,web开发技术[M]人民邮电出版社,2000:14-19
    36.维兴资讯编著Java Applet程序设计[J]北京大学出版社,2001年04月出版:12-14
    37. Stallings W. Data and Computer Communication [Z]Macmilan Press, 1999
    38.美.索尔 美.伯尼克 美.切内斯 王宏秦著即时应用CGI/Perl[M]人民邮电出版社出版日期:2002-4-1:55-58
    39.曹东启、刘福滋,计算机网络软件基础[Z]人民邮电出版社,2001
    40.米沙、施瓦次,计算机网络的设计与分析[Z]人民邮电出版社,2001
    41.小林宏治,计算机与通信[M]人民邮电出版社,2001:76-79
    42. Robert. A.Computer and Application Software[Z]USA: CHARLE MERRLL, 2000
    43.马丁丁,远程信息处理导论[M]科学出版社,2001:156-162
    44.胡晓峰、戴长华,计算机网络原理[M]国防科技大学出版社,2000:210-220
    45.丁贵广等编著ASP编程基础与实例[M]机械工业出版社,2002年09月出版:123-125
    46.汪晓平等著ASP网络开发技术[M]人民邮电出版社,2000-1-1:117-119
    47.陈海山 主编 深入 Java Servlet网络编程[M]清华大学出版社,2002年02月出版:110-160
    48. Karl Moss, Java Servlets program[Z]mechanical publishing, 2000
    49.[美]帕瑞海尔著ASP.NET宝典[M]王勇 等译,电子工业出版社,2002年07月出版:2-130
    50.[美]亨特,克劳福德 编著Java Servlet编程(第二版)[M]孙鑫 等译 中国电力出版社,2002年06月出版:66-71
    51. Zadamczyk,Hmalek, Internet tools supporting creation and management of technological enviroment of CAD/CAM systems[J]Journal of Materials Processing Technology, 1998,76(1,3):102-108
    52.沈兆阳编著 JAVA SERVLET程序开发权威指南[M]中国青年出版社,2001年08月出版:33-50
    53. Main Author: Hall, Marty. Core Servlets and JavaServer Pages [M]Java Sun enterprise series, 1962:12-16
    54.[美]库克、谷雨等著JSP门到精通[M]电子工业出版社,2003.3:95-104
    55.张卫民,廖湘科,Java语言与WWW[M]人民邮电出版社,1997[2]:33-45
    56. G. Lewicki, D. Cohen, P. Losleben, D. Trotter, MOSIS: Present and Future,[Z] In
    
    Proceedings, Conference on Advanced Research in VLSI,January, 1984.
    57. Smith, Charles S., "The Manufacturing Advisory Service: Web Based Process and Material Selection,"[D] U C Berkeley Mechanical Engineering Department, PhD Thesis, August 1999.
    58.殷国勇著CAD技术的发展趋势与深化推广应用的建议[Z]http://www.e-works.net.cn/ewkarticles/category29/article8315.htm
    59. Ahn, S. H., Sequin, C. S., and Wright, P. K., "Internet-Based Design and Manufacturing,"[D] Final Report 1998-1999 for MICRO Project 98-136.
    60. J.H. Kim, F. C. Wang, C. Sequin, and P.K. Wright, 'Design for Machining Over Internet',[R] the Design Engineering Technical Conference (DETC) on Computer Integrated Engineering Paper Number DETC'99/CIE-9082. Las Vegas, Sept. 1999.
    61. Kim, J.H., Wang, F., Sequin, C.H., and Wright, P.K., "Design for Machining. over the Internet,"[D] submitted to the 1999 ASME Design Engineering Technical Conference, Las Vegas, NV.
    62.何志均等编中国CAD/CAM研究新进展[J]浙江大学出版社,2000.9:11-16
    63.傅勇辉,彭观,陈统坚,彭永红,Intranet环境下基于Web技术的机械CAD/CAM系统[M]机械与电子,1999[2]:20-22
    64. Wang, F. C., and Wright, P. K., "Web-based Design Tools for a Networked Manufacturing Service", [Z] bibl. Proceedings of the 1998 ASME Design Technical Conference, Atlanta, GA, Sept. 13-16, 1998, (1998). Conference Proceedings Published
    65.李东波,唐敦兵,张世琪,基于Internet技术的新型模具CAD/CAM系统研究[J]锻压技术,1999[5]:57-59
    66.孔振字,于华,刘晋春,基于环球网的CAD/CAM技术[J]高技术通讯,1998[3]:29-32
    67. Smith, Jordan, McMains, Sara, and Séquin, Carlo "SIF: A Solid Interchange Format for Web-Based Prototyping," [Z] NSF Design and Manufacturing Grantees Conference, January, 1999.
    68.黄金杰,武俊峰,吕宁,虚拟网络技术与我国制造业[M]制造业自动化,2000[1]:13-16
    69. Brown, S. M., and Wright, P. K.,, "A Progress Report on the Manufacturing Analysis Service, an Internet-Based Reference Tool", [J] Journal of Manufacturing Systems, vol. 17, (1998), p. 389-98. Published
    70. Wright, P. K., and Sequin, C. H., "CyberCut: A Networked Manufacturing System" ,[M] bibl. Proceedings of the First International Conference on 'Managing Enterprises-Stakeholders, Engineering, Logistics and Achievement, at Loughborough University, UK, July 22-24, 1997, (1997). Conference Proceedings Published
    71. WebCAD, [Z]http: //cybercut. Berkeley.edu / html/design / webcad_user. htm
    72. K Cheng,DK Harrison,PY Pan, Implementation of agile manufacturing-an AI and Internet based approach[J]Journal of Materials Processing technology, 1998,76(1,3):96-101
    73.吴鹏,基于Web的制造过程分析和共享信息管理系统[D]南京航空航天大学硕士论,2001
    74. Jarlmarie Knoth, Engineering ViatheⅣnternet[M]Modern Manufacturing, June 1997: 312-330
    75. PlanetCAD[Z]http://www.spatial.com/
    76.林海,测览器/服务器应用开发[M]科学出版社,2000:44-49
    
    
    77.王亦工,Java语言中的Applet特性浅析[M]辽宁工学院学报,2001,21[1]:37-38
    78. Learning Java[Z]http://java. sun.com/
    79.维兴资讯编JAVA APPLET程序设计[M]北京大学,2001年7月:112-134
    80.胡泳,张志浩,陈福民,Java Applet与Servlet通讯机制的探讨、应用技术[Z]http://www.sun.com/product/servlet
    81.位元文化 编著JavaApplet程序设计实务[M]中国铁道出版社,2001年11月出版:90-99
    82.赤金 等编JavaApplet实例编程[M]中国水利水电出版社,2003-1-1:45-68
    83. MICHAEL D.THOMAS PRATIK R.PATEL ALAN D.HUDSON: Java for Internet[M] Computing Research Association, 1997.11: 77-91
    84.陈良洲,云翼,张世永,用CGI增加WWW的交互性[J]计算机工程1997,23(4):6-192
    85.余俊,于瑞涛,利用Servlet开发三层Web应用[J]青岛大学学报,2000,15[2]:8-11
    86.曹元大、岳治宇,基于Servlet的Web数据库接口系统的设计与实现[J]北京理工大学学报,2000,20[8]:452-455
    87.董正卫,田立中,付宜利编著UG/OPEN API编程基础[M]清华大学出版社2002年08月出版:44-67
    88. ADVANCED TECHNIQUES FOR JAVA DEVELOPERS [M] Wiley Computer Publishing, 2001: 143-156
    89. Aaro Wslsh and John Fronckowiak,Java Bible[M]IDG Book Wordwe,inc,1998:2-168
    90.[美]舒尔第、周志彬 等著Java 2参考大全(第五版)[M]电子工业出版社出版日期:2003-1-1:1-312
    91.OpenGL标准委员会编写OpenGL(R)编程权威指南[M]第三版中国电力出版社2001年08月出版:4-300
    92. David M.Geary, Java2 graphics design[M]Modern Manufacturing, 2002.8:130-135
    93.王涛 等编著Java2API大全(上、下)[M]电子工业出版社2003,1:55-135
    94. Java3D research[Z]http://www.chinahrb.com/Java. AIX/00000006/BBS
    95. Peter C.Dibble, Java program[M] Modern Manufacturing, 2003.1:77-345
    96.温平进、张威等编写Instant Java 2实例解析Java 2应用编程[M]北京希望电子出版社,2002年1月:1-230
    97. Huang G.Q,Mak K.L. Design for manufacture and assembly on the Internet[M]Computer in Industry 1999(38):17-30
    98.王汇源著数字图像通信原理与技术[M]国防工业出版社,2000.9:50-160
    99.陈静勇,基于Web的三维图形系统的研究与实现[D]南京航空航天大学,2003
    100.余俊,如何使用JAR文件包装和发布Java程序[J]计算机时代,2000[3]:10-11
    101.宋辉,江峰,Java服务器程序设计[M]清华大学出版社,1999.6:66-73
    102.姚福生,连军,先进制造技术与我国制造业的发展[M]制造业设计技术,2000[1]:13-16