找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 11095|回复: 0
打印 上一主题 下一主题

[原创] 浅谈PDM的编码策略

[复制链接]
跳转到指定楼层
1
发表于 2015-5-19 10:53:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x

1 PDM为什么需要编码
在PDM系统中,管理的对象是产品的设计数据,而产品在生产的必须要有唯一的编码。所以设计一套符合企业需求的编码系统是上一套PDM系统的前提。
当然,如果企业上的是图文档管理系统,类似Solid Edge Insight或者SOLIDWORKS Enterprise PDM这样的系统,由于管理的是文件而不是产品。那么有没有编码管理关系不大。
实际上,基于编码的管理,也正是PDM和图文档管理系统的最大区别。
2 编码如何产生
不管有没有PDM系统,实际上,生产企业都必须有一个编码来代表一个产品或一个零件。传统的方法是由企业的标准化部门来手工分配编码。
如果企业已经上了ERP系统,那么编码有可能由ERP系统来分配。
但如果企业上了一套PDM,设计文件的编码再由ERP系统分配,就有点舍近求远了。因为CAD/PDM是设计数据的源头。设计数据的编码由PDM系统自动分配是最合理的。
3 PDM的编码与ERP的编码有什么不同
PDM的编码和ERP的编码都是用来物料的,都需要有唯一性,这一点是相同的。而且PDM的编码最好和ERP的编码保持一致,这样的话,在设计部门和生产部门之间就可以无缝地传递信息。
但PDM的编码与ERP的编码有两点不同。
第一,  PDM的编码只负责设计数据,不负责生产数据。例如原材料、毛坯件、加工设备、办公用品,这类物料仓库需要管理,生产也需要,但和PDM关系不大。这类数据的编码应该在ERP系统中分配。
第二,  PDM的设计文件会发生更改,更改后的设计文件编码保持不变,版本会发生更新。而在ERP系统中,不同版本的零件实际上是作为两种零件来处理的,不能相互替代使用。所以基本上ERP中的编码相当于PDM中的编码加上PDM中的版本信息。
4 PDM的版本和版次有什么区别
在PDM中进行CAD在线设计时,经常会修改文件,每改动一次,文件就会发生一次变化,如果把这些变化记录下来,在PDM系统中叫做版次。
提示:在TC和SESP中默认保留的版次数是3个。版次一般用数字表示。
而设计完成后,结过校对、审核、审批,该设计零件被定型,可以用于生产时,在PDM中被称作发布了一个版本。版本一旦被发布,任何人都不能对它进行修改。如果一定要修改,则必须发布一个新的版本。
提示:版本一般以大写的英文字母来表示。
5 编码和图号有什么区别
在许多企业,没有上ERP以前,物料是用图号来描述的。
但用图号在PDM中描述物料是不合适的。原因有三点:
第一,  图号没有唯一性。在企业中经常会有无图件和表格件发生。图纸和物料之间并没有一对一的唯一性。
第二,  图号通常是从属码,即用某个型号的产品的第几个部件的第几个零件这样的从属关系来描述。这样的编码不适合由计算机来自动产生。
第三,  图号通常以某个项目或某个型号来作为前缀。这种图号只适用于专用件,不便于将零件升级成为整个企业的通用件。
图号可以作为一个属性在PDM系统中保留,当然,也可以导出或用于搜索。
6编码中是否可以体现零件的规格型号
有些企业希望在编码中体现尽可能多的零件信息,例如自制/外购,零件的分类,规格型号等。
例如某企业的板材编码分类是:11 X XXXX XXX。11代表板材;第一个X代表材料,1是冷轧钢板,2是热轧钢板;XXXX代表厚度或直径;最后的XXX代表流水号。举例“1110025000”表示“冷轧钢板 GB/T708-1988 ,2.5mm厚”。
这种表示方法或许适合人类记忆,但却不适合计算机处理。可是真的要让仓库管理员看见一个编码就能知道这是什么东西,这也太难为仓库管理员了。
而在PDM系统中,有无数的属性可以填写规格型号和名称。搜索起来也很方便。例如刚才的冷轧钢板。我们可以把它的图号值设为“GB/T708-1998”,规格型号设为“2.5mm”,名称设为“冷轧钢板”,编号是“13567899”又有什么关系呢?反正我们到仓库去领料时,可以把所有的信息都提供给仓库管理员。
所以,我的意见是编码中不需要包含属性信息。
7 编码的位数
想一想企业用到的物料会有多少种?如果用到18位身份证那样的编码就显然太离谱了。
另外,自定义编码的位数应该是固定的,这样的话,如果少一位就很容易看出来。
我的建议是无论如何不超过13位。
8 编码可用的字符
编码应该容易识别,不容易产生误解或抄写错误,所以:
数字0~9可以用
大写英文字母,可以作为前缀使用,不建议在编码中部或后部出现。
小写英文字母,在读时,容易和大写字母混淆,不建议使用
连接符“-”、“_”在抄写时,容易丢失,不建议使用
其它特殊符号,如:“!#$%^&*()+=[]{}|\/;:<>,.”一律不建议使用
中文字禁止使用,物料的名字可以放在物料名称中。
9编码的适用范围
通常企业的编码适用于企业内部。但随着企业间协同的大力发展。设计数据中将包含越来越多的外购件,外协件。因此兼容供应商的编码体系也必须是一个考虑的问题。
事实上,现在已经有了一些全球标准的编码。
例如,所有超市中的商品都有一个13位的商品条码,这个条码是唯一的,企业的编码至少应该能与之兼容。
10 推荐的编码样例
我建议企业中的编码应该采用一个字母开头,加8位流水码,例如“P00000001”,这在可以预见的将来,应该是完全够用的。
如果某些物料仅在ERP系统内使用,在PDM系统中不存在,应该使用不一样的字母前缀,例如“E00000001”
对于有商品条码的外购件,直接采用13位的商品条码。
如果本公司的零件在公司外适用,应该加上公司的名字,例如“P00000001@mycompay.com”。如果使用外部的零件,也应该用类似的编码。
这样的编码体系应该能确保编码在全球范围内的唯一性。
提示:在TC和SESP中都自带编码工具,可以确保编码的唯一性。
带有版本和名称的物料在公司内部的描述方式应该类似“P00000001/A-冷轧钢板”


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-11-22 08:21 , Processed in 0.024683 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表