分解为多边形
将选定形状类型(带宽路径、闭合零宽折线、圆、圆弧、NURBS、圆环和文本)转换为多边形边界。
何时使用
- 导出到仅支持多边形的格式(例如 GDSII BOUNDARY 记录)之前
- 当布尔运算要求所有几何图形都是闭合多边形时
- 为了消除路径宽度和端帽歧义
选项
| 选项 | 描述 | 默认值 |
|---|---|---|
| Explode all shape types | 转换所有受支持的非多边形形状类型 | 开 |
| Polylines with width | 当 Explode all shape types 关闭时,仅转换有宽度的折线 | 开 |
| Zero-width closed polylines | 将闭合零宽折线转换为多边形;此复选框独立于 Explode all shape types | 关 |
| Text | 当 Explode all shape types 关闭时,将文本标签转换为多边形轮廓 | 开 |
| Circles | 当 Explode all shape types 关闭时,将圆转换为多边形 | 开 |
| NURBS | 当 Explode all shape types 关闭时,将 NURBS/样条转换为折线 | 开 |
| Donuts | 当 Explode all shape types 关闭时,转换圆环形状 | 开 |
| Donut style | 圆环转换使用 Single Outline 或 Half Donuts | Single Outline |
| Arcs | 当 Explode all shape types 关闭时,将圆弧转换为折线 | 开 |
| Arc Precision | 圆、圆弧、圆环和样条近似的精度值和单位 | 32 段/360° |
| Apply To | 应用于 All Visible 几何图形或当前 Selection | All Visible |
Zero-width closed polylines 与 Polylines with width 分开控制。因此可以在分解有宽度折线时保留闭合零宽折线,或只转换闭合零宽折线而不转换其他折线类型。
Arc Precision 模式(圆 → 多边形)
当圆/圆弧被近似为多边形线段时,Arc Precision 常见有两种解释方式:
- 每 360° 线段数:对整圆使用固定分段数
- 最大误差:使用几何公差,并增加分段数直到偏差低于阈值
每 360° 线段数
固定分段会得到可预测的整圆顶点数量。
最大误差
基于公差的分段会限制真圆与多边形近似之间的最大偏差 。
工作原理
- Polylines with width 会扩展为包含端帽的轮廓多边形
- Zero-width closed polylines 仅在其专用复选框启用时转换为多边形边界;Explode all shape types 不包含它们
- 圆、圆弧、NURBS 和圆环 使用配置的 Arc Precision 近似
- 文本 在启用时转换为每个字符的填充多边形轮廓
技术说明
- 原始形状会被替换 — 没有撤销就无法逆转此操作
- 圆弧精度控制曲线形状的平滑度:值越高曲线越平滑,但顶点越多
- 批量模式在 Convert to Outline 工具组中使用相同的选项键
ToolConvertZeroWidthClosedPolylines