今年2月份起至6月,一直在忙于三个重要CASE,两个与三维设计与布线的ProPanel有关,另一个与电气设计的标准化有关。这其中,为客户的标准化提供咨询耗费了我大量的精力和时间,实施过程中困难重重:
用户期望尽可能保持原有的设计与管理习惯;
在保留用户习惯时要尽量减少所导致的效率降低(客户引入软件的初衷是效率提升且错误降低);
既然是标准就必须覆盖所有的产品线,熟悉客户产品线与管理习惯是必修课;
使用者具有的是10年以上的CAD设计的经验,缺乏工程设计软件的认知,教授与学习需保持同步,确保效果;
实现用户期望的功能时EPLAN 软件的功能缺乏等。
项目实施初期,问题和困难无处不在,多个项目方案都被否定,我曾充满疑惑,是否建议客户停止实施标准化,我缺乏足够的信心,它的结果实在难以预料,万一实施失败,客户无法向上级交待,我的名声与荣誉也毁于一旦! 好在客户极为坚持,迫切地期望改变目前现状与窘境,他们已经受够了每一个项目中的大量修改、手工统计线长与材料、错误导致的抱怨与推诿扯皮,很想以此为契机,通过努力改变一些现状,最终我只好硬着头皮,摸着石头过河,在荆棘中前行! 有天我无意中在客户公司的一堵墙上看到一张贴画,上书“凡事皆有可能“,现今项目基本结束,结果好于预期,回想项目启动时的忐忑,我又重新认识了自己的能力,原来真的是“Everything is possible“,只要肯努力!
该项目是我所做的第一个标准化咨询的项目,整个项目的规划、时间节点、人员投入,期望实现的目标基本都是由我制定,与客户工程师一同研究该公司一二十年的设计与管理习惯(包括图框上字体的大小等诸多细节),在对EPLAN 功能的认知上、在对自己的重新评估上,都让我受益!后面的这些内容,是我希望分享的,就算你不是EPLAN 的用户,也希望你能从中借鉴到一些东西!
标准化是什么
根据《维基百科》: 标准化是指制定技术标准并就其达成一致意见的过程。标准往往是一份文件,用于确定统一的工程、设计或技术规范、准则、方法、过程或惯例。标准化可有助于相对于单一供应商的独立性(商品化)、兼容性、互操作性、可重复性、安全或质量。(更多内容请参考:http://zh.wikipedia.org/wiki/标准化)
对于电气设计来说,标准化包含两个方面的内容: 其一是所设计的工程项目要遵循或符合国家/国际标准,如果有企业标准,还要遵守企业标准。只有遵循了这些标准或规范,工程项目在传递或交互时,用户才能真正读懂他们。其二是企业内部的标准化。所有设计人员设计的方法和流程一致,最终的结果--图纸的输出风格相同,消除人为的影响。这里所说的图纸风格,不仅仅是字体大小、颜色等显示样式,还包括合理的选型(统一55KW电机所用电缆线径及保护器件的参数)、报表的输出种类及风格等。
标准化的意义
如果一个公司的标准化程度高,那么会形成一种多方共赢的局面。
对于新进公司的设计者来说,通过快速学习设计的流程就能开始项目的设计,因为符号、部件、宏文件都已准备妥当,按照功能需求进行组合即可,他的受益就是能够尽快进入工作角色,通过快速的上手证明自己胜任该岗位。
而对于熟练的设计者来说,可以免却很多重复劳动,比如电机驱动回路、PLC回路等典型图纸或回路,通过宏的形式插入,效率高且错误低,连选型工作都能减少,因为宏文件可以包含部件数据。他的受益则是模块化的设计驾轻就熟,一气呵成式完成项目,将更多的时间用于项目规划和功能设计,摆脱图纸绘制耗费大量时间的束缚,做附加值更高的工作。
对于设计部门的主管来说,整个团队的设计效率提高了。比如PLC、变频器、伺服控制器等符号宏或者部件库,只要一个人创建完毕,其它人调用就可以了,不用浪费时间于重复工作上。再者,如果主数据存在错误,由于多人会使用,极易发现并更正错误。就如同国外品牌的汽车,由于它的标准化程度较高,一旦发现问题,就可以批量召回修正,统一地修正。因此,他的受益是同样的人力可以完成更多的项目,且项目的质量更高,减少不必要的浪费,向上级证明其管理能力。
而公司则是最大的受益者,相同的人力完成了更多的项目,返工的减少可以加速项目的交接和竣工时间,而且高质量的图档和一致性的风格也能间接提升公司的形象,增加档次。
标准化的工作是一劳永逸的事情,一次性的投入取得长期性的回报。比如,如果使用EPLAN 作为电气设计工具,将部件库、符号库、宏文件、报表模板等内容在起初制定完毕,在接下来的数年内,99%的工程师人力用于工程项目的设计,而仅需1%的人力用于维护和更新标准。
在EPLAN 软件平台中,将用户分为“主数据创建者“和“原理图创建者“,是20多年软件实施所积累的经验,绝非偶然!
标准化的内容
我所接受的标准化的培训极为笼统而且时间极短,前面所说的项目完全是摸着石头过河,基于我对EPLAN 的理解、之前电气设计的经历和看过的一些文档就贸然开工了。现在把它记录下来,只为总结和理清思路!
EPLAN 公司把标准化的内容分为数据存储标准化、主数据创建标准化、设计流程标准化三个部分。
数据存储标准化是关于数据如何存储的指导书。这里所说的数据指的是工程项目设计需要用的符号库、部件库、表格、报表模板以及项目文档等。这些数据应该存在何处?它们的文件夹层级结构如何?它们的读写权限如何分配? 通过何种方式访问或修改它们,这个部分也叫数据的管理。
主数据标准化指的是如何创建主数据的指导书。主数据(Master Data)一词在EPLAN 泛指项目设计中所用到的各种数据,除了常说的“五要素(符号、图框、表格、字典、部件)“以外,也包括宏、项目模板、图片、手册甚至机械件的DWG图纸。在主数据标准化阶段,需要先定义哪些主数据是我们公司的项目设计需要用的;然后定义如何创建这些数据。
比如部件库,我们在标准中必须约定所需要填写的字段: 部件编号、ERP编码、名称、制造商、长宽高尺寸、图形宏(2D或3D)、原理图宏(如果需要)以及功能模板。至于创建方法也要指明,是直接创建还是导入批量创建,如果采用导入CSV的方式,则要列举CSV导入的控制文件的配置情况。
又如宏的创建,为了管理方便,可以明确使用宏项目来批量地管理和创建宏。那其中就涉及到如何创建宏项目、如何创建宏并为其指定部件、如何将宏项目转换为宏文件的说明。
设计流程的标准化指的是设计一个工程项目的指导书。无论是新进公司的初学者还是老员工,当它开始工程项目时,需要知道设计的流程:项目创建→结构设定→页创建→原理图创建→端子/插针设计→电缆定义→线号编辑→项目检查。还要知道从哪里去取用符号、部件和宏文件。项目做完后按什么按钮可以生成所有需要的报表以及最终将图纸或项目输出成什么格式。
由于前一个阶段已经创建了各种项目设计所需的主数据,在原理图设计时变得简单而快捷,团队的设计效率得到大幅度提到,设计者也会觉得制图工作轻松,有一气呵成之感!
因此,标准化的最终结果就是得到一些指导规格书以及规范而全面的项目设计用主数据!
后记
很多公司购买了EPLAN 或其它的电气工程设计软件后,发现设计的效率与购买初期的愿望会有些落差,效率虽然提升了,但不是突飞猛进式的提高。究其原因,是由于没有标准化工作,没有主数据的预先创建,只能提高单个工程师的部分效率;而如果进行了这一项工作,则是整个团队的设计效率都得以提高。
没有进行标准化的工作,供应商和用户都值得反思。作为软件供应商,目前大多数公司都只重售前,赢得订单,而忽略售后的实施与服务,难以赢得客户的忠诚,这是软件行业普遍存在的弊病。而作为用户,有时候意识亦不足够,以为花钱买了软件,我的愿望就实现了,我让工程师立刻去用就能改变。
在我看来,必须要客户重视,尤其是使用的部门经理或主管,有强烈的愿望来实现初衷,改变现状(买软件的目的就是要改变现在的不足),要求或迫使供应商一同来实施软件,满足需求。用户要舍得花费时间,因为一劳永逸的投入是非常值得的,通常的标准化需要3个月甚至往上的时间,必须有专职的人员集中精力来开展该项工作,才能取得好的成果;此外,花费一定的费用,让供应商参与进来提供建议,毕竟他们有经验,能够提供一些新的思路,所以不能只看又要花多少钱,而要看花的这笔钱是否能产生更多的回报。
最后期望,越来越多的国内公司,无论你是使用EPLAN 也好,E3也好,或者Elecworks甚至AutoCAD,都应该进行标准化这项阵痛但意义深远的工作,个人与公司都将深深受益其中!