• 首页
  • 使用指南
    上传指南安装指南
  • API文档
    开发指南API调用API参考
  • 相关网站
    嘉立创EDA嘉立创社区开源广场
  • 编辑器
    在线编辑器(专业版)桌面客户端
  • 扩展管理
  • 登录注册
嘉立创产业服务站群

电子产业

logo

嘉立创PCB

PCB、FPC制造服务

logo

嘉立创SMT

一站式PCBA服务平台

logo

嘉立创激光钢网治具

激光钢网&治具制造

logo

嘉立创EDA

国产PCB设计工具

机械产业

logo

嘉立创FA

机械/电气零部件一站式商城

logo

嘉立创3D打印

树脂、尼龙、金属3D打印服务

logo

嘉立创CNC机械智造

机加件一件起订,3天交货

更多服务

嘉立创CAM

国产线路板CAM软件

Forface 3D

SaaS化3D技术服务平台

硬创社

好玩的硬件交流社区

供应商合作

一站式阳光采购平台

· EDA扩展广场
首页

使用指南

上传指南安装指南

API文档

开发指南API调用API参考

相关网站

嘉立创EDA嘉立创社区开源广场

编辑器

在线编辑器(专业版)桌面客户端
登录注册

信号缺失检测助手

嘉立创EDA-牧尘1v1.2.1
(1)Apache-2.0
扫描工程内全部原理图,识别单连接/悬空网络(有名网络器件数不足、悬空标签(单一网络名仅覆盖 1 个连通组,无对端)、无器件悬空标签/端口、未命名孤立导线、孤立引脚),沿导线描线高亮并生成检测报告,供设计评审参考。网络按单张原理图作用域判定,同名网络跨图页自动合并,电源网络标识符与短接符号(Short-Symbol)视为有效连接。高亮颜色/线宽与单连接判定规则(器件数阈值、标识符/短接符号处理、检测项开关)均可在设置面板自定义。
详情
更改日志
历史版本
评论

信号缺失检测助手

嘉立创EDA-牧尘1
(1)Apache-2.0
详情
更改日志
历史版本
评论

信号缺失检测助手 (Signal Absence Detection)

EasyEDA Pro(嘉立创EDA专业版)原理信号评审扩展:一键扫描工程内全部原理图,识别单连接 / 悬空网络并沿导线描线高亮,生成可定位的检测报告。

核心能力:合并既有导线连接,识别独立的单网络标签

合并器件原有的导线连接关系:检测先建立完整的网络连通关系——导线按几何连通性分组(端点重合 / T 型连接),再合并网络标签 / 端口同名连通组(跨岛 / 跨图页)、短接符号桥接的连通组。器件之间已经用导线直连的关系会被完整并入同一网络,不会拆开重复统计,也不会因此误报。

识别独立的单网络标签(无对端悬空标签):网络标签的作用是代替导线直连。合并完成后,若某一网络名在整张原理图内仅覆盖 1 个连通组——即标签没有连到任何对端——则判为独立悬空标签并报告;此时即使该组内器件之间已有导线直连(如 R13 与 U8 直连、其上挂的 EN2.8V 标签),标签也没有建立任何连接,照样报告。网络名覆盖 ≥ 2 个连通组则视为标签生效,不报告。

场景网络名覆盖岛数判定
EN2.8V 标签挂在 R13—U8 直连导线上,别处无同名1✅ 报告(独立悬空标签)
EN5.0V 标签同时出现在主网络与 U5 引脚处2不报告(标签生效)

独立的网络标签

自动检测并高亮

检测项

类型说明示例
单连接有名网络器件数 ≤ 阈值(默认 1);或单一网络名仅覆盖 1 个连通组(悬空标签)MCU 引脚 + 网络标签,标签无对端(如 OSC_IN、UART_TXD);R13 与 U8 直连导线上的 EN2.8V 标签无对端
无器件连接有名网络 0 器件连接悬空网络标签 / 网络端口
未命名网络空网络名孤立导线仅连 1 个器件开关悬空的一侧
悬空导线无任何连接的孤立导线误放置的导线段
孤立引脚未连任何导线、且无非连接(noConnect)标识的引脚漏连的器件引脚

判定规则

  • 作用域 = 单张原理图(跨图页):同名网络标签 / 端口跨图页出现即视为同一网络(多图页连接的正确表达);不同原理图之间不合并。
  • 导线先按几何连通性分组(端点重合 / 端点落线段的 T 型连接;十字交叉不合并),再按网络名跨图页合并。
  • 短接符号(Short-Symbol)两引脚间视为导线直连:桥接的连通组跨岛合并、网络名互通(如 PA9 与 UART_RXD 经短接符号相连即为同一网络),且不计入器件数。
  • 网络标签 / 端口代替导线直连:标签/端口的网络名并入所在连通组,同名连通组跨岛 / 跨图页合并;标签直贴无导线的引脚时以该引脚建立伪连通组参与合并。
  • 悬空标签(标签无对端):合并后,单一网络名在整张原理图内仅覆盖 1 个连通组 —— 标签没有连到任何对端 —— 判为单连接;此时即使组内器件已通过导线直连(如 R13 与 U8 直连、EN2.8V 标签无对端)仍会报告。网络名覆盖 ≥ 2 个连通组视为名字生效,不判单连接。
  • 电源网络标识符(VCC / GND 等网络符号)视为有效连接,挂有标识符的网络不判为单连接。
  • 引脚设有非连接标识(noConnect) 的不计入孤立引脚。
  • 与其他导线有交点、但全局仍只有一个网络名的网络同样会被识别并高亮(视觉上像连接,实际未连通)。

以上判定规则均可自定义(见下节)。

使用方法

  1. 打开工程中任意一个原理图页面;
  2. 菜单栏 🔌 信号缺失检测 → 检测并高亮单连接网络;
  3. 插件遍历全部原理图页,沿问题导线绘制红色标记线(孤立引脚沿引脚方向画短标记),完成后 toast 提示发现数量;
  4. 菜单 查看检测报告... 打开报告面板,点击 定位 可跳转到对应图页,画布自动缩放居中到目标网络(橙色聚焦标记),再次定位其他网络时自动重置上一次标记;
  5. 菜单 清除高亮 移除全部标记线。

自定义设置

菜单 设置... 可修改以下配置(持久化保存,下次检测生效):

配置项默认值说明
标记颜色#e63228高亮标记线颜色(#rrggbb)
标记线宽31 ~ 10
器件数阈值1器件数 ≤ 阈值判为单连接;0 = 仅报告无器件连接的网络(悬空标签判定同时关闭)
电源标识符视为有效连接开关闭后挂有 VCC/GND 等标识符的网络也参与单连接判定
短接符号视为导线连接开关闭后短接符号不参与连通性合并
检测项开关全开单连接 / 无器件连接 / 未命名网络 / 悬空导线 / 孤立引脚,可单独关闭

菜单项

  • 检测并高亮单连接网络(detectAndHighlight)
  • 清除高亮(clearHighlight)
  • 查看检测报告...(openReport)
  • 设置...(openConfig)

安装

扩展管理器 → 安装扩展 → 选择 release/signal-absence-detection-1.2.0.eext。

打包

./package.ps1

依赖 extension.json、dist/index.js、iframe/index.html、iframe/config.html、images/logo.png,产物输出到 release/。

许可证

Apache-2.0

更新日志

1.2.1 (2026-08-25)

  • 标记生成 / 移除全部显式指定目标画布(tabId),不再依赖「最后输入焦点的画布」,修复多图页工程下标记可能绘制到错误画布的问题(检测、清除高亮、报告定位三处入口统一修正)。
  • 检测完成后回到检测前所在图页,不再停留在最后绘制的页面。
  • 修复重复执行检测时旧标记仅清除焦点画布、其余图页残留的问题,现逐页清除。
  • 已知问题:检测后右侧属性面板可能残留多选摘要(多个属性 / 过滤文本),点击画布即可恢复——系编辑器指示标记(BETA API)实现自身的问题,暂不处理。

1.2.0 (2026-08-25)

  • 新增「悬空标签」判定:单一网络名在整张原理图内仅覆盖 1 个连通组(标签无对端)时判为单连接,即使该组内器件已通过导线直连(如 R13 与 U8 直连、EN2.8V 标签无对端)。
  • 网络名把 ≥ 2 个连通组连成一张网(跨图页同名 / 标签代替导线)视为名字生效,不判单连接;短接符号桥接的多名字等价类(PA9 / UART_RXD 类)行为不变。
  • 器件数阈值设为 0(仅报告无器件连接)时,悬空标签判定不生效。
  • 报告数据新增 reason / islands 字段(区分「器件数不足」与「悬空标签」)。

1.1.1 (2026-08-25)

  • 网络标签 / 端口代替导线直连的完整合并判断:标签/端口网络名并入所在连通组的网络名集合,同名连通组跨岛 / 跨图页合并(如 EN2.8V 标签分别挂在已有导线直连的 R13、U8 上时,标签岛与导线岛合并为同一网络,不误判为单连接)。
  • 标签直贴无导线引脚:以该引脚建立伪连通组参与命名合并,且不再误报为孤立引脚。
  • 无线段网络(标签直贴引脚)的发现以引脚方向短标记高亮并支持定位。
  • netlabel / netport 类型枚举改为带回退的类型过滤(同 short_symbol)。

1.1.0 (2026-08-25)

  • 新增设置面板(菜单「设置...」):高亮颜色、标记线宽可自定义。
  • 单连接判定规则可配置:器件数阈值(默认 1,0 = 仅报告无器件连接)、电源标识符是否视为有效连接、短接符号是否视为导线连接、五类检测项独立开关。
  • 报告面板定位重绘时遵循自定义颜色/线宽。

1.0.3 (2026-08-25)

  • 检测完成后不再自动弹出报告面板,改为仅 toast 提示,用户可经菜单「查看检测报告...」手动打开。

1.0.2 (2026-08-25)

  • 报告面板「定位」增强:画布自动定位并缩放到目标网络(generateIndicatorMarkers 的 zoom 参数)。
  • 定位不再残留上一次的橙色标记:每次定位先重置该页标记,再重绘红色基础标记与目标网络橙色聚焦标记。

1.0.1 (2026-08-25)

  • 新增短接符号(Short-Symbol,short_symbol)支持:两引脚间视为导线直连,桥接的连通组跨岛合并、网络名互通(等价类合并,如 PA9 / UART_RXD),不计入器件数。
  • 有名网络报告显示等价类全部网络名(多名字以 / 连接)。

1.0.0 (2026-08-25)

  • 首个版本。
  • 按单张原理图(跨图页)作用域检测:单连接有名网络、无器件连接网络、未命名孤立导线、悬空导线、孤立引脚。
  • 同名网络跨图页合并;电源网络标识符视为有效连接;noConnect 引脚跳过。
  • generateIndicatorMarkers 沿导线描线高亮(不随点击消失),孤立引脚画方向短标记。
  • 检测报告面板:分类统计、关键字筛选、逐项定位(跳页 + 橙色叠加标记)。
暂无数据
暂无数据

评论

在登录或注册后才可以进行评论操作
全部评论(1)
按时间排序|按热度排序

类型

Schematic

关键词

NetSingleHighlightReview单连接悬空网络高亮

扩展信息

版本v1.2.1
发布者

chenlong11

发布时间2026-08-25 16:27:40
名称

signal-absence-detection

UUID

a7f3d2c8e94b4f10b8a6c5d2e1f0a9b4

适用EDA版本:^3.2.0
报告

报告滥用

相关链接

主页:https://ext.lceda.cn/item/chenlong11/signal-absence-detection
logo

政策条款

服务条款隐私政策项目授权许可协议作出贡献感谢名单

软件版本

专业版标准版教育版私有化部署版

解决方案

专业版编辑器标准版编辑器桌面客户端API接口文档格式

使用帮助

用户论坛专业版教程标准版教程专业版更新标准版更新

关于我们

团队介绍相关报道关于公司联系我们合作联系
EDA公众号
EDA公众号
开源公众号
开源公众号
开源硬件交流群
开源硬件交流群
版权所有 - 深圳创电优选科技有限公司 粤ICP备2026007863号粤公网安备44030402002736号增值电信业务经营许可证粤B2-20201198ISO/IEC隐私政策用户协议