SolidWorks之多层次协同设计方案
来源:万方数据 更新时间:2012-08-16

 
本文主要介绍SolidWorks提供绘用户工作组(或部门)级的PDM解决方案,借助其提供的功能与方法实现在SolidWorks的多文档系统的设计平台上管理数据、多类型文档相互关系以及多用户闻的交流与协同。本文从PDM的基础理论出发,阐述PDMWorks Workgroup对PDM基础功能的支持与实现。

  一、产品数据管理(PDM)基础

    数据是一个企业最具价值的资产之一。在工程实际中,数据的形式也是多种多样的,不仅有二维/三维的CAD数据,还有项目规格说明、设计方案、有限元分析、试验测试数据以及工程更改等。因此,方便而有效地管理这些数据对保障设计过程的成功至关重要,同时还要让设计师、部门经理、总工及其他相关人员尽早参与到有效的决策过程中。

    另一个需要考虑的因素就是对已有数据的有效利用。如果我们需要查找已发布的产品,并浏览其各个版本,数据管理工具是至关重要的。可以想象,如果没有数据管理工具,准确提取出所需历史数据是非常困难的,至少需要繁琐的手工过程。特别是SolidWorks这种多文档类型的三维CAD系统,文档之间既独立又互相依存,设计和开发过程中还要产生许多非CAD的数据和动态的流程数据等。如果仅采用手工管理,协同设计与并行工程更是难以进行。因此,产品数据管理PDM就是帮助企业管理产品数据和产品研发过程的工具。PDM系统确保在正确的时间、以正确的方式、将正确的数据发放给正确的使用者;保持对产品信息的控制和完整性,并支持协同设计与并行工程。

    PDM系统的类型是多种多样的,各有优势和劣势。基本级别主要分为三种,即基于文件系统的、工作组级的和企业级的。工作组级的PDM系统与其他两类系统是有明显差别的,它最大的特点就是易于实施和使用(开盒即用)。PDMWorks Workgroup就是最典型的工作组级的PDM系统。

二、PDMWorksWorkgroup的体系结构

    如图1所示,PDMWorks Workgroup(PDMWW)以电子仓库为中心,将产品及其相关资料与信息存入其中,进行集中管理。为满足企业需要,PDMWW提供三种类型的客户端模式,即为SolidWorks或AutoCAD设计人员提供的集成插件式客户端(PDMWorks for SolidWorks)、为非CAD人员(如MS Office使用者)提供的独立客户端(PDMWorks Contributor)、为企业其他人员(如市场、销售、生产、制造等)和合作伙伴(如客户、供应商、制造商等)提供的Web方式客户端(PDMWorks Viewer)。同时,PDMWW还支持与其他企业级PDM/MRP/ERP等系统的集成,以便进一步扩展企业级的应用,如图2所示。

    图1 PDMWW体系构架

    图2 PDMWW与企业级PDM/MRP/ERP集成
三、PDMWW支持和管理下的协同设计功能

    PDMWW为企业PDM系统的管理员提供了全面的管理、定制工具和丰富的数据管理功能。图3为对PDMWW电子仓库的设置及全局管理策略的设定。如在库的维护(备份、恢复及存档等)过程中对库锁定的操作设定;指定本电子仓库的系统管理员浏览时允许进行的批注操作、可进行删除操作的角色等。此外,其他全局设置不仅简便易用,而且一目了然。同时,对用户群组的管理也提供了非常方便的工具进行新用户、群组的创建/定义,和已经对已有用户与群组的修改等。

    图3 PDMWW管理工具

    如图4所示,提供了对项目(产品)管理的手段,如创建新项目、批量入库到指定项目、归档指定项目、复制整个项目、删除项目以及给每个项目授权等;为节约时间、提高效率,还提供项目权限的拷贝功能,将授权完整的项目的权限设定直接复制给新的项目。此外,在PDMWW中,文档的版本最多可由4段组成,根据需要,主要的三段均可在字母或数字的给定范围内自动变化,也可以按列举的任意规则适用并自动变化;段与段之间可定义要求的分割符,还可以按需要标示当前正在工作中版本。

    图4 PDMWW项目设置与版本方案定义

    图5说明文档“生命周期”状态的相关设置,如是否采用生命周期状态、激活状态控制文档的访问和对文档的拥有权的接收设置等。按实际需要编辑和修改生命周期的状态;设置更改状态的策略和角色;状态与版本方案的结合使用,使得在不同的生命周期状态自动采用不同的版本组成规则。同时,还可进行文档属性与PDMWW中元数据的一一对应映射。

    图5 PDMWW生命周期设定与属性映射方案
  图6中定义了SolidWorks的标准件库——ToolBox在PDMWW中的应用策略。企业标准件、通用件的管理在PDM系统中是至关重要的部分,PDMWW系统中智能化地利用其紧密的集成和合理的策略自动完成引用(借用)关系的管理,并自动建立一个项目“Library Components”专门管理标准件。其次,PDMWW的触发器还可帮助企业将基于SolidWorks的产品结构(BOM)数据在相应的操作或事件发生时,触发并传递到其他企业级应用如PDM/ERP等系统中去。

    图6 PDMWW标准件库的管理策略与触发器设定

 

四、PDMWW的优势

    PDMWW作为工作在以SolidWorks为主平台上的工作组级PDM系统,有以下明显的优势:

    开盒即用,无需定制、配置、开发和客户化;

    易学易用,无需实施;

    易于使用的管理工具,服务器,客户端的安装与配置,用户群组管理,备份与恢复;

    自动记录所有历史,方便追踪对文档的所有活动、检入检出以及被谁修改等;

    实现协同,多个用户同时工作在同一项目上,协调设计、共享信息;

    数据的完整与安全性,将零件、装配及其工程图的验证分析结果等全部关联在一起,存放到电子仓库中,严格授权管理;

    与SolidWorks紧密集成,支持配置管理,整合CAE数据;

    支持众多其他数据格式的集成管理,如二维AutoCAD工程图、MS Office文档、其他CAD数据、测试数据及项目文档等;

    文档状态的动态标示,及时知道是否需要更新;

    灵活方便的检索能力,查找任何数据及其相关文档。

 

五、总结

    数据管理对保护企业数据资产是非常重要的,数据的使用、参考、交流和维护是企业和项目成功的关键因素,因此PDM是企业信息化建设的必经之路。PDMWorks Workgroup无疑是SolidWorks用户(包括AutoCAD用户)最为经济实惠的工作组级PDM解决方案,为企业的全面信息化打下最坚实的基础。