论文部分内容阅读
随着CAD基础理论和应用技术的不断发展,对CAD系统的功能要求也越来越高。设计人员不再仅仅满足于借助CAD系统来达到“甩图版”的目的。而是希望它能从本质上减轻大量简单烦琐的工作,使他们能集中精力于那些富有创造性的高层次思维活动中。在工程设计中,一个种类产品的型号往往有很多种,新型号产品在空间结构上继承了现有的产品,它们的几何拓扑结构一致,只是在尺寸、比例、技术要求等方面存在差异。因为与已有产品有很多共同之处,所以新型号产品的图纸常常在现有同类产品图纸的基础上进行修改和调整得到。即便如此,这仍然是个很烦琐的工作,效率很低并且容易出错。本文首先讨论了参数化设计技术及发展,并在此基础上,提出了把CAD图纸参数化的思想。把图纸中的元素分成描述对象拓扑结构的几何信息以及描述图素具体大小、形位公差和上下偏差的标注、描述图形对象特定应用的技术要求和注释等的非几何信息。图形中的非几何信息(文本信息)使CAD图形具有了具体确定的工程意义,真正起到工程设计交流和交换信息的纽带作用。图纸参数化思想方法之一就是把图纸中的特定非几何信息标识为变元,建立新图纸生成的模板(即母图)。把母图中的变元跟数据库建立链接关系,通过构建图形数据库,把产品信息、母图、约束关系、变元值等部署到数据库中,再建立一个基于图纸数据库的应用系统,实现了能在网络上多用户协同工作的图纸自动化生成系统。并解决了长事务处理、多用户的并发控制、分布式存储的一系列问题。本文的创新之处即在于提出了一种把CAD图纸参数化的思想和方法,在图纸中定义变元,作为一个型号图纸的“形参”,“形参”对应于图纸数据库中的“实参”,通过通用的数据接口,跟后台数据库建立紧密的关联,可用程序更改数据库的数据,或者从EXCEL、文本文件或其它数据库文件导入数据。从而大大提高了产品从设计到加工制造的自动化程度和工作效率。