《1.3支撑技术cadcam.ppt》由会员分享,可在线阅读,更多相关《1.3支撑技术cadcam.ppt(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第第 页页11.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】1.3 1.3 CAD/CAMCAD/CAM的支撑技术的支撑技术1.3.1数据管理技术数据管理技术1.3.2网络技术网络技术1.3.3成组技术成组技术第第 页页21.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】1.3.1 数据管理技术数据管理技术 文件管理系统数据库系统工程数据库 产品数据管理第第 页页31.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页
2、上页】【下页下页】【返回返回】【结束结束】【首页首页】一、文件管理系统一、文件管理系统 数据都是以各自独立文件的形式存储于硬盘,数据的存取则是通过应用软件按文件标识符(即文件名)或文件中的记录标识来完成。应用程序1应用程序2应用程序n数据文件1数据文件2数据文件n存取方法 文件管理系统具有实现方便,使用效率高、简单、灵活等特点,但存在缺陷。文件系统中程序与数据的关系第第 页页41.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】文件系统管理方式存在的问题文件系统管理方式存在的问题数据冗余缺乏数据独立性没有集中管理数据数
3、据的无结构性 由于上述问题,文文件件管管理理方方式式只是用于简单的工程应用。随着工程应用的发展,对数据管理方式提出了更高的要求,为解决文件系统存在的问题,出现了数据库技术数据库技术。文件结构中的数据,一般只能表示客观世界中单一事物的信息,而不能反映各种事物之间的联系。因此,在数据的结构、编码、格式等方面不容易做到规范、标准,难以保证数据的完整性(指数据的正确性、有效性和相容性)。在数据的保密方面也无法采取有效措施。应用程序和数据文件的数据结构互相依赖,如果因需要而改动了数据结构,就必须随之改动相关的程序,造成使用上的不便。数据的冗余度是指数据的重复程度。各个用户都需要建立自己的文件系统,造成数
4、据大量冗余,不但浪费存储空间,增加硬件开销,而且容易产生数据的不一致性,引发很多严重问题。第第 页页51.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】二、数据库系统二、数据库系统 数据库(DB)可以简单地理解为具有某种规律或联系的文件及数据的集合。数据库管理系统(DBMS)则是用于对数据库及系统资源统一管理和控制的软件。数据库系统是由数据库及操作数据库的计算机软件、硬件和应用人员组成。计算机软件包括操作系统、数据库管理系统(DBMS)应用软件等。应用人员包括数据库管理员(DBA)、系统分析员、程序员和用户。第第 页
5、页61.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】数据库系统的特点数据库系统的特点 1)具有较高的数据独立性。2)数据的冗余度小。3)统一的数据管理和控制。数据可独立于程序存在,应用程序也不必随着数据结构的变化而修改。数据库系统本身还具有很强的操作功能,不需应用程序额外负担数据操作任务。数据库系统中数据与程序的关系 由于数据库从整体现点看待和描述数据,数据模型是面向整个系统的,而不是面向某一应用,因此可以大大降低数据的冗余度。第第 页页71.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上
6、页】【下页下页】【返回返回】【结束结束】【首页首页】数据库的结构形式数据库的结构形式 数据库系统的一个核心问题就是研究如何表示和处理实体间的联系。数据模型就是指数据库内部数据的组织方式,它描述了数据之间的联系。现行数据库系统中,有三种基本的数据结构模型:u层次模型u网状模型u关系模型第第 页页81.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】数据库管理系统的功能数据库管理系统的功能数据库定义和存取功能数据库定义和存取功能有效地执行数据库语言,包括数据模式的定义,数据的增、删、改、查等功能。数据库运行管理数据库运行管
7、理DBMS的核心部分,包括并发控制,安全性检查,恢复机制。完整性约束条件的检查和执行,以及数据库内部索引,数据库字典的自动维护等。所有数据库的操作都要在这些控制程序的统一管理下运行。数据的组织、存储和管理数据的组织、存储和管理组织存储和管理各类数据,包括数据字典,用户数据,存储路径等。数据组织和存储的目的是提高存储空间的利用率和数据操作的效率。数据库的建立和维护数据库的建立和维护初始数据的建立,数据的转换,数据的转储和恢复等。第第 页页91.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】数据库语言数据库语言 目前应用
8、最广泛的是结构化查询语言SQL。SQL语言按其功能可分为四大部分:1.数据定义语言,用于定义、撤销和修改数据模式。2.数据查询语言(Query Language),用于查询数据;3.数据操纵语言(Data Manipulate Language,DML),用于增(INSERT)、删(DELETE)、改(UPDATE)语句。4.数据控制语言(Data Control Language,DCL),数据库中数据控制又称为数据保护,包括数据的安全性,完整性,并发控制和恢复。第第 页页101.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】
9、【首页首页】三、工程数据库三、工程数据库(EDBMS)工程数据库,是指能满足人们在工程活动中对数据处理要求的数据库。理想的CAD/CAM系统,应该是在操作系统支持下,以图形功能为基础,以工程数据库为核心的集成系统,从产品设计、工程分析直到制造过程中所产生的全部数据都应维护在同一个工程数据库环境中。第第 页页111.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】工程数据库系统与传统数据库系统的差别工程数据库系统与传统数据库系统的差别管理对象不同 支持复杂数据类型复杂数据结构系统的分层结构(如图)一般数据库管理系统所管理
10、的对象通常是静态的,而工程数据库管理系统除了管理静态的数据外、另一类需管理的数据则是高度动态的。一般数据库的数据,绝大部分可表示为字符串和数值类型。而工程上的数据,除了字符串和数值这样的简单数据类型外,还有大量的复杂数据类型的数据 一般数据库的数据,用关系型这种数据结构通常就能清晰地被表达。但在工程上,在设计过程中实体间的关系复杂多样,有的呈网状结构,这些都是一般数据库难以表达的。工程设计过程是一个创造性的、多人协作的过程,涉及的数据结构繁多、复杂,并需要多次的反复和修改,一般的数据库系统难以支持这类应用,所以需要设计分层结构的数据库系统,来解决工程中的事物处理问题。第第 页页121.3 1.
11、3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】工程数据库管理系统的基本要求工程数据库管理系统的基本要求支持复杂工程数据的存储和管理。支持动态建模的能力。支持多库操作和多版本管理。支持工程数据的长记录存取和文件兼容处理。支持智能型的规则描述和查询处理。具有良好的数据库系统环境和支持工具,以适应大容量、快速和分布式设计环境的要求。另外,工程数据库系统往往要求在多用户环境下,实现各专业的协同工作,因此必须保证各类数据的语义一致性和系统集成性。能够处理工程数据的非结构化变长数据和特殊类型数据,支持多媒体信息的集成管理。如图形、图像数
12、据多种格式数据的存储,不同媒体数据类型格式转换与控制,多种媒体数据输人/输出设备的驱动,多种媒体数据编辑处理,支持复杂实体的表示及实体间关系的处理,支持超文本数据的存储和处理,支持动态变长数据记录和超长数据项的存储。即不仅能对结构化数据进行静态建模,而且能够动态地进行模型的建立、修改和扩充,这样才能适应工程数据库对反复改进的工程设计的支持。工程数据中,有些数据不适合在数据库中直接存储,以文件系统为基础来设计其存储方式,会更为方便和提高存取效率,如工程图本身。即具有一定的语义识别、推理和查询规则能力,能够自动检测和维护设计规则。由于工程设计用到的信息多种多样,需要在各设计模块间传送数据,所以需要
13、提供多库操作和通信能力。由于工程事务的复杂性和反复试验的实践性,要求工程数据库系统具有良好的多版本管理和存储功能、以正确地反映工程设计过程和最终状态,不仅为工程的实施服务,而且为今后的管理和维护服务,同时为研究和设计类似工程提供可借鉴数据。第第 页页131.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】工程数据库系统的开发方法工程数据库系统的开发方法1)以商用DBMS为底层支撑环境,使用数据操纵语言嵌入宿主语言。建立更加简便、良好的人机界面和外围管理结构,扩充EDBMS所需的各种功能,从而达到适用于CAD/CAM工程
14、环境的目的。2)分析、拆解商用DBMS源代码,按EDBMS要求修改原组织结构、概念模式,扩充强化功能。IBM公司San jose研究实验室推出的“扩充的System R”EDBMS就属于这种类型。3)开发通用的工程数据库管理系统,按EDBMS的规范化设计标准,将工程应用的特殊需求融于EDBMS的内部,从无到有地开发EDBMS。这种方法能从根本上解决工程数据描述、操作等一系列问题,效率高。效果好,但开发专业性强、难度大、周期长。第第 页页141.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】四、产品数据管理(PDM)第
15、第 页页151.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】PDM的概念 PDM是一门用来管理所有与产品相关信息(包括CADCAM文件、物料清单、产品配置、电子文档、产品订单等)和所有与产品相关过程(加工工序和工作流程等)的技术。它把数据库的数据管理能力、网络的通信能力和其自身数据的控制能力结合在一起,通过有效管理和控制所有与产品相关的信息,满足企业对信息管理较高层次的需求 PDM是介于数据库和应用软件的一个软件开发平台,并向上提供CADCAPPCAM的集成平台,把与产品有关的信息集成管理起来,向下提供对异构网络和
16、异构数据库的接口,实现数据跨平台传输分布处理。PDM可在更大程度和范围内实现企业内信息共享。不同机构对PDM的定义第第 页页161.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】PDM系统的体系结构第第 页页171.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】PDM的主要功能模块工作流程管理产品配置管理项目管理分类与检索工程文档管理电子协作工具和集成件电子仓库电子协作主要实现人与PDM数据之间高速、实时地交互功能,包括设计审查时的在线操作
17、、电子会议等较为理想的电子协作技术能够无缝地与PDMS一起工作,允许交互访问PDM对象。为了能够使得不同的应用系统之间能够共享信息,以及对应用系统所产生的数据进行统一的管理,必须把外部应用系统封装到PDMS之中,并可在PDM环境下运行。第第 页页181.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】1.3.2 网络技术网络技术一、计算机网络的概念一、计算机网络的概念二、局域网系统的组成二、局域网系统的组成三、网络的拓扑结构三、网络的拓扑结构四、网络协议四、网络协议五、基于网络的五、基于网络的CAD/CAM 系统模式结
18、构系统模式结构第第 页页191.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】一、计算机网络的概念一、计算机网络的概念 计算机网络是指将地理上分散配置而又具有独立功能的多台计算机,通过网络互联设备互相联接在一起,通过网络操作系统和网络协议软件进行管理,形成资源共享和相互通信的系统。网络的功能包括:文件和打印服务、通信服务、邮件服务、Internet服务、管理服务、电子商务。按网络覆盖的范围,计算机网络划分为:广域网(WAN)局域网(LAN)城域网(MAN)CAD/CAM系统一般采用局城网方式。网络的最大作用是实现各个
19、用户对网络上的信息和资源的共享。第第 页页201.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】二、局域网系统的组成二、局域网系统的组成v服务器v工作站v传输介质v网卡v网间连接器 是指提供服务的软件或硬件,或者两者的结合体。服务器上运行网络操作系统,提供文件、通信和打印等服务。服务器是大负荷的机器,工作量是普通工作站工作量的几倍甚至几十倍。在网络系统中,设备的连接、信息的传输,都是通过通信介质实现的。常用的有线介质:光导纤维(简称光纤)、同轴电缆、双绞线。无线介质有微波、无线电波、红外线等。插入到计算机总线插槽内或
20、某个外部接口的扩展卡上,与网络工作站相连,实现计算机与网络的物理硬件之间的连接。通常根据数据位宽度的不同网卡可分为8位、16位和32位。工作站上常采用16位网卡,服务器上采用32位网卡。网卡按总 线 类 型 可 分 为 ISA、EISA、PCI、PCMCIA等接口。在网络系统中,被连接在网络中的只是向服务器提出请求或共享网络资源、不为其他计算机提供服务的计算机称为工作站。工作站要参与网络活动必须先与网络服务器连接,并且进行登录才可以使用,当它退出网络时,也可以作为一台独立的PC机使用。是将几种不同形式的网络连接在一起的互连设备,有中继器、网桥、路由器、网关等。网络硬件网络系统软件 网络软件包括
21、网络操作系统、网络数据库、网络协议、通信协议、通信控制程序 等。第第 页页211.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】三、网络的拓扑结构三、网络的拓扑结构 所 谓网络的拓扑结构即为网络中各个工作站节点互相连接的方法和形式。主要有:总线型星型环型网状型第第 页页221.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】混合型拓扑结构 在实际的网络应用中,也可以混合使用总线型、星型及环型拓扑结构。例如星型总线拓扑结构,它是将关系密切的计算
22、机先组成星型网络,然后用总线电缆作干线,再将几个星型集线器网络连接在一起。第第 页页231.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】四、网络协议四、网络协议 在网络中通信双方共同遵守的规则和约定的集合称为网络协议。为了规范计算机网络设计,一般将网络功能分为若干层,每层完成确定的功能,并都能从其下层接受服务,同时又向自己的上层提供服务。1)OSI参考模型 2)TCP/IP协议 国际标准化组织(ISO),1980年制定的开放系统互连参考模型,是得到了广泛承认的一种网络模型。事实上的国际标准。也称工业标准。第第 页页
23、241.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】TCP/IP协议 TCP/IP是目前最完整、应用最普遍的通信协议标准,它可以使不同的硬件结构、使用不同的操作系统的计算机之间互相通信。TCP/IP协议是以协议集的形式推出的,它包括一组互相补充、互相配合的协议。第第 页页251.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】TCP/IP协议组成 应用层:定义了TCP/IP应用协议以及主机程序与要使用网络的传输层服务之间的接口,用来支持文件
24、传输、电子邮件、远程登录和网络管理等应用程序的协议。传输层:提供主机之间的通信会话管理,定义了传输数据时的服务级别和连接状态,提供可靠的和不可靠的传输。网络层:与OSI网络层相当、是整个TCP/IP体系结构的关键部分,它解决两个不同IP地址的计算机之间的通信问题,具体包括形成IP数据报和寻址、检验数据报的有效性、删除报头以及选择路径将数据报转发到目的计算机。物理接口层:与OSI数据链路层和物理层相当。指定如何通过网络物理地发送数据,包括直接与网络媒体(如同轴电缆、光纤或双绞线)接触的硬件设备如何将比特流转换成电信号。第第 页页261.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑
25、技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】五、基于网络的CAD/CAM 系统模式结构 客户机/服务器模式 浏览器/服务器模式第第 页页271.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】第第 页页281.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】数据库系统提供统一的数据定义,删除、检查及更新手段。并统一控制数据的安全性,完整性、保密性和并发性,使数据的应用更加有效和可靠。数据安全性是指保护数据,防止不合法使用造成
26、数据破坏或泄密。通过对用户权限的设置,使得只有合法的用户才能对相应的数据进行操作。并发控制是指多个用户进程在同一时刻期望存取同一数据时所发生的事件。为了避免进程间相互干扰,破坏数据或导致错误的结果需对这种并发性操作加以控制。数据完整性是指数据的正确性、有效性和相容性。数据库系统提供了必要的功能保证数据在输入修改过程中始终符合原来的定义和规定。故障的检测和恢复控制是指数据库系统在运行过程中,由于用户操作失误或软硬件故障全局性破坏,系统能进行应急处理,把数据库恢复到正常状态。第第 页页291.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束
27、结束】【首页首页】层次模型层次模型 层次模型是一种有层次的树型结构,各结点分层布置,体现了结点间的“一对多”关系。结点表示实体,连线表示两个实体之间的关系。基本特点:有且仅有一个结点无双亲,这个结点称为根结点。实体间的联系单一。除根结点外,所有结点仅有一个双亲。第第 页页301.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】网状模型网状模型 网状模型,从图论的角度讲,是基本结构呈网状的拓扑结构。图中每个结点可以有任意有限个父结点和子结点。网状模型的基本联系方式是“多对多”关系。层次模型是网状模型的一种特殊形式。在逻辑
28、上,它们都是用结点表示实体,用连线表示实体间的联系。第第 页页311.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】关系模型关系模型 关系模型是用二维表来表示实体集属性间的关系以及实体之间的联系的形式化模型。它将用户数据的逻辑结构归纳为满足一定条件的二维表的形式。二维表是集合论中关系的形式化表示。关系理论是建立在集合代数基础上的理论。列:属性行:记录第第 页页321.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】系统的分层结构系统的分层结构
29、第第 页页331.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】工程数据类型工程数据类型 在工程应用中。要处理的数据非常多,包括文字与图形等。作为支持整个生产的工程数据,可分为以下几种类型:管理型数据设计型数据 加工制造型数据 图形数据 指产品设计与制造过程中所用到的各种数据资料,这类数据与管理型数据库中的数据基本相同,数据相对稳定,即使有所变动,也只是数值的改动。指在生产设计与制造过程中产生的数据,如产品功能要求描述数据、设计参数及分析数据、各种资源描述数据及各种工艺数据。由于产品种类及规格等的变化,这类数据是动态
30、的,包括数值、数据类型及数据结构等,它们随设计过程的展开在不断变化。包括加工工艺数据、数控加工指令、检测监控数据等,是为加工制造服务的数据,要求实时性较高。包括各种工程图表、二维工程图形、三维几何模型等数据。如各种工程分析的性能图表、零件图、装配图等。其中某些图表或图形之间的相互联系也需要数据库进行存储与管理。这类数据也是呈动态的,它们往往在设计过程中急剧增加。第第 页页341.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】电子仓库 电子仓库是PDM最基本的功能,通过电子仓库,可以生成、存储、查询数据等,还可以控制存
31、取、恢复、编辑电子文俏等。不同用户或角色按照操作权限,对电子仓库中的数据分别进行操作。电子仓库提供了存取产品生命周期内所有数据的能力,电子仓库中还保存了管理数据的数据(称为元数据),这些数据是指向描述产品的物理数据和文件指针,为PDM控制环境和管理提供依据,对于应用系统之间的数据传递提供了一种安全的手段,允许用户迅速地访问全企业的产品信息,而不需用户关心数据的物理位置。第第 页页351.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】工程文档管理 图档信息定义与编辑模块。为用户提供图档信息的配置功能,并根据用户定义的信
32、息项完成图档基本信息的录入与编辑。图档入库与出库模块。建立图档基本信息与图档文件的连接关系,实现图档文件的批量入库和交互入库,并可将指定的图档文件从数据库中释放出来,传送给客户进行操作。图档浏览模块。可以浏览和显示多种常见格式的文件,如DWG、DXF格式的图形文件,IGES标准格式的图形文件,BMP、GIF格式的图像文件,文本文件,语音文档等。图档批注模块。为用户提供快速、方便的批注功能,支持使用各种用于批注的实体,包括复线、指引文字和云状线等。用户可以通过屏幕工具栏选取批注工具,可以选择批注图层名称、颜色和批注文件名。批注文件可存放在独立的文件中,充分保护原始文件。第第 页页361.3 1.
33、3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】工作流程管理 是PDM系统中一重要基本功能,可以满足用户在开发和制造产品过程中的各种操作和执行过程的需要,例如文档的审批、印章管理、工程更改控制等。第第 页页371.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】分类与检索 PDMS需要管理大量的数据,为了较好地建立、使用与维护这些数据,PDMS提供了快速方便的分类技术,使用户能够高效地查询文档、数据、零件、标准元件、过程等对象。分类功能是实现快速查询的
34、支持技术之一。PDMS检索功能是为最大程度地重新利用现有设计创建新的产品提供支持,主要功能包括:零件数据库接口。基于内容的而不是基于分类的检索;构造数据电子仓库属性编码过滤器的功能。第第 页页381.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】项目管理 项目管理是建立在工作流程管理基础之上的一种管理。项目管理在项目实施过程中实现其计划、组织、人员及相关数据的管理与配置,进行项目运行状态的监视,完成计划的反馈。目前,许多PDMS只能提供工作流程活动的状态信息。项目管理的主要功能包括:(1)项目的创建、查询、审批、统计
35、等功能;(2)提供项目人员组织机构的定义和修改;(3)在项目人员组织机构的基础上,实现人员角色指派与对产品数据操作权限的规定。第第 页页391.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】产品配置管理 产品配置管理以电子仓库为底层支持,以物料清单为组织核心,把定义最终产品的有关工程数据和文档联系起来,对产品对象及其相互之间的联系进行维护和管理。产品配置管理能够建立完善的BOM(Bill of material)删表,实现其版本控制,高效灵活地检索与查询最新的产品数据,实现数据的安全性和完整性控制。主要功能:产品结构
36、定义与编辑模块 提供了一种快速访问和修改BOM表的方法,用户可以定义和修改自己的产品结构,并将产品结构存人数据库中。产品结构视图管理 针对产品设计中的不同批次或同一批次的不同阶段(如设计、工艺、制造与组装等),生成产品结构信息的不同视图以满足对同一产品不同BOM描述的需求。产品结构查询与浏览 为用户提供多种条件查询与浏览,并用直观的图示方式显示产品零部件之间的层次关系。第第 页页401.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】总线型网络结构的CAD/CAM系统第第 页页411.3 1.3 CAD/CAM CAD
37、/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】不同机构对PDM的定义vPDM系统是是一门管理所有与产品相关的信息和所有与产品相关的过程的技术。CIMdatavPDM是在企业范围内从策划到产品构筑一个并行化协作环境,由供应、工程设计、制造、采购、市场与销售、客户等构成的关键使能器。一个成熟的PDM系统能够使所有参与创建、交流、维护设计意图的人们在整个信息生命周期中安全、有序、高效地共享与产品相关的所有异构数据,包括图纸与数字化文档、CAD文件和产品结构等。Gartner GroupvPDM以软件为基础,是一门管理所有与产品相关的信息和以软件为基础,是一
38、门管理所有与产品相关的信息和所有与产品相关的过程的技术,它提供产品全生命周期的信所有与产品相关的过程的技术,它提供产品全生命周期的信息管理,并可在企业范围内为产品设计与制造建立一个并行息管理,并可在企业范围内为产品设计与制造建立一个并行化的协作环境。化的协作环境。第第 页页421.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】电子仓库 电子仓库是PDM最基本的功能,通过电子仓库,可以生成、存储、查询数据等,还可以控制存取、恢复、编辑电子文俏等。不同用户或角色按照操作权限,对电子仓库中的数据分别进行操作。电子仓库提供了
39、存取产品生命周期内所有数据的能力,电子仓库中还保存了管理数据的数据(称为元数据),这些数据是指向描述产品的物理数据和文件指针,为PDM控制环境和管理提供依据,对于应用系统之间的数据传递提供了一种安全的手段,允许用户迅速地访问全企业的产品信息,而不需用户关心数据的物理位置。第第 页页431.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】工程文档管理图档信息定义与编辑模块。为用户提供图档信息的配置功能,并根据用户定义的信息项完成图档基本信息的录入与编辑。图档入库与出库模块。建立图档基本信息与图档文件的连接关系,实现图档文
40、件的批量入库和交互入库,并可将指定的图档文件从数据库中释放出来,传送给客户进行操作。图档浏览模块。可以浏览和显示多种常见格式的文件,如DWG、DXF格式的图形文件,IGES标准格式的图形文件,BMP、GIF格式的图像文件,文本文件,语音文档等。图档批注模块。为用户提供快速、方便的批注功能,支持使用各种用于批注的实体,包括复线、指引文字和云状线等。用户可以通过屏幕工具栏选取批注工具,可以选择批注图层名称、颜色和批注文件名。批注文件可存放在独立的文件中,充分保护原始文件。第第 页页441.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束
41、】【首页首页】工作流程管理 是PDM系统中一重要基本功能,可以满足用户在开发和制造产品过程中的各种操作和执行过程的需要,例如文档的审批、印章管理、工程更改控制等。第第 页页451.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】分类与检索 PDMS需要管理大量的数据,为了较好地建立、使用与维护这些数据,PDMS提供了快速方便的分类技术,使用户能够高效地查询文档、数据、零件、标准元件、过程等对象。分类功能是实现快速查询的支持技术之一。PDMS检索功能是为最大程度地重新利用现有设计创建新的产品提供支持,主要功能包括:零件数
42、据库接口。基于内容的而不是基于分类的检索;构造数据电子仓库属性编码过滤器的功能。第第 页页461.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】项目管理 项目管理是建立在工作流程管理基础之上的一种管理。项目管理在项目实施过程中实现其计划、组织、人员及相关数据的管理与配置,进行项目运行状态的监视,完成计划的反馈。目前,许多PDMS只能提供工作流程活动的状态信息。项目管理的主要功能包括:(1)项目的创建、查询、审批、统计等功能;(2)提供项目人员组织机构的定义和修改;(3)在项目人员组织机构的基础上,实现人员角色指派与对
43、产品数据操作权限的规定。第第 页页471.3 1.3 CAD/CAM CAD/CAM 的支撑技术的支撑技术【上页上页】【下页下页】【返回返回】【结束结束】【首页首页】产品配置管理 产品配置管理把定义最终产品的有关工程数据和文档联系起来,对产品对象及其相互之间的联系进行维护和管理。产品配置管理能够建立完善的BOM表,实现其版本控制,高效灵活地检索与查询最新的产品数据,实现数据的安全性和完整性控制。主要功能:产品结构定义与编辑模块 提供了一种快速访问和修改BOM表的方法,用户可以定义和修改自己的产品结构,并将产品结构存人数据库中。产品结构视图管理 针对产品设计中的不同批次或同一批次的不同阶段(如设计、工艺、制造与组装等),生成产品结构信息的不同视图以满足对同一产品不同BOM描述的需求。产品结构查询与浏览 为用户提供多种条件查询与浏览,并用直观的图示方式显示产品零部件之间的层次关系。