指令
通用 No ERC、差分对与网络类指令
设计指令(Design Directives)是在设计捕获过程中放置在原理图上的对象,用于将特定的指令传递到软件的其他部分。提供多种设计指令,可通过以下两种方式使用:
- 与源原理图文档自动编译相关的指令。
- 用于将原理图页上定义的信息传递到 PCB 的指令。
Generic No ERC
使用 No ERC 标记来抑制关于电路中某个特定节点的错误/警告消息。 No ERC 标记放置在电路的某个节点上,用于在编译原理图工程时,抑制所有被报告的警告和/或错误违规条件。可用于在你明确知道会产生警告的电路位置(例如未连接引脚)有意限制错误检查,同时仍对电路其余部分执行全面检查。
No ERC 标记支持多种不同样式,并且可以以任意颜色显示。可利用此能力来体现该电路位置的设计意图。
选择一种最能反映其在该电路位置功能的样式。
通用 No ERC 指令可在原理图编辑器中通过以下方式放置:
- 从主菜单选择 Home | Circuit Elements | Directives » Generic No ERC。
- 在设计空间中右键单击,然后从上下文菜单中单击 Place » Directives » Generic No ERC 。
启动命令后,光标将变为十字准星,并进入放置模式:
- 将光标定位到导线或其他网络对象上,然后单击或按 Enter 在电路该位置放置一个指令。
- 继续放置更多 No ERC 标记,或右键单击/按 Esc 退出放置模式。
在放置过程中(当 No ERC 仍悬浮在光标上)还可执行以下附加操作:
- 按 Tab 键暂停放置并打开 Generic No ERC 模式的 Inspector 面板,可在其中即时更改其属性。单击设计空间的暂停按钮叠加层(
)以继续放置。
Inspector 面板使你能够修改活动文档中一个或多个设计对象的属性。

在放置过程中,可按 Tab 键访问 Inspector 面板的 No ERC 模式。放置 No ERC 后,将显示所有选项。
放置后,可通过以下方式之一访问 No ERC 模式的 Inspector 面板:
- 双击已放置的 No ERC 对象。
- 将光标置于 No ERC 对象上,右键单击,然后从上下文菜单中选择 Properties 。
编辑多个对象
inspector 面板支持多对象编辑:当当前所选对象中某些属性设置完全一致时,这些属性即可被修改。当在设计空间中手动选择多个相同对象时,Inspector 面板中未显示为星号(*)的字段可对所有选中对象进行编辑。

Generic No ERC Properties
原理图编辑器对象属性是可定义的选项,用于指定已放置对象的视觉样式、内容与行为。
当在设计空间中选中已放置的 No ERC 时,所有 No ERC 属性都可在 Inspector 面板中编辑。

位置
- (X/Y)
- X (第一个字段)- 对象参考点相对于当前设计空间原点的当前 X(水平)坐标。编辑以更改对象的 X 位置。数值可用公制或英制输入;当输入的单位不是当前默认单位时,请在数值中包含单位。
- Y (第二个字段)- 对象参考点相对于当前原点的当前 Y(垂直)坐标。编辑以更改对象的 Y 位置。数值可用公制或英制输入;当输入的单位不是当前默认单位时,请在数值中包含单位。
- Rotation - 使用下拉列表选择旋转角度。可选项为:0 Degrees、90 Degrees、180 Degrees 和 270 Degrees。
属性
- Color - 单击彩色方块以打开下拉列表,从中选择默认颜色。
- Symbol - 使用下拉列表从可用选项中选择默认值:Thin Cross、Thick Cross、Small Cross、Checkbox 和 Triangle。
- Active - 启用以使该图元处于激活状态。
Differential Pair

差分对(Differential Pair)是一种设计指令,允许将设计规范与原理图设计中的网络类型对象关联。差分对包含名为 DIFFPAIR 的预定义参数,使软件能够识别并将该对象显示为差分对指令。
差分对可在原理图编辑器中通过以下方式放置:
- 从主菜单选择 Home | Circuit Elements | Directives » Differential Pairs 。
- 在设计空间中右键单击,然后从上下文菜单中单击 Place » Directives » Differential Pairs 。
差分对可用于向 Wire、Bus、Signal harness 以及 Sheet Symbol 附加参数。
启动命令后,光标将变为十字准星,并进入设计指令放置模式。放置可通过以下操作完成:
- 将光标定位到导线或其他网络对象上,单击或按 Enter 放置。
- 继续放置更多指令,或右键单击/按 Esc 退出放置模式。
在放置过程中(当参数集仍悬浮在光标上)还可执行以下附加操作:
- 按 Tab 键暂停放置并访问 Differential Pair 模式的 Inspector 面板,可在其中即时更改其属性。单击设计空间的暂停按钮叠加层(
)以继续放置。 - 按 Alt 键将移动方向约束为水平或垂直轴,具体取决于初始移动方向。
- 按 Spacebar 逆时针旋转,或按 Shift+Spacebar 顺时针旋转。该操作也可在拖动对象时执行。旋转以 90° 为增量。
- 在放置模式下按 X 或 Y 键,可沿 X 轴或 Y 轴翻转参数集。
图形化编辑
此编辑方法允许你在设计空间中直接选择已放置的参数集指令,并以图形方式更改其位置或方向。
当在设计空间中选中差分对指令时,指令周围会出现一个虚线框。该框仅包围指令所占区域。对于该集合中每个启用可见性的成员参数,会显示一条虚线,将参数的文本字段连接到指令主体,以确认其关联关系。
在虚线框内任意位置单击并拖动,以按需重新定位差分对。拖动时,差分对可旋转(Spacebar/Shift+Spacebar)或镜像(按 X 或 Y 键分别沿 X 轴或 Y 轴镜像)。
非图形化编辑
此编辑方法使用 Inspector 面板模式来修改差分对对象的属性。
在放置过程中,可按 Tab 键访问 inspector 面板的 Differential Pair 模式。放置参数集后,将显示所有选项。
放置后,可通过以下方式之一访问 Inspector 面板的 Differential Pair 模式:
- 双击已放置的差分对对象。
- 将光标置于差分对对象上,右键单击,然后从上下文菜单中选择 Properties 。
编辑多个对象
inspector 面板支持多对象编辑,可修改当前所选对象中所有对象都相同的属性设置。当在设计空间中手动选择多个相同对象时,Inspector 面板中未显示为星号(*)的字段项可对所有选定对象进行编辑。
Differential Pair Properties
原理图编辑器对象属性是可定义的选项,用于指定已放置对象的视觉样式、内容和行为。
当在设计空间中选中已放置的差分对时,所有差分对属性都可在 Inspector 面板中编辑。
位置
- (X/Y)
- X (第一个字段)- 对象参考点相对于当前设计空间原点的当前 X(水平)坐标。编辑以更改对象的 X 位置。数值可用公制或英制输入;当输入的单位不是当前默认单位时,请在数值中包含单位。
- Y (第二个字段)- 对象参考点相对于当前原点的当前 Y(垂直)坐标。编辑以更改对象的 Y 位置。数值可用公制或英制输入;当输入的单位不是当前默认单位时,请在数值中包含单位。
- Rotation - 使用下拉列表选择旋转角度。可选项为 0 Degrees、 90 Degrees、 180 Degrees 和 270 Degrees。
属性
- Label - 差分对标签。如有需要可编辑。
- Style - 使用下拉列表选择样式: Large 或 Tiny。单击颜色框可打开下拉列表,从中选择默认颜色。
参数
- Grid - 列出与当前所选参数相关联的参数 Name 和 Value 。添加后,可编辑 Name 和 Value 字段。可通过单击 Value 字段并输入所需文本来命名 Value。Name 字段只能在 Inspector 面板的差分对对象模式下,通过使用 Ctrl+Click 来更改。此方法会打开 Parameter Inspector 面板,你可在 Name 字段中输入所需名称。 你可以使用锁定(
)图标来锁定/解锁列表中的参数。你可以使用隐藏(
)或(
)图标在原理图编辑器中显示/隐藏指定参数。可通过切换 All 以及各个参数按钮,在此区域显示全部参数、单个参数或不显示参数。当相应按钮为灰色时参数被禁用,为蓝色时参数启用。 - Add - 使用下拉列表添加一种类(class)类型:
- Net Class - 选择以添加新的网络类(net class)。
- Diff. Pair Net Class - 选择以添加新的差分对网络类(differential pair net class)。
- Parameter - 选择以添加新的参数类(parameter class)。
- Rule - 单击以打开 Choose Design Rule Type 对话框,在其中可选择一条新规则。选择新的 设计规则 后再单击 OK,将打开 Edit PCB Rule (From Schematic) 对话框,以便按需编辑新规则。
单击铅笔(
)图标打开 Edit PCB Rule (From Schematic ) 对话框以编辑所选条目。单击垃圾桶(
)图标删除所选条目。
编辑 Routing Corners 设计规则 时的 Edit PCB Rule (From Schematic) 对话框。
- Font Settings - 单击显示的字体以更改字体样式。只有在已添加网络类、差分对网络类、参数或规则后,此选项才可用。
- Other - 如果已添加网络类、差分对网络类、参数或规则,单击以打开下拉列表更改更多选项:
- Show Parameter Name - 启用以显示参数名称。
- Allow Synchronization with Database - 启用以与数据库同步。
- X/Y - 输入 X 和 Y 坐标。
- Rotation - 使用下拉列表选择旋转角度。可选项为: 0°、 90°、 180° 和 270°。
- Autoposition - 勾选以启用自动定位。
Net Class
网络类(Net Class)是一种设计指令,允许将设计规范关联到原理图设计中的网络类型对象。网络类是默认的参数集指令。
网络类可通过以下方式在原理图编辑器中放置:
- 从主菜单选择 Home | Circuit Elements | Directives » Net Class 。
- 在设计空间中右键单击,然后从上下文菜单中单击 Place » Directives » Net Class 。
网络类可用于将参数附加到 Wire、Bus、Signal harness 和 Sheet Symbol。
启动命令后,光标将变为十字准星,你将进入设计指令放置模式。放置可通过以下操作完成:
- 将光标移到导线或其他网络对象上方,然后单击或按 Enter 放置。
继续放置更多指令,或右键单击/按 Esc 退出放置模式。
放置过程中可执行的其他操作——当参数集仍悬浮在光标上时:
- 按 Tab 键暂停放置并访问 Inspector 面板的网络类模式,可在其中即时更改其属性。单击设计空间暂停按钮叠加层(
)以继续放置。 - 按 Alt 键可将移动方向约束为水平或垂直轴,具体取决于初始移动方向。
按 Spacebar 可逆时针旋转弧线,或按 Shift+Spacebar 顺时针旋转。该操作也可在拖动对象时执行。旋转以 90° 为增量。 - 在放置模式下按 X 或 Y 键,可沿 X 轴或 Y 轴翻转参数集。
图形化编辑
此编辑方法允许你在设计空间中直接选择已放置的参数集指令,并以图形方式更改其位置或方向。
当在设计空间中选中网络类指令时,指令周围会出现一个虚线框。该框仅包围指令所占区域。对于该集合中每个启用可见性的成员参数,会显示一条虚线,将参数的文本字段连接到指令主体,以确认其关联关系。
在虚线框内任意位置单击并拖动,可按需重新定位网络类。拖动时,可旋转网络类(Spacebar/Shift+Spacebar)或镜像(按 X 或 Y 键沿 X 轴或 Y 轴镜像)。
非图形化编辑
此编辑方法使用 Inspector 面板模式来修改网络类对象的属性。
放置后,可通过以下方式之一访问 Inspector 面板的 Parameter Set 模式:
- 双击已放置的网络类对象。
- 将光标移到网络类对象上,右键单击,然后从上下文菜单中选择 Properties。
编辑多个对象
inspector 面板支持多对象编辑,可修改当前所选对象中所有对象都相同的属性设置。当在设计空间中手动选择多个相同对象时,Inspector 面板中未显示为星号(*)的字段项可对所有选定对象进行编辑。
提示
- Net Class 指令使您能够在原理图上创建用户自定义的网络类。当从原理图创建 PCB 时,Net Class 指令中的信息会用于在 PCB 上创建相应的 Net Class。要让某个网络成为某个网络类的成员,请将一个 Parameter Set 指令附加到相关的导线或总线上,并添加一个 class 参数,其名称设置为目标类名。 要使用此功能,必须在 Project Options dialog 的 Class Generation 选项卡中启用 Generate Net Classes 选项(用于 User-Defined Classes)。
- 如果为某个网络定义了 Net Class 指令,那么当设计传输到 PCB 编辑器时,由该参数集对象同时创建的任何 PCB 设计规则,其规则作用域将为 Net Class。
- 可以通过在已放置的 Parameter Set 指令中添加一个 class,并将其值设置为所需的 PCB Net Class,从而创建 Net Class 指令。
Net Class Properties
当在设计空间中选中已放置的 Net Class 时,所有 Net Class 属性都可以在 Inspector 面板中进行编辑。
Location
- (X/Y)
- X (第一个字段)- 对象参考点相对于当前设计空间原点的当前 X(水平)坐标。编辑可更改对象的 X 位置。数值可用公制或英制输入;当输入的单位不是当前默认单位时,请在数值中包含单位。
- Y (第二个字段)- 对象参考点相对于当前原点的当前 Y(垂直)坐标。编辑可更改对象的 Y 位置。数值可用公制或英制输入;当输入的单位不是当前默认单位时,请在数值中包含单位。
- Rotation - 使用下拉菜单选择旋转角度。
Properties
- Label - Net Class 标签。如有需要可编辑。
- Style - 使用下拉菜单选择样式: Large 或 Tiny。单击颜色框可打开下拉菜单,从中选择默认颜色。
Parameters
- Grid - 列出与当前所选参数相关联的参数的 Name 和 Value 。添加后, Name 和 Value 字段可进行编辑。可单击 Value 字段并输入所需文本来命名 Value。Name 字段只能在 Net Class 对象的 Inspector 面板模式下,通过使用 Ctrl+Click 来更改。此方法会打开 Parameter Inspector 面板,您可以在 Name 字段中输入所需名称。 您可以使用锁定(
)图标来锁定/解锁列表中的参数。您可以使用隐藏(
)或(
)图标,在原理图编辑器中显示/隐藏指定参数。可通过切换 All 以及各个参数按钮,在此区域显示全部参数、单个参数或不显示参数。当相应按钮为灰色时参数被禁用,为蓝色时参数被启用。 - Add - 使用下拉菜单添加一种 class 类型:
- Net Class - 选择以添加新的 net class。
- Diff. Pair Net Class - 选择以添加新的 differential pair net class。
- Parameter - 选择以添加新的 parameter class。
- Rule - 单击以打开 Choose Design Rule Type 对话框,在其中可选择一条新规则。选择新的 design rule 后再单击 OK,将打开 Edit PCB Rule (From Schematic) 对话框,以便按需编辑新规则。
单击铅笔(
)图标以打开 Edit PCB Rule (From Schematic ) 对话框来编辑所选项目。单击垃圾桶(
)图标以删除所选项目。
编辑 Routing Corners design rule 时的 Edit PCB Rule (From Schematic) 对话框。
- Font Settings - 单击显示的字体以更改字体样式。只有在已添加 net class、Net Class、 parameter 或 rule 后,此选项才可用。
- Other - 如果已添加 net class、differential pair、parameter 或 rule,单击以打开下拉菜单来更改其他选项。









