PDMWORKS简易教程注:本教程大部分内容来自《SolidWorksOfficeProfessional官方认证培训教程:文件管理和PDMWORKS》,请关注三维空间关于《SolidWorksOfficeProfessional官方认证培训教程》系列图书的动态。三维空间://www.mcadtools.net============================================================================·2·1.1产品数据管理系统(PDM)的基本功能产品数据管理系统(PDM)能够为用户提供如下四个基本功能:q查找并对文件分类q改变文件控制和共享状态q电子仓库的安全管理和版本更新q向上(在何处使用)或向下(从哪里来)跟踪参考文件1.2PDMWorks简介PDMWorks为工作组提供了一个经济实惠、快速实施和易于使用的,可以完全集成与SolidWorks的数据管理解决方案,能够满足用户大部分公用数据管理任务,例如:q工作组协同设计q控制文件访问权限q查找文件q确定文件之间的关系q从电子仓库中检出或向电子仓库中检入文件q自动版本更新控制q基于项目的多用户协同设计q历史跟踪q生成报表1.2.1PDMWorks的功能PDMWorks软件是为基于项目的协同设计组进行文件管理而设计的,它能够确保设计版本更新和文件间复杂的关系得到有效管理。PDMWorks提供如下功能:q快速查找文件,避免用户直接在文件夹中查找文件的时间浪费q管理文件版本的历史记录,以确保用户使用正确的版本号q对复杂文件关系的自动管理q对包括Office文件在内的所有类型文件的管理q系统使用明显的标志显示是否有人在对某个文件进行操作,从而确保用户之间不会相互覆盖彼此对文件的操作q作为SolidWorks插件使用时,PDMWorks在产品设计环境中为用户提供完整的文下篇:第1章基于电子仓库的文件管理·3·件管理功能q最小的系统管理任务1.2.2PDMWorks工作原理PDMWorks为产品设计文件管理提供了可靠的方法,基本的工作原理如下:q文件保存在电子仓库中q用户具有电子仓库的访问权限q用户从电子仓库中检出文件(或者说从电子仓库中打开文件)q用户所需的文件被复制到用户本地工作目录q为保证获取最大速度,用户操作的文件是复制到本地的文件q为减少网络传输量,只有修改的文件才被检入到电子仓库中q用户完成文件修改后把文件检入电子仓库,此过程中用户可以释放拥有权或删除本地文件。1.2.3PDMWorks工作流程图PDMWorks的工作流程可以通过图1-1来说明。PDMWORKS简易教程三维空间============================================================================·4·图1-1PDMWorks工作流程1.3PDMWorks的组成PDMWorks即可以集成在SolidWorks中使用,也可以作为单独的应用软件独立执行。PDMWorks包含三个组成部分:q电子仓库:用于保存文件的目录,简称“库”。q库管理工具:用于项目管理员建立项目和应用环境的工具。qPDMWorks客户端:普通用户应用PDMWorks功能的程序。1.3.1库库是计算机中的一个目录(通常位于服务器上),PDMWorks管理的所有数据及文件关系均保存在库的项目目录中。对库进行的所有访问必须要通过PDMWorks进行,从而避免用户通过操作系统许可直接访问库造成的意外错误。下篇:第1章基于电子仓库的文件管理·5·库的安装和维护由库管理员负责实施。1.3.2库管理工具库管理工具为PDMWorks管理员提供设置系统的权限。使用库管理工具,管理员可以建立用户和项目、制订版本和生命周期方案并建立影响所有用户的全局设置。1.3.3PDMWorks客户端普通用户利用PDMWorks客户端软件获得PDMWorks功能,PDMWorks客户端即可以集成在SolidWorks内使用,也可以单独运行。使用PDMWorks客户端软件,用户可以检入/检出文件、查看信息并建立报表。1.4PDMWorks基本规则用户首先应理解PDMWorks的一些基本使用规则:q文件名称文件名称必须是唯一的。例如,不允许出现两个名为“支架”的零件。q项目名称项目名称和项目说明在库中也必须是唯一的。q文件储存无论多少文件参考了某个文件,该文件在库中只保存一个。q版本号版本号是在PDMWorks安装过程中建立的,其方案由库管理员制订和维护。文件的版本号只能向前增加,而不能向后减少。文件的每个版本均保留在库中,以使用户可以打开各个版本的文件。q拥有权只有具有文件的拥有权,用户才能够修改文件并检入到库中。任何时间,只能有一个用户具有某个文件的拥有权。q锁定一旦某用户具有某个文件的拥有权后,该文件即被锁定。PDMWorks保护库中被锁定的文件,以避免其他非拥有权用户检入文件的修改版本。q参考参考是库中文件之间的逻辑链接。对于SolidWorks文件,参考自动基于装配体层次关系,用户也可为非SolidWorks文件手动指定参考。PDMWORKS简易教程三维空间============================================================================·6·1.5PDMWorks的安装PDMWORKS的安装包括两部分:库安装和客户端,其中库可以安装在服务器上,因此也可以成为服务器端安装。1.5.1库安装插入SolidWorks2005的CD3,选其他产品先安装服务器端下篇:第1章基于电子仓库的文件管理·7·注意选择“完整安装”1.5.2客户端安装服务器端安装完成后,可以启动客户端的安装,也可以单独安装。注意选择“完整安装”PDMWORKS简易教程三维空间============================================================================·8·安装完成后,可以在程序组或桌面找到下列项目1.6PDMWorks用户界面下面首先介绍一下PDMWorks客户端软件的用户界面、菜单和工具栏。下篇:第1章基于电子仓库的文件管理·9·1.6.1启动PDMWorks客户端PDMWorks安装完成后,用户界面不会自动出现在SolidWorks窗口中,应该首先在SolidWorks中启动PDMWorks插件。在SolidWorks中选择下拉菜单的【工具】|【插件】命令,选中【PDMWorks2004】插件,在SolidWorks内加载PDMWorks软件。1.6.2PDMWorks操作界面PDMWorks具有两种用户界面:当SolidWorks打开文件时,所有PDMWorks的操作和功能均可以通过FeatureManager设计树中的【PDMWorks】标签中获得;如果SolidWorks没有打开文件,可以使用单独的PDMWorks项目管理器界面来使用PDMWorks,项目管理器的用户界面与单独使用PDMWorks客户端相同,如图1-3所示。图1-3PDMWorks操作界面PDMWORKS简易教程三维空间============================================================================·10·1.7库管理工具安装服务器端以后,在计算机上建立了电子仓库。电子仓库中包含的6个文件夹:q_TEMP该文件夹用于临时保存进程中的处理事务列表。q_transactions该文件夹用于保存处理事务。qobsolete该文件夹类似与Windows的回收站,在项目和文件文件夹中也可能包含名为“obsolete”的子目录。qpdmrc该文件夹中包含库设置、软件和升级信息、用户信息和权限设置、版本方案等。qprojects该文件夹中列出了所有库中所有的项目和每个项目中所有版本的文件。qupdates该文件夹中保存了升级客户端软件的信息。下篇:第1章基于电子仓库的文件管理·11·1.7.1登陆库管理工具要启动PDMWorks的库管理工具,用户需要从Windows的开始菜单中执行:选择【开始】|【程序】|【PDMWorks2004】|【PDMWorksVaultAdmin】命令。注意:输入默认的库管理原的用户名“pdmwadmin”和密码“pdmwadmin”。在【库计算机】文本框中输入库所在的计算机名称,如果电子仓库位于本地计算机上,也可以输入“localhost”,单击【登陆】按钮。1.7.2库管理工具库管理工具(VaultAdmin)是PDMWorks的控制面板,只能由库管理员使用。通过库管理工具,库管理员可以设置用户帐号、权限、项目、版本方案和生命周期方案,以及系统处理Toolbox零件的方法。客户端用户在能够使用PDMWorks以前,库管理员必须要为用户建立帐号和许可权限。为了管理的方便,库管理员可以对用户进行分组。项目可以认为是电子仓库的结构,文件按照不同的分类保存在不同的项目中。PDMWorks的项目类似与Windows资源管理器的文件夹,但又有所不同,读者可以在下面的章节中了解二者不同的方面。公司的版本方案应该在实施PDMWorks以前制订并执行,PDMWorks实施以后不要修改已制定的版本方案。生命周期用于表明文件所处的状态,如设计中、评审、发布或ECO(工程更改通知单)。PDMWORKS简易教程三维空间============================================================================·12·在PDMWorks中应用生命周期,可以根据文件生命周期状态更改文件拥有权和版本控制。在管理工具的【库设定】标签中,用户可以对库行为进行总的控制下篇:第1章基于电子仓库的文件管理·13·这里建立一个“学习PDMWORKS”的项目对该项目进行权限设置:PDMWORKS简易教程三维空间============================================================================·14·1.8在SolidWorks中使用PDMWORKS1.8.1插件工具-插件,插入PDMWORKS登陆使用pdmworks,必须以某个用户名登录电子仓库下篇:第1章基于电子仓库的文件管理·15·1.8.2在SolidWorks中的界面成功登陆后,在任务面板中找PDM界面。如果你没有使用库管理工具新建项目,则是上图的界面。这时候你可以打开库管理工PDMWORKS简易教程三维空间============================================================================·16·具,并新建项目。对库的更改,都可以在客户端利用::“刷新库视图”命令进行刷新由于已经建立了项目并且设定了权限,你可以看到下篇:第1章基于电子仓库的文件管理·17·1.8.3打开SolidWorks文件打开一个文件,这里你希望把这个文件放在电子仓库中进行管理。在PDMWORKS的库视图中选择一个项目,这个项目要求用户具有读和写的权向。右击鼠标,选择“检入激活的文件”PDMWORKS简易教程三维空间==================================