• 首页
  • 使用指南
    上传指南安装指南
  • 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 Buddy

xiao_wine247v0.0.4
(7)GPL v3
EDA伙伴,你的另一个画板小助手
详情
更改日志
历史版本
评论

EDA Buddy

xiao_wine247
(7)GPL v3
详情
更改日志
历史版本
评论

项目概述

EDA Buddy 是为嘉立创 EDA(专业版)开发的设计辅助插件,提供常用电气计算、原理图/PCB 一键放置与差分对管理等功能,旨在加速电路设计与参数校核。

  • 兼容版本:嘉立创 EDA 专业版 ^3.2.0(当前插件版本 0.0.4)
  • 更新日志见 CHANGELOG.md

主要功能

  • PCB 线宽载流计算:按目标电流、允许温升、铜厚与层数计算所需线宽,也可由线宽反算载流能力
  • PCB 过孔参数计算:按目标电流、允许温升与镀层厚度计算过孔内径,也可由内径反算载流能力
  • PCB 读取与应用:在 PCB 界面读取选中走线/过孔的参数,并把计算结果直接应用回画布
  • PCB 差分对管理:识别差分对并批量创建,支持“命名存疑”分类与未配对器件检测
  • 原理图一键放置常用元件:
    • Type-C 接口及 CC 下拉电阻
    • 彩色 LED 与限流电阻
    • I2C 上拉电阻
    • USB 接口(贴片/插件、公头/母座、USB2/USB3)
  • 分压计算:由电压计算分压电阻,或由电阻计算分压电压(支持反向枚举标准阻值)
  • 电感参数计算:非隔离开关电源电感值计算(基于经验公式),并提供商城搜索入口
  • 界面适配浅色模式与深色模式

安装

  • 嘉立创 EDA:在扩展广场点击安装即可
  • GitHub:前往Release下载 eda-buddy_vx.x.x.eext 文件,之后前往嘉立创 EDA 顶栏 → 高级 → 扩展管理器 → 右下角 导入,选择下载的文件进行安装

使用小提示:在嘉立创 EDA 扩展管理器中勾选 显示在顶部菜单栏,即可从顶栏 EDA Buddy 菜单快速访问所有功能。

alt text

使用方法

所有工具都从顶栏 EDA Buddy 菜单打开:

菜单项适用环境用途
Wire...PCB线宽载流计算、读取/应用选中走线
Via...PCB过孔参数计算、读取/应用选中过孔
DiffPair...PCB差分对识别、批量创建与删除
OneClickPlace...原理图一键放置常用元件
VDivision...通用分压计算与一键放置分压电阻
Inductor...通用开关电源电感值计算与商城搜索

PCB:线宽 / 过孔计算

  1. 打开 Wire...(线宽)或 Via...(过孔),选择模式:正向计算(由电流算尺寸)或反向计算(由尺寸算载流)
  2. 填写参数:目标电流、允许温升、铜厚(过孔为镀层厚度)、层、单位等
  3. 正向计算得到所需线宽 / 过孔内径,反向计算得到可承载电流
  4. 在 PCB 界面选中走线或过孔后,可读取其参数,并将计算结果直接应用到画布

PCB:差分对管理

  1. 打开 DiffPair...(需处于 PCB 编辑环境),工具会自动读取网络并分类展示:
    • 差分对:按命名规则识别出的差分对,例如 TX+/TX-、DP/DM、USB_DP1/USB_DM1、A_P1_TX/A_N1_TX
    • 命名存疑差分对:名字形似差分对但通常不需要差分约束的命名,例如晶振 XI/XO、XIN/XOUT、OSC_P/OSC_N、XTAL_P/XTAL_N(含 HUB_XI0/HUB_XO0 这类带编号写法),需人工确认后再勾选
    • 疑似可生成差分对:差分网络上只连接了一端的器件(如 AC 耦合电容)
    • 重名差分对:名称与已有差分对冲突,创建时会自动追加 *
    • 已存在差分对:当前工程中已有的差分对,可单独删除
  2. 勾选需要创建的条目,点击 生成 批量创建;点击 重新识别 可重新扫描

原理图:一键放置常用元件

  1. 打开 OneClickPlace...,在左侧选择放置类型(Type-C / LED / I2C 上拉 / USB 接口)
  2. 在右侧设置参数(封装、颜色、阻值、命名前缀、USB 公母/安装方式等),点击 放置
  3. 面板会隐藏并提示“请在原理图上左键点击选择放置位置”,在原理图上左键点击即可成套放置(连接器/器件 + 配套电阻 + 网络标识与连线)
  4. 20 秒内未点击会自动取消;面板返回后可再次点击 放置 重新开始

原理图:分压计算与一键放置

  1. 打开 VDivision...,输入 Vin、目标输出电压,或直接填写 R1/R2
  2. 支持正向计算(电阻 → 输出电压)与反向枚举(目标电压 → 推荐阻值组合),可设置阻值系列、阻值范围、误差限制与戴维南阻抗范围
  3. 选中推荐结果后点击 一键放置,在原理图上左键点击选择位置即可放置分压电阻

电感参数计算

  1. 打开 Inductor...,填写输入/输出电压、输出电流、开关频率与电流纹波系数
  2. 得到推荐电感值与计算过程,并可一键跳转商城搜索对应电感

已知限制

  • 原理图一键放置一旦开始执行不可中断(不会回滚已创建的图元);超时或取消只作用于“等待点击”阶段
  • 放置位置由点击坐标决定,不支持悬浮跟随鼠标预览后再放置
  • 部分依赖 EDA 引擎的接口仍为 BETA(如 createDifferentialPair),引擎不可用时会给出提示

功能快速预览(深色模式截图)

alt text alt text alt text


alt text alt text


alt text alt text alt text alt text


alt text alt text alt text


alt text alt text


alt text alt text

贡献与反馈

欢迎在Github仓库提交 Issue/PR 提交前请运行现有 lint/格式化脚本并附上复现步骤。

或者前往嘉立创扩展广场反馈建议与问题。

许可证

本项目采用 GPL v3 许可证。

0.0.4

  • 修复一键放置点一次却重复放置多次的问题
  • 修复一键放置超时提示已取消但仍在继续放置、取消后仍可能被触发的问题
  • 优化差分对识别:极性标记支持前缀/中间/后缀任意位置,标记后可跟数字(USB_DP1、TX_P1、A_P1_TX),并支持多字符前缀(DP_TX、DM_TX)
  • 优化差分对识别:不同命名写法可交叉配对,配对名更整洁(A_P_TX/A_N_TX → A_TX)
  • 新增命名存疑差分对:晶振/时钟命名(XI/XO、XIN/XOUT、OSC_P/OSC_N、XTAL_P/XTAL_N,含带编号变体)与方向型尾标(IN/OUT、I/O,含 HUB_XI0/HUB_XO0)降级为疑似,不再混入正常列表,需人工确认后才生成
  • 差分对页面新增存疑分组统计与表格

0.0.3

  • 优化差分对识别逻辑,提升识别准确率
  • 修正LICENSE文件内容错误

0.0.2

  • 修正反向电阻计算部分整数电阻值无法计算出
  • 添加超时逻辑,避免部分原理图PCB操作卡死
  • 添加线宽PCB读取与计算直接引用到PCB
  • 添加过孔尺寸PCB读取与计算直接引用到PCB

0.0.1

  • 初始发布
  • 主要功能:
    • PCB 线宽与过孔尺寸计算
    • 在 PCB 界面读取并应用线宽与过孔(尚未实现)
    • 分压计算:根据电压计算分压电阻;根据电阻计算分压电压
    • 一键在原理图放置元件(受 EDA bug 限制,部分功能暂未实现)
    • 非隔离开关电源电感值计算,并提供商城搜索入口
    • 原理图中一键放置常用元件:
      • Type-C 及 CC 下拉电阻
      • 彩色 LED 与限流电阻
      • I2C 上拉电阻
      • USB 接口(贴片插件 / 公头 / 母座 / USB2 / USB3)
    • PCB 差分对快速创建与疑似差分对识别
暂无数据
暂无数据

评论

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

类型

Other

关键词

SchematicPCB

扩展信息

版本v0.0.4
发布者

xiao_wine

发布时间2026-09-22 21:53:50
名称

eda-buddy

UUID

20c8eb9f7a5646b1af6302385c30eff6

适用EDA版本:^3.2.0
报告

报告滥用

相关链接

主页:https://github.com/xiaowine/EDA-Buddy
反馈:https://github.com/xiaowine/EDA-Buddy/issues/new
仓库:https://github.com/xiaowine/EDA-Buddy
logo

政策条款

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

软件版本

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

解决方案

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

使用帮助

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

关于我们

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