
图片布尔运算
BrokenClient19v2.0.1
为PCB中的图片/区域提供布尔运算(交集/并集/差集/异或)
详情
更改日志
历史版本
评论
图片布尔运算
BrokenClient19详情
更改日志
历史版本
评论
<!--
* @author: BC
* @date: 26/02/05
* @lastEditTime: 26/02/26
* @description:
* @note:
* @version: 0.1.0
-->
pic_boolcalc
立创EDA / EasyEDA 专业版扩展:PCB 图片布尔运算
用于对 PCB 中选中的2个图片执行布尔运算,并生成新的图片图元结果。
bilibili 视频: 【开源】立创EDA插件 图片布尔运算】

功能
以下面2个图形举例

在 PCB 顶部菜单 图片布尔运算 中提供:
保留重叠区域 (交集):A ∩ B

合并区域 (并集):A ∪ B

减去顶层区域 (差集):A - B(以第一个选中对象为基准)

排除重叠区域 (异或):A ⊕ B

设置/测试 子菜单:
设置:日志输出- 开启:输出详细日志
- 关闭:不输出任何日志
设置:操作后删除原图元- 删除原图元
- 保留原图元
测试:复制测试:导出所选图元信息 (JSON)
不仅如此,插件还实现了 图片与区域的布尔运算

区域与区域的布尔运算

使用说明
- 在 PCB 中选中 2 个图元(图片 / 填充 / 区域)。
- 确保选中图元在同一图层。
- 在
图片布尔运算菜单中选择目标操作。 - 插件会创建一个新的结果图片图元,并按设置决定是否删除原图元。
约束与说明
- 仅支持同层图元参与布尔运算。
- 仅支持2个图元的布尔运算。
开发
环境要求:
- Node.js
>=20.17.0
安装依赖:
npm install
构建扩展:
npm run build
构建产物:
- 代码输出:
pic_boolcalc/dist/ - 扩展包:
pic_boolcalc/build/dist/lceda-pic-boolcalc_{version}.eext
许可证
<!--
* @author: BC
* @date: 26/02/05
* @lastEditTime: 26/02/26
* @description:
* @note:
* @version: 0.1.0
-->
2.0.1 26/02/26
- MOD: 修改 README
2.0.0 26/02/15
- ADD: 实现
图片与区域的混合运算
1.0.1 26/02/15
- ADD: 完善中英文支持
- MOD: 插件图标 images/logo.png
- MOD: 插件介绍 README.md
1.0.0 26/02/13
Initial release

暂无数据
类型
PCB
关键词
图片布尔运算二进制imagebooleanxor
扩展信息
| 版本 | v2.0.1 |
| 发布者 | BC <brokenclient@foxmail.com> |
| 发布时间 | 2026-02-26 21:11:27 |
| 名称 | lceda-pic-boolcalc |
| UUID | 0068888028eb4d9299faec77d4c10b8e |
| 适用EDA版本 | ^3.0.0 |
| 报告 | 报告滥用 |
评论