基于X3D的网络化机械产品定制研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
为了满足用户个性化的消费需求,增强企业的竞争力,实现产品的定制生产是企业未来发展的趋势。现有基于虚拟现实的产品定制系统只能实现产品的外观定制(定制产品的颜色、材质等),或者产品的选配型定制(从模型库里匹配出接近需求的产品)。本论文针对这种不足,从产品的变型定制、产品的定型定制两方面做了深入的研究。
     基于产品的功能设计方法,对产品的功能要求进行描述,并结合Solidworks API二次开发技术,构建了一个基于可变参数的产品族实例;利用NIST开发包实现了VRMLToX3D转化模块,实时的生成用户定制的产品模型,实现了变型产品定制的功能。
     研究了用户需求信息获取和处理的方法,使用中间件技术,实现了用户产品定制信息从功能参数到结构参数的实时转化;基于MVC架构思想,构建了系统应用框架,使变型定制部分的各个模块功能独立,由控制器来调控整个定制过程,使用户定制参数的获取、转化以及产品定制结果的输出自动完成。
     选用X3D技术作为定制产品三维模型的显示方式,利用Java、VB编程技术,对X3D三维场景图进行操作,实现了定型产品定制功能,结合碰撞检测功能的运用,使用户在进行产品定制、产品浏览的过程中,有实时的交互性。
     研究了基于Web的数据库技术,对基于JDBC的Web数据库技术进行了深入的分析;并结合网络与数据库技术,构建了一个基于J2EE的产品定制平台,实现了系统各个模块的信息集成;支持用户在网络环境下的可视化产品定制,实现了变型产品定制、定型产品定制、文件传输以及协同交流的功能,为解决产品定制所面临的问题提供了可行的技术方案。
To meet customers' diversification of consumption, enhance the competitiveness of enterprises, it is a direction for enterprises to implement the product customization production in future. Most of the customization systems, which are based on virtual reality, can only customize the product appearance, such as color, material etc, or match the appropriate product from library to meet the requirements. In this paper, variant and standardized customization methods are studied deeply to resolve the problem.
    The functional requirements of products are described by function design methods, and a product family based on variant parameter is constructed by Solidworks API technology. The VRMLToX3D component is implemented by NIST, customized products are produced in real time, and then variant customization function is realized.
    The method of acquisition and handling for the customers' requirements information is studied; the information is processed by middleware, which changes the information from functional parameter to structural parameter. The system framework is constructed based on MVC method, which makes every component of variant customization part independent in function, the whole process of customization is controlled by controller, which makes acquisition and transformation of customization parameter and output of customization results complete automatically.
    X3D technology is used to show customized products in browser, and X3D scene is processed by Java and VB technology, which can customize standardized products. It is more real-time interaction to use collision detection function for the process of customization and browse.
    The web-based database technology is studied, and the JDBC-based web database technology is analyzed deeply; a product customization platform J2EE-based is constructed with web and database technologies; the integration of system components is implemented in the platform; the visual product customization on internet is also supported, variant and standardized product customization、 files transfer and collaborative communication functions are implemented, a feasible scheme to resolving the problem, which is in the process of product customization, has been presented.
引文
[1] 孙伟,刘晓冰,徐中.大规模客户化生产模式的实施策略及产品设计技术研究.大连理工大学学报,2000,40(2):203-206.
    [2] 祁国宁,杨青海.大批量定制生产模式综述.中国机械工程,2004,15(14):1240-1245.
    [3] 阴向阳,童秉枢,李和良等.大批量定制设计研究现状.机械科学与技术,2001,20(1):19-21.
    [4] http://www.indmoo.com/vr/index.asp
    [5] http://www.etc.edu.cn/academist/ysq/edu-vb.htm
    [6] Wang P J, Bjarnemo R, Motte D. A Web-Based Interactive Virtual Environment for Mobile Phone Customization. Journal of Computing and Information Science in Engineering, 2005, 5 (1): 67-70.
    [7] Lee J Y, Lee S, Kim k. A process-centric engineering Web services framework. The International Journal of Advanced Manufacturing Technology, 2005, 26(9): 1173-1183.
    [8] Siddique Z, Boddu K. A CAD Template Approach to Support Web Based Customer Centric Product Design. Journal of Computing and Information Science in Engineering, 2005, 5(4): 381-387.
    [9] Jiao J X, Helander M G. Development of an electronic configure-to-order platform for customized product development. Computers in Industry, 2006, 57(3): 231-244.
    [10] Lamothe J, Khaled H, Aldanondo M. An optimization model for selecting a product family and designing its supply chain. European Journal of Operational Research, 2006, 169(3): 1030-1047.
    [11] Erens F, Verhulst K. Architectures for product families. Computers in Industry, 1997, 33(2): 165-178.
    [12] Dahmus J B, Gonzalez-Zugasti J P, Otto K N. Modular product architecture. Design Studies, 2001, 22(5): 409-424.
    [13] Yang Y, Zhang X D, Liu F et al. An internet-based product customization system for CIM. Robotics and Computer-Integrated Manufacturing, 2005, 21(2): 109-118.
    [14] Dai K Y, Li Y S, Hart J et al. An interactive web system for integrated three-dimensional customization. Computers in Industry, 2006, 57(8): 827-837.
    [15] Kan H Y, Puffy V G, Su C J. An Internet virtual reality collaborative environment for effective product design. Computers in Industry, 2001, 45(2): 197-213.
    [16] Tsai H C, Hsiao S W. Evaluation of alternatives for product customization using fuzzy logic. Information Sciences, 2004, 158(1): 233-262.
    [17] Chu CH, Cheng C Y, Wu C W. Applications of the Web-based collaborative visualization in distributed product development. Computers in Industry, 2006, 57(3): 272-282.
    [18] Yen B, Ng K. Development and evaluation of dynamic virtual object catalogs. Information & Management, 2003, 40(4): 337-349.
    [19] Zhou T M, Xiao G, Cheng Z B, Implementation of Prototype System about Visual Customization Based On VRML. The 8th International Conference on Computer Supported Cooperative Work in Design Proceedings, 2003, 12(2): 78-81.
    [20] 陈炜,陆长德.基于Cult3D的产品网络化拼装定制与展示技术研究.计算机工程与应用,2006,42(17):105-107.
    [21] 王江春,张申生,罗建强等.基于虚拟现实的客车在线定制系统.系统仿真学报,2005,17(4):930-932.
    [22] 黄建龙,罗寅峰,苏建宁.VRML在网络上定制中的应用研究.甘肃科学学报,2004,16(2):89-91.
    [23] 葛艳红,闰新庆,李文锋等.基于Web的个性化产品定制系统的设计与实现.武汉理工大学学报,2003,25(4):60-63.
    [24] 程振波,肖刚,单继宏等.基于虚拟技术的产品定制设计平台研究.机械科学与技术,2003,22(3):389-392.
    [25] Hsiao S W, Liu E. A structural component-based approach for designing product family. Computers in Industry, 2005, 56(1): 13-28.
    [26] Jiao J X, Tseng M, Duffy V G. Product family modeling for mass customization. Computers & Industrial Engineering, 1998, 35(3-4): 495-498.
    [27] 刘晓冰,董建华,孙伟.面向产品族的建模技术研究.计算机辅助设计与图形学学报,2001,13(7):636-641.
    [28] 刘军强,高建民,叶健.面向产品族的设计方法研究.西安工业学院学报,2005,25(6):538-542.
    [29] 马辉,谭建荣,张树有.一种面向大批量定制的产品可拓设计方法.中国机械工程,2005,16(15):1344-1349.
    [30] 周康渠,廖林清,韩晓刚.改进的质量功能配置在订单驱动产品开发中的应用.中国机械工程,2005,16(7):603-607.
    [31] 王维敏.Web3D技术探索及几种Web3D技术的比较选择:(工程硕士学位论文).武汉:武汉大学,2004.
    [32] 蒋燕萍,夏旺盛,黄心渊.几种Web3D技术的比较.北方工业大学学报,2003,15(1):21-25.
    [33] http://www.web3d.org/news.
    [34] http://www.web3d.org/fs_technicalinfo.htm.
    [35] X3D Specification, ISO-IEC 19775-1200x, Part 1-2 Introduction.
    [36] X3D Specification, ISO-IEC 19776-1200x, Part 1-4 Concepts.
    [37] X3D Specification, ISO-IEC 19777-1200x, Part 1-2 Normative.
    [38] 唐山.基于X3D分布式虚拟现实系统关键问题的研究与实现:(硕士学位论文).武汉:华中科技大学,2004.
    [39] http://www.web3d.org/about/faq/.
    [40] 朱芸.客户驱动的大批量定制设计系统研究:(硕士学位论文).合肥:合肥工业大学,2005.
    [41] 申永胜.机械原理教程.北京:清华大学出版社,2000.
    [42] http://www.itisedu.com/phrase/200604241155005.html
    [43] 王晓辉,解建仓,汪妮.MVC模式下的水质模型中间件实现技术.西安理工大学学报,2005,21(4):379-382.
    [44] Mitchell M, Lei M. Collaborative control system for mass customization manufacturing. CIRP Annals Manufacturing Technology, 1997, 46 (1): 373-376.
    [45] 张建军,刘光复,张利.客户驱动的大批量定制模型研究.计算机辅助设计与图形学学报,2004,16(12):1691-1695.
    [46] 苗鸿宾,乔峰丽.基于SolidWorks平台的斜齿轮的三维造型,华北工学院学报,2004,25(3):177-180.
    [47] VRML97 to X3D Translation. http://ovrt.nist.gov/v2_x3d.html.
    [48] 曾志峰.第二代Web中的VRML实现技术研究.计算技术与自动化,2000(3):56-60
    [49] 陈华,陈福民.基于VRML的虚拟现实系统的研究.计算机工程,2001(7):83-85
    [50] Marry Hall,Larry brown著.赵学良译.Servlet与JSP核心编程.北京:清华大学出版社,2004.
    [51] 伯格斯坦著.何健辉译.JSP设计.北京:中国电力出版社,2002.
    [52] 迪金森著.谭建波译.ADO.NET高级编程.北京:清华大学出版社,2003.
    [53] Mohseni P著,张录娥译.Web数据库开发人员指南.北京:机械工业出版社,1997.
    [54] Mark Spenik著.SQL Server 2000数据库管理员指南.北京:机械工业出版社,2001.
    [55] 刘近勇.Web数据库访问技术探析.邮电培训技术,2006,(8):43-46.
    [56] 徐雪霖.Web据库访问技术探析.微计算机信息,2004,20(2):110-112.
    [57] 张维玉,李明东,陈劲.Web数据库技术分析.西华师范大学学报,2004,25(2):219-222.
    [58] 李永刚,陈凡.基于JDSC实现WWW与数据库连接的研究.微型机与应用,1999,(9):41-44.
    [59] 李德永,阴国富.JDBC体系结构分析.电脑开发与应,2006,19(10):55-60.
    [60] 孙宏彬,苏长龄.基于J2EE三层结构分布系统设计与实现.齐齐哈尔大学学报,2002,18(4):61-64.
    [61] 任中方,张华,闫明松.MVC模式研究的综述.计算机应用研究,2004,21(10):1-2.
    [62] 赵玉伟,肖敏.一种简单MVC框架的实现方案.交通与计算机,2006,24(4):136-138.
    [63] 赵付青,余冬梅,杨亚红.SolidWorks接口开发技术的实现.甘肃科学学报,2003,15(4):116-120.
    [64] 杜明侠,吴鲁纪,李刚.基于SolidWorks的三维CAD系统二次开发方法.华北水利水电院学报,2003,24(2):59-61.
    [65] 钟勇,何岭松,杨红.基于X3DToolKit的X3D扩展应用研究.微计算机信息,2006,22(10):263-265.
    [66] 游万里,姚涵珍.VRML虚拟现实中EAI的研究及应用.天津科技大学学报,2005,20(4):73-75
    [67] Dinar Dalvi,Joe Gray著.英宇译..NET XML高级编程.北京:清华大学出版社,2002.

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

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

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