使用变量管理器
父页面: 设计变体
变体管理器是一个基于文档的用户界面,允许您查看、创建和管理PCB设计项目的设计变体。要访问变体管理器,在项目面板中右击项目条目并选择变体,或者在原理图或PCB编辑器的主菜单中选择项目 » 变体。
使用变体
创建新变体
要添加新变体,请在变体管理器的变体标签页处于活动状态时,使用位于左上角的添加变体按钮。一个带有默认标题的额外变体列将出现在网格区域,如下图所示。新列的所有单元格都将为空,空单元格表示该组件已安装并且与基础设计未发生变化。
配置变体属性
要更改变体选项,请使用其变体模式下的属性面板,可以通过右击所需变体的列标题并选择属性来访问。
-
使用名称字段为变体定义一个有意义的名称。
-
如果需要从设计中生成制造变体,请启用允许变更制造输出选项。如果输出作业为制造输出指定了一个变体,并且该变体没有启用该选项,作业的变体名称将以红色显示。请注意,红色的变体名称仅是一个警告标志,变体特定的输出文件仍将生成。
如果需要为包含'未安装'组件的设计生成焊膏掩模输出,请启用允许变更焊膏掩模选项。这些组件的焊盘将不再包含焊膏掩模。
变体的属性
右键点击一个单元格,然后选择属性以打开显示所选组件/组的详细信息的属性面板。变体的组件参数可以根据需要进行编辑。
通过在网格中选择一个组件,然后展开网格底部出现的参数区域,也可以查看和编辑参数。
定义组件变体
基础设计中的每个组件可以配置为:
- 已安装 - 创建新变体时的默认设置。
- 未安装 - 在该设计变体中未安装/使用基础设计中使用的原始组件。
- 安装了修改过参数的组件,例如组件的值。
- 替代部件 - 完全用另一个组件替换一个组件。
通过点击变体列中的组件单元格并访问提供三个选项的单元格下拉菜单,可以更改设计变体中组件的状态:
- (已安装) - 基础设计中使用的原始组件也在该设计变体中安装/使用。请注意,也可以为已安装的组件变化单独的参数 - 见下文。
- 未安装 - 在该设计变体中未安装/使用基础设计中使用的原始组件。
-
替代部件 - 此选项允许选择不同的(替代的)部件。使用替换对话框(这是组件面板的模态对话框版本)来选择所需的替代部件。一旦选择了该部件,单元格将显示替代部件的ID。
可以通过在属性面板中输入新的参数值来变更已安装或替代组件的单独参数。点击所需变体列中的组件单元格,并在其变体组件模式下的属性面板的组件参数区域中使用选定变体的列输入变更的参数值。对于印制板参数,如果组件分配了多个印制板模型,则点击单元格下拉菜单选择一个印制板。与基础设计不同的参数值将以黄色显示,网格区域的组件单元格将显示组件名称。
更新替代部件参数
如果用作替代部件的库组件的参数在库中已更改,则可以将这些更改直接带入项目中的变体定义。选择从库更新值命令,该命令位于变体管理器底部的参数区域的右键菜单中,或在所需替代组件在主网格区域中选中时的属性面板的组件参数区域中,以带入对库组件所做的任何参数更改。
通过替换对话框浏览并定位源库中的组件,然后点击确定打开从库更新项目变体对话框。所有参数都列在从库更新项目变体对话框的左侧 - 如果需要,可以取消选择任何参数以将其从更新过程中排除。在对话框的右侧,可以更改目标项目变体(要更新的项目变体)。默认情况下,将选择激活从库更新值命令时选择的变体。点击确定完成更新过程。
克隆变体
您可以使用克隆命令克隆变体。在变体名称列的标题中右键单击,然后选择克隆选项。将添加一个具有相同数据和名称(附加有"副本")的新列。您可以使用重命名选项为新列命名一个合适的标题。
删除变体
要删除变体,请选择标题,然后使用图标。在下面显示的右键上下文菜单中也包括删除此变体或所有变体的功能。删除发生之前会打开一个对话框进行确认。
与组一起工作
为了方便管理大量的设计变体,变体管理器还允许您根据选定的原理图页、被选定的图纸符号引用的页或选定的组件类别,创建组件群组,并提供基于功能的组件变体视图。对于每个群组,您可以定义一个或多个“选项”,这些选项本质上反映了群组中一个或多个组件的某种变化。然后可以基于这些定义的群组和选项创建变体,支持创建变体的层次结构。当需要进行更改时,编辑群组选项中的值会立即反映在使用该群组选项的所有变体中。
使用群组的工作流程如下:
- 使用变体管理器顶部的控件切换到组标签。
-
使用添加组按钮的下拉菜单,选择应该为其创建组的原理图文档、表符号或组件类。
-
新组将在变体管理器的左侧窗格中列出,而选定组的组件将在右侧列出。
使用添加选项按钮为当前选定的组添加一个选项。一个带有默认标题的额外选项列将出现在网格区域。新列的所有单元格将为空,空单元格表示该组件已安装且与基础设计未更改。
-
通过更改默认名称为新创建的选项分配一个有意义的名称。点击选项的列标题以选择它,然后点击网格区域底部的重命名按钮或右键点击标题并选择重命名来访问对话框输入新名称。
-
使用所需选项列中的组件单元格配置组件变体。该过程与为变体定义组件变体时的过程相同。
-
通过在网格区域中右键点击并选择添加选项,为选定的组添加更多选项。根据需要配置新选项。
-
在变体管理器的变体标签中,为其创建了组的组件将在网格区域的适当条目下显示。使用单元格的下拉菜单为组条目选择在组标签上创建的选项。将应用为该组中的组件配置的变体。
克隆组选项
要克隆变体组的一个选项,在组标签页上,右键点击<新选项>列标题然后选择克隆。将会添加一个具有相同数据和名称(附加有"副本")的新列。您可以使用重命名选项为新列命名一个合适的标题。
注释
- 当您配置变体时,设置将保存在项目文件中。这包括未安装状态,对已安装组件的本地参数变化,以及替代部件的参数值。替代部件存储在文件<项目名称>.PrjPcbVariants中。
- 变体列可以被固定显示在最前面,位于未固定列的左侧。要固定一个变体列,将光标悬停在其标题上并点击。
- 双击一个组件或右键点击,然后选择交叉探测选项跳转到原理图上的那个组件。
- 使用全选命令,从变体标签页或参数区域的网格区域的右键菜单中快速选择所有网格内容。
- 使用反选命令,从变体标签页或参数区域的网格区域的右键菜单中快速选择未选中的并取消选择已选中的条目。
- 点击变体管理器左下角的查看报告按钮,使用打开的变体报告对话框生成详细的变体报告HTML格式。
- 在变体标签页或参数区域的网格区域中右键点击,并使用上下文菜单中的以下命令生成报告文件:
- 报告 - 点击打开报告预览对话框,创建网格的打印输出。
- 保存全部 - 点击打开对话框,将所有组件/选定组件的所有参数保存为制表符格式的文本文件(
*.txt
)。 - 保存选定 - 点击打开对话框,将选定的组件/选定的参数保存为制表符格式的文本文件(
*.txt
)。
- 当原理图发生变化时,变体管理器顶部会显示相应的通知。点击通知旁边的刷新控件以更新变体管理器中的数据。
- 右键点击单元格时找到的删除选项可以用来删除一个变体、一个组或一个选项。