跳转到内容

分解为多边形

将选定形状类型(带宽路径、闭合零宽折线、圆、圆弧、NURBS、圆环和文本)转换为多边形边界。

何时使用

  • 导出到仅支持多边形的格式(例如 GDSII BOUNDARY 记录)之前
  • 当布尔运算要求所有几何图形都是闭合多边形时
  • 为了消除路径宽度和端帽歧义

选项

选项描述默认值
Explode all shape types转换所有受支持的非多边形形状类型
Polylines with widthExplode all shape types 关闭时,仅转换有宽度的折线
Zero-width closed polylines将闭合零宽折线转换为多边形;此复选框独立于 Explode all shape types
TextExplode all shape types 关闭时,将文本标签转换为多边形轮廓
CirclesExplode all shape types 关闭时,将圆转换为多边形
NURBSExplode all shape types 关闭时,将 NURBS/样条转换为折线
DonutsExplode all shape types 关闭时,转换圆环形状
Donut style圆环转换使用 Single OutlineHalf DonutsSingle Outline
ArcsExplode all shape types 关闭时,将圆弧转换为折线
Arc Precision圆、圆弧、圆环和样条近似的精度值和单位32 段/360°
Apply To应用于 All Visible 几何图形或当前 SelectionAll Visible

Zero-width closed polylinesPolylines with width 分开控制。因此可以在分解有宽度折线时保留闭合零宽折线,或只转换闭合零宽折线而不转换其他折线类型。

Arc Precision 模式(圆 → 多边形)

当圆/圆弧被近似为多边形线段时,Arc Precision 常见有两种解释方式:

  • 每 360° 线段数:对整圆使用固定分段数
  • 最大误差:使用几何公差,并增加分段数直到偏差低于阈值

每 360° 线段数

固定分段会得到可预测的整圆顶点数量。

固定每360度分段数的圆到近似圆转换

最大误差

基于公差的分段会限制真圆与多边形近似之间的最大偏差 εmax\varepsilon_{max}

基于最大误差公差的圆到近似圆转换

工作原理

  1. Polylines with width 会扩展为包含端帽的轮廓多边形
  2. Zero-width closed polylines 仅在其专用复选框启用时转换为多边形边界;Explode all shape types 不包含它们
  3. 圆、圆弧、NURBS 和圆环 使用配置的 Arc Precision 近似
  4. 文本 在启用时转换为每个字符的填充多边形轮廓

技术说明

  • 原始形状会被替换 — 没有撤销就无法逆转此操作
  • 圆弧精度控制曲线形状的平滑度:值越高曲线越平滑,但顶点越多
  • 批量模式在 Convert to Outline 工具组中使用相同的选项键 ToolConvertZeroWidthClosedPolylines