论文部分内容阅读
快速成型技术是一项融合了机械、计算机、激光、材料等一系列技术的新工艺方法。在网络化高度发展的今天,一个企业的快速市场反应能力和新产品开发周期已经逐渐成为决定其成败的首要因素。以快速成型技术、快速模具制造技术、CIMS等先进制造技术为代表并结合网络技术形成的网络化开发和敏捷制造技术,在推动经济持续发展中的作用日益明显。所以进行快速成型和快速模具的网络化开发与远程服务技术研究很有必要。显然,无论是快速成型还是快速模具的网络化开发和服务都会遇到大量数据、信息的传输和转换。本文就紧紧围绕实现网络化开发和远程服务时数据传输的安全、转换和显示等关键技术开展研究和应用。随着计算机网络技术的发展和应用日趋广泛,信息安全问题倍受关注。网络化制造和远程服务时数据和信息在网络上交换和传输的安全问题常常成为制约网络化开发、服务及相关电子商务发展的瓶颈。与信息安全领域的其它技术相比,数字签名技术在身份认证、数据完整性和不可否认等方面都具有不可替代的作用。本文从密码学的基本原理出发,研究了数字签名技术的基本原理,分析了它在消息传输中实现保密、真实、完整和不可抵赖性的原理和特点。结合快速成型和模具制造中工程数据的特点,建立并改进了基于RSA多重有序数字签名的方法。提高了它防止攻击的能力,提高了网络化快速模具开发和远程服务中数据传输和电子交易的安全可靠性,为建立更加安全的网络化开发和远程服务系统奠定了基础。因为在网络环境下实施产品开发和进行服务的过程中一般都会涉及到设计、分析及制造等多项工作。它们都会产生大量的工程数据,而且不同地区,不同企业的设计人员会使用不同的CAD/CAM/CAE系统,致使他们设计所产生文件的数据格式是多种多样的。为了克服这种情况对开展网络化制造和远程服务的影响必须解决异构产品数据的共享和集成问题。STEP是一个通用的产品模型数据交换国际标准,它能在异构平台上运行的不同应用程序之间交换产品数据,使产品的数据表达能在不同的计算机系统及环境中进行传输、共享、存档和通信。因此本文研究了基于STEP-AP203的数据交换技术,设计了基于STEP的数据交换接口并得到实现。进行STL数据模型可视化的研究是实现快速模具网络化开发和远程服务的一个重要环节。因为在CAD系统中将实体模型向STL数据格式转换的过程中,有时会出现对三维实体零件描述的缺陷。通过模型可视化功能的实现能够有助于设计者对STL文件进行诊断,分布在不同地区的开发者和使用者通过对三维清晰显示模型的观察可以方便查找缺陷出现之处,并有针对性的进行修复。本文在进行STL数据模型的可视化技术研究中,采用Visual C++语言编程,利用OpenGL图形库实现了STL数据模型的可视化,提高了显示精度。本文在比较和分析目前支持快速成形、快速模具远程服务和网络化开发模式的基础上,提出了更加实用和完善的基于Web的快速成型、快速模具服务系统模式。并基于这种模式进行了远程服务系统的模型框架和相关功能模块的分析和设计;同时还对数据文件传输和系统的相关功能模块进行了运行和试验验证。