本页面列出了公开发布版本的 Altium Designer 26、Altium Designer Develop 26 和 Altium Designer Agile 26 的发行说明。
有关 Altium Designer 26、Altium Designer Develop 26 和 Altium Designer Agile 26 中新功能及后续改进的摘要,请参见 Altium Designer 新功能。
要查找 Altium Designer 早期版本的公开发行说明?对于 Altium Designer 25 到 20.0,请参见 历史公开发行说明。此外,请访问 旧版文档(位于 其他安装程序 页面中),您可在其中找到可下载的 Zip 包,这些 Zip 包提供了 Altium Designer 早期版本(最早至 15.1)的离线 HTML 文档“快照”。
版本 26.10.1
Altium Designer Develop – Released: 9 September 2026, Version 26.10.1 (build 6)
Altium Designer Agile – Released: 9 September 2026, Version 26.10.1 (build 26)
Altium Designer – Released: 9 September 2026, Version 26.10.1 (build 5)
Altium Designer 新功能
原理图
| 70630 |
在 Schematic Library 编辑器中,无法通过 SCHLIB List 面板为当前活动符号的引脚添加/编辑 Pin Swap Group。此外,如果某个引脚尚未定义 Pin Swapping,在 SCHLIB List 面板中单击该引脚的 Pin Swap Group 单元格时,会出现错误“List index out of bounds”。(BC:27524) |
| 70843 |
在原理图中放置 blanket 时,如果在右键单击之前最后一次左键单击未创建拐角,则该功能会直接结束而不会创建 blanket,而不是自动闭合轮廓。(BC:27593) |
| 71848 |
当打开在 Altium Designer 21.9 之前创建的设计项目时,“New Indexing of Sheet Symbols”选项(位于 Project Options 对话框的 Options 选项卡中)虽然显示为已启用,但除非保存该对话框并做出任意更改,否则 Compiler 实际上会将其视为禁用,容易引起混淆。现在,打开此类旧版设计时,该选项默认处于禁用状态,必须显式启用,以避免编译结果发生意外变化。 |
PCB
| 70006 |
在某些情况下,在 PCB 文档中使用过孔屏蔽功能时,会遇到 Access Violation(模块“ADVPCB.DLL”)。 |
| 70007 |
在某些情况下,在 PCB Rules and Constraints Editor 对话框中为规则定义自定义查询时使用 Query Builder,会遇到 Access Violation(模块“ADVPCB.DLL”)。 |
| 70192 |
在 PCB Rules and Constraints Editor 对话框中引入了“Rule Sets(规则集)”概念,可高效地对一组特定于某个接口或制造商等场景的设计规则进行分组和复用。您可以快速查看和管理规则集中的组成规则,在已应用的规则集之间切换,并导出/导入规则集以获得更好的可移植性。 |
| 70730 |
在某些情况下,尝试导入使用 Altium CircuitMaker 创建的 PCB 文档时,会遇到错误“Object reference not set to an instance of an object”。 |
| 71136 |
在某个特定情况下,删除某条特定的 Matched Lengths 设计规则(通过 PCB Rules and Constraints Editor 对话框)并随后保存 PCB 时,会遇到 Access Violation(模块“ADVPCB.DLL”)。 |
| 71456 |
对于某个特定设计,使用自动长度调谐功能进行相位匹配(设置为“Within Pair Matching”并带有特定约束)时,差分对的一侧会出现“过度调谐”,而不是按预期实现相位匹配。(BC:27828) |
| 71617 |
通过 View Configuration 面板为丝印层对象配置高级对象可见性时,对 track 可见性的更改没有反映到设计空间中。 (BC:28130) |
| 71639 |
在某些情况下,通过 Polygon Pour Manager 对话框从板框创建新的 polygon pour 时,如果首选项中 polygon 的默认铺铜模式设置为“Hatched”,则会遇到错误“Object accessed after being destroyed...”。 此外,在 polygon 自动生成尚未完成时尝试关闭 Polygon Pour Manager 对话框,也会遇到此错误。(BC:28154) |
| 71642 |
在某些情况下,将已放置的图元从信号层移动到非信号层后再使用 Undo 命令,会遇到 Access Violation(模块“X2.EXE”)。 |
| 71694 |
使用 IPC Compliant Footprint Wizard 创建 BGA、BQFP、CAPAE、CHIP、Chip Array、CQFP、DFN、LCC、LGA、MOLDED、PLCC、PQFP、PQFN、QFN、QFN-2ROW、SOIC、SON、SOP/TSOP、SOT143/343、SOT223、SOT23、SOT89、SOTFL 或 Wire Wound 封装的封装模型时,生成的 STEP 模型错误地使用了“Nominal”尺寸,而不是预期的“Maximum”尺寸。(BC:27929) |
| 71739 |
新增高级设置选项“PCB.IPCWizard.DedicatedLayerAssignment”。启用后,在通过 IPC Compliant Footprint Wizard 创建封装时,会为 Component Center 和 Designator 图元分配专用层,并自动创建 Assembly/Courtyard 层对。对于在 Altium Designer 26.7 之前创建的现有库和模板,为避免兼容性问题,请保持该选项禁用。 |
| 71740 |
在某些情况下,生成 ODB++ 制造数据时,小尺寸圆弧会被错误导出为圆,从而导致设计中不同网络之间出现意外短路。 |
| 71808 |
由于发现一个会影响 NC Drill 和 ODB++ 输出的问题,本次发布中,由 PCB.ViaInstancing 选项(高级设置)提供的“Via Instancing”功能现已恢复为 Open Beta 状态,以便进一步调查。 |
| 71869 |
对于某个特定 PCB 以及其中部分 IPC 4761 Type 7 类型的过孔,通过 Pad Via Library 中的过孔模板定义的“Capping”过孔特性,在从 PCB Pad Via Templates 面板放置此类过孔后并未带入 PCB 设计中。在 Properties 面板中选中此类过孔时看不到“Capping”特性;由于该特性缺失,这些过孔在 PCB 设计空间的 Capping 层上以及生成的输出中都不会显示任何内容。 |
| 71967 |
在某些情况下,在 PCB Rules and Constraints Editor 对话框中切换到 Document View 时,会遇到错误“Object reference not set to an instance of an object”。 |
| 72015 |
在某些情况下,启用 PCB.ViaInstancing 选项(高级设置)并使用“Remove Unused Pad Shapes”功能后,设计空间中某些焊盘的环形环显示不正确(但在生成的制造文件中内容完全正确)。(BC:28010) |
| 72204 |
对于某个特定板设计,删除某个特定元件会导致出现 Access Violation(模块“ADVPCB.DLL”)。此外,对于同一块板,在执行板级健康检查后尝试修复问题时,会导致 Altium Designer“冻结”。 |
引线键合
| 71242 |
将包含引线键合的设计导出为 HyperLynx ASCII 文件格式 (*.HYP) 时,会在底层下方额外添加一层,导致层叠结构无法使用。(BC:27701) |
线束设计
| 71006 |
新增了可自由调整在线路图中放置的电缆、屏蔽层或绞线对象宽度和高度的功能。选中对象后,可通过 Properties 面板中的新控件在锁定尺寸(默认,保持高宽比 2:1)和解锁尺寸(按需要自由更改尺寸)之间切换。通过拖动编辑手柄对对象进行图形化编辑时,也会相应遵循该控件的设置。(I:25518) |
| 71303 |
附加到线束束组上的布局标签现在会随该束组的方向变化而调整方向。 |
| 71865 |
在线束布局图中选择束组的段视图并将其删除后,表示选中的“圆圈”错误地仍然显示在设计空间中。 |
平台
| 69062 |
新增高级设置选项“PCB.UseOpenCascade790”。启用后,Altium Designer 将切换为使用 Open CASCADE 库 7.9.0 版本来处理 3D 几何体。 |
| 71469 |
在使用中文版 UI 本地化的 Altium Designer Develop 时,当所有 authoring spots 都已被占用时显示的警告文本翻译不正确。 |
| 71710 |
Help » About 窗口中包含版权商标和注册商标的详细部分已被移除。此外,Copyright notices 对话框中的内容也已精简,并提供指向 altium.com 上 Copyrights & Trademarks 页面的链接。 |
| 71832 |
在禁用 System.ViewOnlyMode.Support 选项(高级设置)时,尝试创建或打开线束项目或多板项目会遇到 Access Violation(模块“WorkspaceManager.DLL”)。 (BC:28124) |
| 71845 |
如果尝试在用户没有写入权限的文件夹中创建新项目,会遇到错误“Could not find a part of the path "<Path>"...”。 |
| 71982 |
在某些情况下,Altium Designer 的离线安装会失败,并出现错误“Server SSL certificate is invalid”。 |
| 72028 |
在某些情况下,使用 Smart PDF 功能生成 PDF 文档时,如果相同的 PDF 已经在第三方 PDF 查看器中打开,则会遇到错误“One or more errors occurred. (Index was outside the bounds of the array)...”,而不是提示该 PDF 正被其他程序使用并需要先在该程序中关闭。 |
| 72314 |
启用 Windows Smart App Control 时,由于模块 Altium.PlatformAPIClient.dll 被视为未签名而被阻止,启动时会出现“Runtime error 216”。(BC:28113) |
数据管理
| 57463 |
Open Project(及相关的 Select columns)对话框在列命名时采用区分大小写的方式,因此本应为单一列的内容会显示为多个彼此独立的列。 |
| 70907 |
Custom Parts Provider Synchronization 功能已增强,可在底层的 Custom Parts Provider Synchronization Configuration 文档 (*.PrtSync) 中包含额外的 Category 和 Datasheet 系统参数。 |
| 70911 |
Custom Parts Provider Synchronization 功能已增强,可支持在 Custom Parts Provider Synchronization Configuration 文档 (*.PrtSync) 中包含自定义参数。 |
| 71005 |
在某些情况下,Altium Designer 在尝试重新连接到先前的 Workspace 时会冻结。 |
| 71193 |
在某些情况下,当 Explorer 面板处于 Library Health 视图或项目视图时,在提交 Part Request(通过工作流)过程中将无法选择 Workspace Items/Revisions,并且当前 Altium Designer 会话余下时间内,活动的 Part Request 工作流将无法正常使用。 |
| 71286 |
在使用 Altium Designer 的 Custom Parts Provider Synchronization 功能将指定数据库源中的供应商数据映射到 Workspace 供应链数据时,现已支持在 Manufacturer Part Search 面板中显示 Category 和 Datasheet 系统参数,以及任何自定义参数(定义于底层的 Custom Parts Provider Synchronization Configuration 文档 *.PrtSync 中)。这要求启用“EDMS.CustomOffersMerge”高级设置选项,该选项会将您配置的 Custom Parts Provider 的供应商数据与 Altium Parts Provider 合并,以整合显示所有供应商信息(注意:仅当连接到启用了 BOM Portal 的 Altium Platform Workspace 时,“Supplier Data Merging”功能才可用)。 |
| 71373 |
在将受管元件(来自已连接的 Workspace)手动添加到项目的 ActiveBOM 后,如果随后对该元件进行了编辑并发布为更高修订版,则无法在 ActiveBOM 中将其更新到该较新修订版(右键菜单中的 Operations » Update to the Latest Revision 命令不可用,呈灰色)。(BC:27687) |
| 71457 |
现在,在已连接的 Workspace 中创建新元件(或编辑现有已发布元件)时,可以使用参数来定义 Name 和/或 Description(例如 [ParameterName1]_[ParameterName2]),前提是已为该元件定义这些参数(及其值)。 |
| 71598 |
由 EDMS.CloudLoginByJWT 选项(高级设置)提供的“JWT for user identification/authentication”功能,现已在本次发布中正式公开(默认开启)。 |
| 71724 |
在某个特定情况下,尝试访问 Design Reuse 面板时,会遇到错误“Additional non-parsable characters are at the end of the string...”。 |
| 71795 |
对于某个特定设计,在使用 Variant Manager(已在高级设置中启用 UI.ModernVariantsManager 选项)并通过 Properties 面板修改元件参数后,尝试从 Output Job 文件生成原理图打印 PDF 时,会遇到错误“Object reference not set to an instance of an object...”。 |
| 71830 |
在以 Single Component Editing 模式使用 Component editor 时,Name 字段的搜索功能已增强。现在必须至少输入两个字符后才会开始搜索,并会通过提示文本加以说明。 |
| 71841 |
创建 Database Library 时,无法直接在参数网格中为参数启用“Visible On Add”选项。此外,虽然可以通过右键上下文菜单中的命令启用该选项,但在保存并重新打开 DbLib 文件后,该选项会变为禁用。 |
| 72173 |
对于某个特定设计,在使用旧版 Variants Management 功能(已在高级设置中禁用 UI.ModernVariantsManager 选项)并通过 Variant Management 对话框修改元件参数后,尝试从 Output Job 文件生成原理图打印 PDF 时,会遇到错误“Object reference not set to an instance of an object...”。 |
导入/导出
| 71440 |
导入某些 Allegro 设计时,即使原始 Allegro 源中某些元件并不存在 Top Paste 层,该层仍被错误地显示在这些元件上。 |
| 71445 |
导入某个特定 Allegro 设计时,Top 层上某个特定元件生成了错误的焊盘尺寸。 |
版本 26.9.1
Altium Designer Develop – Released: 5 August 2026, Version 26.9.1 (build 9)
Altium Designer Agile – Released: 5 August 2026, Version 26.9.1 (build 46)
Altium Designer – Released: 5 August 2026, Version 26.9.1 (build 10)
Altium Designer 新功能
PCB
| 66357 |
引入了一个新的高级 polygon pour 引擎,不仅提升了质量和性能,还可生成“真实圆弧”而非近似圆弧。与此同时,还引入了新的高级“Dynamic Polygon Pour”功能,在选择“Repour Polygons After Modification”选项时(Preferences 的 PCB Editor - General 页面),可在交互式命令执行期间(例如交互式布线或交互式滑移)实时重铺 polygon(动态铺铜)。请注意,这是新铺铜引擎的早期预览版本,在当前这一初始实现阶段,仅适用于实心 polygon pour。 |
| 67639 |
在某个特定设计中,复制并粘贴一个 skip via 会导致该过孔的层发生变化。(BC:26449) |
| 70679 |
新增高级设置选项“PCB.Rendering.DrawArcBaseGeometry”。启用后,PCB 编辑器和 PCB Library 编辑器设计空间中将支持渲染真实圆弧,而不再是近似圆弧。此支持涵盖 2D/3D Layout Modes(以及 PCB 编辑器中的 Board Planning Mode),并可用于 polygon pours(solid、hatched、none)、polygon pour cutouts、polygon pours 和 regions 的选中轮廓、regions、阻焊层和锡膏层扩展、网络高亮、间隙边界以及违规覆盖层(region 上的独立 polygon pour 或 polygon pour)。注意:真实圆弧渲染还要求启用 Advanced Polygon Pour 引擎——可通过在 Advanced Settings 对话框中启用 PCB.Polygon.AdvancedPour 选项来实现。 |
| 70893 |
启用 PCB.Performance.InteractivePropertyPanel.Optimization 选项(高级设置)并在设计空间中选中一组焊盘时,尝试在 Designator 字段(Properties 面板中)使用字符串替换,会导致所有焊盘标号都直接采用输入的字面值,而不是按预期执行替换。(BC:27612) |
| 71113 |
增强了在导入一个或多个规则集(.rul 文件)且其名称与现有规则集名称相同的情况下的规则处理方式。现在可使用三种操作来处理规则集中的导入规则:“Add to existing rules”(添加到现有规则中,同时重命名重复名称的规则)、“Add and replace matching rules”(添加导入规则,并替换名称相同的现有规则)以及“Replace all”(删除该规则集中的所有现有规则并导入所选规则)。(BC:27821) |
| 71331 |
在交互式布线时使用“Any Angle”拐角样式、弱 glossing,并将冲突解决设置为“HugNPush Obstacles”时,如果设置较高的 Miter Ratio(例如 20x),会导致 Altium Designer 冻结,只能通过 Windows 任务管理器强制结束。(BC:27782) |
| 71349 |
在某些情况下,放置在信号层(即非 Keepout Layer)上的 keepout region 不会在设计空间中渲染显示,但仍可被选择并且功能正常。(BC:27919) |
| 71412 |
使用 Edit » Move » Rotate Selection 命令后,Rotation Angle 对话框中输入的数值不会被记住。(BC:27805) |
| 71427 |
通过 Output Job 文件生成 PCBLIB Prints 的 PDF 时,对于包含多个 PCB Library 且 Data Source 设置为“All PCBLIB Documents”的项目,会遇到错误“Object reference not set to an instance of an object...”。 |
| 71543 |
在某个特定情况下,使用 IPC Compliant Footprint Wizard 创建 PQFN 封装时,如果在向导的 PQFN Footprint Dimensions 页面禁用“Use calculated footprint values”选项,并将 X1 设为 0.25、Y1 设为 0.6,会导致 Altium Designer 冻结。(BC:27875) |
| 71595 |
在 Object Class Explorer 对话框中,任何已定义 Polygon Classes 的 Members 区域都不会显示 polygon pours。(BC:27899) |
| 71638 |
直接从 PCB 编辑器的 File 菜单生成 PCB 输出(例如 Gerber、ODB 等)时,如果在 Project Options 对话框的 Options 选项卡中启用了“Use separate folder for each output type”选项,则生成的输出并未按预期创建到相应的子文件夹中。 |
| 71669 |
在某些情况下,在设计中向某网络添加 stitching vias 后,Online DRC 会错误报告 Clearance Constraint 规则违规。(BC:27917) |
| 71809 |
在某个特定设计中,启用 PCB.ViaInstancing 选项(高级设置)后,生成的 NC Drill 和 ODB++ 输出中未导出某些 IPC 4761 过孔钻孔。 |
CAMtastic
| 67163 |
如果尝试在新的 CAMtastic 文档中两次导入 ODB++ 数据(无信号层),会遇到 Access Violation(模块“CAMDXP.dll”)。 |
| 70762 |
在某些情况下,在 CAMtastic 编辑器中处理生成的 ODB++ 制造数据时,会遇到 Access Violation(模块“CAMDXP.dll”)。 |
引线键合
| 66450 |
对于某个包含嵌入式元件的特定设计,在 3D Layout 模式下查看电路板时,这些腔体中的 3D 晶粒实体上的 die pad 未被正确渲染。 |
线束设计
| 58777 |
新增支持在布局图中对元件的物理模型视图进行“自由”旋转。现在,您可以设置自定义旋转角度——既可在设计空间中直接以图形方式旋转模型,也可在属性面板中(选中物理模型视图时)直接输入所需角度。(I:25235) |
| 68450 |
新增支持在线束布局图中重新分配束对象,在这种情况下,导线可在其源连接器和目标连接器之间穿过多条路径。默认情况下,该导线会自动分配到最短的束路径上,但现在您可以覆盖此行为。新增控件“Assign Objects to Bundle”,会显示在属性面板中 Bundle Objects 区域底部(在设计空间中选中束时),并且仅在存在替代布线路径时显示。通过该控件可打开一个对话框,用于在适用且有效的束之间移动对象(导线/电缆)。作为此功能的一部分,之前的“Objects assigned to the bundle”下拉字段(以及其相关的对象选择项)已被移除。 |
| 70569 |
新增支持将所选束线段的“Segment View”放入布局图中,展示该线段内部的导线(单根导线、双绞线以及属于电缆的导线),从而能够清楚地看到这些导线在线束束线段内部是如何物理组合在一起的。每根导线都会带有标签,使用导线定义的颜色显示,其粗细也会依据其“Thickness”参数值按比例缩放。 |
平台
| 70878 |
在设计空间右上角与 Active Server 控件相关联的菜单中新增了垂直滚动条,使您能够更轻松地访问所有可用的 Workspace,尤其是在您被共享访问大量 Workspace 的情况下。 |
| 71353 |
在某些情况下,如果软件被配置为自动保存到一个尚未创建的文件夹中,会遇到错误“Access to the path "<PathName>" is denied.”。 |
| 71518 |
如果 PCB 设计的项目文件中由于某种原因包含重复的节段,则尝试通过“Open Project”对话框打开它时会遇到异常。如果将该项目从 Windows 文件资源管理器拖放到 Projects 面板中,则项目会显示为空,且不会加载任何文档。 |
| 71605 |
自动备份功能曾出现问题。在某些启用该功能的情况下,只会创建一个备份。而在另一些情况下,禁用该功能反而会创建备份。(BC:27924, BC:27992) |
数据管理
| 70755 |
Components 面板在初始访问时的易用性方面已得到增强。“All”类别现在默认展开(普通模式和紧凑模式下均如此),并且切换到普通模式时会显示 Categories 窗格。此外,详细信息区域在两种模式下都会显示/展开。 |
| 70863 |
当连接到一个没有有效订阅的 Workspace 时,在“Open Project”对话框的 Locations 区域中选择该 Workspace,会出现错误“Object reference not set to an instance of an object”(显示在对话框本身内)。 |
| 70944 |
尝试将一个正确定义的 net tie 元件发布到已连接的 Workspace 时,运行 Component Rule Check 会错误地报出“Shorted Copper Connection”违规。 |
| 71092 |
由 EDMS.CustomOffersMerge 选项(高级设置)提供的“Supplier Data Merging”功能,在此次发布中已正式公开(默认开启)。 |
| 71325 |
当搜索字符串包含等号(“=”)字符时,Explorer 面板中的搜索功能会返回大量无关元件。(BC:27743) |
| 71356 |
当尝试通过 Output Job 文件将输出生成到指定文件夹(链接的 Output Container 中)且该文件夹在操作系统级别没有写入权限时,会遇到错误“Access to the path "<PathName>" is denied.”。 |
| 71421 |
使用 Project Releaser 发布某个特定 PCB 设计项目,并在“Review Data”阶段使用 Compare Gerber 功能比较生成的 Gerber 制造数据时,会遇到错误“Unable to cast COM object of type 'System.__ComObject' to interface type 'DelphiObjects_Interfaces.IWSM_DelphiServiceConcentrator'...”。 |
| 71438 |
从外部 SVN VCS 仓库签出一个设计项目后,该项目不会在 Projects 面板中自动打开。(BC:27835) |
| 71541 |
尝试通过 Output Job 文件生成原理图打印的 PDF 时,如果命名(例如端口名称)中方括号顺序不正确(例如 ][、[[ 或 ]],而不是 []),则会遇到错误。 |
| 71640 |
在活动的 Output Job 文件中运行脚本以更改 Folder Structure 输出容器的输出路径时,初始路径中的最后一个目录/文件夹会丢失。(BC:27900) |
导入/导出
| 70329 |
OrCAD Importer 已增强,支持导入 OrCAD 设计中定义的变体。(需要启用 Importer.Orcad.AdvancedEngine 高级设置选项)。 |
| 70733 |
对于某个特定的 OrCAD 设计,DNP(Do Not Populate,不装配)参数(添加到特定元件上)未被导入。(需要启用 Importer.Orcad.AdvancedEngine 高级设置选项)。 |
SI Analyzer by Keysight
| 71019 |
对于某个特定 PCB 设计,尝试访问 SI Analyzer by Keysight 工具时,会遇到错误“Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')”。 |
版本 26.8.1
Altium Designer Develop – Released: 9 July 2026, Version 26.8.1 (build 9)
Altium Designer Agile – Released: 9 July 2026, Version 26.8.1 (build 50)
Altium Designer – Released: 9 July 2026, Version 26.8.1 (build 31)
Altium Designer 新增内容
原理图
| 69676 |
在某些情况下,在原理图中的注释之间切换时,会遇到错误“Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed”。 |
| 70448 |
如果为“Local Templates folder”(首选项中 Data Management - Templates 页面)指定了非默认路径,那么在为打开的原理图文档加载模板时(使用 Tools » Design » Sheet Templates » Local » Load From File)导航到该文件夹,会在 Altium Designer 的不同会话之间恢复为默认模板文件夹(\Users\Public\Documents\Altium\AD<Version>\Templates)。 |
| 71126 |
在某些情况下,使用 Footprint Manager 为选中的原理图元件添加封装时,会遇到错误“Object reference not set to an instance of an object”。(BC:27729) |
| 71170 |
在某些情况下,从源原理图中移除一些元件(或使用 compile mask 将其屏蔽)后尝试重置板级注释时,会遇到错误“Unable to cast object of type "Altium.WorkspaceManager.DataModel.DesignatorRecordAdapter" to type "Altium.WorkspaceManager.DataModel.DesignatorRecord"...”。在另一种情况下,会遇到错误“startIndex ('-9') must be a non-negative value. (Parameter 'startIndex')...”。(BC:27716) |
PCB
| 65296 |
新增功能:通过高级设置选项“PCB.IncreaseSignalLayers”,可将 PCB 设计中的信号层数量从 32 层增加到 128 层。(I:8785) |
| 65724 |
对于某个特定设计,向采用规则驱动阻焊扩展的网络添加过孔缝合或过孔屏蔽时,会导致底层阻焊扩展不正确,并且“link”控件显示状态错误。(BC:27568) |
| 69160 |
向 PCB 添加泪滴时存在明显的性能下降,处理耗时很长并消耗了显著更多的内存。(BC:27045) |
| 69996 |
在启用 PCB.Performance.InteractivePropertyPanel.Optimization 选项(高级设置)以及“Repour Polygons After Modification”选项(首选项中 PCB Editor - General 页面)的情况下,将元件移动到多边形覆铜区上、为选中的焊盘启用 Thermal Relief 并更改 Connect Style 时,会遇到错误“Value cannot be null. (Parameter 'source')”。 |
| 70430 |
在某些情况下,运行 Acute Angle 设计规则的 DRC 时,会遇到访问冲突(模块“ADVPCB.DLL”中)。 |
| 70570 |
现在,在 PCB Rules and Constraints Editor 对话框中新建规则(通过添加或复制)时,Name 字段会默认获得焦点。 |
| 70658 |
使用泪滴功能时,如果包含铜皮禁布线轨迹的区域被平移到可见显示区域之外,这些 keepout 轨迹会被忽略,从而生成错误的泪滴。 |
| 70676 |
在某些情况下,于 Layer Stack Manager 中重新计算某个阻抗配置文件的阻抗(例如类型为“Differential-Coplanar”,粗糙度模型类型为“Hemispherical”)时,会遇到错误“The transaction has aborted. --- System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation...”。 |
| 70709 |
由 ODB.IntellectualPropertyProtection 选项(高级设置)提供的“ODB++ Intellectual Property Protection”功能,在此次发布中已正式公开(默认开启)。 |
| 70727 |
使用 PCB CoDesign 功能时,在比较空的长度调谐手风琴结构时会发生静默崩溃。 |
| 70874 |
在某些情况下,处理 PCB Library 文档时,会遇到访问冲突(模块“ADVPCB.DLL”中)。 |
| 70983 |
在某些情况下,于 Board Planning 模式下定义板区域或板外形时,会遇到访问冲突(模块“ADVPCB.DLL”中)。 |
| 70986 |
在某些情况下,将规则导入 PCB Rules and Constraints Editor 对话框时,会遇到访问冲突(模块“ADVPCB.DLL”中)。 |
| 71135 |
在某些情况下,尝试访问 Edit Rule Priorities 对话框(从 PCB Rules and Constraints Editor 对话框内)时,会遇到访问冲突(模块“ADVPCB.DLL”中)。 |
| 71137 |
在某些情况下,使用 PCB Rules and Constraints Editor 对话框中的搜索/筛选字段时,会遇到访问冲突(模块“ADVPCB.DLL”中)。 |
| 71163 |
使用“Show Differences”工具比较设计项目的网表与其 PCB 文档时,会遇到错误“Object reference not set to an instance of an object...”。(BC:27726) |
Constraint Manager
| 66118 |
现在,在创建高级间隙规则时(从 All Rules 视图中,并且从 PCB 访问 Constraint Manager),您可以使用控件在最小间隙矩阵的“Simple”和“Advanced”模式之间切换(与 PCB Rules and Constraints Manager 对话框一致)。(I:23850) |
| 69940 |
对于某个特定设计,尝试从原理图文档访问 Constraint Manager 时,会遇到错误“An item with the same key has already been added...”,随后所有视图都会变为空且无法使用。 |
Draftsman
| 69992 |
在使用右键按住并拖动来平移基于 Draftsman 的制造图文档(.PCBDwf、.HarDwf、.MbDwf)时,新增“手形”光标,使其与原理图和 PCB 编辑器保持一致。 |
Wire Bonding
| 66236 |
在某些情况下,在 PCB Library 中以 3D 方式查看包含线键合(die pad 和 bond wire)的封装时,die pad 与其放置的拉伸 3D 表面之间会出现明显间隙。(BC:27016) |
多板设计
| 68881 |
在多板原理图中尝试放置线束分支时,如果相关组连接在“From”或“To”列中具有“No Mated Entry”,则会遇到错误“Value cannot be null. (Parameter "key")”。 |
线束设计
| 71277 |
将多板设计中的更改导入线束接线图时,未考虑线束项目的“HarnessDesignator”参数值,导致比较引擎检测到错误差异。(BC:27708) |
平台
| 71139 |
当从包含不同项目组的文件夹中打开某个 Project Group (.DsnWrk) 时,父文件夹中会被随机且错误地创建一些以 GUID 字符串为名称的空文件。 (BC:27759) |
| 71266 |
在首次打开项目后,如果 Windows 当前系统区域设置为“Korean”,且项目路径包含韩文符号,则在随后重新启动 Altium Designer 时,该项目不会被重新打开。 |
数据管理
| 70324 |
使用 BOM CoDesign 功能将 ActiveBOM 与生成的 Managed BOM(来自设计)进行比较时,如果设计中某个已放置元件的名称末尾带有空符号,则该元件会被错误地显示为在“Modified Parameters - Comments”字段中存在差异。(BC:27443) |
| 70326 |
使用 BOM CoDesign 功能且 Altium Designer 设置为使用 UI 主题“Altium Light Gray”时,Properties 面板的 Related BOMs 选项卡中的元素不易读取(浅灰背景上的白色文字)。(BC:27443) |
| 70479 |
尝试将新元件发布到已连接的 Workspace 时,如果该元件名称与现有元件名称具有相同的起始字符串,Component Rule Check 会错误地标记出假的“Duplicate component by Name”错误。(BC:27448) |
| 70859 |
由 EDMS.Requirements 选项(高级设置)提供的“Requirements Management”功能,在此次发布中已正式公开(默认开启)。 |
| 71159 |
如果 Output Job 文档包含一个输出容器,且该容器使用了带有特殊字符串的自定义名称(例如 =Item),那么尝试直接打开该文档或运行 Project Releaser 时,会遇到错误“Object reference not set to an instance of an object...”。(BC:27705) |
| 71269 |
尝试通过输出作业文件为项目生成原理图打印 PDF 时,如果至少有一个图纸符号被设置为使用本地源且未指定“File Name”,则会遇到错误“One or more errors occurred. (Value cannot be null. (Parameter 'path1'))...”。 |
导入/导出
| 63690 |
尝试导入某个特定 OrCAD 设计时,若干元件未被导入,因此在生成的原理图文档中缺失。(需要启用 Importer.Orcad.AdvancedEngine 高级设置选项)。 |
| 65953 |
尝试导入某个特定 OrCAD 设计时,生成的原理图文档中多个电源端口的名称被隐藏。(需要启用 Importer.Orcad.AdvancedEngine 高级设置选项)。 |
| 66570 |
尝试导入某个特定 OrCAD 设计时,导入会因“Invalid Component”错误而失败。(需要启用 Importer.Orcad.AdvancedEngine 高级设置选项)。 |
| 67943 |
新增高级设置选项“Importer.Orcad.AdvancedEngine”,启用后,在通过 Import Wizard 导入 OrCAD 设计和库时,将切换为使用新的 Advanced OrCAD Engine。 |
| 69318 |
尝试导入某个特定 OrCAD 设计时,部分元件导入后缺少其“Value”参数,导致在生成的原理图文档中选中这些元件时,对应的 Comment 字段为空白。(需要启用 Importer.Orcad.AdvancedEngine 高级设置选项)。 |
| 70109 |
导入某个特定 OrCAD 设计时,阻焊层导入不正确,生成的 Top Solder Mask 层包含额外开窗,而 Bottom Solder Mask 层缺少一些开窗。(需要启用 Importer.Orcad.AdvancedEngine 高级设置选项)。 |
版本 26.7.1
Altium Designer Develop – Released: 8 June 2026, Version 26.7.1 (build 13)
Altium Designer Agile – Released: 8 June 2026, Version 26.7.1 (build 25)
Altium Designer – Released: 8 June 2026, Version 26.7.1 (build 11)
Altium Designer 新增内容
原理图
| 70565 |
在某些情况下,在原理图或线束接线图中暂停(Tab)交互过程(例如放置导线或旋转选中的对象)时,会遇到访问冲突(模块“AdvSch.dll”中)。 |
PCB
| 66901 |
将 PCB 导出为 STEP 格式时,如果“Route Tool Path”层使用的是大于“16”的机械层,则导出的模型中不会包含 Route Tool Path。 |
| 69812 |
在某个特定情况下,尝试从现有走线重新布线(使用 Interactive Routing 或 Quick Routing 工具,并启用“Automatically Remove Loops”选项)会导致 Altium Designer 完全卡死。 |
| 69873 |
对于某个特定设计,将更改从 PCB 推送回源原理图时,会遇到错误“The given key "eModification_AddNode" was not present in the dictionary”。 |
| 70031 |
在启用 PCB.Polygon.AdvancedPour 选项(高级设置)并通过导入 CSV 文件向已放置的多边形添加外轮廓顶点后,再添加另一个顶点会导致该多边形损坏。 |
| 70059 |
用于控制 PCB 编辑器中延迟和阻抗计算所使用 Simbeor 版本的功能(由 PCB.SimbeorVersion 选项,高级设置提供),在此次发布中已正式公开(默认值为 1)。 |
| 70207 |
对于某个特定 PCB,尝试将电路板导出为 STEP 3D 格式(使用 File » Export » STEP 3D)会导致 Altium Designer 陷入“无限循环”而挂起。在另一种情况下,机械层对象被错误地导出为板切除区。(BC:25654) |
| 70213 |
启用 PCB.ViaInstancing 选项(高级设置)时,PCB 编辑器 View Configuration 面板中 View Options 选项卡的 Additional Options 区域内,“Via Nets”和“Via Span”控件无法正常工作。(BC:26989) |
| 70573 |
在某些情况下,并且启用了 PCB.ViaInstancing 选项(高级设置)时,背钻过孔会错误地直接连接到多边形平面,忽略适用的 Power Plane Clearance 设计规则中定义的间隙。(BC:27450) |
| 70607 |
由 PCB.ViaInstancing 选项(高级设置)提供的“Via Instancing”功能,在此次发布中已正式公开(默认开启)。 |
Draftsman
| 57465 |
在某些情况下,处理制造图文档(.PCBDwf/.HarDwf/.MbDwf)时,会遇到错误“Object reference not set to an instance of an object”。 |
CAMtastic
| 69776 |
尝试将某个特定 KiCad 设计生成的 ODB++ 数据导入 Altium Designer 的 CAM 编辑器(CAMtastic)时,会遇到错误“The specified file path: <FilePath> - doesn't exist”,并且 CAM 文档会保持为空。 |
Wire Bonding
| 69905 |
在 2D 布局模式下查看 PCB 或封装时,您现在可以通过 View Configuration 面板中 View Options 选项卡的 Object Visibility 区域内新增的“Bond Wires”项(及其相关控件)来控制键合线的可见性。在 3D 布局模式下查看 PCB 或封装时,键合线和芯片焊盘的可见性现在作为 General Settings 区域中“Show 3D Bodies”选项的一部分进行控制,位置同样在 View Configuration 面板的 View Options 选项卡中。(需要启用高级设置选项 PCB.Wirebonding.3DImprovements)。 (BC:25470) |
多板设计
| 69427 |
在某些情况下,将子线束设计项目中的更改导入多板原理图时,如果选中了线束连接并且在 Properties 面板中展开了其 Connections 部分,会出现错误“Object reference not set to an instance of an object”。 |
线束设计
| 70566 |
在接线图中单击网络连线时,会出现错误“The given key "eHarnessLogicalSignal" was not present in the dictionary”。 |
平台
| 69822 |
新增功能:Altium Develop Workspace 的管理员在使用 Altium Designer Develop(26.7 及更高版本)时,可以为指定的 Workspace 成员预留一个 author 席位,这实际上允许该成员在订阅期内离线漫游使用,并且管理员可随时撤销该已漫游的席位。 |
数据管理
| 69142 |
在某些情况下,使用 Component editor(批量元件编辑模式)编辑多个元件时,从任意可编辑单元格复制内容会出现错误“Control "" has no parent window...”。 |
| 69378 |
在已连接的 Workspace 中批量编辑大量(1500+)封装后(例如更改机械层分配),将其发布回该 Workspace 会耗费很长时间,且之后 Altium Designer 不会释放所占用的大量 RAM。 |
| 70220 |
通过 Component editor(批量元件编辑模式)编辑大量元件(500+)并为这些元件添加物料选择时,会出现超时错误,最终元件虽会发布成功,但不会包含新增的物料选择。 |
| 70315 |
启用 EDMS.CloudLoginByJWT 选项(高级设置)后,无法从 Altium Designer 内部连接到 Altium Platform 上的中国区 Workspace(通过门户:portal.altium365.com.cn)。 |
| 70849 |
在某些情况下,将 PCB 项目发布到 Altium Platform 上已连接的 Workspace 并使其可在线访问后,通过该 Workspace 的 Web Viewer 界面打开并浏览项目时,除 ActiveBOM 外的所有源文档都不可见。 |
导入/导出
| 69921 |
导入特定 Allegro 设计时,层叠中各层厚度的值不正确。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
版本 26.6.0
Altium Designer Develop – Released: 19 May 2026, Version 26.6.0 (build 14)
Altium Designer Agile – Released: 19 May 2026, Version 26.6.0 (build 21)
Altium Designer – Released: 19 May 2026, Version 26.6.0 (build 10)
Altium Designer 新增内容
原理图
| 68892 |
在某些情况下,通过 Properties 面板清除原理图上某个网络的名称后,后续的动态编译会出现错误“Null or empty argument”。 |
| 69519 |
对于形状为“阶梯状”(非矩形)的 blanket,由于正在移动的边无法“放下”,因此无法通过图形方式编辑其形状使其变为完整矩形。(BC:27250) |
| 69781 |
在某个特定案例中,尝试打开设计项目中的任意原理图文档时,会出现错误“Object reference not set to an instance of an object”。 |
PCB
| 57322 |
在某个特定案例中,尝试拖动某些差分对布线时,出现 Access Violation(模块“ADVPCB.DLL”中)。 |
| 61449 |
在某个特定案例中,使用 IPC Compliant Footprints Batch Generator 为 BGA 封装生成的 STEP 模型与其封装不匹配。 |
| 61450 |
在某个特定案例中,使用 IPC Compliant Footprint Wizard 创建 PLCC 方形封装时,“Lead Span Range (D)”的值未能正确反映到生成的 3D STEP 模型预览中,导致芯片引脚长边未接触焊盘。 |
| 61495 |
使用 IPC Compliant Footprint Wizard 创建 LCC 封装时,如果“Number of pins (E)”与“Number of pins (D)”不同,则生成的 3D STEP 模型预览不正确。 |
| 61496 |
使用 IPC Compliant Footprint Wizard 创建 CFP 封装时,最小离板高度(Minimum Standoff Height)的值变化未能正确反映到生成的 3D STEP 模型预览中。 |
| 61500 |
使用 IPC Compliant Footprint Wizard 创建 MOLDED(极化)或 SODFL 封装时,生成的 3D STEP 模型现在会通过一条白色条纹来标识极化引脚(阴极)。(I:16813, I:17014) |
| 61503 |
使用 IPC Compliant Footprint Wizard 创建 CAPAE 封装时,若采用确保模型具有最坏情况尺寸的设置,3D STEP 模型会生成错误。模型的圆柱部分会穿出器件底部。(BC:7032) |
| 61538 |
使用 IPC Compliant Footprint Wizard 创建 SOT89 封装时,由参数 Y3 手动定义的中央区域高度(位于向导的 Footprint Dimensions 页面,且禁用“Use calculated footprint values”选项)未能正确反映到生成的封装中。 |
| 61596 |
使用 IPC Compliant Footprint Wizard 创建 LCC 封装时,即使已定义相关属性“Thermal Pad Size (D Side)”和“Thermal Pad Size (E Side)”的最小值和最大值,生成的封装中仍不会创建散热焊盘。 |
| 61597 |
使用 IPC Compliant Footprint Wizard 创建 SOT89 封装时,生成封装中的中心焊盘被拆分为两个电气上未连接的对象(一个焊盘和一个铜区域),最终在该封装放置到 PCB 中时会导致封装内部的间隙错误。 |
| 61598 |
在某些情况下,使用 IPC Compliant Footprint Wizard 创建 QFN 封装时,采用计算尺寸值会导致生成的封装中焊盘相互接触。(BC:20868) |
| 61600 |
使用 IPC Compliant Footprint Wizard 为 MOLDED 封装定义尺寸时,新增“Lead Span Range (L)”参数。该参数允许指定引脚外侧之间距离的最小值和最大值。尺寸示意图已更新,“Body Length Range (L)”参数已重命名为“Body Length Range (L1)”。(BC:2423) |
| 61601 |
使用 IPC Compliant Footprint Wizard 或 IPC Compliant Footprints Batch Generator 生成封装时,对于自定义参数,PCB 引脚参考标记会生成在焊盘图元上方。 |
| 61602 |
使用 IPC Compliant Footprint Wizard 生成 gullwing 封装时,向导的 Footprint Dimensions 页面已增强,可控制在使用计算封装值时是否应用焊盘修整。此外,使用 IPC Compliant Footprints Batch Generator 生成 gullwing 封装时,相关 Excel 模板文件 Data 选项卡中的 Footprint Specifications 部分新增了“PadTrimming”参数,用于控制是否应用焊盘修整。 |
| 61805 |
使用 IPC Compliant Footprints Batch Generator 创建 CFP 封装时,STEP 模型生成不正确,其宽度与所处理的 Excel 文件中指定的宽度不一致。 |
| 61806 |
在两个特定案例中,无法使用 IPC Compliant Footprints Batch Generator 创建 DPAK 封装。第一种情况下,尝试添加要处理的 Excel 文件时会出现“Invalid stream format”错误。第二种情况下,处理会完成,但伴随错误“Invalid quantity "" in field "DensityLevel"”。(BC:23015) |
| 61807 |
使用 IPC Compliant Footprints Batch Generator 以多个密度级别创建 Chip Array 封装时,添加用于处理的 Excel 文件中的“DensityLevel”字段以及手动输入的封装规格会被忽略。(BC:8328) |
| 61808 |
使用 IPC Compliant Footprint Wizard 创建 CHIP、CAPAE、MOLDED 或 WIRE WOUND 封装时,生成的封装名称不正确,且不符合 IPC-7351B 标准的命名约定。 (BC:2613) |
| 61809 |
使用 IPC Compliant Footprint Wizard 创建 CHIP 封装时,生成封装的预览未按预期遵循“X”和“Y”参数值,错误地将 X 显示为垂直方向、Y 显示为水平方向。最终放置到 PCB 中时,该元件封装默认会旋转 90 度(而不是预期的 0 度)。 |
| 61810 |
使用 IPC Compliant Footprint Wizard 创建 DFN 封装时,生成封装的预览未能正确反映“Body Width Range (E)”和“Body Length Range (D)”参数值的更改,每种情况下都修改了错误的尺寸。 |
| 61812 |
在某个特定案例中,使用 IPC Compliant Footprint Wizard 创建 QFN-2ROW 封装时,计算得到的尺寸值导致焊盘间距大于“Body Span Range (D)”。 |
| 61814 |
使用 IPC Compliant Footprint Wizard 创建 SOIC 封装时,使用计算得到的封装尺寸会在生成封装中对焊盘裁剪过多,导致最小焊料(与焊盘接触)问题。 |
| 61893 |
在某个特定案例中,使用 IPC Compliant Footprints Batch Generator 创建 DIP 封装时,如果处理的 Excel 文件中未指定封装名称,则不会使用自动生成的名称来生成封装,而是直接生成失败。 |
| 61894 |
使用 IPC Compliant Footprints Batch Generator 创建 DIP 封装时,如果添加用于处理的 Excel 文件中未指定封装名称,则封装生成会失败。此外,如果启用了“Produce STEP model”选项,则会生成一个拉伸实体,而不是通用 3D STEP 模型。 |
| 62111 |
使用 IPC Compliant Footprint Wizard 生成 Chip Array 封装时,当“Hull side type”设置为“Concave”、“ConvexE”或“ConvexS”时,封装名称前缀不正确(与 IPC-7351 B 命名约定不符)。 |
| 62112 |
对于多种封装,在禁用“Use calculated footprint values”功能并手动输入“Pad Dimensions”和“Pad Spacing”的值时,IPC Compliant Footprint Wizard 未能正确计算 Courtyard。 |
| 62254 |
已更新 IPC Compliant Footprint Wizard:在创建 PQFP 或 CQFP 封装时,封装外形将基于最大尺寸值(而非标称值)来构建,这与 SOIC、SOP、TSSOP 和 SOT 封装一致。 |
| 62283 |
使用 IPC Compliant Footprint Wizard 创建 SOT 类型封装时,生成封装的 Courtyard excess 值不正确。 |
| 62319 |
已更新 IPC Compliant Footprint Wizard:在创建 PQFP 封装时,采用与 QFN 封装相同的样式/方法生成丝印外框。该外框现在沿用最大封装轮廓,并向封装轮廓外侧偏移半个丝印线宽(默认丝印线宽为 0.127 mm)。 |
| 62378 |
使用 IPC Compliant Footprint Wizard 创建 SOIC 封装时,生成封装的 Courtyard excess 值不正确。 |
| 62430 |
IPC Compliant Footprint Wizard 已针对所有现有支持的封装进行更新,以确保按照 IPC 标准 7351 B 版《表面贴装设计与焊盘图形标准通用要求》生成封装。 |
| 62669 |
使用 IPC Compliant Footprint Wizard 或 IPC Compliant Footprints Batch Generator 创建 BGA 封装时,可塌缩焊球的焊盘直径缩减百分比不符合 IPC 标准 7351 B 版《表面贴装设计与焊盘图形标准通用要求》。 |
| 67406 |
使用 IPC Compliant Footprint Wizard 创建 LCC 封装且禁用“Chamfer Shape”选项时,STEP 模型预览和生成的封装本身错误地在 3D 实体上包含倒角。另外,在创建 BGA 或 LGA 封装且启用“Chamfer Shape”选项时,STEP 模型预览和生成的封装本身则缺少 3D 实体上的倒角。 |
| 67407 |
使用 IPC Compliant Footprint Wizard 创建 PQFN 封装时,STEP 模型预览和生成的封装本身都不包含散热焊盘过孔。 |
| 68167 |
在 Layer Stack Manager 中进行会影响传播延迟的更改后,例如修改某层的介电常数(Dk)值,走线的 Delay 值不会重新计算。(BC:26356) |
| 69594 |
通过 Properties 面板修改带有圆弧的多边形对象的轮廓顶点时,圆弧终点会丢失或不正确,导致对象形状错误。 |
| 69836 |
启用 PCB.Performance.InteractivePropertyPanel.Optimization 选项(高级设置)并在设计空间中选中一个焊盘时,Properties 面板中 Pad Stack 区域对应部分缺少“Center Offset (X/Y)”字段。 |
| 69891 |
在 PCB Rules and Constraints Editor 对话框中,在新建的 Width 规则(选择了“Default Stack”)与 Unconnected Pin 规则的空白区域(尚未创建该类型规则)之间切换,然后再切换回来时,会出现 Access Violation(模块“ADVPCB.DLL”中)。 |
| 69895 |
编辑放置在 PCB 中的 OLE 对象后,保存并关闭文档,再尝试重新打开该 PCB 时,Altium Designer 会完全“卡死”。(BC:27320) |
| 70013 |
对于其 designator 和/或 comment 文本被设置为隐藏的元件,如果这些字符串已被编辑为多行形式,则在生成的 ODB++ 制造输出中,这些字符串会被错误地显示出来。(BC:25162) |
约束管理器
| 64638 |
在 Constraint Manager 的 Physical 视图中重命名某个网络类后,在原理图中复制并粘贴定义该网络类的关联参数集时,仍会使用旧的网络类名称。 |
Draftsman
| 69217 |
在某些情况下,尝试将 DXF 文件导入制造图文档(.PCBDwf/.HarDwf/.MbDwf)时,会出现错误“Object reference not set to an instance of an object”。 |
CAMtastic
| 69260 |
在将 Gerber 文件导入 CAM 编辑器(CAMtastic)时,如果导入文件中缺少图层着色信息,现在会基于图层类型实现默认图层颜色分配。这带来了更好的一致性,并避免了此前随机分配颜色的情况。 |
| 69875 |
在将 ODB++ 数据导入 CAM 编辑器(CAMtastic)时,如果导入数据中缺少图层着色信息,现在会基于图层类型实现默认图层颜色分配。这带来了更好的一致性,并避免了此前随机分配颜色的情况。 |
线束设计
| 69256 |
尝试比较线束布局图与其线束设计项目之间的逻辑差异时,会出现错误“The method or operation is not implemented...”。 |
| 69632 |
新增功能:可将 Harness Draftsman 文档中的连接表“拆分”为跨多个“页面”显示,并可控制页面高度限制。(I:27127) |
| 69804 |
在接线图中更换线束元件(使用 Properties 面板中的 Replace Component 功能)并将更改导入布局图后,虽然 Design Item ID 已正确更新,但 Comment 和 Description 仍然保留为之前元件的内容。BOM 中也是如此。 |
平台
| 68978 |
由 System.UseWebView2 选项(高级设置)提供的“WebView2”功能,现已随本次发布正式公开(默认开启)。 |
数据管理
| 69356 |
在某些情况下,将项目的 ActiveBOM 作为自由文档打开进行工作时,会出现错误“Object reference not set to an instance of an object”。 |
| 69382 |
如果定义的元件模板包含一个字典参数(具有默认值但未标记为“Required”),则在基于该模板创建/编辑元件时,无法删除该默认值。 |
| 69489 |
当连接到定义了环境配置的 Altium Platform Workspace,且某个用户被分配到多个组(可能适用多个环境配置)时,如果用户在 Select a Configuration 对话框中初次选择某个配置并启用了“Remember my choice”选项,之后将无法更改所应用的配置。为解决此问题,新增了 Connection Properties 对话框,可从 Preferences 的 Data Management - Servers 页面中该 Workspace 的 Properties 菜单访问,使您能够从可用配置中快速切换要使用的配置。 |
| 69576 |
新增对另一种具备单位感知的数据类型的支持——Temperature coefficient (ppm/°C)——用于在 Altium Platform 上已连接 Workspace 中定义元件模板的用户参数。 |
| 69840 |
使用 Library Importer 导入特定库时,所有相关元件的数据手册被错误地作为 ComponentLink 参数对添加到了新建的元件模板文档中。 |
| 69842 |
在某个特定案例中,打开属于 Workspace 项目的大型 ActiveBOM 文档时,如果该项目位于已连接且启用了 Silicon Expert 功能的 Workspace 中,会出现错误“Exception of type 'Altium.Rest.Http.RestHttpClientUnexpectedResponseException' was thrown”。 |
| 69845 |
在属于 Workspace 项目的大型 ActiveBOM 文档中工作时,如果该项目位于已连接且启用了 Silicon Expert 功能的 Workspace 中,性能会明显下降(例如单击、滚动、打开对话框和刷新时)。此外,通过 Properties 面板与 ActiveBOM 文档中的各种元素交互(例如更改 BOM 集和切换参数可见性)时也会明显变慢。 |
| 69917 |
在特定情况下,尝试显示文档历史记录(History & Version Control » Show Document History)时,Altium Designer 会“卡死”。(BC:27282) |
导入/导出
| 61517 |
导入 Allegro 库 (*.dra) 时,某个特定封装的正确 3D Body 高度信息(内部和外部)未被导入。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 61945 |
导入 Allegro 设计时,如果在顶层或底层中定义了“Layers - Components - Dev type”子类,则现在会在生成的 PCB 文档中创建一对元件层(“DEVICE_TYPE_TOP”和“DEVICE_TYPE_BOTTOM”),以容纳这些顶层和底层中的值,并且默认情况下这些图层会被隐藏。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 62242 |
在导入某个特定的 Allegro 设计时,生成的 PCB 文档中的 PCB 规则与约束编辑器里缺少了一条特定的“网络类”到“网络类”间距设计规则。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 66324 |
导入 Allegro 设计时,一个在所有层上定义为 Route Keepout 的实心填充图形被错误地导入为 Multi-Layer 上的区域,而不是预期中的 Keep-Out Layer。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 66325 |
导入 Allegro 设计时,一个在顶层定义为 Package Keepout 的实心填充图形被错误地导入为铜迹线,而不是预期中的 keepout 区域。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 66593 |
导入 Allegro 设计时,已定义的差分对布线规则未出现在生成的 PCB 文档中的 PCB 规则与约束编辑器里。取而代之的是,仅创建了一条带有错误(默认)值的规则。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 67082 |
导入 Allegro 设计时,矩形焊盘的孔形状被错误地导入为槽孔,而不是矩形。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 67128 |
在某些情况下,导入 Allegro 设计时,元件 3D 实体的位置不正确。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 67146 |
导入某个特定的 Allegro 库文件 (*.dra) 时,某个特定元件未被正确导入。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 67177 |
新增高级设置选项“Importer.Allegro.AdvancedEngine”。启用后,将增强 Allegro 导入向导,支持导入焊盘和过孔的 padstack 级别阻焊与锡膏掩膜:包括焊盘(常规和自定义形状,包括盖油焊盘)以及过孔(涉及扩展量计算并包含盖油侧)。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 67482 |
导入 Allegro 设计时,对于设计级 CSet,系统创建了多条网络级规则,这些规则具有相同的值但优先级不同(针对“Spacing”和“Same Net Spacing”),而不是创建单条“All-All”规则。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 67844 |
尝试导入某个特定的 Allegro 设计时,导入器会在“Fixup polygons”阶段卡住很长时间(约 22 小时)。作为阶段性改进,当前导入时间已大幅缩短(降至约 40 分钟),但仍然比较耗时。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 67945 |
导入带有在顶层或底层定义的“Layers - Components - Comp value”子类的 Allegro 设计时,现在会在生成的 PCB 文档中创建一对元件层(“COMPONENT_VALUE_TOP”和“COMPONENT_VALUE_BOTTOM”),以承载这些顶层和底层上的数值;默认情况下这些层处于隐藏状态。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 67990 |
在某些情况下,导入 Allegro 设计时,底层丝印层上的文本导入不正确,可能出现镜像和/或镜像加旋转的问题。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 68013 |
导入某个特定的 Allegro 设计时,某个特定元件焊盘的孔形状被错误地导入为“Slot”而不是“Round”,且尺寸也不正确。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 68115 |
导入在丝印上包含两个文本块且二者之间有空格字符的 Allegro 设计时,导入器忽略了这些空格,导致在生成的 PCB 文档中两个文本块被放置在同一原点位置。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 68884 |
导入某个特定的 Allegro 设计时,丝印层上的一个实心区域实例未被填充。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 68900 |
导入在顶层或底层定义了“Layers - Components - Tolerance”或“Layers - Components - User part”子类的 Allegro 设计时,现在会在生成的 PCB 文档中分别创建对应的元件层对(“TOLERANCE_TOP”和“TOLERANCE_BOTTOM”)以及(“PART_NUMBER_TOP”和“PART_NUMBER_BOTTOM”),以承载这些顶层和底层上的值;默认情况下这些层处于隐藏状态。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
| 69672 |
尝试导入某个特定的 Xpedition 设计库时,生成的 PCB 库文档中某些元件焊盘的阻焊层未被正确导入。 |
| 69946 |
尝试导入某个特定的 Allegro 设计时,层被错误导入。(需要启用高级设置选项 Importer.Allegro.AdvancedEngine)。 |
Version 26.5.1 - Additional Update
Altium Designer Develop – Released: 6 May 2026, Version 26.5.1 (build 12)
Altium Designer Agile – Released: 6 May 2026, Version 26.5.1 (build 30)
Altium Designer – Released: 6 May 2026, Version 26.5.1 (build 12)
Altium Designer 新增内容
PCB
| 70303 |
尝试运行“Create Primitives From Board Shape”命令并启用“Include Cutouts”选项时,会遇到访问冲突(模块“ADVPCB.DLL”)。(BC:27399) |
| 70304 |
在某些情况下,在 PCB 上移动元件(带文本)且启用了“Component re-route”选项,同时禁用了“Move component with relevant routing option”(首选项中的 PCB Editor - Interactive Routing 页面)时,会遇到访问冲突(模块“ADVPCB.DLL”)。(BC:27415,BC:27416) |
| 70305 |
在某个特定情况下,通过输出作业文件从电路板生成 Gerber X2 数据时,会遇到访问冲突(模块“PolygonClipper.dll”)。(BC:27391) |
| 70306 |
将包含元件且至少定义了一组差分对(并启用了自动创建房间)的原理图推送到 PCB 后,尝试移动生成的房间(并在后续对话框中启用了“No Net Objects”选项)会导致发生访问冲突(模块“ADVPCB.DLL”)。在某些情况下,还会遇到“Runtime error 216”,或者 Altium Designer 会直接完全关闭。(BC: 27413) |
| 70307 |
在某些情况下,在 PCB 上移动元件且启用了“Component re-route”选项(首选项中的 PCB Editor - Interactive Routing 页面)时,尝试通过右键“cancel”取消该过程会导致访问冲突(模块“ADVPCB.DLL”)。 |
Version 26.5.0
Altium Designer Develop – Released: 8 April 2026, Version 26.5.0 (build 11)
Altium Designer Agile – Released: 8 April 2026, Version 26.5.0 (build 17)
Altium Designer – Released: 8 April 2026, Version 26.5.0 (build 11)
Altium Designer 新增内容
原理图
| 66133 |
在某些情况下,在原理图或原理图库文档中围绕图元绘制选择窗口(从右向左)时,某些圆弧无法被选中。(BC:27379) |
| 67140 |
新增功能:可为引脚的标号和名称定义自定义的垂直边距,支持全局级别(作为原理图首选项的一部分)和局部级别(作为引脚属性的一部分)。现在,您可以完全控制这两个属性的水平(X)和垂直(Y)边距,在相关位置显示为“Margin (X/Y)”字段。使用 List 面板或“Find Similar Objects”对话框时,垂直边距分别通过两个新字段“Pin Designator Vertical Margin”和“Pin Name Vertical Margin”来定义。 |
PCB
| 66537 |
新增对 ODB++ 设置的配置能力,可通过限制生成内容来保护知识产权。您可以决定包含哪些信号层,控制是否包含网表;如果包含,还可选择是否将网络名称中性化(替换为“Net_[1-…]”);并可控制是否包含元件,以及是否移除元件属性(参数)。生成的报告文件([Design name].REP)和规则文件(odb\user\[Design name].RUL)中的文件夹路径信息也将被移除。(I:18317) |
| 69147 |
无法更改已放置 room 的层。 |
| 69371 |
在设计空间中选中一个已放置的文本字符串(在 PCB 或 PCB 库文档中)时,在属性面板的 Text 字段中开始输入特殊字符串(例如 .<somecharacters>)时,文本自动填充功能无法工作。(BC:27130) |
| 69405 |
在设计空间中选中一个已放置的标准尺寸标注(在 PCB 或 PCB 库文档中)时,无法通过属性面板中的 Width 字段更改该尺寸标注的宽度。 |
| 69540 |
由 PCB.Performance.PadViaTemplate.LoadingOptimization 选项(高级设置)提供的“Pad/Via Template Loading Optimization”功能,在此版本中已正式公开(默认开启)。 |
| 69564 |
在某些情况下,从拼板 PCB(包括嵌入式板阵列)生成测试点报告时,会缺失部分数据。(BC:27003) |
| 69581 |
在交互式布线且启用了“Apply Trace Centering”选项(同时禁用了“Adjust Vias”选项)时,放置过孔会导致该过孔错误地根据居中设置(对象到走线及间距比例)继承间距,而不是根据适用的设计规则。 |
| 69635 |
在某些情况下,拖动非 45 度走线时会遇到错误(模块“RouterEntry.dll”)。 |
| 69681 |
在某些情况下,在较高版本的 Altium Designer 中打开包含沉孔的 PCBLib 文件时,所有沉孔和埋头孔都不会显示。此外,添加新的沉孔后,保存并重新打开库,这些沉孔也不会显示。(BC:27221) |
| 69774 |
在某些情况下,复制粘贴一个矩形后再尝试更改该粘贴矩形的尺寸,会导致访问冲突(模块“ADVPCB.DLL”)。 |
Draftsman
| 65656 |
向 PCB 设计添加新的 Draftsman 文档,并使用连接的 Workspace 中某个特定的 Draftsman 文档模板创建时,会遇到错误“Width and Height must be non-negative...”。 |
Wire Bonding
| 65571 |
新增高级设置选项“PCB.Wirebonding.3DImprovements”。启用后,可增强电路板 3D 视图中对键合线的支持。这包括:用于定义键合线形状/轮廓的更多编辑控制(可定义覆盖颜色,以便区分与不同键合机循环相关的不同键合线“层级”);支持在通用 3D 实体上放置芯片焊盘和键合线;在将 PCB 导出为 STEP 和 Parasolid 格式时包含键合线对象;并在元件间距检查中纳入键合线对象,以检测 3D 空间中键合线与其他(非键合线)对象之间的间距违规。在 PCB 设计中用于键合线的覆盖颜色,在将电路板制造视图、电路板装配视图和元件视图放入 PCB 制造图时也会被考虑。(BC:24977,BC:25032) |
| 69457 |
在某些情况下,当从一个有键合线连接到其上的指状焊盘进行交互式布线时,会从新布出的走线自动(且错误地)创建另一根键合线。 |
| 69701 |
在某些情况下,对于包含键合线的 PCB,在键合线尚未渲染完成之前旋转 3D 视图中的电路板,会导致访问冲突(模块“ADVPCB.DLL”)。 |
Platform
| 69028 |
尝试从某个特定的首选项文件 (*.DXPPrf) 加载 “System - Templates”设置时,会遇到错误“Value cannot be null. (Parameter 'value')...”。(BC:27007) |
Data Management
| 67003 |
新增高级设置选项“UI.ModernDesignReusePanel”。启用后,在处理复用块和代码片段时,将使用最新的增强版 Design Reuse 面板。 |
| 69326 |
对于包含超过 10,000 个元件的 Workspace,超过该数量后新增的所有元件都会在 Components 面板中显示在“Uncategorized”类别下,且计数为负数。 |
| 69385 |
已增强 Item Manager,以处理这样的情况:某个 Workspace 元件定义了多个封装模型,而当前分配的模型随后更改了名称。“Auto-matching”和“Update to Latest”功能现在能够正确分配该封装模型的最新修订版(即名称已更改的模型)。(I:10242) |
| 69424 |
新增高级设置选项“VCS.AllowLFSRepos”。启用后,将恢复先前对使用 Git 版本控制时 LFS 仓库的部分支持能力。注意:Altium Designer 并不完全支持 LFS 仓库,在某些情况下这样做可能会导致用户数据丢失。(BC:27158) |
| 69444 |
对于无权访问 Workspace 中最顶层项目文件夹的标准用户(非管理员),无法在项目子文件夹中发布项目。使用 Project Releaser 发布项目时会失败,并出现错误“Current user doesn't have sufficient rights to create a folder with path...”。 |
| 69456 |
在 ActiveBOM 中,元件备选清单中标记为“NOT USED”的方案即使被删除后仍会继续显示。 |
| 69476 |
基于文件的库中的元件,其备选料数据未显示在 Components 面板中。 |
| 69514 |
在编辑一个或多个 Workspace 元件时,当使用元件编辑器的批量元件编辑模式时,“Revision that is being edited is not latest”这一元件规则检查现在会被正确执行,从而确保在编辑的元件不是最新修订版时能正确标记违规。 |
| 69531 |
通过 Components 面板浏览 PCB 库(并启用了 Models 显示)时,在“Select Columns”对话框中无法选择“Description”、“Height”和“Pad Count”列。 |
Import/Export
| 56381 |
在某些情况下,尝试导入 KiCad 设计时,会遇到错误“Object reference not set to an instance of an object”。 |
Power Analyzer by Keysight
| 68908 |
对某个特定设计运行分析后,保存并访问完整报告时,会遇到错误“System.MissingMethodException: Method not found...”。 |
SI Analyzer by Keysight
| 69664 |
在某些情况下,尝试从 SI Analyzer by Keysight 文档中分析活动 PCB 的网络时,会遇到错误“The given key 'SIAnalyzer.Engine.Keysight.SectionKeys.ResultSectionKeyBase' was not present in the dictionary”。 (BC:26953) |
Version 26.4.1
Altium Designer Develop – Released: 19 March 2026, Version 26.4.1 (build 13)
Altium Designer Agile – Released: 19 March 2026, Version 26.4.1 (build 25)
Altium Designer – Released: 19 March 2026, Version 26.4.1 (build 12)
Altium Designer 新增内容
原理图
| 67749 |
在某些情况下,将许可证切换为 Viewer 后再向项目添加新的原理图文档时,会遇到错误“EIntfCastError: Interface not supported”。 |
PCB
| 61119 |
对于某个特定的大型设计,通过 View Configuration 面板切换各层的显示/隐藏状态时,会有明显卡顿。 |
| 64931 |
在 Constraint Manager 和旧版“PCB Rules and Constraints Editor dialog”(在文档视图中不可访问)中新增“Z-Axis Clearance”设计规则,可用于检查不同铜层上各种图元之间的最小间距。(I:922) |
| 68736 |
删除高级刚挠结合设计叠层中的子叠层后,这些子叠层中的 Coverlay 和 Solder Mask 层会被错误地添加到主默认“Board Layer Stack”中。移除重复项后尝试保存时,会遇到错误“Maximum layers of type Coverlay for stack Board Layer Stack reached...”,因为同一子叠层上不允许同时存在 coverlay 和 soldermask 的组合。 |
| 68820 |
将 PCB 导出为 Specctra Design File (*.dsn) 时,keepout 未被包含在生成的文件中。 |
| 68973 |
当二元设计规则中使用的作用域查询表达式非常长时,无法有效使用图元间的 Applicable Binary Rules 检查,因为后续对话框中的作用域显示难以阅读,且无法调整对话框大小或列宽。 (I:10041) |
| 68983 |
在某些情况下,在启用了 PCB.Polygon.AdvancedPour 和 PCB.Polygon.AdvancedDynamicPour 选项(高级设置)的 PCB 文档中工作时,会遇到访问冲突(模块“ADVPCB.DLL”)。 |
| 69010 |
由 PCB.SolderMaskZeroExpansion 选项(高级设置)提供的“Solder Mask Zero Expansion”功能,在此版本中已正式公开(默认开启)。 |
| 69031 |
在 PCB 或 PCB 库中,放置一个线宽较小的矩形(例如 0.01 mm)时,在单击定义第二个锚点后,其尺寸会变小(宽和高都会变小)。此外,在仍处于放置模式时,单击已放置矩形的任意角点会生成一个正方形。另一个问题是,在 PCB 库中复制粘贴矩形也会导致其尺寸变小。(BC:27033,BC:27046) |
| 69059 |
对于某个特定设计,尝试打开 Layer Stack Manager 时,会遇到错误“Layer type not found...”。 |
| 69121 |
使用 PCB CoDesign 功能时,在两位用户对一个 polygon 的更改进行合并后(一个用户修改了几何形状,另一个用户搁置了该 polygon),结果会变成一个“No-Net”polygon。 |
| 69155 |
启用 PCB.Performance.InteractivePropertyPanel.Optimization 选项(高级设置)时,无法通过属性面板修改所选文本框的尺寸。(BC:27044) |
| 69423 |
在 PCB 库中,为已放置的过孔设置某个可用的 IPC 4761 选项后,保存并重新打开库时,该设置会恢复为“None”。另一种情况下,从 Pad Via Library 添加到封装中的过孔在保存并重新打开 PCB 库后,会失去与该库的连接。这些过孔在 PCB Pad Via Templates 面板的 Local Pad & Via Library 区域中也缺失。(BC:27157) |
Constraint Manager
| 63142 |
新增功能:在 Physical 视图中定义 Routing Via Style 规则时,除基于模板的首选定义外,还可为直径和孔径指定最小值、最大值和首选值。(BC:26530) |
| 67865 |
Constraint Manager 各页面中的对象图标(包括原理图侧和 PCB 侧)以及“Import Directives”和“Refresh Constraint Manager”对话框(将指令从原理图源文档导入到 Constraint Manager 时)和 Object Class Explorer 对话框中的对象图标,现已统一并刷新。 |
| 68405 |
在约束管理器的 Physical 视图中(从原理图侧访问时),以及对于从原理图导入的类,其关联的展开控件(用于访问类中的对象)无法正常工作。 |
| 69384 |
当尝试从 All Rules 视图中删除多个已选中的 Advanced Rules(从 PCB 侧访问时),并通过 Ctrl+单击将后续规则逐个加入选择,然后从右键上下文菜单使用“Remove Advanced Rules”命令时,会遇到错误“Object reference not set to an instance of an object”。 |
Draftsman
| 68897 |
在为 PCB 设计项目创建新的 Draftsman 文档(.PCBDwf)后,如果使用的 Draftsman 文档模板(.DwfDot)中放置了 Board Assembly View,则该视图在设计空间中的显示不会正确遵循 Properties 面板中 Component Display Properties 区域所定义的初始设置。 |
Multi-board Design
| 66922 |
新增高级设置选项“System.MBAEngine.UseOpenCascade”。启用后,在多板装配文档(*.MbaDoc)的几何建模中,将从使用 C3D 库切换为使用 Open CASCADE 库。请注意,在本版本中打开旧版多板装配文档(来自软件先前版本)时,若启用了该选项,已创建的配合关系将被移除(您可以选择保留装配部件的相对位置,或将其排成一列)。打开时,系统还会提供创建该旧版本备份的选项。 |
| 68125 |
当将符号包含圆弧图元的元件(例如极性电容)放置到多板原理图中时,该圆弧会在设计空间中绘制错误。随后点击错误渲染的图形以选择该元件时,会遇到错误“Object reference not set to an instance of an object”。 |
| 68890 |
当将符号包含圆弧图元的元件(例如极性电容)放置到多板原理图中时,该圆弧会在设计空间中绘制错误。随后点击错误渲染的图形以选择该元件时,会遇到错误“Object reference not set to an instance of an object”。 |
| 69173 |
对于某个特定的多板设计项目,在多板原理图中针对某个选定模块尝试从其子 PCB 项目导入时,偶尔会遇到错误“An item with the same key has already been added...”。 |
Harness Design
| 59289 |
在接线图中将导线拖过拼接点时,会错误地复制该拼接对象。(BC:27442) |
| 64350 |
在某些情况下,为线束设计生成打印输出时,会遇到访问冲突(模块“WorkspaceManager.DLL”中的地址 0000000139490BC8)。 |
| 68050 |
对于布局图中设置为以 Solid 样式显示其 Physical Model 的元件,无论模型是否被选中,都会使用为 Selection/Highlight System Colors 条目(位于 PCB 编辑器的 View Configuration 面板中)定义的颜色。 |
Platform
| 47582 |
在某些情况下,Components 和 Manufacturer Part Search 面板在 Docked 和 Floating 模式下切换普通视图与紧凑视图时会出现显示/尺寸问题。此外,当这些面板处于 Popup 模式时,再次访问它们会导致其高度突然减小。 |
| 68635 |
Wi‑Fi 连接短暂中断后,Altium Designer 会完全无响应,只能通过 Windows 任务管理器将其关闭。(BC:26379, BC:26854) |
| 68981 |
在某些情况下,当尝试将所有首选项重置为默认值时,会遇到访问冲突(模块“PCBDLGS.DLL”中)。 |
| 69364 |
启用 WSM.DotNetECOImplementation 选项(高级设置)后,尝试将子项目中的引脚交换更改导入到多板原理图时,后续 ECO 中列出的并处理的检测到的更改不会被应用,无论执行多少次 ECO 都一样。 |
| 69375 |
启用 WSM.DotNetECOImplementation 选项(高级设置)后,在尝试比较 PCB 库文档两个版本之间的物理差异时,会遇到错误“The process cannot access the file "C:\Users\<UserName>\AppData\Local\Temp\Compare HierarchicalPCBObjects.Log" because it is being used by another process...” 。 |
Data Management
| 61335 |
使用 BOM CoDesign 功能时,特别是在使用“Explore Suggested Component”命令(位于 Properties 面板的 Differences 部分)时,如果建议的元件不是最新修订版,现在将在 Components 面板中打开该特定修订版。 |
| 63880 |
对于名称中包含两个或更多下划线字符的 Workspace 库元件,在 Components 面板中右键单击该元件时所访问菜单里的“Place <ComponentName>”命令项中,其名称里的第一个下划线会被错误地移除。 |
| 63966 |
在访问与项目相关的菜单时,“Create Tag”命令已重新添加到 History & Version Control 子菜单中。此外,在输入标签值时增加了校验,并附带提示:仅允许使用字母、数字、点(“.”)、短横线(“-”)、井号(“#”)和下划线(“_”)。 |
| 65936 |
新增功能:可直接在 ActiveBOM 中批量更改所选元件的生命周期状态。请注意,该过程仅包含来自您已连接 Workspace 的元件。 |
| 68242 |
新增高级设置选项“EDMS.CloudLoginByJWT”。启用后,从 Altium Designer 连接到 Altium Platform 上的 Workspace 时,将使用 JWT(JSON Web Token)进行用户识别和身份验证。 |
| 68709 |
在已连接的 Workspace 中更改某个 Item 的修订状态时(通过 Batch state change 对话框),如果输入的备注超过 255 个字符,过程将失败。(BC:24819) |
| 68762 |
在 ActiveBOM 文档中为元件添加一个 part choice 并刷新后,同一供应商的并非所有报价都会显示出来。 |
| 68814 |
Altium Designer 的 Custom Parts Provider Synchronization 和 Components Synchronization 功能现已改进,现支持 PostgreSQL 数据库。 |
| 68961 |
新增高级设置选项“EDMS.CustomOffersMerge”。启用后,会将来自 Custom Parts Provider 的供应商数据与来自 Altium Parts Provider 的供应商数据(针对在 Altium Platform 上且启用了 BOM Portal 的 Workspace)合并,以便在软件 UI 中任何显示供应商数据(SPN)的地方统一呈现所有供应商信息。 |
| 68962 |
通过 Share 对话框共享实时设计或设计快照时,原先可通过 Advanced Settings 控件访问的对话框现已重新设计为弹出窗口。对于共享实时设计的情况,共享和下载选项现在按“Member Rights”(针对 Workspace 成员)和“Guest and External Share Rights”(针对已共享项目的外部访客用户)进行归类。 |
| 69007 |
向文档添加评论/回复时,如果先输入文本,再粘贴网页 URL,那么在该 URL 后再添加一个空格字符时,原先输入的文本会被移除,最终发布的评论/回复中只剩下该 URL。(BC:26998) |
| 69149 |
从旧版 Altium Designer(26.1 之前)升级到较新版本(26.1 或更高)后,在创建新的 Workspace 元件时,通过 Preferences 的 Data Management - Templates 页面添加的默认 Workspace 封装模板未被应用。(BC:26847, BC:27173) |
| 69186 |
当在属于 Workspace 项目的 ActiveBOM 文档中工作,且该项目位于已连接并启用 Silicon Expert 功能的 Workspace 中时,性能会明显下降。 |
| 69287 |
当打开属于 Workspace 项目的大型 ActiveBOM 文档,且该项目位于已连接并启用 Silicon Expert 功能的 Workspace 中时,Silicon Expert 参数无法正确填充,并且会遇到超时错误。 |
| 69298 |
当尝试将首选项保存到已连接的 Workspace,并更改新建 Altium Designer Preferences 项目的创建文件夹时,会遇到错误“ShowDialog can be called only on hidden windows...”。 |
| 69430 |
对于包含 PCB 库文档的 PCB 设计项目,若直接从添加到该项目的 Output Job 生成 PCBLIB Prints 的 PDF,会遇到访问冲突(模块“WorkspaceManager.DLL”中)。 |
| 69447 |
在某些情况下,当某项目已共享给一个对其具有编辑权限、但并非该项目所属父 Workspace 成员的用户时,该用户在使用并保存对该项目的更改时,会频繁且随机地遇到通知“Trying to Reconnect to Notification Service”。 |
Import/Export
| 68875 |
导入某个特定的 xDX Designer 库时,多分部件元件的符号引脚编号会被重复。 |
| 68896 |
尝试导入某个特定的 Xpedition (Expedition) 设计时,会遇到访问冲突(模块“Importer_Expedition.IWZ”中)。 |
| 68977 |
尝试导入 OrCAD PCB 封装库(*.LLB)时,会遇到访问冲突(模块“ADVPCB.DLL”中)。(BC:26983) |
版本 26.3.0
Altium Designer Develop – Released: 5 February 2026, Version 26.3.0 (build 5)
Altium Designer Agile – Released: 5 February 2026, Version 26.3.0 (build 18)
Altium Designer – Released: 5 February 2026, Version 26.3.0 (build 6)
Altium Designer 新增内容
PCB
| 66876 |
在处理 3D body 时,新增支持 SOLIDWORKS 2024 和 2025 模型(*.SldPrt)。此外,将 PCB 导出为 Parasolid 文件格式时,现使用 Parasolid 35.1 版本。 |
| 67334 |
将某个特定 PCB 导出为 Parasolid 格式后,在 SOLIDWORKS 中打开导出的文件时,某些元件的 3D 模型无法转换,并会遇到错误“The data in this file may be invalid”。(BC:25813) |
| 68348 |
在某些情况下,启用 PCB.Performance.InteractivePropertyPanel.Optimization 选项(高级设置)后,将层叠表放入设计空间时会遇到错误“Object accessed after being destroyed...”。 |
| 68359 |
在某些情况下,交互式布线时使用 Loop Removal 功能会遇到错误(模块“RouterEntry.dll”或模块“ADVPCB.DLL”中)。 |
| 68901 |
启用 PCB.Performance.InteractivePropertyPanel.Optimization 选项(高级设置)后,多次为 PCB 库文档添加/移除 Route Tool Path 层(或打开已执行此操作的 PCB 库文档)会遇到错误“Exception has been thrown by the target of an invocation...”。(BC:26959) |
| 68942 |
在一个特定情况下,对 PCB 文档进行修改后尝试保存时,会遇到访问冲突(模块“ADVPCB.DLL”中)。 |
| 68945 |
在 PCB Rules and Constraints Editor 对话框中定义 Fabrication/Assembly Testpoint Style 规则时,对 Min/Max Size 约束所做的更改不会被保存。(BC:26969) |
| 69025 |
对于某个特定 PCB 文档,若启用了“Component re-route”选项(位于 Preferences 的 PCB Editor - Interactive Routing 页面),移动任意元件都会遇到错误“Object accessed after being destroyed...”。(BC:27027) |
Multi-board Design
| 68356 |
尝试在多板原理图中为线束的直列连接器之间进行引脚映射时,Altium Designer 会完全卡死,且无法通过 Windows 任务管理器终止。(BC:26806) |
Harness Design
| 67903 |
增强了“Update From Libraries”功能,现在还包括导线、腔体元件及其关联零件(从接线图访问时),以及包覆物、标签及其关联零件(从布局图访问时)。请注意,要使上述对象被包含在更新中,分配给该对象的元件必须包含指向原理图符号的链接。 (BC:27779) |
| 68314 |
现在,在接线图中定义的跳线导线已可在关联的布局图中得到正确处理。在布局图中选中某个线束后,Properties 面板的 Bundle Objects 区域现在会将那些起点和终点都位于该线束同一连接点的跳线导线包含在内,作为该线束的一部分。这类导线只能手动定义其长度。输入的值随后会包含在线束项目的 ActiveBOM 文档和制造图纸(BOM 表和接线清单)中。 (I:23859) |
Platform
| 67522 |
改进了 Altium Designer Develop 中显示的通知,涉及订阅即将到期、订阅已过期(且 Altium Develop Workspace 处于仅查看模式)以及没有可用 Author 席位等情况。 |
| 68634 |
在安装 Altium Designer Develop 和 Altium Designer Agile 时,最终用户许可协议(EULA)现已由主服务协议(MSA)取代。Altium Designer 仍继续使用 EULA(该协议也已更新)。 |
Data Management
| 63778 |
使用 Manufacturer Part Search 面板时,只有最后一个应用的筛选器会在结果列表上方正确显示(名称和参数)。此前选择的任何筛选器都只显示名称,而缺少参数信息。 |
| 63779 |
当光标位于某些区域上方时,无法滚动 Manufacturer Part Search 面板 Details 窗格中的内容。 |
| 66024 |
在将 Workspace 中的某个条目共享给新用户时,该用户在 Share For Item 对话框中的条目最初会错误地显示其电子邮件地址,而不是其所属组织。 |
| 66242 |
在 Explorer 面板中浏览元件模板的“Where-used”视图时,若更改一个或多个所选元件的 Revision State,该更改不会自动反映到该视图中。 |
| 66867 |
从 Explorer 面板放置复用块时,会遇到错误“Value cannot be null. (Parameter 'pcbSnippetGUID')...”。(BC:26812) |
| 67416 |
刷新 Components 面板后,模型的修订状态不会更新。(BC:24630) |
| 68164 |
Custom Parts Provider Synchronization 功能可通过 Custom Parts Provider Synchronization Configuration 文档(*.PrtSync)将指定数据库源中的供应商数据映射到 Workspace 供应链数据;该功能现可在连接到托管于 Altium 365 GovCloud 的 Workspace 时使用。 |
| 68245 |
对于 ActiveBOM 中的元件,在设计中更新为该元件的较新修订版后,为其添加的手动解决方案所指定的排名会丢失。 |
| 68247 |
使用 Library Importer 将 PCB 库文档中的封装导入到已连接的 Workspace 时,任何描述超过 256 个字符的封装都会导入失败,尽管 Importer 报告导入成功。 |
| 68705 |
在某些情况下,尝试发布对现有元件所做的更改时(通过元件编辑器的 Single Component Editing 模式),会遇到错误“Interface not supported”。 |
| 68708 |
尝试将某个特定 part choice(德州仪器的 LM2940IMP-15)添加到 Workspace 库中的任意元件时,会遇到错误“Value cannot be null. (Parameters 'source')”。 |
| 68907 |
在使用 Altium Designer 26.1 并连接到 Workspace 的特定情况下,查看任意设计项目中已放置的评论时,无论是在上下文评论窗口还是在 Comments and Tasks 面板中,用户名都显示为“Anonymous”,而不是实际发表评论的人。 |
Import/Export
| 68664 |
将 PCB 导出为 Ansys EDB 格式时,以 fF(飞法)指定的电容值无法被识别,而是默认变为 1nF。(BC:24118) |
版本 26.2.0
Altium Designer Develop – Released: 8 January 2026, Version 26.2.0 (build 10)
Altium Designer Agile – Released: 8 January 2026, Version 26.2.0 (build 28)
Altium Designer – Released: 8 January 2026, Version 26.2.0 (build 7)
Altium Designer 新增内容
Schematic
| 65661 |
在某些情况下,当从活动原理图文档尝试根据项目文档创建集成库时,会遇到访问冲突(模块“IntegratedLibrary.DLL”中)。 |
| 67949 |
在原理图库编辑器的 Symbol Wizard 中,按 Designator 对引脚进行字母数字排序的功能无法正确工作,例如结果会是“A1, A10, A11,...A19, A2, A20, A3, A4,...A9”,而不是预期的“A1, A2, A3,...A18, A19, A20”。 |
| 67982 |
使用 Properties 面板中与 Design Item ID 字段关联的“...”控件,将基于文件的元件替换为 Workspace Library 元件时,参数不会更新为该 Workspace 元件的参数。 |
PCB
| 67160 |
启用“Live Highlighting”选项(位于 Preferences 的 PCB Editor - Board Insight Display 页面)后,在放置过孔期间,如果反复在后台高亮显示的可能网络之间切换,会遇到错误“List index out of bounds”。 |
| 67883 |
将包含高度为“0”的文本的 PCB 导出为 DXF 格式时,会遇到错误“eInvalidInput”。 |
| 68177 |
在 View Configuration 面板的 Layers & Colors 选项卡中选择并删除多个 Component Layer Pair 条目后,这些条目仍然会继续显示。(BC:26733) |
| 68420 |
对于某个特定设计,当复制一个元件(其封装中定义了 die pad、bond finger pad 和 bond wire)并多次粘贴后,再尝试保存 PCB 文档时,会遇到错误“Duplicates not allowed...”。 |
| 68627 |
启用 PCB.Performance.InteractivePropertyPanel.Optimization 选项(高级设置)后,若选中了放置在极坐标网格上的元件,则该网格相关的选项(Range/Angle 和 Rotation)会在 Properties 面板中缺失。(BC:26858) |
| 68640 |
在某些情况下,启用 PCB.Performance.InteractivePropertyPanel.Optimization 选项(高级设置)后,从 Properties 面板对已选中的多边形覆铜多次重新铺铜,然后切换到“Assign net”操作并点击回设计空间时,会遇到错误“Value cannot be null. (Parameter 'source')”。 |
| 68661 |
在 PCB 封装中使用的矩形几何尺寸(宽度和高度)会被错误更改(由于舍入误差),前提是走线宽度以 mm 指定。(BC:26867, BC:26885) |
PCB CoDesign
| 67921 |
在某些使用 PCB CoDesign 功能的情况下,比较完成后会遇到与内存泄漏相关的错误(文件“Adv3D_GeometryMaker.pas”中的断言失败)。 |
Wire Bonding
| 62571 |
新增支持:可从拼板后的 PCB 文档生成 Wire Bonding Table Report。 |
| 63094 |
针对 Un-Routed Net 违规的 DRC 检查被错误地应用到了 bond wire。(BC:25803) |
| 66918 |
现在,在以 3D 方式查看拼板后的 PCB 文档时,会显示 bond wire 和 die pad。 |
| 67657 |
在 PCB 规则与约束编辑器对话框中,为 Wire Bonding 设计规则应用约束更改时,规则会显示为未保存(其名称旁有星号),并且无法导出和导入规则。(BC:25810) |
| 68042 |
现在提供了新的 “IsBondwire” 查询关键字(PCB 对象类型检查),可在构建逻辑查询表达式时使用,以便在 PCB/PcbLib 中筛选对象,或为设计规则定义作用范围。 |
多板设计
| 67619 |
当在多板原理图文档中放置的自定义零件同一侧存在多个条目(表示已链接的元件)时,尝试多选这些条目并拖动,会导致出现错误“Unable to cast object...”。(BC:26133) |
线束设计
| 61558 |
在布局图中放置线束时,线束现在会“跟踪”其绘制长度,默认将该值填入 Length 字段。当 Length 字段(实际物理长度)被设置且与绘制长度不同时,线束会在线段中最长段的中心显示断裂符号,以表明该线束不按比例(NTS)。Properties 面板中会显示 “Drawn Length”,同时新增 “Add Break Symbol” 选项,可用于控制断裂符号的显示。 (I:25610) |
| 62933 |
在布局图中选择连接点(且未分配对象)后,Properties 面板中 Assigned Objects 区域关联的 “Add” 按钮在点击前会显示为“禁用”状态。(BC:26250) |
| 65333 |
在某些情况下,放置于线束制造图文档(HarDwf)中的布局图视图,其标签的绘制顺序与源布局图文档(LdrDoc)相比不正确,导致标签显示在线束后方而不是前方。 (BC:26470) |
| 67904 |
在某些情况下,将项目接线图中的元件(连接器)导入其布局图时,虽然已创建相关连接点,但引脚不会自动分配,导致生成空的线束对象。 |
数据管理
| 66497 |
在某个特定情况下,并且连接到特定的 Altium 365 Workspace 时,某个元件在 Components 面板与 Properties 面板中显示的零件选择不同。 |
| 66581 |
新增功能:在 Workspace 与元件数据库之间执行元件同步时,具有相应操作权限的用户现在可以保留生命周期状态。 |
| 67302 |
如果启用了 “Part Choices Revision Control” 选项(位于 Workspace 浏览器界面的 Admin-Settings-Components 页面),并且在未先重启 Altium Designer 的情况下修改了某元件的零件选择列表(并发布为新修订版),则该元件的零件选择列表会被覆盖。 |
| 67806 |
如果 Preferences 的 System - Default Locations 页面中的 Document Path 字段被清空/为空,并重启 Altium Designer,那么从已连接的 Workspace 打开一个项目(全新打开,之前无本地副本),修改后尝试保存回 Workspace 时,会出现错误“Invalid URI: The format of the URI could not be determined...”。 |
| 67950 |
在 Altium Designer 的自定义零件提供程序同步配置文档(*.PrtSync)中无法访问 Azure SQL Schema 表,并会出现错误“ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Incorrect syntax near '`'”和“ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Statement(s) could not be prepared”。这是因为 Altium Designer 在查询中发送了反引号 (`),而 SQL Server/Azure SQL 不支持该语法。 |
| 68005 |
在某个特定情况下,尝试从 PCB 设计项目的 ActiveBOM 生成物料清单报告时,会出现错误“Unable to sort because the IComparer.Compare() method returns inconsistent results...”。 |
| 68037 |
由 BOM.CoDesign 选项(Advanced Settings)提供的 “BOM CoDesign” 功能,现已在此版本中正式公开(默认开启)。此外,由 BOM.CoDesign.Comparison.IncludeSupplierData 选项(Advanced Settings)提供的 “Including/Excluding Supplier Data in a BOM Comparison” 功能,也已在此版本中正式公开(默认关闭)。 |
| 68583 |
如果某个默认 Workspace 模板是通过 Preferences 的 Data Management - Templates 页面添加的,那么在创建相应新实体时不会加载该模板。(BC:26847) |
导入/导出
| 63867 |
导入某个特定的 xDX Designer 设计时,项目库(*.lmc)无法导入,结果生成了一个空项目。 |
| 67825 |
导入某个特定的 OrCAD 设计时,生成的原理图文档中某个元件实例关联的封装不正确。 |
版本 26.1.1
Altium Designer Develop – Released: 3 December 2025, Version 26.1.1 (build 6)
Altium Designer Agile – Released: 3 December 2025, Version 26.1.1 (build 13)
Altium Designer – Released: 3 December 2025, Version 26.1.1 (build 7)
Altium Designer 新增内容
原理图
| 62751 |
新增高级设置选项 “WSM.DotNetECOImplementation”,启用后可优化并加速 ECO 处理功能。 |
| 66529 |
双击已放置的元件时,会正确打开 Properties 面板并选中 Designator 文本,以便直接修改。然而,随后再双击另一个元件时,不会选中其 Designator 文本,而只是将光标放在该字段开头。(BC:25802) |
| 67151 |
在某些情况下处理原理图文档时,若编译掩码下存在信号线束交叉(且在 Preferences 的 Schematic - General 页面启用了 “Display Cross-Overs” 选项),会出现错误“EOleException: Index was outside the bounds of the array”。 |
| 67186 |
在原理图库(.SchLib)中切换符号时,Properties 面板加载属性存在明显延迟。(BC:25112) |
| 67514 |
在某些情况下,在原理图中切换注释时,会出现错误“Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed”。 |
| 67618 |
将参数名称设置为在设计空间中可见后,将该参数拖动到其他位置时,其名称会重复显示两次。 |
PCB
| 52067 |
当 Violation Overlay Style 设为 “None (Layer Color)”,且 Overlay Zoom Out Behaviour 设为 “Base Pattern Scales”(位于 Preferences 的 PCB Editor - DRC Violations Display 页面)时,打开或创建 PCB 会导致出现访问冲突(模块 “ADVPCB.DLL” 中)。(BC:19367) |
| 58670 |
新增选项(PCB.Performance.PadViaTemplate.LoadingOptimization),用于将未链接到外部 Pad Via Library 的 Pad Via 模板存储在 PCB 文档内部,从而加快加载速度。 |
| 61493 |
新增 Advanced Settings 选项(PCB.ViaInstancing),启用后可在构建过孔实例几何时提升性能,同时减少内存占用并缩短场景构建时间。 |
| 63635 |
运行交互式命令(例如 Move Object、Interactive Routing 等)期间,在设计空间中开始平移时会有明显延迟。 |
| 65474 |
依据 IPC-7351B 标准中有关焊盘堆叠默认值的规定,阻焊开窗通常与焊盘尺寸为 1:1 比例,因此 Solder Mask Expansion 规则(PCB 文档中)和规则驱动的阻焊扩展(PCB 库文档中)的默认值现已设置为 0 mil(此前为 4 mil)。 |
| 65539 |
在 PCB 中添加注释后,切换到 3D 查看模式,再切换为正交投影并旋转 PCB,会导致显示 PCB 图形伪影。 |
| 65636 |
新增高级设置选项 “PCB.SimbeorVersion”,用于控制延迟和阻抗计算所使用的 Simbeor 版本(Simbeor 2020.3,对应选项 “0”;或 Simbeor 2023.1,对应选项 “1”)。 |
| 65828 |
在 PCB 中选中一个多边形形状对象后,如果在 Properties 面板的 Outline Vertices 区域空白处使用右键菜单中的 Paste 命令,会出现错误“Exception has been thrown by the target of an invocation...”。 |
| 65866 |
作为 PCB.Performance.InteractivePropertyPanel.Optimization 选项(Advanced Settings)的一部分,在使用 Interactive Routing / Differential Pair Routing / Multi-Routing、Quick Routing、Interactive Sliding 和 Interactive Via Dragging 功能时,Properties 面板已进一步增强,以提升性能并优化属性访问,尤其适用于较大型设计。 |
| 65971 |
从 PCBLIB 放置(或复制/粘贴)到 PCB 文档时,未遵循层的物理顺序,导致图元被放置到 PCB 文档中的错误层上。请注意,作为该问题修复的一部分,必须使用 Altium Designer 22.11 或更高版本重新保存您的 PCB 库。 |
| 66010 |
当对先前受 “Remove Unused Pad Shapes” 功能影响的焊盘进行布线时,DRC 不再检测到缺失的环形环宽。(BC:24704) |
| 66318 |
在 PCB Library 面板中使用 “Select All” 命令(右键上下文菜单)时,仅当在列表中的第一个(顶部)封装上使用该命令时,列表中的所有封装才会被选中。 |
| 66319 |
当多个 SMT 焊盘通过热连接方式连接到多边形铺铜,且 Thermal Relief 设置为 “Auto”,并存在重叠的 Polygon Connect Style 规则时,设计规则检查(DRC)会错误报告 Un-Routed Net 违规。 |
| 66678 |
在某些情况下,使用自动差分对长度调谐工具对差分对两侧进行相位匹配时,生成的锯齿形图案实际测得的 Tooth Width 与 Auto Tuning Process 对话框中指定的值不一致。(BC:25941) |
| 66726 |
当禁用 PCB.Performance.InteractivePropertyPanel.Optimization 选项(Advanced Settings),并在设计空间中选择多个参数(元件标号和/或注释),或选择多个元件后在 Properties 面板中切换到子级 Designator 或 Comment 时,Properties 面板中缺少 Autoposition 属性和 Value 可见性控制(“眼睛”按钮)。(BC:26018) |
| 66879 |
包含长度调谐图案的网络和 xSignals 的延迟值未被计算,并且在 Properties 面板和 PCB 面板中都错误显示为 0 ps。(BC:26054) |
| 66948 |
对于在 PCB 规则与约束编辑器对话框中定义的 Clearance 设计规则,如果间距矩阵针对不同图元组合包含不同值,则 Applicable Binary Rules 对话框中的 Gap 值不会正确反映规则间距矩阵中为所选图元定义的间距值。 |
| 67027 |
在某些情况下,复制粘贴矩形后再尝试更改该粘贴矩形的尺寸,会导致出现访问冲突(模块 “ADVPCB.DLL” 中)。(BC:26086) |
| 67094 |
启用 PCB.DRC.OnlineOptimization 选项(Advanced Settings)后,从 PCB Rules And Violations 面板内对某个规则类运行 DRC,会导致其他规则类的违规被清除。 |
| 67123 |
将 PCB 导出为 Specctra 设计文件时,在某些情况下导出过程变得明显更慢。 |
| 67161 |
在某些情况下处理选中的多边形铺铜时,会出现错误“Object accessed after being destroyed”。 |
| 67207 |
在 PCB Library 或 PCB 编辑器中修改现有 Component Layer 对的已分配层编号时,Altium Designer 会错误生成新的机械层。删除这些层会导致关联的 Layer Type 丢失,并恢复为 “N/A”。 |
| 67224 |
当差分对采用圆角(Hugging Style = Rounded)且 glossing Effort 设置为 Weak 时,无法对其执行 gloss。(BC:26265) |
| 67238 |
由 PCB.Performance.InteractivePropertyPanel.Optimization 选项(Advanced Settings)提供的 “PCB Properties Panel Optimizations” 功能,现已在此版本中正式公开(默认开启)。 |
| 67466 |
在 PCB 文档的交互过程中进行平移(右键、按住并拖动)时,新增 “手形” 光标。 |
| 67534 |
对于定义了 coverlay 层并已添加到分配有柔性层叠的板区域中的刚挠结合设计,如果在 View Configuration 面板的 Layers & Colors 选项卡中将 Active Layer 字段设置为某个 coverlay 层,会导致 Altium Designer 无响应。(BC:26402) |
| 67894 |
在某些情况下,在 Properties 面板内工作时会出现错误“Object reference not set to an instance of an object”。 |
PCB CoDesign
| 64925 |
对于某个特定的 PCB 设计,尝试运行 PCB Comparison 功能会出现错误“System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 67414 |
在某些情况下运行比较时,会出现错误“Object reference not set to an instance of an object”。 |
Constraint Manager
| 64463 |
在 Clearances 视图中工作时,引入了 “Class Filtering” 功能。该功能允许构建类过滤器(或分组),以便在间距矩阵的聚焦子集之间切换和操作。 |
| 65702 |
对于使用约束管理的 Workspace 项目,如果项目的 constraints.xml 文件在本地被删除(通过 Windows 文件资源管理器),则使用控件(Save to Server)将项目保存回 Workspace 时,将不再出现 Save to Server 对话框。 |
| 65937 |
现在可以在 Clearances Matrix 中选择多个单元格时设置/编辑 Creepage 值。所做的更改会反映到 All Rules 视图中创建/更新的 Creepage 规则(当从 PCB 访问 Constraint Manager 时)。 |
| 66146 |
对于与信号线束关联、且其指令已导入 Constraint Manager 的参数集,随后在原理图中选择该参数集对象时,会出现错误“Exception has been thrown by the target of an invocation...”。(BC:25707) |
| 66590 |
增强了从旧设计规则系统迁移到 Constraint Manager 时,对带有自定义查询表达式的间距规则的处理。这包括更好地处理作用范围表达式指向内部(中间)层的规则,并确保此类规则被设为 Advanced Rules(而非 Basic Rules)。 |
| 66788 |
对于某个特定设计,尝试从原理图文档访问 Constraint Manager 时,会出现错误“An item with the same key has already been added...”,随后所有视图都会变为空。 |
| 67392 |
在 Constraint Manager 的 Clearance 视图中新建间距规则后,交互式多路布线工具在布线过程中不会遵守最小间距边界。 |
Draftsman
| 49410 |
对于某个特定项目,在使用 PCB 的更改更新 Draftsman 文档后,再选择一个已放置的纵坐标尺寸标注时,软件会崩溃。 |
| 63602 |
编辑 Workspace Draftsman 文档模板时,放置钻孔图视图或传输线表会出现错误“Object reference not set to an instance of an object”。(BC:24492) |
| 65278 |
新增支持将包含样条曲线的 DXF 文件导入制造图文档(.PCBDwf/.HarDwf/.MbDwf)。(需要启用 Draftsman.TeighaNet 高级设置选项)。 |
| 65704 |
新增支持将 DXF 文件(R12 及更高版本)导入制造图文档(.PCBDwf/.HarDwf/.MbDwf)。 (需要启用 Draftsman.TeighaNet 高级设置选项)。 |
Wire Bonding
| 63827 |
在 PCB 面板的图元区域中(Components 模式下选中元件时)以及 PCB Library 面板中(选中封装时),键合线现在会以正确的类型(Bond Wire)显示。选择某个键合线图元时,会在主设计空间中选中/高亮对应的键合线。此外,区域右键上下文菜单中新增了对应的 “Show Bond Wires” 选项,用于切换键合线可见性。 |
| 63869 |
运行 DRC 后,在 PCB Rules And Violations 面板中浏览键合线的长度违规时,这些违规会在保存、关闭并重新打开 PCB 文档后意外发生变化。 |
3D-MID 设计
| 65950 |
对于选中的走线,可以在 Length 字段(Properties 面板中)输入新值,但实际长度不会改变。为解决此问题,Length 字段现已设为不可编辑。 |
| 67570 |
新增高级设置选项 “3DLayout.DRC”,启用后可针对 3D 基板上的已布线路径,提供宽度、间距、长度和长度匹配规则违规的批量设计规则检查(DRC)。请注意,虽然生成的 DRC 报告会提供所有这些检查的信息,但在主设计空间中仅会高亮显示间距违规。 |
多板设计
| 64949 |
新增功能:可为多板原理图中选定的线束条目定义 “Termination Type”。可选项包括 “Connector”、“Crimps/Ferrules” 和 “Wire termination”。该信息会反映在线束本身的属性中,以及所选对应模块条目的属性中。 (I:25312) |
| 67391 |
在多板原理图中使用自定义零件时,数据有可能发生损坏,进而导致数据丢失,并根据损坏的性质和程度出现各种错误/崩溃之一。 |
线束设计
| 61571 |
新增功能:可通过 OutputJob 生成一个供线束制造商使用的单一 Excel 工作簿。生成的工作簿包含以下工作表:“Bill of Materials”(便于快速报价)、“Wiring List”(供线材加工设备使用)、“Labels”(对需为线束束体打印的物理标签进行汇总,可用于 Zebra 或其他打印机)以及 “Coverings”(对应用在线束束体外的覆盖材料进行汇总)。 (I:25365) |
| 63973 |
现在,即使由断线符连接的线束导线具有不同的 Design Item ID,也能被识别出来。此外,所有具有相同标号并由同一断线符连接的导线段,现在都会进行比较(比较零件号、注释、颜色及所有参数);如果发现任何差异,将报告新的 “Mismatched parameters in connected wire segments” 违规。同时,Properties 面板中会显示冲突横幅,提供将所有导线段同步为与所选导线相同参数的功能。 (I:26785) |
| 65569 |
新增了可在接合点上应用/延伸覆盖层的功能(接合点是指布局图中两个或更多线束汇合的连接点)。此外,覆盖层的起点现在取其路径中最靠左、最靠上的点,并且该路径现在仅包含覆盖层所铺设在线束上的部分。(I:24932) |
| 66016 |
对于具有已定义压接腔体的线束组件,如果其零件不包含符号,且有一个或多个参数的值为空,使用“Update From Libraries”命令会导致出现错误:“System.ArgumentNullException: Value cannot be null. (Parameter "value")”。 |
| 66323 |
对于制造图文档 (*.HarDwf) 中 ActiveBOM 或 BOM 表里的导线、电缆和覆盖层条目,Quantity 字段中的条目现为“As Required”。 |
| 66740 |
增强了放置在线束制造文档中的接线列表的引脚排序。现在,对于导线数量最多的连接器,会应用自动分组,并且其所有腔体都会在 From 列中被正确分组。 |
| 66741 |
在线束制造图文档 (*.HarDwf) 中放置并配置连接表或接线列表后,随后对该对象执行复制粘贴会导致列和其他已配置参数被重置为默认值。 (BC:22637) |
| 67130 |
对于定义了 Wire Designator 的断线点,在将导线连接到该断线点时,该标识符未被保留。 |
| 67214 |
在布局图中锁定所选线束的 Length 参数后,之后无法再次将其解锁。(BC:26239) |
平台
| 60238 |
新增高级设置选项“System.UseWebView2”,用于在 Altium Designer 中为与浏览器相关的元素(例如主页)启用 WebView2。这样只需更新 Windows,即可在 Altium Designer 中访问最新的网页浏览器引擎。请注意,当该选项被禁用,或连接的 Workspace 不支持 WebView2 时,将自动使用 CefSharp v.126。 |
| 65737 |
在此版本中,Altium Designer 已从使用 .NET 6 切换为 .NET 8。 |
| 65961 |
当需要通过默认 Web 浏览器登录您的 Altium 账户时(由“Unified Login”功能驱动),登录过程完成后,Altium Designer 现在会自动显示在前台(获得焦点)。 |
数据管理
| 59401 |
当评论作为设计审查的一部分被添加时,该评论的上下文评论窗口中(在设计空间内)现在会显示指向该审查的链接(“From <DesignReviewName>”)。 |
| 63542 |
原理图中选定器件与项目 ActiveBOM 文档中对应行之间的交叉选择无法正常工作。(BC:24441) |
| 63990 |
对于某个特定元件,无法从 Manufacturer Part Search 面板或 Add Part Choices 对话框中打开其关联的数据手册。 |
| 64571 |
在某些网络连接较差的情况下,会出现警告“Push notifications service was not properly initialized. Connection Timeout”,并且 Altium Designer 会失去响应,需要通过任务管理器终止。(BC:24707) |
| 64777 |
在 Manufacturer Part Search 面板中为某一元件类型添加新列后,在切换到其他元件类型再切换回来之前,该列不会显示。 |
| 64783 |
新增了使用 Components Synchronization 功能及其相关的 Components Synchronization Configuration 文档 (*.CmpSync) 来定义和同步零件选型信息的能力。 |
| 65063 |
在某些使用 Project Releaser 的情况下,会遇到访问冲突(模块“ProjectReleaser.dll”中)。 |
| 65126 |
在某些情况下,从 ActiveBOM 生成 BOM 报告时,若添加来自源 PCB 的数据列,会导致出现错误“The method or operation is not implemented”。 |
| 65397 |
如果在连接到 Workspace 时存在问题,且无法刷新项目文档的最新 VCS 状态,那么现在会在 Projects 面板中项目条目旁显示一个新的控件“Refresh VCS Statuses”(带有关联的工具提示警告)。连接恢复后,点击该控件即可重新同步 VCS 状态并查看最新更改。 |
| 65690 |
更改已连接 Workspace 的名称后,PCB 设计的项目文件 (*.PrjPcb) 在变体中定义的任何替代零件里仍会引用旧的 Workspace 名称。因此,Variant Manager 和 Item Manager 会错误地显示旧名称。 |
| 65696 |
新增高级设置选项“VCS.HideProjectExternalRepositoriesLinks”,启用后可隐藏外部 VCS 仓库的链接(当将在外部 VCS 下的项目提供给已连接 Workspace 使用时,会自动创建这些链接)。 |
| 66071 |
新增支持使用已定义且已启用的流程工作流来复制 Workspace 项目(从 Projects 面板的右键上下文菜单执行)。 |
| 66123 |
在某个特定情况下,当在 Manufacturer Part Search 面板中为所选零件从 Silicon Expert 获取高级零件数据时,会遇到错误“Object reference not set to an instance of an object”。(BC:25701) |
| 66241 |
在对设计项目中的所有元件批量更新生命周期状态后,第一个元件的生命周期根本没有更新。此外,所有其他元件的新生命周期状态显示在重启软件之前也不会刷新。 |
| 66273 |
当 Explorer 面板配置为显示 Altium Content Vault(在 Advanced Settings 对话框中启用“Explorer.ShowContentVault”选项)时,Library Health 条目(在服务器文件夹列表中)将不再显示。 |
| 66293 |
对于某个特定项目,尝试访问其历史记录会导致遇到灾难性错误:“Object reference not set to an instance of an object...”。(BC:25786) |
| 66358 |
对于使用“Add Solution » Create/Edit Manufacturer Links”功能,尝试将来自自定义零件提供程序源(在已连接的 Enterprise Server Workspace 中定义)的解决方案添加到 ActiveBom 中某个元件时,会导致错误“Failed to pull data”,并且该解决方案不会显示在该元件上。 |
| 66419 |
尝试使用 Smart PDF 功能将项目当前的 Project History 视图导出为 PDF 时,“Current Document”选项被错误地提供为导出目标选项,而启用该选项会导致出现访问冲突(模块“WorkspaceManager.DLL”中)。 |
| 66445 |
在已连接的 Workspace 中尝试创建线束模板文档时,如果没有创建文件夹的权限,则会发生崩溃。 |
| 66510 |
在某个特定情况下,尝试分离一个未启用权限继承的项目文件夹,而该文件夹又位于一个启用了权限继承的文件夹内时,会遇到访问冲突。 |
| 66532 |
将当前 PCB Library(仅含单个封装)保存到已连接的 Workspace 后,随后对话框标题中原本应为“Planned”的单词出现了拼写错误(显示为“Choose Planed Item Revision”)。(BC:25864) |
| 66683 |
使用 Database to Workspace component synchronization (.CmpSync) 功能创建带有零件选型的元件后,在 Component editor(其 Single 或 Batch Component Editing 模式下)编辑该元件时,其零件选型数据不会显示(描述、关联的供应商解决方案 (SPN) 和价格)。 |
| 66701 |
新增功能:对于已被授予相应操作权限的用户,在发布到新修订版本时可保留模型当前的生命周期状态。 |
| 66910 |
对于设计中使用了某个元件的多个实例,通过 ActiveBOM 将该元件更改为另一个元件时,该更改在后续 ECO 中不会应用到所有实例。(BC:26132) |
| 66964 |
在某些情况下,尝试创建新的 Workspace Library 元件(通过 File » New » Component)时,会遇到错误“EOleException: Object reference not set to an instance of an object”。 |
| 66995 |
当用户有权访问大量项目时,改进了 Open Project 对话框在为已连接 Workspace 中的项目加载项目文件夹视图时的性能。 |
| 67009 |
由于不支持嵌套复用块,因此在新建复用块或编辑现有复用块后,原理图编辑器和 PCB 编辑器中的菜单及 Active Bar 中用于放置复用块的命令已被移除。 |
| 67074 |
在 Component editor(其 Single 或 Batch Component Editing 模式下)编辑元件并从 Custom Parts Provider 添加零件选型时,该零件选型的数据不会显示(描述、关联的供应商解决方案 (SPN) 和价格)。 |
| 67195 |
当评论作为设计审查的一部分被添加时,其在 Comments and Tasks 面板中的对应条目里现在会显示指向该审查的链接(“From <DesignReviewName>”)。 |
| 67357 |
新增高级设置选项“BOM.CoDesign.Comparison.IncludeSupplierData”,用于控制在使用 BOM CoDesign 功能将 ActiveBOM 与所选 Managed BOM 比较时,结果中是否包含供应商相关数据。禁用后,供应商相关数据将从 Differences 部分中排除(从项目的 ActiveBOM 文档访问 Properties 面板时,位于 Related BOMs 选项卡上),同时也会从 Altium Platform Web Viewer 界面中生成的比较结果里排除。 |
| 67410 |
在 Altium Platform 上的已连接 Workspace 中,当将用户参数定义为元件模板的一部分时,新增支持更多可识别单位的数据类型——Area (mm2)、Bar (bar)、Bit、Candela (cd)、Decimal、Integer、Joule (J)、Lumen (lm)、Millimetre (mm)、Pascal (Pa)、Pounds per square inch (psi)、Rotations per minute (rpm)、Siemens (S)、Tesla (T)。 |
| 67803 |
尝试从某个特定的 Output Job 配置文件生成 PDF 数据时,会导致 Altium Designer 卡死,并需要使用 Windows 任务管理器将其终止。 |
| 67948 |
对于非 Workspace Library 零件,在为 ActiveBOM 中的元件创建解决方案后,与 DigiKey 相关的 SPN 不会显示在解决方案区域中。 |
导入/导出
| 57602 |
导入某个特定的分层 KiCad 设计时,层次结构中导入后的子原理图页缺少元件。 |
| 61888 |
导入 KiCad v.8 设计时,生成的原理图文档中未导入圆弧图元。 |
| 61963 |
导入 KiCad 设计时,曲线走线导入不正确,相关圆弧的起始角和终止角被颠倒。(BC:20658) |
| 63187 |
导入某个特定的 v8.x KiCad 设计时,未导入多边形。 |
| 63467 |
导入 KiCad 设计时,导入向导中 General Import Options 页面上的 PCB Documents 视图被裁切且无法调整,因此无法查看输出项目结构。 |
| 63776 |
导入 8.x 版本 KiCad 设计时,未导入网络类。 |
| 65163 |
导入 xDX Designer 设计时,生成的原理图文档和原理图库文档现已支持元件的替代视图模式。 |
| 65451 |
导入某个特定的 xDX Designer 设计时,标号导入不正确。 |
| 65907 |
导入某个特定的 Allegro 设计时,封装几何丝印对象在生成的 Top Overlay 和 Bottom Overlay 层中缺失。 |
| 65913 |
导入某个特定的 Allegro 设计时,带槽孔的焊盘未能正确导入生成的 Altium Designer PCB 文档中,其形状和坐标都存在问题。(需要启用高级设置选项 Importer.Allegro.ReadPadLayers)。 |
| 65925 |
在某些导入 xDX Designer 设计的情况下,图像未被导入/显示在生成的原理图文档中。 |
| 66138 |
导入某个特定的 Allegro 设计时,某些元件的封装焊盘导入不正确。 |
| 66139 |
导入某个特定的 Allegro 设计时,板框几何图形未正确导入到生成的 PCB 文档中。 |
| 66664 |
导入 OrCAD 设计时,文本中的日文(shift_jis 字符集)和韩文(hangeul 字符集)符号未能被准确导入。 |
| 66961 |
导入某个特定的 OrCAD 设计时,生成的原理图文档中电源端口名称的位置不正确,与其对应的符号图形发生重叠。 |
| 67038 |
Allegro2Altium.bat 文件是 Altium Designer 安装中附带的一个批处理文件,用于将 Allegro 二进制 (*.brd 或 *.dra) 文件转换为 ASCII 格式(当此类设计/库与 Altium Designer 不在同一台 PC 上时使用),现已改进,包含了其使用所需的全部配置文件。 |
| 67084 |
在某些导入 Allegro 设计的情况下,丝印层上的文本导入不正确。 |
| 67101 |
导入某个特定的 OrCAD 设计时,一些自定义端口在生成的原理图文档中显示为旋转状态,并且在视觉上未与导线连接(尽管实际上它们已连接到相应网络)。 |
| 67106 |
在某些导入 OrCAD 设计的情况下,某些元件的标号和参数在生成的原理图文档中被错误地重叠放置。 |
| 67139 |
导入包含机械元件的 Allegro 设计时,如果该机械元件在顶层和底层丝印层(库级别)上定义了相同的几何图形,则 Bottom Silkscreen 层上的文本会被错误地重复。 |
| 67143 |
由 Importer.Allegro.ReadPadLayers 选项(Advanced Settings)提供的“Import Detailed Allegro Pad Stack”功能,在此版本中已正式公开(默认开启)。 |
| 67176 |
导入某个特定的 OrCAD 设计时,某个元件的隐藏参数被错误地显示在生成的原理图文档中。 |
| 67182 |
导入 Allegro 设计时,元件数值被错误地显示在生成的 PCB 文档的丝印层上,尽管在原始设计中这些层(“Layers - Components - Comp value”子类)的可见性已被禁用。 |
| 67585 |
尝试将 PCB 导出为 Protel PCB 2.8 ASCII 文件格式时,会遇到访问冲突错误“Object accessed after being destroyed”(模块“ADVPCB.DLL”中)。 |
Power Analyzer by Keysight
| 65355 |
查看分析报告中任意网络的详细信息时,“Power Consumption for This Network”字段显示的值始终为“0 Watts”,而不是实际功耗。 |
| 66130 |
提高 Work Temperature 时,得到的 Voltage Drop 反而错误地减小,而不是也随之增大。(BC:20248) |