首页 > 管理系统 > 正文

谈谈PDM的版本管理

2017-12-21 11:06:56  来源:KigerPLM

摘要:产品在不断地革新改良,不断会有新的改进。在零件改进后,老的模型、图纸不可能扔掉,必须归档保存。PDM是用来进行产品数据管理的,版本管理一定是PDM的基础功能。所有的PDM都宣称自己有版本管理功能,那他们究竟能管理到什么地步,大家不妨来对照一下自家使用的产品。
关键词: PDM
  为什么要有版本管理
 
  产品在不断地革新改良,不断会有新的改进。在零件改进后。老的模型、图纸不可能扔掉,必须归档保存。PDM是用来进行产品数据管理的,版本管理一定是PDM的基础功能。所有的PDM都宣称自己有版本管理功能,那他们究竟能管理到什么地步,大家不妨来对照一下自家使用的产品。
 
  第一层:文件名
 
  最简单的方法是给文件名加个后缀,比如0001_A.par表示1号零件的第一个版本,那么0001_B.par就一定是零件的第二个版本了。简单易用,其实和没有版本管理没有什么区别,不就是另存,换一个文件名吗?许多图文档管理系统就是这么干的。
 
  第二层:关联图纸改名
 
  这个稍微高级一点。当你在另存一个模型时,系统会自动查找是否有对应的图纸,如果有,一并另存。比如0001_A.par修订成新版本时,如果存在0001_A.dft图纸,会产生两个文件0001_B.par和0001_B.dft,其中0001_B.dft中引用的三维模型会自动链接为0001_B.par。用户只需对0001_B.par模型进行修改保存,对于0001_B.dft图纸只要打开、更新、保存就可以了,不需要其它操作。Solid Edge的内置数据管理就到这个层次。
 
  第三层:版本拥有自己的对象
 
  在PDM系统中,并不是只有三维模型和二位图纸这么简单,可能还有Office文件用来描述同一个文件。所以在创建新版本时,需要复制所有的下属文件。而且有的文件如标准件只有三维没有二维,有的电气原理图只有二维没有三维,像说明书这样的零件,既没有三维也没有二维,只有一个Word文件。所以必须有一个版本对象来代表零件的一个版本,许多属性,如材料、重量、自制还是外购都必须存放在版本对象上,才能统一地出BOM表。没有版本对象没资格称为PDM。
 
  第四层:版本拥有自己的状态
 
  版本多了,使用哪一个版本就成了问题。并非总是使用最新版本,因为最新的版本可能正在设计过程中。一般情况下零件应该拥有设计中、审核中、发布用于试生产、发布用于批量生产、已作废这么几个状态。
 
  第五层:与版本相关的权限配置
 
  对于设计人员来说,应该可以查看所有的版本。而对于生产工人来说,应该是看不见未发布版本和已作废版本的。除了设计中的文档,其它文档(如已发布、已作废)都是只读、不可修改的。
 
  第六层:精确版本和非精确版本
 
  一般人以为精确版本更加高级。你错了,是非精确版本比较高级。
 
  在精确版本状态下,假设0002_A.asm使用了一个零件0001_A.par。这是如果0001零件有了新的版本0001_B.par,这个装配是不会自动更新的,它就压根什么都不知道,就跟没有PDM一样。
 
  在非精确版本状态下,在您打开0002_A,asm,PDM会根据版本规则提供合适的零件版本给装配,实现自动化的装配更新,最简单的就是使用最新的版本0001_B.par替代原先的0001_A.par。
 
  第七层:版本规则
 
  是不是总是使用最新的版本就对了?
 
  不是这样的,对于不同的用户应该使用不同的版本规则。比如对于设计师,应该使用零件的最新版本,不管该零件是否已经发布。而对于制造车间来说,BOM表里的零件必须是已经发布的,应该使用“最新已发布”的版本规则。上述七层功能在TCRS中均已经预配置。

第三十四届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:yulina

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。