文档介绍:3. CAD/CAM软件开发基础技术
产品数据管理与数据交换技术
产品数据管理技术PDM 产品数据交换技术STEP
图形分析与数据结构
描述图形的几何信息与拓扑信息
数据的逻辑结构:线性结构、树状和图状三种
数据的物理结构:顺序存储结构链式存储结构
软件工程方法
软件工程的概念软件开发方法软件编程规范
瀑布型快速原型螺旋型平行进程
产品数据管理与数据交换技术
产品数据管理技术的提出
产品数据管理技术
产品数据交换技术
产品数据管理技术的提出
PDM的核心思想是设计数据的有序、设计过程的优化和
资源的共享。
CAD/CAD技术推广应用带来的新问题
,检索费时如一个发动机外形的设计资料就有6GB;
、多样化;
、备份工作量大;
(版本问题、一致性问题);
(版本的混淆)
产品数据管理技术的提出
产品信息管理的现状
目前多数企业的CAD/CAM系统每天产生的大量数据,一
般都杂乱地存储在硬盘中,出现如下问题:
1. 不了解过去是否有人进行过相似的设计,是否有可供使用
或参考的图形;
2. 没有简明的检索手段,不知道所需的图形存贮在什么地方;
3. 弄不清楚所找到的资料究竟属于哪个版本?可靠性如何?
4. 设计资料的“重用”很困难,过去积累的资料得不到很好的利用;
5. CAD数据未能严格管理,分别属于设计者个人掌握,杂乱地分散在各地。
产品数据管理技术
产品数据管理的概念
产品数据管理(Product Data Management,PDM)
是一门以软件为基础,以产品为核心,实现对产品
相关的数据、过程和资源的集成管理的技术。
其中:数据
过程
资源
包括任何与产品相关联的数据,如CAD文件、BOM、产品配置信息等;
包括工作流程、工艺流程等;
包括人、资金、设备等。
PDM是一个具有良好集成能力的开放性软件平台
产品数据管理技术
PDM的主要功能
◆数据管理(Data Management)
◆产品结构和配置管理(Product Structure and Configuration Management)
◆版本更改管理(Change Management)
提供了对分步式异构数据的存储、检索和管理功能,确保这些数据总是最新的和正确的,在整个企业范围内得到充分的共享。
是PDM的核心功能之一,可以实现对产品结构与配置信息和物料清单BOM的管理。
有:工作版本、提交版本、发放版本、冻结版本等。
核心是电子仓库
Electronic Vault
产品数据管理技术
◆工作流程管理(Workflow and Process Management)
◆应用封装与集成(Application Encapsulation and Integration)
实现对产品设计与修改过程的跟踪与控制。
为了使不同的应用系统之间能够共享信息,以及实现对各种应用系统所产生的数据进行统一管理,PDM系统提供对外部软件系统进行整体集成的高层次封装功能。集成分三个层次:工具的集成、信息的集成和应用的集成。
产品数据管理技术
◆项目管理(Project Management)
对项目实施过程中的计划、组织、人员及相关数据进行管理与配置,实现对项目运行状态的监控和完成计划的反馈。
目前为止还没有一个商品化的PDM软件拥有上述全部功能。一般PDM系统都包括文档管理、产品配置管理及工作流程管理等基本功能,能对产品的整个生命周期进行完整的描述和控制。
SDRC公司:Metaphase PTC公司: Windchill
UGS公司: iMAN
产品数据交换技术
:
。
早期CAD/CAM系统采用的方式,需要前置处理器和后置处理器两个接口。
常用初始图形数据交换规范IGES(美国国家标准局颁布)。
该方式采用统一的产品数据模型,以及相应的数据库管理软件来管理产品数据,这是目前正在发展中的数据交换方式,相应标准为STEP。
产品数据交换技术
STEP( Standard for Exchange of Product Model Data)是为了克服IGES在实践存在的问题而发展起来的产