Illustrator 线段拆分去重工具

ILLUSTRATOR 脚本 · WINDOWS + MACOS · v1.0.0 · 完全免费

重复的线只留一份,重叠位置一眼可见

把选中的矩形、路径、复合路径和编组从锚点处拆成独立线段,识别完全重合、反向重合和部分重合,只保留一份几何结果,并把真正重叠的区段改成虚线。

完全免费,直接下载,无需购物车、注册或登录。脚本离线运行,不上传设计文件。

Illustrator 线段拆分去重工具从重叠路径到虚线标记结果的示意封面

适合这些路径整理工作

刀模与激光切割

减少共用边重复切割,先把重叠位置清楚标出来。

矩形快速拆边

闭合矩形会在每个锚点处断开,变成四条独立线段。

识别局部重叠

长线和短线只重叠一部分时,也会在重叠端点处进一步切分。

反向线段去重

无论两条线的绘制方向是否相反,都按同一条几何直线判断。

可调判断误差

默认 0.1 mm,可按图纸精度调整,避免把临近线误当成重叠线。

结果集中检查

输出统一放入 Split_Dedupe_Result 编组,重叠区段使用虚线。

选中、运行、检查,三步完成

  1. 保存文件副本:脚本成功生成结果后会删除被处理的原路径,第一次使用务必先留副本。
  2. 选择并运行:选择路径、复合路径或编组,从“文件 → 脚本 → 其他脚本”打开 JSX。
  3. 设置并检查:调整误差、虚线长度和间隔,运行后检查结果编组;不合适可立即撤销。

阅读完整安装与使用文档 →

系统要求与文件校验

  • Adobe Illustrator 2022 或更高版本
  • Windows 10 / 11,或受支持的 macOS
  • 发行包:MooTop-Illustrator-Split-Dedupe-Dash-v1.0.0.zip
  • SHA-256:f162c1371e1ebd2589ac5dbc522a247d10987b1844c8a878cb5ac91624113f02
  • MIT License;源码与 Release 保留在 GitHub

它会修改路径,所以把安全边界写在前面

脚本会先创建全部输出,成功后才删除已处理的原路径;如果输出阶段异常,会移除不完整结果并保留原对象。曲线会按误差折线化,不能保留原贝塞尔控制柄。

阅读开发手记:为什么部分重叠最终变成一维区间问题 →

版本记录

  • v1.0.0 · 2026-07-20:首个稳定版本;支持路径拆分、共线重叠去重和虚线标记。查看 GitHub Release