150 likes | 286 Views
CHAPTER 2 (第二章). Components of CAD/CAM/CAE Systems CAD/CAM/CAE 系统的组成. CAD/CAM/CAE 系统的构成. CAD/CAM 系统要完成其功能,必须具备两个方面的保证,一个是硬件系统.一个是软件系统。硬件系统由计算机及其外围设备组成、包括主机、存贮器、输入输出设备、网络通信设备以及生产加工设备;软件系统通常是指程序及相关的文档,包括系统软件、文撑软件和应用软件。硬件提供了 CAD/CAM 系统潜在的能力,而软件则是开发、利用其能力的钥匙。. CAD/CAM/CAE 系统的构成.
E N D
CHAPTER 2 (第二章) Components of CAD/CAM/CAE Systems CAD/CAM/CAE系统的组成
CAD/CAM/CAE系统的构成 CAD/CAM系统要完成其功能,必须具备两个方面的保证,一个是硬件系统.一个是软件系统。硬件系统由计算机及其外围设备组成、包括主机、存贮器、输入输出设备、网络通信设备以及生产加工设备;软件系统通常是指程序及相关的文档,包括系统软件、文撑软件和应用软件。硬件提供了CAD/CAM系统潜在的能力,而软件则是开发、利用其能力的钥匙。
2.1 Hardware Components (硬件) 硬件是一切可以触摸到的物理设备,对于—个CAD/CAM系统,可以根据系统的应用范围和相应的软件规模.选用不同规模、不同结构、不同功能的计算机、外设及其生产加工设备。
2.2 Hardware configuration (硬件配置) CAD/CAM计算机系统包括以下内容:主机、外存贮器、输入设备、输出设备及通信接口等。
CAD/CAM系统的硬件布局形式 1.独立式系统 根据所用计算机的不同,可可划分为以下几种类型: (1)主机系统 这类系统以一个主机为中心,可以支持多个终端运行,共享一个CPU。如图所示。
CAD/CAM系统的硬件布局形式 (4)个人机系统 个人机即通常所说的PC机。
CAD/CAM系统的硬件布局形式 2.分布式系统 所谓分布式系统,是利用计算机技术及通讯技术将分布于各处的计算机以网络形式联接起来。网络上各个站点的微机可以是486、586等微机,也可以是SUN、HP、SGI等工作站;网络上结点分布形式可以是星型分布、树型分布,也可以是环型分布。
2.3 Software Components (软件构成) 计算机是按照程序和数据进行工作的,相对于计算机及其外围设备而言,这些程序、数据及相关的文档就是软件。软件着重研究如何有效地管理和使用硬件,如何实现人们所希望的各种功能要求. 根据在CAD/CAM系统个执行的任务及服务对象的不同,可将软件系统分为三个层次;如图所示,即系统软件、支撑软件和应用软件。
Software Components • System Software (系统软件) • Support Software (支持软件) 常用的支撑软件: Drafting Software (绘图软件) Geometric Modeling Software (几何建模软件) Finite-Element Analysis Software (有限元分析软件) Optimization Software (优化方法软件) Database System Software (数据库系统软件) • Application Software (应用软件)
Support Software (支撑软件) 支撑软件是CAD/CAM系统的核心。它不针对具体的设计对象,而是为用户提供工具或开发环境,不同的支撑软件依赖一定的操作系统,又是各类应用软件的基础。通常,支撑软件可以从软件市场购买.用户也可以自行开发。
Application Software (应用软件) 应用软件是用户为解决实际问题而自行开发或委托开发的程序系统。它是在系统软件的基础上,或用高级语言编程,或基于某种支撑软件,针对特定的问题设计研制,既可为一个用户使用,也可为多个用户使用的一类软件。应用软件的模块化结构不仅可以方便地调试和管理,而且也可以提高使用的柔性、可靠性和经济性。
2.4 CAD/CAM系统选择原则 CAD/CAM系统的硬件选择原则: CAD/CAM系统硬件选择不仅要适应CAD/CAM技术发展水平,而且要满足它服务的对象,应以使用目的和用户所具有的条件(包括经费、人员技术水平等)为前提,以制造商提供的性能指标为依据。以性能价格比及其适用程度为基本出发点,综合考虑各方面因素加以决策。具体应考虑以下几个方面: • 系统功能 • 系统的开放性和可移植性 • 系统升级扩展能力 • 系统的可靠性,可维护性和服务质量
CAD/CAM系统选择原则 CAD/CAM系统的软件选择原则: • 软件性能价格比 • 与硬件匹配 • 二次开发环境 • 开放性 • 软件商的综合能力