打印本文 打印本文  关闭窗口 关闭窗口  
基于组件的三维CAD系统开发的关键技术研究
作者:佚名  文章来源:中国文秘网  点击数1351  更新时间:2006-4-4 22:34:05  文章录入:中国文秘网  责任编辑:中国文秘网

摘要:研究了组件技术和特征造型技术,并以“金银花”系统的开发为实例对基于组件开发三维CAD系统的相关技术和实现方法进行了深入研究,给出了实现系统的框架结构和组件结构。

    关键词: CAD  组件 变量化(VGX) 实体造型  特征造型 


    1. 引言 

    随着传统CAD系统在工业界的应用普及以及现代设计问题的复杂化、智能化,人们不再仅仅满足于用计算机取代人进行手工绘图。所幸随着计算机图形学、人工智能、计算机网络等基础技术的发展和计算机集成制造、并行工程、协同设计等现代设计理论和方法的研究,使得CAD系统也由单纯二维绘图向三维智能设计、物性分析、动态仿真方向发展,参数化设计向变量化和VGX(超变量化)方向发展,几何造型、曲面造型、实体造型向特征造型以及语义特征造型等方向发展;另一方面,伴随着CAD软件复杂程度的增加和各个不同应用系统间互操作的现实需要,人们希望CAD系统具有极佳的开放性同时又能“搭积木”似的自由拼装形成不同的功能配置,软件工程技术特别是组件开发技术的研究应用和逐渐成熟为解决这一问题提供了坚实的基础。
    组件技术使得各CAD系统开发商们不必再完全遵从“一切从零开始”的开发模式,他们可根据自己的技术优势在满足组件接口规范要求下开发不同的构件,然后在得到许可的情况下便可以自由使用这些构件来搭建用户所需要的CAD系统。这种方式因其开发周期短、见效快、系统柔性高、开放性好、以及容易“即插即用”和进行并行开发等优势而倍受亲赖。
    本文主要讨论采用组件技术开发国产商品化CAD/CAM系统――“金银花” 系统的一些关键技术。

    2. 系统框架

    “金银花”是在ACIS几何建模平台上,采用变量化特征造型技术,基于STEP标准――遵循AP214和AP203协议而研制开发出来的商品化三维CAD系统。该系统基本框架结构如图一所示,大体分为三个层次――数据层、功能层、接口层:


打印本文 打印本文  关闭窗口 关闭窗口