第 20 章 AI 驱动的先进功能
阅读以下主题以了解更多关于执行算法驱动布局的流程。
布局区域评估
此功能可自动将元件放置在板框内,遵守布局规则的同时最小化占用空间。可通过以下两种方式触发:
通过菜单栏触发
😎前提
存在未固定的板框外元件。
🏃♂️步骤
-
点击👆智绘工坊> 布局面积评估。
-
配置布局规则,包括:
-
单面布局 勾选✅此选项启用单面布局(默认不勾选✅则为双面布局)。
-
允许 45 度 勾选✅以允许元件 45 度旋转。
-
板框间距 指定元件本体到板框的最小间距。
-
最大迭代次数 指定算法迭代次数(上限 100 次)。
-
-
添加类别以包含封装并定义类别间间距规则:
a. 添加类别:在"封装分类"框中输入📝类别名称,点击👆添加将其加入类别列表。
选中✅列表中的类别名称后还可:
-
点击👆重命名,使用文本框内容重命名选中✅类别。
-
点击👆删除移除选中✅项。
b. 为类别添加 PCB 封装类型:选中✅列表中的类别,从"可用"列表选择👉封装加入"已选"列表。
-
使用 Ctrl/Shift 键进行多选。
-
点击👆移除将封装移回"可用"列表。
c. 定义类别间间距规则:在"同面元件间距规则"区域双击表格单元格定义间距规则。
-
-
点击👆运行执行布局操作。输出窗口的状态标签页将显示报告文件超链接。
运行时可以:
-
在状态栏查看当前/最大迭代次数及面积利用率。
-
点击👆取消按钮或关闭对话框终止进程,系统将按当前状态放置元件。
-
-
(可选)点击👆保存按钮存储所有设置供下次使用。
通过右键菜单触发
😎前提
存在未固定的板框外元件。
🏃♂️步骤
-
选择👉待布局元件:Ctrl+点击👆选择👉非连续项,或拖动光标框选范围。
-
右键点击👆选择👉布局区域评估弹出菜单。
-
按提示点击👆板框或 2D 线项定义布局区域边框。
选中✅元件将按布局区域评估对话框的配置进行放置(最大迭代次数固定为 1 次)。
智能布局
使用布局区域评估功能实现最小化布局面积。
😎前提
-
通过 SailWind Layout Link 发送原理图网表时需启用AI 布局参考数据选项。
-
设计中必须已定义板框。
🏃♂️步骤
-
点击👆AI > 智能布局。
-
在智能布局对话框中,表格列出智能识别的元件组及其对应布局状态与规则集。
注: 当前版本不支持规则集配置。
-
(可选)点击👆规则设置按钮按需配置布局选项,包括:
-
允许旋转 勾选✅允许元件 90 度旋转。
-
布局样式 从下拉列表选择👉布局样式。
-
单面布局 勾选✅启用单面布局(默认不勾选✅则为双面布局)。
-
关键元件安全间距 指定智能识别的组内关键元件最小间距。
TIP可跳过此步骤使用默认设置。
-
-
点击👆模块分析按钮启动模块分析。
-
点击👆模块布局按钮启动布局流程。
流程完成后,布局状态将变更为"布局完成"。
-
点击👆簇创建按钮从元件组创建簇。
-
点击👆簇布局按钮打开簇放置对话框。
