论文部分内容阅读
随着社会的进步,人们生活水平的不断提高,消费者对产品和服务的个性化需求越来越突出,制造业正进入“只为你生产”、“客户设计,厂家制造”的个性化定制时代,由于消费者分布的地理区域性,决定了基于Web的个性化产品定制是当今网络化制造的最新发展。国内外一些制造商相继推出了一些定制系统,但这些定制系统的实质是根据用户提出的要求,从产品库中匹配出最接近用户需求的产品,从根本上来说,用户并没有真正参与产品的设计,而且系统给出的只是典型产品的模型图形,客户除对产品的功能和形状有一个理性上的认识外,不能在下订单前切实浏览自己定制的三维产品,不能看到定制产品的真实结果。本文针对现有定制设计系统存在的不足,展开了真正意义上的个性化产品定制系统的研究。 论文首先阐述了虚拟现实技术、虚拟设计技术,并在此基础上详细研究了基于Internet的虚拟现实建模语言——VRML。通过对VRML的特点、体系结构、工作模式以及对三维产品的构建技术的深入分析和研究,支持基于Web的产品动态展示和发布;并对基于VRML的模型真实感表现方法进行了探讨,利用VRML的多媒体功能——表面贴图功能对产品的机加工表面进行了模拟仿真。 产品数据种类多,数量大,要有效地组织和管理众多产品数据,数据库技术必不可少。论文在简述网络服务器的特性、体系结构、相关配置后,深入研究了网络数据库技术,综合比较了多种Web数据库的访问方法及各自的性能特点,根据本系统的实际情况和要求选择使用了基于JDBC的数据库访问方法。对JDBC的数据库技术进行了深入细致的剖析,分析了四种基于JDBC连接数据库的原理和方法,从中选择了最佳的适合本系统的实现途径。 最后,综合运用上述的虚拟现实技术、虚拟设计技术、网络技术、数据库技术等多项技术,提出了网络环境下支持用户参与个性化设计的虚拟产品定制系统的构想,探究了系统实现的软件设计思想、原理及方法;制定了以JAVA、VRML、EAI三个开放式标准为主干的技术路线;搭建了系统的总体结构和框架;给出了系统运行实例。 论文利用VRML构建了基于网络的虚拟产品展示平台,实现了虚拟产品三维信息及相关辅助信息的集成,支持产品用户在网络环境下的可视化查询和定制,对虚拟产品实时修改的技术和方法进行了有益的探索,并实现了产品表观颜色、纹理等的实时修改。