四、Smarteam与ERP系统
Smarteam与ERP系统的集成是Smarteam实施的难点之一,“材料明细表(BOM)”和“产品结构(ProductStructure)”是Smarteam与ERP系统最关键的结合点, Smarteam系统的产品结构给出了产品“按设计角度(AsDesigned)”的视图,而ERP系统的材料明细表是“按制造角度(AsBuilt)”的视图。
1. Smarteam与ERP之间的差异
(1) 与其它应用程序的集成:Smarteam系统提供应用程序界面(API)开发工具箱,这一连接工具使系统集成工程师几乎可以用户化所有Smarteam
功能以满足对特定软件设计工具的特定数据实施管理的要求。例如,我公司现使用Solidworks进行机械设计,该工具可以创建包含多种形式且拥有相互关联文件的“产品模型”。当设计人员修改零部件时,与其相关的装配、子装配以及相应的图形文件和制造文件都会做相应的改变。通过实际的应用程序界面,Smarteam系统能够把握它们之间的关系并且在整个设计过程中跟踪其状态信息。与此相反,现有的ERP系统却不易进行用户化。
(2) 对共享数据的访问:一旦工程数据登记注册到一个Smarteam系统中,我们怎样才能做到在不影响其安全性的前提下对它进行数据共享?Smarteam系统能够利用“电子数据仓库”来保护和存储工程数据。储存在“电子仓库”中的工程数据根据Smarteam系统的使用规则,可以被授权用户访问。而现有ERP系统在产品定义数据共享方面的能力是有限的。
(3) 产品结构和产品定义数据: 以前的工程部件清单是通过手工输入到ERP系统,并且作为创建按计划的视图(As Planned)材料明细表(BOM)的起始点。而创建按计划的视图来确定材料明细表是通过修改工程部件清单实现的,并且与其它计划信息一起来平衡生产需求与现有机器设备、材料以及可直接使用的劳动力资源之间的关系。 Smarteam系统已经能够实现产品结构功能,它不仅能够代替传统的工程部件清单,而且提供了一个易于使用的图形界面,让用户可以方便地定位和使用产品定义数据。Smarteam系统采用了面向对象的数据管理工具,这样就能将产品定义数据与产品结构部件、子装配、装配联系起来。用户能够利用导航工具,沿图形化的产品结构树来确定感兴趣部件的位置,并在此基础上展开描述该部件的产品定义数据。
(4) 更改的控制管理: ERP系统从产品计划视图的角度管理更改,一旦更改的细节通过了设计过程,并且更改对制造过程的影响也已清楚,制造计划安排过程就将在ERP系统中重新运行以决定在需求、存货清单、资源可利用性、部件替代等方面需进行的更改。
然而,Smarteam系统在更改控制和审批过程方面则是从完全不同的角度出发。Smarteam的更改控制功能可以跟踪更改处理全过程:从更改提出之时起,贯穿所有受到影响的职能部门,直到更改在生产车间得到实施。Smarteam工作流确保合适的人员执行必要的任务并且负责通知到所有受影响的部门。当工程师接到一个处理设计更改的任务时,他将通过数据库的关系导航找到受影响的产品结构对象和设计数据。
使用Smarteam处理更改控制的另一个优点是能够保留版本的更改历史信息。如果一个产品被修改,对产品结构的部件所做修改的历史记录将保存在Smarteam系统中。
2. Smarteam与ERP集成
我们知道一个产品要经过工程设计、工艺制造设计、生产制造三个过程才能形成。而这三个过程只是产品生命周期的一小部份。在这三个过程中,它们有着十分相似的物料清单:工程设计物料清单EBOM(Engineering Bill Of Material);制造物料清单PBOM(Produce Bill of Material);成本物料清单CBOM(Costing Bill Of Material)。
这三者的作用如下:
(1) EBOM:EBOM是产品工程设计管理中使用的数据结构,它通常精确地描述了产品的设计指标和零件与零件之间的设计关系。
(2) PBOM: PBOM是工艺工程师根据工厂的加工水平和能力,对EBOM再设计出来的。它用于工艺设计和生产制造管理,使用它可以明确地了解零件与零件之间的制造关系,跟踪零件是如何制造出来的,在哪里制造,由谁制造,用什么制造等信息。同时PBOM也是ERP生产管理的关键管理数据结构之一。
(3) CBOM:CBOM是由ERP系统产生出来的,当企业定义了零件的标准成本、建议成本、现行成本的管理标准后,系统通过对PBOM和加工中心的累加自动地生成CBOM。它用于制造成本控制与成本差异分析。
Smarteam系统开发了访问数据库的工具以便与ERP系统之间交换信息。EBOM可以通过Solidworks设计产生,并通过与Smarteam的集成在Smarteam中自动建立,再把EBOM传输到ERP中。PBOM和CBOM可以简单的修改EBOM来产生。
关于产品配置,我们也在尝试在Smarteam系统进行配置,再把PBOM传输到ERP中,从而参与ERP系统的运算。
由于公司已决定上新的ERP系统,我们没有开发从ERP访问Smarteam系统数据的程序。
五、Smarteam实际效果
1. 实施带来的益处
(1) 推动着产品开发从“个人设计”走向了“小组并行设计”阶段;
(2) 强大的查询工具提供快速查询产品信息功能;
(3) 先进的电子化工作流程管理;
(4) 保证技术数据的准确、完备、安全、共享,从而更有效地管理产品相关数据。
2. 远期目标
(1) 提高企业生产效率、缩短产品上市时间;
(2) 提高产品设计和制造的准确性,降低产品开发成本;
(3) 实现对整个项目周期更有效的控制和管理。
六、总结
系统实施大约耗时四个月左右,实施成功得益于以下几点:
(1) 充分的软件前期调研及准确的企业状况分析,
(2) ABB实施小组与新科益实施队伍的高度合作,
(3) 新科益实施队伍对ABB用户提供的专业培训,
(4) 实施完成后的跟踪与支持。
从系统正式运行至今也是四个月多一点。系统首先在技术部门内部运行,出现了一些小问题和小需求,一般是新工作规则、工作流程、操作不当或安装调试方面的问题,我们及时进行了改进和调整。目前系统运行基本正常,待稳定运行一段时间后,我们准备将Smarteam推向其它部门并将推行更多的功能。