CAD/CAM系统构造的模式常见的有四种类型。 - 总线式体系结构:CAD/CAM各子系统通过总线控制(即我们将讨论的工程数据库)实现产品数据的存取和各子系统的数据交换。 - 以几何造型器和数据流总线为核心的体系结构,例如美国Spatial Technology公司推出的ACIS系统的体系结构。ACIS是通用的几何造型器提供形体的几何、拓扑、属性三类信息,用户的应用软件所需要的数据描述及其操作方法都封装在对象数据库中,对象间的层次关系保证了操作的一致性,而重载机制又保证了操作的可扩充性。 - 以几何设计工具为内核的集成开发环境结构:如美国Unicad公司提供的一个以几何设计工具为内核的集成开发环境,通过该集成环境,用户修改、移植、扩充所需要的CAD/CAM功能,达到开放和用户友好的目的。 - 开放的资源框架结构:如美国Computer Vision公司在1992年推出了向应用软件开发人员提供的开放式资源框架结构CV-DORS(Developers Open Resource Software),该结构向用户提供了四个程序库:三维几何造型、数据存取管理、图形生成工具和用户界面。CV公司用此结构开发的CADDS 5.0 CAD/CAM系统,也为用户开发CAD/CAM应用软件提供了一个开放式的平台。 系统构造模式的几个例子: |