冯佳
摘 要 随着公司的不断发展,数据量的不断增多,PDM系统工作过程种暴露出了一些问题,本文针对实际为题提出了相应的解决方案。
关键词 PDM 解决方案 企业
中图分类号:F273 文献标识码:A
1企业目前存在待解决的问题
(1)产品设计易出错,管理人员维护工作量巨大,无法为下游提供最新数据;
(2)无法完全控制流程权限,设计人员随意改动几率较大;
(3)设计人员编码输入不规范,容易出错。
2企业原始需求
2.1问题的起因
沈阳金杯现完成了12种车型200多个BOM,最多的一个车型有57 个。预计到年底将近达到100个车型,BOM数量将达到2000个。
2.2现在遇到的难题
2.2.1 BOM更改维护困难
现200多个BOM只能做到每两月更新一次,理想的情况应是按更改单随时更新,下序每天都能得到最新BOM。也就是说要求BOM更新速度要加速60倍。
(1)BOM创建数量。
BOM的理论总量:沈阳金杯共设计了产品800多种,现实际产销100多种。对于设计部门希望对可能生产品种都创建BOM,预先做好储备。那么对每种车型的单、双、排半来讲,如果发动机、变速器、车桥、货箱、轮胎、空调、转向七种选装配置最少二种进行排列组合,每个车型将有3*2*2*2*2*2*2*2=384个精确BOM。这样,100种产品*384个=3.84万个精确BOM(数量惊人!不可能做到)。
(2)目前采取解决BOM数量的办法。
按量产月计划建BOM,先按近几个月生产的精确BOM逐步建好(稍加储备)。每月再按生产计划随时补充BOM品种估计20-30个。这样可控制精确BOM数量到年底在2000个以内。
但尽管如此也无法进行BOM更新和管理,因此必须实施以下变型车差异BOM管理。
3解决方案
根据公司的现实情况,提出解决方法,最后构成PDM信息系统的解决方案。
3.1创建“差异BOM”
3.1.1差异结构比较
(1)在“对象列表”中,增加“创建差异BOM”右键菜单,单击“创建差异BOM”
(2)选择对象,点击右键菜单中的“创建差异BOM”,弹出如下对话框,选择“基础车型”。
当“步骤1”是在“汽车总成平台”类下某对象上执行“创建差异BOM”功能时,“步骤2”弹出的对话框为“汽车总成平台”对象类。
当“步骤1”是在“四大总成平台”类下某对象上执行“创建差异BOM”功能时,“步骤2”弹出的对话框为“四大总成平台”对象类。
(3)如点击“确定”系统会自动完成差异比较,并将比较结果显示出来;如点击“取消”,系统将关闭对话框,不做任何处理。
说明(1):
①在弹出的对比窗口中,用不同的颜色代表不同的对比结果,增加的为绿色;替换的为蓝色;减少的为红色;
②如点击“保存到本地”,则弹出相应对话框,将生成的EXCEL文件保存到指定路径下;
③如点击“隐藏相同项”,则系统将对话框中,不存在差异的行隐藏掉(初始状态为显示状态);
④如点击“显示相同项”,则系统将对话框中,不存在差异的行显示出来;
⑤如点击“退出”,系统关闭对话框,不做任何处理;
⑥点击“显示基础结构”时,系统弹出基础车型的结构管理界面;
⑦点击“显示差异结构”时,系统弹出要对比车型的结构管理界面。
说明(2):
①本次差异BOM结构比较中,只比较装置级(即:当选中的是两个产品对比时,只比较第三级结构内容;当选中的是总成级时,只比较第二级内容),不进行其他级别结构比较
②在结构比较中,差异比较以对象结构文卷中的“位置号”作为比较的关键字:当位置号相同,但代号不同时,视为“替换”;当“基础车型”中含有个别对象的位置号,而要对比的车型中没有,则视为“减少”;当“基础车型”中不含有要对比的车型中个别对象的位置号时,视为“增加” ;当“位置号”和“代号”、“版本号”均不变,但装配数量变了,视为“替换”
③在金杯PDM中,同一产品下面,虽属于不同结构,但不存在相同位置号的装置。
3.2 批量汇总产品全结构生成EXCEL表
(1)在PDM中某位置上增加一个右键功能“批量生成产品结构”(接口的位置可随意,只要能实现功能即可,但同时要考虑到权限的问题)
(2)点击“批量生成产品结构”后,弹出对话框选择文件路径(下游人员会事前将要“批量生成的产品结构”的产品的某些信息(一般是代号、名称)整理到EXCEL表中),选择整理好的EXCEL表。PDM读取EXCEL表中的内容,并显示到相应对话框中。
注:使用人员也可以在PDM中的对象列表中去选择要批量生成全结构的对象
(3)点上图中的第一条记录后,点击“创建”,系统会按要求生成一个EXCEL表,并保存在指定的目录中。此时窗口并不关闭,可以继续点第二条记录后,再点“创建”,再生成第二份EXCEL表,EXCEL表的命名就以“代号_名称_版本号_系统日期”来命名。
说明:在上图用户选择汇总对象后,在点击“创建”时,系统需判断所选对象是否符合要求:
(1)名称栏前4个字必须为“汽车总成”;
(2)当前所选对象必须为发布状态。
3.3 批量生成差异BOM结构EXCEL表
(1)批量生成差异BOM结构的功能实现方式与“批量生成产品结构”的方式类似。在此就不一一列举。
(2)在批量生成差异BOM结构时,需要系统自动匹配基础车型。在PDM中,“基础车型”的代号会以“-B”结尾,如:1036BVS3M-************-****-B;而非基础车型则为:1036BVS3M-****-****(注:*代表任意字符),系統会以“差异车型代号中从左到右第一个“-”前的内容和最后一个“-”后为“B””来查找基础车型进行匹配。