摘要:研究了组件技术和特征造型技术,并以“金银花”系统的开发为实例对基于组件开发三维CAD系统的相关技术和实现方法进行了深入研究,给出了实现系统的框架结构和组件结构。关键词: CAD 组件 变量化(VGX) 实体造型 特征造型1. 引言随着传统CAD系统在工业界的应用普及以及现代设计问题的复杂化、智能化,人们不再仅仅满足于用计算机取代人进行手工绘图。所幸随着计算机图形学、人工智能、计算机网络等基础技术的发展和计算机集成制造、并行工程、协同设计等现代设计理论和方法的研究,使得CAD系统也由单纯二维绘图向三维智能设计、物性分析、动态仿真方向发展,参数化设计向变量化和VGX(超变量化)方向发展,几何造型、曲面造型、实体造型向特征造型以及语义特征造型等方向发展;另一方面,伴随着CAD软件复杂程度的增加和各个不同应用系统间互操作的现实需要,人们希望CAD系统具有极佳的开放性同时又能“搭积木”似的自由拼装形成不同的功能配置,软件工程技术特别是组件开发技术的研究应用和逐渐成熟为解决这一问题提供了坚实的基础。组件技术使得各CAD系统开发商们不必再完全遵从“一切从零开始”的开发