在一个面向对象的PDM系统中,所有的数据和信息单元都被表示成对象的形式。一个PDM对象除了包括有关的数据以外,还包括了对这些数据进行操作的方法。作为对标准功能如对象创建、对象查询、对象通知、对象编辑、对象执行和对象**等的补充,PDM系统还可以提供一系列特殊的操作功能,这些功能在对业务对象和数据对象进行管理时是必须具备的。
注册
利用功能时象注册可以将任何文件登记到PDM数据库中。文件的注册可能在两种情况下发生,**种情况是将已有的文件进行注册,第二种情况是将刚刚建立的文件进行注册。在第二种情况下,所有的过程都是在PDM/CAx接口中进行的(如工程图注册)。在两种情况下,这些文件都必须被存放在一个由PDM系统控制的File-Vault中。Vault-Location或Work-Location都可以被用作为File-Vault。此时,Vault-Location可用作为一个组织的公共存储区,而Work-Location则被作为某个用户的私人存储区。因此,File-Vault的所有者同时又是被注册的文件的所有者。
以上讨论的仅仅是整个注册工作的一部分内容,此外,还需要创建一个数据对象(元数据记录),该数据对象用一些重要的属性对相应的文件进行了进一步的描述。该文件的元数据必须被存放在一个Database-Vault中。该Database-Vault可以是某个组织的Vault(如档案库Vault或项目Vault等)或者是某个用户的,Workspace(数据库工作区)。当一个文件借助于数据对象在PDM数据库中注册以后,就可以利用PDM系统提供的各种功能,在规定的权限范围内处理该文件了。
图3-126文件(例如工程图)的注册
为了对某个文件进行管理,PDM系统需要用到Database-Vault, File-Vault和数据对象等。在图3-126中,工程图对象(数据对象)表示了被注册的工程图文件。工程图对象包括了用来对工程图文件进行明确标识和精确定位的各种属性。工程图文件并不是独立的,所有作用在工程图上的活动是借助干工程图对象实现的。
复制
在产品设计中经常会用到这样的技术,即复制某个已有的产品并在此基础仁进行变型设计,以满足新的顾客汀单的需求,同时还可以很快地生成相应的产品数据。PDM系统可以支持复制某个单独的对象或者整个对象结构的过程。
在对业务对象(如TSS, ZSS和文件夹等)进行复制时,用户必须确定,是否需要对对象之间的联系进行同样的复制。如果是,则PDM系统复制整个联系链。然后,用户还可以进一步确定,是否需要在被复制的对象与原对象之间建立一个联系。图3-127指出了联系链zss-工程图的复制原理。原先的zss对象具有更改标记B和处理状态2,与zss对象相关联的工程图对象的处理状态为3。
这两个对象被存放在档案库Vault和与该档案库Vault相关联的Vault-Location中。zss对象和工程图对象的副本分别被存放在一个项目Vault和与该项目Vault相关联的Work-Location中。副本的属性更改标记和处理状态分别为初始值A和1。关键属性如图号和名称则分别具有前缀或后缀。PDM系统分别将当前的数据赋予其他的对象属性如创建者、编制日期、Vault/Workspace和Vault-Loc ationlWork-Location等。描述原始版本发放过程的有关字段的内容被重新定义到初始状态正在工作和未被发放。
图3-127文件(例如工程图)的复制
本文由:http://www.pdm.so 英泰PDM发布,转载请声明,联系人:吴先生 4000627868
采集到花瓣 资讯来源:
http://www.pdm.so