第 20 章 AI 驱动的先进功能

阅读以下主题以了解更多关于执行算法驱动布局的流程。

布局区域评估

此功能可自动将元件放置在板框内,遵守布局规则的同时最小化占用空间。可通过以下两种方式触发:

通过菜单栏触发

😎前提

存在未固定的板框外元件。

🏃‍♂️‍步骤

  1. 点击👆智绘工坊> 布局面积评估

  2. 配置布局规则,包括:

    • 单面布局 勾选✅此选项启用单面布局(默认不勾选✅则为双面布局)。

    • 允许 45 度 勾选✅以允许元件 45 度旋转。

    • 板框间距 指定元件本体到板框的最小间距。

    • 最大迭代次数 指定算法迭代次数(上限 100 次)。

  3. 添加类别以包含封装并定义类别间间距规则:

    a. 添加类别:在**"封装分类"框中输入📝类别名称,点击👆添加**将其加入类别列表。

    选中✅列表中的类别名称后还可:

    • 点击👆重命名,使用文本框内容重命名选中✅类别。

    • 点击👆删除移除选中✅项。

    b. 为类别添加 PCB 封装类型:选中✅列表中的类别,从**"可用"列表选择👉封装加入"已选"**列表。

    • 使用 Ctrl/Shift 键进行多选。

    • 点击👆移除将封装移回"可用"列表。

    c. 定义类别间间距规则:在**"同面元件间距规则"**区域双击表格单元格定义间距规则。

  4. 点击👆运行执行布局操作。输出窗口的状态标签页将显示报告文件超链接。

    运行时可以:

    • 在状态栏查看当前/最大迭代次数及面积利用率。

    • 点击👆取消按钮或关闭对话框终止进程,系统将按当前状态放置元件。

  5. (可选)点击👆保存按钮存储所有设置供下次使用。

通过右键菜单触发

😎前提

存在未固定的板框外元件。

🏃‍♂️‍步骤

  1. 选择👉待布局元件:Ctrl+点击👆选择👉非连续项,或拖动光标框选范围。

  2. 右键点击👆选择👉布局区域评估弹出菜单。

  3. 按提示点击👆板框或 2D 线项定义布局区域边框。

选中✅元件将按布局区域评估对话框的配置进行放置(最大迭代次数固定为 1 次)。

智能布局

使用布局区域评估功能实现最小化布局面积。

😎前提

  • 通过 SailWind Layout Link 发送原理图网表时需启用AI 布局参考数据选项。

  • 设计中必须已定义板框。

🏃‍♂️‍步骤

  1. 点击👆AI > 智能布局

  2. 在智能布局对话框中,表格列出智能识别的元件组及其对应布局状态与规则集。

    注: 当前版本不支持规则集配置。

  3. (可选)点击👆规则设置按钮按需配置布局选项,包括:

    • 允许旋转 勾选✅允许元件 90 度旋转。

    • 布局样式 从下拉列表选择👉布局样式。

    • 单面布局 勾选✅启用单面布局(默认不勾选✅则为双面布局)。

    • 关键元件安全间距 指定智能识别的组内关键元件最小间距。

    TIP

    可跳过此步骤使用默认设置。

  4. 点击👆模块分析按钮启动模块分析。

  5. 点击👆模块布局按钮启动布局流程。

    流程完成后,布局状态将变更为"布局完成"。

  6. 点击👆簇创建按钮从元件组创建簇。

  7. 点击👆簇布局按钮打开簇放置对话框。