论文部分内容阅读
组合夹具CAD技术利用计算机辅助组装设计代替传统的人工组装设计的方法有效地提高组合夹具组装设计的速度和质量。随着企业内部和企业问的信息交互越来越频繁,组合夹具CAD技术在不同CAD平台的应用需求也越来越迫切。在组合夹具图形库系统的开发中,XML以自身具有的开放易用,无限扩充以及网络友好、结构严谨、可定制性、平台无关性、空间无关性和设备无关性等特性,为组合夹具系统的数据交换提供了一种新的思路。在对组合夹具CAD研究的基础上,还采用了XML层次结构和CSG实体几何造型方法相结合的方法,以实现组合夹具元件图形到XML的映射,并采用事物特性表技术来实现在SQL Server2000数据库的图形数据的建表。本文的主要研究成果包括:
(1)对当前组合夹具CAD技术领域的图形数据交换技术作出了深入分析,建立了夹具元件的XML描述规则,并将事物特性表中CSG造型过程的体素和特征信息按照一定的机制映射到XML文件中,实现组合夹具元件图形到XML数据文档的转换。
(2)通过事物特性表的方式对夹具元件数据进行标准化的描述和管理,建立了夹具元件事物特性数据与XML之间的映射关系,实现了事物特性表与XML数据的转换,从而实现了XML数据的管理。
(3)对UG二次开发技术和DOM技术进行了研究,利用其所提供的丰富的类和造型函数和XML解析技术,完善了在异构CAD平台下的夹具图形重绘,为组合夹具元件库在异构CAD平台下的拼装提供了数据来源。
(4)采用面向对象的前台界面编程语言VC++和.NET开发平台,以及ADO的连库技术对SQL Server2000数据库提取事物特性数据,完善了事物特性表数据管理,XML数据描述,事物特性数据与XML数据的映射,实现了组合夹具元件库管理系统主体架构的设计及XML文档在SOL Server2000中存储的功能。
(5)完善了组合夹具元件库管理系统的用户界面,并提供用户尺寸定制工具来实现用户定制夹具的需求,还可以对所选择的夹具生成异构平台所需的XML文档。