四、PDM的功能
目前,各种商品化的PDM软件产品大同小异,大体具有以下主要功能。
1.电子仓库和文档管理
对于大多数企业来说,需要使用许多不同的计算机系统和不同的计算机软件来产生产品整个生命周期内所需的各种数据,而这些计算机系统和软件还有可能建立在不同的网络体系上。在这种情况下,如何确保这些数据的及时性和正确性,并且使这些数据能在整个企业内得到充分的共享,同时还要保证数据免遭有意或无意的破坏,这些都是迫切需要解决的问题。
PDM的电子仓库和文档管理提供了对分布式异构数据的存储、检索和管理功能。在PDM中,数据的访问对用户来说是完全透明的,用户无需关心电子数据存放的具体位置。电子仓库的安全机制使管理员可以定义不同的角色并赋予这些角色不同的数据访问权限和范围,通过给用户分配相应的角色使数据只能被已授权的用户获取或修改。同时,在PDM中电子数据的发布和变更必须经过事先定义的审批流程后才能生效,这样就使用户得到的总是经过审批的正确信息。
2.产品结构与配置管理
产品结构与配置管理是PDM的核心功能之一,利用此功能可以实现对产品结构与配置信息和物料清单(Bill of Material,BOM)的管理。用户可以利用PDM提供的图形化界面来对产品结构查看和编辑。
在PDM系统中,零、部件按照它们之间的装配关系被组织起来,用户可以将各种产品定义数据与零、部件关联起来,最终形成对产品结构的完整描述,传统的BOM也可以利用PDM自动生成。在企业内,同一产品的产品结构形式在不同的部门并不相同,因此PDM系统还提供了按产品视图来组织产品结构的功能。通过建立相应的产品视图,企业的不同部门可以按其需要的形式来对产品结构进行组织。而当产品结构发生更改时,可以通过网络化的产品结构视图来分析和控制更改对整个企业的影响。
3.生命周期(工作流)管理
PDM的生命周期管理模块管理产品数据的动态定义过程,其中包括宏观过程(产品生命周期)和各种微观过程(如图样的审批流程)。对产品生命周期的管理包括保留和跟踪产品从概念设计、产品开发、生产制造直到停止生产的整个过程中的所有历史记录,以及定义产品从一个状态转换到另一个状态时必须经过的处理步骤。
管理员可以通过对产品数据的各基本处理步骤的组合来构造产品设计或更改流程,这些基本的处理步骤包括指定任务、审批和通知相关人员等。流程的构造是建立在对企业中各种业务流程的分析结果上的。
4.集成开发接口
各企业的情况千差万别,用户的需求也是多种多样的,没有哪一种PDM系统可以适应所有企业的情况,这就要求PDM系统必须具有强大的客户化和二次开发能力。现在许多PDM产品提供了二次开发工具包,PDM实施人员或用户可以利用这类工具包来进行针对企业具体情况的定制工作。
5.汽车制造业中的PDM
汽车制造企业是综合性企业,对汽车产品各类数据进行有效的管理,提高汽车生产厂家的信息管理水平,从而实现汽车设计和制造的并行工程,这是目前汽车制造企业的关键所在。现从以下几方面说明。