INSIGHT 04 · 库治理

设计库建设与治理

库用三年会变成资产,也可能变成负债

最后更新:2026-11-11 · 阅读约 12 分钟

每家用了几年电气设计软件的企业,都有一个“库”。差别在于:有的库是资产——打开就能用,条目清晰,新人也能找到需要的符号;有的库是负债——条目上万,重复率三成,没人知道哪个是现行版本,改一个条目可能影响几十个项目。

库不会自动变成资产。它需要规则、审批和清理,这三件事缺一件,三年后必然失控。

一、五个子库,不是并列关系

表 1 五个子库的依赖关系
子库依赖被依赖建设的先后
符号库无部件库、宏库第一
部件库符号库(关联)宏库、报表、BOM第一(与符号并行)
宏库符号库、部件库项目模板第二
2D 布局图库部件库、柜体结构布置图、柜体加工第三
3D 模型库与 3D 宏部件库、柜体模型Pro Panel 布线第三(3D 项目才需要)

顺序错了会返工。常见错误是先建宏库,发现符号不统一,宏要重做;或者先做 3D,发现器件模型没有对应部件,模型成了孤立文件。

二、命名规则:让库“可被查找”

命名规则的目的是可查找、可排序、可判断归属,不是为了好看。

三层命名结构

建议结构:类型 - 分类 - 标识 - 变体

  • 类型:S(符号)、P(部件)、M(宏)、L(布局)、D(3D 模型)
  • 分类:按功能组,如 MOT(电机)、PWR(电源)、SIG(信号)
  • 标识:序号或型号
  • 变体:可选,如 -A、-B,或版本号

示例:

表 2 命名示例
对象命名说明
符号S-IEC-MOT-001IEC 体系,电机类,第 1 个
部件P-SIEMENS-3RT2016-1AB01制造商 + 型号,可直接检索
宏M-B-REV-01基础层,正反转回路,第 1 版
布局L-CAB-800x600柜体布局,800×600
3D 模型D-SIEMENS-3RT2016与部件型号对应

命名规则一旦定下,就要在入库审批时强制执行。允许“这次特殊”,规则就废了。

检索友好性

除了结构,还要考虑实际检索习惯。工程师找符号时,输入的多是“电机”“断路器”“端子”,而不是编码。所以:

  • 描述字段必须包含常用中文名与英文缩写
  • 同义词要写进描述(如“断路器 / 空气开关 / MCB”)
  • 分类不要过细,三级以内,否则找不到

三、属性模型:必填与继承

BOM 准不准,取决于属性;属性准不准,取决于约束。

必填字段的设计

必填字段不是越多越好。字段太多,录入成本高,人会想办法绕过;字段太少,报表缺列。

建议的必填集:

  • 制造商(Manufacturer)
  • 型号(Type/Part Number)
  • 描述(Description)
  • 单位(Unit)
  • 物料组(Group)
  • 物料编码(与 ERP 对应,若已集成)

选填但建议有的:额定电流/电压、安装方式、替代料、供应商、价格(若需要)。

在库层面强制,而不是靠人

同一个字段,写在规范里要求“必须填写”,执行率大约六成;在库里设成必填、不填不能保存,执行率接近百分之百。

这是“配置层”与“文档层”的差别,也是库建设中最值得投入的一处。

继承与覆盖

部件属性可以分层:类别默认值 → 系列默认值 → 单件值。例如“单位”在类别层设为“个”,系列继承,单件可覆盖为“套”。

分层的好处是减少重复录入,坏处是“改了上层,下层跟着变”。所以要有规则:哪些字段允许继承,哪些必须单件填写。

四、宏:分层,而不是堆叠

宏乱,是库失控最常见的表现。症状:同一个电机启停回路有十几个版本,文件名看不出区别,谁都不知道该用哪个。

三层结构

  • 基础层(B):最小功能单元,如单台电机启停、单个阀门控制、单个传感器接线
  • 组合层(C):典型回路,如泵组、风机、加热单元、正反转
  • 项目层(P):整机或整线的标准段

引用规则:项目层可以引用组合层,组合层可以引用基础层,不允许反向引用。这样改基础层能向上传导,不会互相牵制。

宏里不该有什么

  • 具体的设备编号(应在插入时按项目规则生成)
  • 具体的项目属性(项目号、客户名)
  • 与特定图框绑定的内容

带项目信息的宏,复用时会带入上一个项目的数据,这是最常见的“宏污染”。

版本与废弃

宏的版本建议写在文件名或属性里,例如 M-B-REV-02。修改宏时:

  • 小改(文字、线宽):升小版本,旧项目不受影响
  • 结构改(引脚、连接点):升大版本,旧项目保持原版本
  • 废弃:标记为 deprecated,保留但不出现在默认列表

五、入库审批:谁来决定“进库”

没有审批,库会膨胀;审批太严,工程师会绕过。

三级审批

  • 快速通道:常用标准件,按已有模板创建,24 小时内处理
  • 常规通道:非标件、新系列,需核对属性与唯一性
  • 特殊通道:客户指定、行业特殊要求,需技术负责人确认

审批看什么

  • 命名是否符合规则
  • 必填属性是否完整
  • 是否与现有条目重复(按制造商+型号查)
  • 符号是否符合绘图规范(栅格、线宽、引脚)
  • 是否有对应的 2D/3D 模型(若项目需要)

审批不是“审核美感”,是“审核可复用性”。

六、清理:不做清理的库,一年后必然失控

清理周期与规则

每季度一次,规则固定:

  • 连续两个项目未使用的宏 → 标记候选废弃
  • 重复条目(同制造商同型号)→ 合并,保留属性最全的
  • 属性缺失且无人补全 → 移入待处理区,不删除
  • 命名不符合现行规则 → 重命名,保留旧名作为别名

归档而不是删除

删除的风险是“有人还在用”。稳妥做法是移入归档库:不出现在默认检索结果,但项目打开时仍能解析。

清理要有记录

每次清理输出一份清单:改了什么、合并了什么、归档了什么。这份清单是下次清理的依据,也是出问题时的追溯线索。

七、迁移与清洗

从旧平台或旧库迁移,最大的风险是“带着错误一起搬”。

三步固定动作:

  1. 查重:按“制造商 + 型号”做唯一性校验,输出重复清单
  2. 补全:按必填模板补全,无法确认的进待处理队列,不猜
  3. 抽检:迁移后随机 20 条,核对图纸—库—ERP 三方一致

从 AutoCAD 迁移到 EPLAN 的特殊性在于:图形可以导入,设备与连接关系必须重建。工作量远大于格式转换,不要按“一键转换”预期。

八、度量:四个数

表 3 库健康的四个指标
指标定义健康区间采集方式
属性完整率必填字段齐全的条目占比95% 以上库导出后统计
重复率同制造商同型号的重复条目占比3% 以下唯一性校验
复用率近一年被两个以上项目使用的条目占比30% 以上使用记录
入库合规率走审批流程入库的条目占比100%审批记录

复用率低,说明库建了很多“用不上”的条目;重复率高,说明审批与查重失效;属性完整率低,说明 BOM 一定有问题。

九、四个反模式

反模式一:一次性大批量导入。 把能找到的库全部导入,不做查重与补全,结果库变成垃圾场。

反模式二:只建不管。 建完没有审批、没有清理,两年后没人敢动。

反模式三:宏带项目信息。 从项目里直接“另存为宏”,带入设备编号与项目属性,复用即污染。

反模式四:追求“全”。 想把所有可能的器件都建进库,结果常用件没建好,冷门件建了一堆。先覆盖 80% 常用件,剩下的按需补。

常见问题

Q30EPLAN 符号库不全,画图时找不到符号,只能自己画,怎么办?

先做一次判定,别急着补库:

  • 符号确实不存在:设备类型超出标准库覆盖范围(特殊传感器、专用模块、非标元件)
  • 符号存在但找不到:分类不清、命名不符合习惯、搜索方式不对
  • 符号存在但不符合厂标:图形能画,但引脚定义、属性、编号规则与内部标准不一致

三种情况的处理完全不同:第二种只需要重整库结构与命名,成本最低;第三种要改库并评估历史项目影响。自建符号的三条硬规则:

  • 必须入库,不允许“画在页面上当图形用”。图纸里的临时图形无法被统计、无法生成报表,也无法复用。
  • 必须带完整属性:设备标识、功能定义、连接点定义、部件关联。缺一项,后面报表就会缺一列。
  • 必须按同一套栅格与线宽绘制,缩放后与其他符号视觉一致。

库的建设不是“补缺口”,而是“定规则”。建议先建一份符号分类表与命名规则,再按产品线分批补齐,每批都做一次实际出图验证。补完不验证,等于没补。

跨服务问题 · 更新 2026-11-11

Q31部件库怎么建,才能保证 BOM 出来是准的?

BOM 出错,通常是四类原因:

  • 属性缺失:厂家、型号、单位、数量单位没填,导出时为空
  • 一物多号:同一物料在库里有多条记录,统计时被拆成多项
  • 一号多物:一个部件号对应多个规格,采购无法执行
  • 关联错误:符号上关联了错误的部件,图纸对但 BOM 错

建设顺序:1. 定字段清单:哪些是必填(厂家、型号、描述、单位、物料组),哪些是选填。必填项要在库层面强制,而不是靠人自觉。2. 定编码规则:与 ERP 物料号的关系必须先明确,是同一套号还是映射关系。3. 做去重与合并:导入前先查重,按“厂家+型号”做唯一性校验。4. 分批导入并抽检:每批导入后随机抽 20 条,核对图纸—库—ERP 三方一致。一个实用检查:随便挑一个已交付项目,导出 BOM,让采购按表下单。如果采购需要打电话问你三个问题,这张 BOM 就不合格。

跨服务问题 · 更新 2026-11-11

Q32宏库应该怎么规划?为什么我们的宏越用越乱?

宏越用越乱的典型症状:同一个电机启停回路有十几个版本,谁都不知道该用哪个;宏里带着上个项目的设备编号;改了宏,旧项目跟着变。根因是四条缺失:

  • 缺分类:按什么维度组织?按功能(启停、正反转、星三角)还是按产品线?必须二选一并坚持。
  • 缺命名:文件名里没有版本、没有适用场景,只能靠记忆
  • 缺版本:宏更新后旧项目怎么办,没有规则
  • 缺责任人:谁批准新宏入库、谁负责清理废弃宏

建议的分层结构:

  • 基础层:最小功能单元(单台电机启停、单个阀门控制)
  • 组合层:典型回路(泵组、风机、加热单元)
  • 项目层:整机或整线的标准段

使用规则也要写清:项目层宏可以引用组合层,组合层可以引用基础层,不允许反向引用。这样改基础层能向上传导,而不会互相牵制。治理节奏:每季度清一次,连续两个项目未使用的宏标记为候选废弃,由责任人确认后归档。不做清理的宏库,一年后必然失控。

跨服务问题 · 更新 2026-11-11

Q33以前用 AutoCAD 画的电气图,要转到 EPLAN,数据怎么处理?

先做一个判断:这批图纸以后是“查阅”还是“复用”。

  • 只查阅:保留 PDF/DWG 归档即可,迁移投入产出比很低
  • 要复用(改型设计、备件生产、生成报表):值得迁移,但要做结构重建

迁移的真实工作量不在“把线转过去”,而在三件事:

  • 页结构重建:AutoCAD 是按图幅组织,EPLAN 是按功能与位置组织,页的划分逻辑要重做
  • 设备与连接点重构:CAD 里的线是几何对象,EPLAN 里的线是连接关系,必须重新赋予设备标识与连接点
  • 属性补齐:厂家、型号、端子号、线号,CAD 图里往往只有文字,需要整理成结构化属性

常见做法是“半自动 + 人工确认”:图形用工具导入作为底稿,设备与连接关系人工核对。全自动转换听起来省事,实际会产生大量隐性错误,后面排查更费时。建议先选一个典型机型做试点,跑通“导入—重构—出报表—对比原图”全流程,评估单套工时,再决定批量范围。

跨服务问题 · 更新 2026-11-11

如果你的库已经“大到不敢动”,建议先做一次体检:统计条目数、重复率、属性完整率与近一年使用率,再决定治理还是重建。体检清单可以通过联系我们索取。