CIMS环境中孔加工刀具CAD/CAPP集成系统
2001/2/28 来源:中国机械工程 作者:熊模华 韩忠愿 钟毅芳 周 济

    核心提示:1 总体结构和功能 1.1 系统集成方式的选择,1.2 系统结构,1.3 系统功能,2 系统流程,,3 系统关键技术,

    1 总体结构和功能

    1.1 系统集成方式的选择
  信息的交流与共享是CIMS的核心[1],因此在确定孔加工刀具CIMS-CAD/CAPP系统总体结构时,如何规划和实现系统数据的存贮、交换方式以保证信息的共享就显得十分重要。
  实现孔加工刀具CIMS-CAD/CAPP系统信息集成可以采用3种接口方式:①专用文件接口(SFI)方式;②中性文件接口(NFI)方式;③共享数据库集成(SDBI)方式。
  在这3种信息集成方式中,SFI方式适用于CAD和CAPP系统建立的产品模型不一致的情况,其数据交换与共享的层次较低;NFI方式通过与CAD和CAPP系统无关的预先约定好的标准格式文件进行数据的交换与共享,但它的作用主要是提供批量数据的交流;SDBI方式通过数据库应用程序接口(API)存取共享数据库的设计数据、工艺数据以及其它数据,这种集成方式使CAD、CAPP系统及其它子系统的数据交流和共享达到了很高的程度,而且这种方式充分利用了数据库的数据建模、存贮、查询、控制等管理功能。因此综合考虑系统的实用性和先进性,孔加工刀具CIMS-CAD/CAPP系统集成采用SDBI方式。

    1.2 系统结构
  在SDBI方式中,数据库(DB)的规划有集中式DB和分布式DB等多种形式。其中采用集中与分布相结合的数据管理方案既能有效管理设计和工艺数据,又大大减轻网络数据传输的负担。采用这种数据管理方案的孔加工刀具CIMS-CAD/CAPP集成系统结构见图1。

图1 孔加工刀具CIMS-CAD/CAPP集成系统总体结构图

  本系统局部数据库存贮系统产生和使用的局部信息,全局数据库存贮集成系统的共享程度大的信息。值得注意的是,由于CIMS各应用子系统的复杂多样性,在系统开发中很可能出现硬件、软件异构的情况。例如CAD/CAM分系统可以采用以Windows NT为平台的SQL Server数据库,而MIS数据库文件则可能存放在NetWare文件服务器上,以FoxPro为数据库管理系统。在这种不同DBMS情况下数据的交流和共享会遇到许多困难。因此,有必要采用开放性数据库连接(ODBC)技术构造一个能屏蔽异构环境的数据集成平台。这一平台主要由各数据库相应的驱动程序(ODBC Driver)和一组通用的服务所组成。各个应用程序通过这一平台实现对异构数据源的访问。有了数据集成平台,各应用程序处理的对象——数据源就可以非常广泛,既可以是某种数据库格式的文件(如FoxPro的*.dbf文件),也可以是远程数据库(如Microsoft SQL Server等);而且由于所有数据库的底层操作都是由相应的ODBC Driver完成的,因此各应用程序对数据库的操作既透明又方便。

    1.3 系统功能
  (1)孔加工刀具产品的设计 由于孔加工刀具的结构特点,其设计可采用基于特征的设计和图形设计两种方法;具有图形生成、产品数据建模、特征管理、产品数据输出以及出错提示等功能。
  (2)孔加工刀具工艺方案的生成 完成孔加工刀具的工艺可行性分析、工艺路线、工时定额、材料定额的制定和加工设备选定等工作。
  (3)信息集成 具有系统内各子系统之间和系统与CIMS其它子系统之间的数据交流和共享的功能。

    2 系统流程

  为实现系统信息集成,本系统必须运行在特定的软硬件环境中(如系统运行在Novell局域网支撑环境下),采用Clie......点击查阅全文......↓