访问、定义和管理项目选项
Altium Essentials: Schematic Electrical Rules Validation
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

The General, Error Reporting和 Options和 Project Options对话框
摘要
现有的或新创建的项目都与该项目特有的一系列选项设置相关联。这些设置存储在项目文件 (*.PrjPcb例如)中,并根据项目类型而有所不同。选项设置在 Project Options对话框中配置。
访问
访问 Project Options对话框的访问方式如下:
- 右键单击项目面板中的项目条目,然后从上下文菜单中单击 Project Options对话框。
-
当所需项目在 Projects面板中的图标。
- 在任何编辑器中,从主菜单中选择 Project » Project Options从主菜单中选择
对话框选项卡
General

对话框 General选项卡 Project Options 对话框
对话框的 General选项卡 Project Options 对话框选项卡使您能够控制Altium 365 工作区中可用工作区项目的在线可用性和同步。
选项/控件
当访问一个项目并断开与其工作区的连接时,唯一可用的选项是 Turn Off Synchronization按钮。
访问非工作区项目时,工作区的 General选项卡 Project Options对话框的选项卡只会显示 Make Project Available Online按钮。单击该按钮可打开 "在线提供"对话框,该对话框将在完成必要步骤后将项目添加到工作区。完成后,对话框选项卡中的所有选项都将可用。
常规选项
- Description - 使用此字段提供项目的可选描述,在工作区浏览器界面中浏览项目时,描述字段中将反映该描述。
在线可用性和同步
-
Version Control - 选中此框将反映当前的在线可用性样式。启用此选项可在工作区的 Versioned StorageGit 设计库中的 VCS 下存储此项目,或禁用此选项以进行简单的同步。启用正式版本控制后,多个用户都可以在该项目上工作,这意味着该项目将与连接到工作区的所有其他贡献者共享。
-
Migrate to Altium 365 Versioned Storage - 启用此选项可将使用外部 VCS 系统的项目迁移到 Altium 365 Workspace 本地 VCS。转换后的设计项目将保留之前的 VCS 提交历史记录,并可受益于 Workspace 本地 VCS 功能,如基于事件的历史时间轴。此选项仅适用于镜像项目。
-
Server Folder - 项目所在的 Workspace 文件夹。
-
Enable Conflict Prevention Notifications - 启用该选项可管理文件编辑访问,当团队成员编辑 Workspace 项目中的同一文档时会收到警报,以避免数据冲突的可能性。
-
Turn Off Synchronization - 单击此按钮关闭同步,确保本地项目副本不再与驻留在工作区的项目副本链接。工作区中的项目将保持不变。
需求
-
Link Requirements- 如果需求和系统门户的系统设计块没有链接到设计项目,请单击此按钮打开 Link Requirements对话框,从中选择要链接到项目的系统设计块。
-
Linked Requirements- 如果需求和系统门户的系统设计块已链接到设计项目,则此条目将显示链接块 。单击该链接可更改当前的项目-模块映射。单击 Unlink按钮删除链接。
请参阅 "设计中的需求"页面了解更多信息。
Error Reporting

在 Error Reporting选项卡的 Project Options对话框的选项卡(PCB 项目)
对话框的 Error Reporting选项卡 Project Options对话框的选项卡可让您在验证项目时为源原理图文档中可能存在的每种电气和绘图违规情况定义报告级别。验证项目时,这些违规设置将与 "连接矩阵 "选项卡上的设置结合使用,以测试源文件是否存在连接违规。
选项/控制
违规列表
此列表显示项目源文件中可能存在的所有电气和制图违规。违规本身分为以下几类:
PCB Design:
Multi-board Design:
Harness Design:
每个特定违规类型都有以下字段:
- Violation Type Description - 违规类型的简短描述。
-
Report Mode - 使用此字段指定与违反检查相关的严重程度。使用下拉菜单从以下报告级别中进行选择:
-
右键菜单
右键菜单中提供以下命令:
- All Off - 将 Report Mode设置为 No Report.
- All Warning - 将 Report Mode所有违规类型的 Warning.
- All Error - 将 Report Mode所有违规类型的 Error.
- All Fatal - 将 Report Mode所有违规类型的 Fatal Error.
- Selected Off - 将 Report Mode为所有选定的违规类型设置为 No Report.
- Selected To Warning - 将 Report Mode为所有选定的违规类型设置为 Warning.
- Selected To Error - 将 Report Mode为所有选定的违规类型设置为 Error.
- Selected To Fatal - 将 Report Mode为所有选定的违规类型设置为 Fatal Error.
- Default - 将 Report Mode的默认设置。
- Report Suppressed Violations in Messages Panel - 启用此选项可在面板中显示违规 Messages面板中显示违规行为,即使违规行为已通过此选项卡被抑制。
附加选项
- Set To Installation Defaults - 单击可将选项卡的选项设置为安装默认值。
Connection Matrix

的 Connection Matrix选项卡的 Project Options对话框
对话框 Connection Matrix选项卡 Project Options对话框的选项卡提供了一个矩阵,为建立组件引脚与网络标识符(如端口和工作表项)之间的连接规则提供了机制。它定义了作为警告或错误报告的逻辑或电气条件。例如,一个输出引脚连接到另一个输出引脚通常会被视为错误条件,但两个连接的无源引脚则不会。验证项目时,将使用这些违规设置(与 "错误报告 "选项卡上的定义设置结合使用)来测试源文件中的违规情况。
选项/控制
连接矩阵
矩阵显示引脚、端口和工作表项组合之间所有可能的布线连接检查,以及未连接实体的测试。矩阵以横向/纵向方式读取,行列交叉处矩阵元素的颜色指定了编译器在测试该特定条件时的响应方式。
要更改矩阵中违规检查的报告模式,请单击两个实体行列交叉处的彩色方块。每点击一次,模式就会移动到下一个报告级别。支持以下级别:
- No Report
- Warning
- Error
- Fatal Error
右键菜单
右键菜单中提供以下命令:
- All Off - 将矩阵中的所有条目设置为 No Report.
- All Warning - 将矩阵中的所有条目设置为 Warning.
- All Error - 将矩阵中的所有条目设置为 Error.
- All Fatal - 将矩阵中的所有条目设置为 Fatal Error.
- Default - 将所有条目设置为默认值。
附加选项
- Set To Installation Defaults - 单击可将选项卡的选项设置为安装默认值。
Class Generation

的 Class Generation选项卡的 Project Options对话框
对话框 Class Generation选项卡 Project Options对话框的选项卡可以配置和控制类的生成。类是特定类型设计对象的逻辑集合。例如,可以将一组相关的组件组合成自己的组件类,然后以此为基础创建目标规则。该选项卡提供控制功能,用于确定在源原理图文档与 PCB 设计文档同步时,自动生成哪些类,以及生成哪些用户定义的类。
选项/控制
自动生成类
-
Generate Net Classes for Buses - 选中该选项可为设计中的每条总线自动生成一个网类。类的成员将是总线的各个组成网(该类就是由此生成的)。
-
Generate Net Classes for Components - 选中该选项可为设计中的每个组件自动生成一个网络类。类中的成员将是与组件引脚相连的相关网络(该类由该组件生成)。
-
Generate Separate Net Classes for Bus Sections - 选中该选项可为每个总线区段自动生成一个单独的网络类。创建总线区段的方法是指定一条总线,该总线实际上是更大总线的一个区段,例如
D[15..8], 从总线D[15..0]. -
Generate Net Classes for Named Signal Harnesses - 启用该选项可为设计中每个命名的信号线束自动生成一个网络类。类中的成员将是与已命名信号线束所收集的信号相关联的网络(类就是由此生成的)。
-
Sheet-Level Class Generation Grid - 通过该区域,您可以在单个原理图工作表级别控制组件和/或网类的自动生成。列出项目的所有源原理图工作表,每个工作表的信息如下:
- Sheet Name - 原理图文档名称。
- Full Path - 文档所在文件夹的绝对路径。
-
Component Classes - 选中该选项可为工作表生成一个组件类。
- Generate Rooms - 选中该选项可为组件类生成一个房间。
-
Net Classes Scope - 使用该字段确定是否为工作表生成净类,如果是,则确定生成的范围。该字段的下拉菜单提供以下选择:
- None - 不为该工作表生成净类。
- Local Nets Only - 为工作表生成一个网类,但只包含工作表本地的成员网。
- All Nets - 为该工作表生成一个网类,其中包含与工作表相关的所有成员网(本地网和其他地方的网)。
-
Structure Classes Generate Structure - 选中此选项可为工作表生成一个结构类。
结构类是一种特殊类型的类,其成员可包含任何类型的类(网类、元件类等)。在将设计转移到 PCB 时,通过从项目中包含元件和/或网络的每个原理图工作表自动生成一个结构类,项目的结构就能在 PCB 上得到忠实的体现。结构类不仅可以在 PCB 域内再现原理图文档结构,进行高级导航,还可用于逻辑查询,例如在确定设计规则范围或进行筛选时。
用户定义的类
- Generate Component Classes - 选中此选项可在设计转移到 PCB 时生成用户定义的元件类别。元件类是在原理图上手动定义的,方法是为目标元件添加一个 ClassName 参数,并将其值设置为所需的类名,从而在原理图上手动定义元件类。
- Generate Rooms for Component Class - 选中此选项可根据用户定义的组件类生成房间。这些组件需要有以 "ClassName "作为参数名的组件参数。
- Generate Net Classes - 勾选该选项可在设计转移到 PCB 时生成用户定义的网类。网类是通过使用网类指令在原理图上手动定义的。要使网络成为网络类的成员,可将网络类指令附加到相关导线或总线(或空白)上,并将其 ClassName参数的值设置为所需的类名。
附加选项
- Set To Installation Defaults - 点击将选项卡的选项设置为安装默认值。
注意事项
-
要在将设计传输到 PCB 时生成类(自动和/或用户定义),必须确保在 "比较器 "选项卡中将相应的 "比较器 "设置为 Find Differences比较器选项卡上的 Project Options对话框的比较器选项卡上设置了相应的比较器设置,如下所示:
- 网络类 - 设置 Extra Net Classes比较类型(在 Differences Associated with Nets类别中)设置为 Find Differences.
- 组件类 - 将 Extra Component Classes比较类型(在 Differences Associated with Components类别)设置为 Find Differences.
-
此外,在对话框的ECO Generation 选项卡上 Project Options 对话框的 ECO 生成选项卡上,必须确保已将相应的 ECO 设置为 Generate Change Orders.
- .Net 类 - 设置 Add Net Classes修改类型(在 Modifications Associated with Nets类别)为 Generate Change Orders.
- 组件类 - 将 Add Component Classes修改类型(在 Modifications Associated with Components类别)为 Generate Change Orders.
Comparator

的 Comparator选项卡 Project Options对话框
对话框 Comparator选项卡 Project Options对话框的选项卡可以让您定义比较文档时要查找和忽略的差异类型。对于每种可能的比较,您都可以使用栏中的相关下拉菜单选择查找或忽略差异。 Mode列中的相关下拉菜单选择查找或忽略差异。您可以根据需要设置查找组件、网络、参数和物理对象之间的差异。
选项/控制
此对话框分为两个主要区域:
- 上部区域标题为 Comparison Type Description/Mode的上部区域列出了每种可用比较类型的说明和比较模式。
- 下部区域标题为 Object Matching Criteria的下部区域用于定义 Net, Net Class, Component Class, Differential Pair和 Structure Class.
比较类型 描述/模式
- Comparison Type Description - 该区域列出了项目中每种可用比较类型的说明。使用最右侧的滚动条可滚动到 Differences Associated with Components, Differences Associated with Nets, Differences Associated with Parameters, Differences Associated with Physical和 Differences Associated with Structure Classes以查看/更改每个区域内的比较模式。
-
Mode - 点击条目,使用下拉菜单更改比较模式:
-
Find Differences- 选择该选项可查找该比较类型中的差异。 -
Ignore Differences- 选择该选项可忽略该比较类型中的任何差异(不对该比较类型进行比较)。
-
对象匹配标准
- Object Type - 对象类型列表,如 Net, Net Class, Component Class, Differential Pair和 Structure Class.
- Min Match % - 输入所需的最小匹配百分比值,或单击栏右侧,然后使用上下箭头键增大或减小值。
- Min Matched Members - 输入所需的最小匹配成员数,或单击该列右侧,然后使用上下箭头键增大或减小数值。
- Use Name Matching - 单击条目或使用下拉菜单选择 After member matching或 Never.
- Show Manual Matching Dialog - 单击条目或使用下拉菜单选择 For unmatched objects或 Never.
其他选项
- Ignore Rules Defined in PCB Only - 选中此选项可在设计项目中忽略仅在 PCB 中定义的规则。例如,当您进行工程订单变更时,变更可从原理图应用到 PCB,如果启用此选项,则只忽略 PCB 中的规则。如果同一项目的原理图页中没有相应的规则,那么比较器将不会尝试添加新规则。
- Set To Installation Defaults - 单击将选项卡的选项设置为安装默认值。
ECO Generation

点击 ECO Generation选项卡的 Project Options对话框
对话框 ECO Generation选项卡 Project Options对话框选项卡可让您配置根据比较器发现的差异生成工程更改单 (ECO) 时可包含的修改类型。
选项/控制
修改类型列表
此列表显示在同步源原理图文档和 PCB 设计文档时,可通过工程变更单进行的所有可能修改。列表条目包括与以下内容相关的修改类型类别 Components, Nets, Parameters, Structure Classes等相关的修改类型。
每种特定的修改类型包括以下字段:
- Modification Type Description- 这是修改类型的简短描述(同步器将采取的操作)。
-
Mode- 使用此字段可控制生成的 ECO 中是否包含修改类型。使用下拉菜单选择以下内容:
- Generate Change Orders - 在生成的 ECO 中包含修改类型。
- Ignore Differences - 从生成的 ECO 中排除修改类型。
右键菜单
右键上下文菜单中可使用以下命令:
- Report- 使用该命令可生成当前配置的修改模式报告。对话框 Report Preview对话框将出现已加载的报告。在最终将报告导出到文件或打印之前,可使用此对话框的各种页面/缩放控件检查报告。
附加选项
- Push Component Designator Changes to Annotation File (if any) - 勾选是否在注释文件中包含组件代号更改。
- Set To Installation Defaults- 单击将选项卡的选项设置为安装默认值。
Options

点击 Options选项卡的 Project Options对话框
对话框 Options选项卡 Project Options对话框的选项卡使您可以为项目生成的输出指定输出路径和相关选项。还可以指定各种网表选项和网标识符范围。
选项/控制
-
Output Path- 指定从当前设计项目生成输出文件的默认输出路径 (
*.PrjPcb). - ECO Log Path- ECO 日志文件的默认输出路径。
-
Schematic Template Location- 使用此字段指定原理图模板文件的源目录 (
*.SchDot,*.SchDoc) 的目录。
输出选项
- Open outputs after compile- 打开编译设计项目后生成的文件。对于集成库软件包项目,启用选项可在编译软件包项目后安装集成库。
-
Timestamp folder- 启用可为生成的输出(如 BOM 报告 (Reports » Bill of Materials).文件夹名称格式为
FolderName> Date Time格式,其中FolderName>在 Output Path字段和Date和Time的格式与系统设置相同。 - Archive project document- 启用归档项目文档。例如,当根据 PCB 设计生成制造输出 (File » Fabrication Outputs和 File » Assembly Outputs) 生成制造输出时,目标输出文件夹将包括相关 PCB 文档的副本。
- Use separate folder for each output type- 为设计项目生成的每种输出类型创建单独的文件夹。该文件夹结构也将在 Projects面板中表示。
网表选项
- Allow Ports to Name Nets- 启用使用有线端口的 Name 属性命名网络,而不是使用系统生成的默认网络名称。
- Allow Sheet Entries to Name Nets- 启用使用工作表项名称来命名网络,而不是使用系统生成的默认网络名称。
- Allow Single Pin Nets- 启用允许只包含一个引脚的网络存在。
-
Append Sheet Numbers to Local Net- 启用后,可将原理图文档的工作表编号参数(文档级参数)值附加到该工作表的本地网中。本地网是指不离开工作表的网。对于离开工作表(因此不是本地网)的网,此选项不适用。
- Higher Level Names Take Priority- 启用后,层次结构中较高工作表上使用的网标签将命名较低工作表上的网。
-
Power Port Names Take Priority- 软件可以通过将电源端口连接到普通端口来本地化全局电源网络。这将迫使该工作页上连接到该电源端口的所有引脚成为一个单独的网络。启用该选项将强制使用分配给电源端口的网络名称来命名网络。
网络标识符范围
多工作表设计在电气(或连接)层面由网络标识符定义。网络标识符(网络标签、端口、工作表入口、电源端口和隐藏引脚)在同一网络中的点之间建立逻辑连接。这可以是一个工作表内的连接,也可以是多个工作表之间的连接。当一个对象通过导线直接连接到另一个电气对象时,就会产生物理连接。当两个相同类型的网络标识符(如两个网络标签)具有相同的 Net 属性。
创建设计的连接性模型时,必须定义网络标识符之间的连接方式,这就是所谓的设置 Net Identifier Scope.在多工作表设计中,基本上有两种工作表连接方式:一种是水平连接,即直接从一个工作表连接到另一个工作表,再从另一个工作表连接到另一个工作表等;另一种是垂直连接,即从子工作表连接到父工作表上代表该子工作表的工作表符号。在水平连接中,连接是从端口到端口(也可以是网标签到网标签)。在垂直连接中,连接是从工作表入口到端口。
使用下拉列表从以下范围中进行选择:
-
Automatic (Based on project contents)- 该模式根据以下标准自动选择使用哪种网络标识符模式:如果顶层工作表上有工作表项,则使用 Hierarchical使用;如果没有工作表项,但有端口,则使用 Flat使用;如果没有工作表项和端口,则使用 Global则使用
- Flat (Only ports global)- 端口会在整个设计的所有工作表上全局连接。使用此选项时,网络标签是每个工作表的本地标签,即不会跨工作表连接。所有具有相同名称的端口都将连接到所有板材上。此选项可用于平面多页设计。但不建议用于大型设计,因为在纸张间追踪网可能会比较困难。
- Hierarchical (Sheet entry -> port connections, power ports global)- 在端口和匹配的工作表项之间垂直连接。该选项仅通过工作表符号项和匹配的子工作表端口进行工作表间的连接。它使用工作表上的端口将网或总线连接到父工作表上相应工作表符号中的工作表项。即使其他工作表上存在同名端口,也不会连接没有匹配工作表项的端口。网络标签是每个工作表的本地标签,即不会跨工作表连接。但是,电源端口是全局的,所有同名的电源端口都会在整个设计中连接。该选项可用于创建任何深度或层次的设计,并允许在打印原理图上跟踪整个设计中的网。
- Strict Hierarchical (Sheet entry -> port connections, power ports local)- 这种连接模式的行为方式与 Hierarchical 模式的行为方式相同,不同之处在于电源端口保留在每个工作表的本地,即不会跨工作表连接到同名的电源端口。
- Global (Netlabels and ports global)- 在整个设计中,电源端口和网络标签将在所有工作表上连接。使用该选项后,具有相同网络标签的所有网络将在所有工作页上连接在一起。此外,所有具有相同名称的端口也将在所有页面上连接。如果连接到端口的网也有网标签,则其网名将是网标签的名称。该选项也可用于平面多页设计,但由于在原理图上目视定位网名并不容易,因此很难从一张纸追踪到另一张纸。
允许使用这些方法交换引脚
在 PCB 编辑器中,引脚、差分对和零件交换是通过交换元件焊盘上的网及其相应的铜来实现的。当更改合并到原理图中时,有两种方法可以处理引脚交换:
-
Adding / Removing Net-Labels- 启用允许交换元件符号上的引脚。只有通过网络标签建立连接,即引脚不是硬连线在一起时,才能通过交换网络标签在原理图上执行交换。
-
Changing Schematic Pins- 启用 "交换引脚 "功能,允许交换连接到组件引脚的导线上的网络标签。交换引脚将是物理硬接线连接到组件上的网络的唯一可用选项。这种方法可用于简单的组件(如电阻器阵列),或因原理图设计结构而别无选择的情况。
一般情况
- Automatic Sheet Numbering- 启用该选项可自动为本项目中的原理图页编号。这样就可以控制工作表的编号,并将其作为参数存储在相应的原理图文件中。
-
Automatic Cross References- 启用此选项可在活动项目的所有源原理图文档中自动添加端口、工作表外连接器和工作表条目交叉引用信息。此功能有助于在非层次设计中跟踪网络连接。
- New Indexing of Sheet Symbols- 允许使用任何数字或编号作为重复工作表符号的第一个或最后一个索引,包括 0。最后一个索引必须始终大于第一个索引。
交叉引用
-
Sheet Style- 选择下列工作表样式之一,以交叉引用项目中原理图工作表或原理图工作表上的端口。
-
None- 在所有端口的交叉引用字符串中不添加工作表样式。 -
Name- 端口所链接的工作表名称会添加到交叉引用字符串中。 -
Number- 在交叉引用字符串中添加端口所链接工作表的工作表编号。
-
-
Location Style- 在项目中的原理图工作表或原理图工作表上,选择以下一种位置样式来交叉引用端口。
-
None- 在所有端口的交叉引用字符串中不添加位置样式。 -
Zone- 在与父对象(如工作表符号的位置)相关联的所有端口的交叉引用字符串中,将添加参考区编号(工作表边框有区)。 -
Location X,Y- 在与片材符号位置等父对象相关联的所有端口的交叉引用字符串中,用括号公布端口的位置。
-
- Follow Cross References settings in Preferences- 启用该选项后,"... Sheet Style和 Location Style选项的值将从 Port Cross References区域中的选项值。Preferences对话框 "示意图 - 常规 "页面区域中的选项继承。
-
Display Cross References for:
-
Ports- 使用下拉菜单选择显示端口交叉引用的模式。
-
Disabled- 不为端口添加交叉引用。 -
Only Related Sheet Entry- 显示父原理图工作表上相关工作表项的交叉引用。 -
Only Related Ports- 显示相关端口的交叉引用。 -
Sheet Entry & Ports- 显示工作表入口和端口的交叉引用。
-
- Off-sheet Connectors- 启用此选项可显示非工作表连接器对象的交叉引用。
- Sheet Entries- 启用此选项可显示工作表输入对象的交叉引用。
-
Ports- 使用下拉菜单选择显示端口交叉引用的模式。
差分对
-
Custom Diff Pair Suffix Grid- 列出默认的差分对后缀 (
_P/_N) 和所有已定义的自定义差分对后缀:- Positive Suffix- 差分对正网的后缀。
- Negative Suffix- 差分对负网的后缀。
- Add- 单击将新的后缀对添加到列表中。
- Remove- 单击从列表中删除所选后缀对。
xNets 创建
- Sources/Destinations- 定义一个以逗号分隔的前缀列表,用于指定可在 xNets 中用作源组件或目标组件的组件。
- Discretes- 定义以逗号分隔的前缀列表,用于指定可在 xNets 中用作串行组件的组件。
Multi-Channel

的 Multi-Channel选项卡中定义的 Project Options对话框
对话框的 Multi-Channel选项卡 Project Options对话框的选项卡可让您定义房间命名方案和组件代号格式,以用于多通道设计。多通道设计是指在项目中多次引用同一子表的功能。这可以通过放置多个引用同一子表的工作表符号,或在工作表符号的设计器中包含重复关键字来实现。
Altium Designer 提供真正的多通道设计,这意味着您可以在项目中重复引用单张工作表。任何可能需要进行的更改都可以在一个地方应用,然后重新编译项目,将这些更改传播到每个实例化中。Altium Designer 不仅支持多通道,还允许对它们进行嵌套。
从原理图上的单个逻辑元件到 PCB 上的多个物理实例的映射由该选项卡上定义的多通道设计器方案控制。
选项/控制
房间命名
-
Room Naming Style - 使用此字段指定用于命名房间的样式。当您从列表中选择样式时,下图将更新以反映设计中的命名约定。编译设计时,将为设计中的每个工作表创建一个房间,包括每个库和每个低级通道。共有五种可用的样式--两种平面样式和三种分层样式(包括路径):
- Flat Numeric With Names
- Flat Alpha With Names
- Numeric Name Path
- Alpha Name Path
- Mixed Name Path
-
Level Separator for Paths - 在使用分层命名样式(包括路径的样式)时,使用此字段指定分隔路径信息所需的字符/符号。默认情况下,将使用下划线字符 (_) 将被使用。
- Preview - 当您更改 Room Naming Style和/或 Designator Format时,该区域的图像会动态更新,以反映设计中的命名约定。下图是一个 2 x 2 嵌套通道设计的示例。较大的交叉阴影区域代表两个上层通道(或库),其中的阴影区域代表下层通道(每个通道显示两个采样元件)。
元件命名
-
Designator Format - 使用此字段指定为设计元件分配代号时使用的格式。该字段的下拉列表中提供以下八种预定义格式:五种平面格式和三种可在分层上下文中使用的格式(包含通道命名):
- $Component_$RoomName
- $RoomName_$Component
- $Component$ChannelAlpha
- $Component_$ChannelPrefix$ChannelAlpha
- $Component_$ChannelIndex
- $Component_$ChannelPrefix$ChannelIndex
- $ComponentPrefix_$ChannelIndex_$ComponentIndex
- $ComponentPrefix_$RoomName_$ComponentIndex
定义自己的代号格式
您还可以直接在 Designator Format字段。构建格式字符串时可使用以下关键字:
- $RoomName - 这是相关通道的名称,由在 Room Naming Style 字段中选择的样式所决定的相关频道名称。
- $Component- 这是组件的逻辑代号。
- $ComponentPrefix - 这是元件逻辑代号前缀(例如 U为 U1).
- $ComponentIndex - 这是元件逻辑代号索引(例如 1为 U1).
- $ChannelPrefix - 这是逻辑工作表符号代号。
- $ChannelIndex - 这是通道索引。
- $ChannelAlpha - 这是以字符表示的频道索引。
注释
- 通道的 alpha 索引只有在设计中包含的通道总数少于 26 个,或使用的是分层格式的指定符时才真正有用。
- 对于多通道设计,设计窗口中原理图工作表的底部会显示选项卡,每个通道(或组)一个。选项卡名称是工作表符号名称加上通道编号,例如 BANKA.这些是设计的编译视图(物理视图),而逻辑设计则与之前一样保留在 Editor选项卡。
Default Prints

的 Default Prints选项卡上的 Project Options对话框
的 Default Prints选项卡。 Project Options对话框的选项卡可以设置 Altium Designer 各编辑器的默认打印输出。从编辑器主菜单运行以下打印命令时,将使用这些指定的默认值:
- File » Print
- File » Print Preview » Print
在 Default Prints选项卡 Project Options对话框的选项卡也可从原理图编辑器和 PCB 编辑器中访问,方法是从主菜单中选择 File » Default Prints命令。
选项/控制
选项卡的主区域列出了原理图编辑器和 PCB 编辑器可生成的所有受支持的基于打印的输出。输出类型分为以下几类:
-
Assembly Outputs -
Documentation Outputs -
Fabrication Outputs -
Other Outputs -
Report Outputs -
Validation Outputs
对于每个条目,将显示以下信息:
- Output Description- 使用此打印输出类型可以输出什么。
- Supports- 支持该打印输出类型的编辑器。
-
Default Print- 表示该打印输出类型是作为默认打印类型(启用)还是不作为默认打印类型(禁用)。
附加选项
-
Configure- 单击此按钮可进入相关对话框,配置当前选定的打印输出。相关对话框包括
- 打印对话框- 用于配置装配图、复合图、PCB 打印、PCBLIB 打印、原理图打印、复合钻孔图、钻孔图/指南、最终图样打印、电源平面打印和焊锡/粘贴掩模打印。
- PCB 3D 打印设置对话框- 用于配置 PCB 3D 打印。
- PCB 3D 视频对话框- 用于配置 PCB 3D 视频输出。
- PDF3D 对话框- 配置 PDF3D 和 PDF3D MBA 输出。
- 高级文本打印属性对话框- 用于配置报告打印和文本打印。定义打印输出的选项(如页眉和页码/行号)。还可以指定使用特定字体。
- Wave Print Properties Form对话框 - 配置 SimView 打印。
- 层堆栈报告设置对话框- 用于配置报告板堆栈输出。
- 报告管理器对话框- 用于配置物料清单和物料清单比较报告。
- 注释导出配置对话框- 用于配置导出注释报告。
- 差异设置对话框- 用于配置差异报告。
- 电气规则检查设置对话框- 配置电气规则检查验证报告。
- Page Setup- 单击可访问当前所选打印输出的页面设置对话框。在该对话框中,您可以根据所选打印机的纸张、缩放比例和颜色设置来配置打印输出。还可以访问相关配置对话框、打印机设置对话框、预览打印输出,并最终从所选打印机打印输出。
Search Paths

在 Search Paths选项卡 Project Options对话框
的 Search Paths选项卡 Project Options对话框的选项卡可以指定项目库和模型文件的搜索路径。
选项/控制
搜索路径有序列表
此网格显示库和模型文件(如 PCB 基底面库、仿真和信号完整性模型)的搜索路径有序列表。对于每个路径,可以指定过滤器和递归设置。
- Path - 搜索路径的位置。
- Filter - 搜索过滤器。默认情况下,过滤器会搜索所有文件。
- Recursive - 勾选可搜索搜索路径目录下的所有子目录。双击搜索路径可编辑该路径。
支持以下类型的文件:足迹库 (*.PcbLib)、模拟模型文件 (*.mdl模拟子电路文件 (*.ckt) Ibis 模型文件 (*.ibs).
- Delete - 使用 删除选定的搜索路径。
- Properties - 使用 Edit Search Path对话框来编辑所选搜索路径的属性。
- Move Up - 用于将选定的搜索路径上移一行。
- Move Down - 用于将选定的搜索路径下移一行。
在所有搜索路径上找到的文件
该网格显示从 Ordered List of Search Paths列表中找到的库和模型文件。使用 Refresh List按钮查看更新的列表。
Parameters

该 Parameters选项卡的 Project Options对话框
对话框 Parameters选项卡 Project Options对话框的选项卡使您可以管理为项目定义的参数,这些参数通常称为 project-level parameters.通过使用特殊字符串,在项目级别定义的参数可用于项目中的所有原理图和 PCB 文档: =
工作区侧的项目参数与项目一起保存在工作区中,只能在工作区的浏览器界面中进行编辑(在 Altium 356 Workspace 中了解更多信息)。 Editing a ProjectAltium 356 工作区或On-Prem 企业工作区)。相比之下,设计端项目参数保存在项目文件 (*.PrjPcb)中,并可在 Altium Designer 中进行编辑。工作区侧项目参数显示在 Parameter对话框的 Project Options对话框的选项卡中显示蓝色图标 ,而设计端项目参数显示橙色图标 。
选项/控制
-
Parameters Grid- 主区域列出了当前为项目定义的所有参数,包括
- Name- 参数名称。
- Value- 参数的值。
-
Add- 单击 Parameter Properties对话框,您可以在此添加参数。使用 Name和 Value字段分别为参数命名一个有意义的名称,以反映参数的用途和参数值。这两个字段最多可容纳 255 个字符。

对话框 Parameter Properties对话框 - Remove- 点击可从参数列表中删除所选参数。由于只能在工作区中删除或编辑工作区侧的项目参数,因此无法使用此选项。
- Edit- 单击打开 Parameter Properties对话框,您可以在此修改当前选定参数的内容。工作区侧的项目参数无法使用此选项,因为这些参数只能在工作区中删除或编辑。
- Refresh- 单击恢复对设计端项目参数所做的最后更改。对于工作区侧项目参数,单击可确保包含该参数的最新版本。在使用此选项之前,在工作区内对工作区侧项目参数所做的更改不会反映在此对话框中。
右键菜单
右键菜单中提供以下命令:
-
Edit- 用于修改对话框中当前选定的参数。 Parameter Properties对话框中修改当前选择的参数。由于工作区侧项目参数只能在工作区中删除或编辑,因此该命令对工作区侧项目参数不可用。
-
Add- 用于在对话框的列表中添加新的设计端参数。 Parameter Properties对话框的列表中添加新的设计端参数。
-
Remove- 从列表中删除所选参数。此命令不适用于工作区侧项目参数,因为这些参数只能在工作区中删除或编辑。
-
Copy- 复制所选参数到 Windows 剪贴板。
-
Paste- 将 Windows 剪贴板上的参数粘贴到参数列表中。由于只能在工作区中删除或编辑工作区项目参数,因此该命令不适用于工作区项目参数。
Device Sheets

在 Device Sheets选项卡的 Project Options对话框
对话框的 Device Sheets选项卡 Project Options对话框的选项卡可以指定查找设备工作表的文件夹及其顺序。
选项/控件
- Main region - 列出了 Device Sheet Folders 当前项目的路径。选中 Include Sub-folders 以包括列出的父文件夹的子文件夹。
- Move Up - 使用 将所选设备工作表文件夹每次上移一级。
- Move Down - 将选定的设备工作表文件夹向下移动一级。
- Add - 用于打开一个对话框,搜索要添加的新文件夹。
- Remove - 用于删除选定的设备工作表文件夹。
Managed OutputJobs

的 Managed OutputJobs选项卡。 Project Options 对话框
的 Managed OutputJobs选项卡 Project Options 对话框的选项卡允许您配置输出任务模板列表,这些模板可通过已连接的工作区与项目一起使用。
选项/控件
- Outputjob List - 列出了工作区的所有输出任务模板。 Item Revision, Revision State, Description和 Name.
- Add - 单击打开 Select configuration item (Output Jobs)对话框,选择所需的输出任务。
- Remove - 单击删除所选输出任务。
Library Options

的 Library Options选项卡的 Project Options对话框
对话框的 Library Options选项卡 Project Options对话框的选项卡允许您选择集成库项目的格式。
选项/控制
-
Integrated Library Format
- Original - 选择使用原始集成库格式。这是为了与 Altium Designer 问世之前的 Protel DXP (DXP 2002) 软件兼容。
-
Altium Designer- 选择使用 Altium Designer 作为集成库格式(在最初的 Altium Designer 2004 之后的所有软件版本中使用)。
)