Altium Designer 版本发布说明
Created: 十一月 01, 2024 | Updated: 十二月 17, 2025
本页列出了 Altium Designer 26、Altium Designer Develop 26 和 Altium Designer Agile 26 的公开发布版本的发布说明。
版本 26.1.1
Altium Designer Develop – 发布日期: 2025年12月3日, 版本 26.1.1 (build 6)
Altium Designer Agile – 发布日期: 2025年12月3日, 版本 26.1.1 (build 13)
Altium Designer – 发布日期: 2025年12月3日, 版本 26.1.1 (build 7)
原理图
| 62751 | 新增高级设置选项 WSM.DotNetECOImplementation,启用后可优化并加速 ECO 处理功能。 |
| 66529 | 双击已放置的器件会正确打开 Properties 面板并选中位号文本以便修改;但随后双击另一个器件时,位号文本不会被选中,光标仅定位到该字段开头。 (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 | 当在 Preferences 的 PCB Editor ‑ DRC Violations Display 页面将 Violation Overlay Style 设为 None (Layer Color) 且将 Overlay Zoom Out Behaviour 设为 Base Pattern Scales 时,打开或创建 PCB 会触发模块 ADVPCB.DLL 的访问冲突错误。 (BC:19367) |
| 58670 | 新增选项 PCB.Performance.PadViaTemplate.LoadingOptimization:将未链接到外部 Pad Via Library 的焊盘/过孔模板存储在 PCB 文档内,以加快加载速度。 |
| 61493 | 新增高级设置选项 PCB.ViaInstancing,启用后在构建过孔实例几何时提升性能,降低内存占用并缩短场景构建时间。 |
| 63635 | 在交互命令(如 Move Object、Interactive Routing 等)运行期间,开始在设计空间平移时存在明显延迟。 |
| 65474 | 遵循 IPC‑7351B 对焊盘堆栈默认值的标准,阻焊开窗通常与焊盘尺寸 1:1。现将 PCB 文档中的 Solder Mask Expansion 规则与 PCB 库文档中的规则驱动阻焊扩展默认值设为 0 mil(此前为 4 mil)。 |
| 65539 | 在 PCB 中添加评论后,切换至 3D 视图模式、改为正交投影并旋转 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 的改进之一,Properties 面板在使用交互式布线、差分对布线、多重布线、快速布线、交互式滑移、交互式过孔拖动等功能时进一步增强,以提升性能并优化属性访问,尤其在大型设计中。 |
| 65971 | 从 PCBLIB 放置(或复制/粘贴)到 PCB 文档时未遵循层的物理顺序,导致基元被放置到错误的层上。为修复该问题,需使用 Altium Designer 22.11 或更高版本重新保存你的 PCB 库。 |
| 66010 | 当布线到曾被 Remove Unused Pad Shapes 功能影响的焊盘时,DRC 不再检测到缺失的环形环。 (BC:24704) |
| 66318 | 在 PCB Library 面板使用右键上下文菜单的 Select All 命令时,只有在列表第一个(顶部)封装上执行该命令时,列表中的所有封装才会被选中。 |
| 66319 | 当 Thermal Relief 设为 Auto 且存在重叠的 Polygon Connect Style 规则时,设计规则检查(DRC)会错误地在多个与多边形铺铜热连接的 SMT 焊盘上报告 Un‑Routed Net 违规。 |
| 66678 | 在某些情况下,使用自动差分对长度调整工具进行两侧相位匹配时,生成的锯齿形图案的实际测得齿宽与 Auto Tuning Process 对话框中指定的数值不一致。 (BC:25941) |
| 66726 | 在禁用高级设置选项 PCB.Performance.InteractivePropertyPanel.Optimization 的情况下,若在设计空间选中多个参数(器件位号和/或注释)(或选中多个器件并在 Properties 面板点选其子项 Designator 或 Comment),Properties 面板中会缺少 Autoposition 属性与数值可见性控制(“眼睛”按钮)。(BC:26018) |
| 66879 | 对于包含长度调整结构的网络与 xSignals,其延迟值未被计算,并在 Properties 与 PCB 面板中错误显示为 0 ps。 (BC:26054) |
| 66948 | 对于通过 PCB Rules and Constraints Editor 对话框定义的 Clearance 设计规则,当其间距矩阵针对不同基元组合包含不同值时,Applicable Binary Rules 对话框中的 Gap 数值未正确反映规则间距矩阵中为所选基元定义的间距值。 |
| 67027 | 在某些情况下,复制粘贴矩形后尝试修改粘贴后的矩形尺寸,会导致出现模块 ADVPCB.DLL 的访问冲突错误。 (BC:26086) |
| 67094 | 在启用高级设置选项 PCB.DRC.OnlineOptimization 时,从 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 | 当glossing Effort 设为 Weak 时,无法对差分对拐角(Hugging Style = Rounded),进行优化处理。 (BC:26265) |
| 67238 | 通过高级设置选项 PCB.Performance.InteractivePropertyPanel.Optimization 提供的“PCB Properties Panel Optimizations”特性在本次版本中正式公开,且默认开启。 |
| 67466 | 在 PCB 文档的交互过程中进行平移(右键按住并拖拽)时,新增“手形”光标。 |
| 67534 | 在刚柔结合设计中已定义并添加覆盖层至带有柔性叠层的板区域时,若在 View Configuration 面板的 Layers & Colors 选项卡将 Active Layer 设为某覆盖层,会导致 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”。 |
约束管理器
| 64463 | 在 Clearances 视图中引入“类过滤”能力。该能力允许构建类的过滤器(或分组),以便在间距矩阵的聚焦子集中切换并进行针对性操作。 |
| 65702 | 在使用 Constraint Management 的工作区项目中,如果本地通过 Windows 文件资源管理器删除了项目的 constraints.xml 文件,使用“Save to Server”控件将项目保存回工作区时将不再出现 Save to Server 对话框。 |
| 65937 | 现可在 Clearances Matrix 中选中多个单元格时设置/编辑 Creepage 值;更改会在从 PCB 访问 Constraint Manager 的 All Rules 视图中,通过创建/更新 Creepage 规则得到反映。 |
| 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 文档并选中已放置的 Ordinate 尺寸后,软件会崩溃。 |
| 63602 | 在编辑工作区 Draftsman 文档模板时,放置钻孔图视图或传输线表会遇到错误:“Object reference not set to an instance of an object”。 (BC:24492) |
| 65704 | 新增支持将 DXF 文件(R12 及更高版本)导入到制造图纸文档(.PCBDwf/.HarDwf/.MbDwf)。 |
Wire Bonding
| 63827 | 在 PCB 面板的 primitives 区域(Components 模式下选中某元件)与 PCB Library 面板(选中某封装)中,键合线现以正确类型(Bond Wire)显示;选中某键合线基元会在设计空间中选中/高亮该键合线。同时在相关区域的右键菜单中新增“Show Bond Wires”选项,用于切换键合线可见性。 |
| 63869 | 在运行 DRC 并在 PCB Rules And Violations 面板浏览键合线的长度违规后,保存‑关闭‑重新打开 PCB 文档后,这些违规会意外发生变化。 |
3D-MID 设计
| 65950 | 对于选中的走线,在 Properties 面板的 Length 字段中可输入新值但不会改变实际长度。为解决该问题,Length 字段现改为不可编辑。 |
| 67570 | 新增高级设置选项 3DLayout.DRC,启用后可对三维基板上已布线走线的 Width、Clearance、Length 与 Matched Lengths 违规执行批量 DRC。注意:生成的 DRC 报告会包含所有这些检查的信息,但在主设计空间中仅高亮显示 Clearance 违规。 |
多板设计
| 64949 | 在多板原理图中,为选中的线束入口新增“终端类型”设置能力。可选值包括“Connector”“Crimps/Ferrules”“Wire termination”。所选信息会反映在该线束入口本身的属性与对应模块条目的属性中。 |
| 67391 | 在多板原理图中使用自定义器件时,数据可能损坏并导致数据丢失,且会根据损坏的性质与程度出现各种错误/崩溃。 |
线束设计
| 61571 | 通过 OutputJob 新增生成线束制造商使用的单一 Excel 工作簿的能力。生成的工作簿包含下列工作表:Bill of Materials(用于快速报价)、Wiring List(供线材加工设备使用)、Labels(线束束的物理标签汇总,适用于 Zebra 等打印机)、Coverings(需施加到线束束上的包覆汇总)。 |
| 63973 | 通过导线断点连接的线束导线,即使具有不同的 Design Item ID,也会被识别;此外,所有位号相同且由同一导线断点连接的导线段,会对料号、注释、颜色及全部参数进行比较;若发现差异,将报告新的“已连接的导线段参数不匹配”违规。同时 Properties 面板会出现冲突横幅,提供同步能力,以使所有导线段采用所选导线的参数。 |
| 65569 | 新增在布局图中汇合点(两个或多个线束束在布局图中汇合的连接点)上应用/延展包覆的能力;同时,包覆起点取其路径的最左上点,路径仅包含被该包覆覆盖的线束束。(I:24932) |
| 66016 | 对于定义了压接孔位且其部件不含符号且有一个或多个参数为空值的线束元件,使用“Update From Libraries”命令会遇到错误:“System.ArgumentNullException: Value cannot be null. (Parameter "value")”。 |
| 66323 | 在制造图纸(*.HarDwf)的 ActiveBOM 或 BOM Table 中,导线、线缆与包覆的 Quantity 字段现为“As Required”。 |
| 66740 | 改进了在线束制造文档中放置的 Wiring List 的针脚排序:现对拥有最多导线的连接器应用自动分组,且其所有孔位在 From 列中得到正确分组。 |
| 66741 | 在制造图纸(*.HarDwf)中放置并配置连接表或 Wiring List 后,随后复制‑粘贴该对象会导致列与其他配置参数重置为默认值。 |
| 67130 | 对于已定义 Wire Designator 的导线断点,在将导线连接到该断点时,位号不会被保留。 |
| 67214 | 在布局图中对选定线束的 Length 参数进行锁定后,随后无法再次解锁。 (BC:26239) |
平台
| 60238 | 新增高级设置选项 System.UseWebView2,用于在 Altium Designer 中的浏览相关元素(例如 Home 页面)启用 WebView2。这使 Altium Designer 只需通过更新 Windows 即可使用最新浏览器引擎。注意:当该选项被禁用或连接的工作区不支持 WebView2 时,将自动使用 CefSharp v.126。 |
| 65737 | 本版本将 Altium Designer 的运行时从 .NET 6 切换为 .NET 8。 |
| 65961 | 每当需要通过默认 Web 浏览器登录 Altium 帐户时(由“统一登录”功能驱动),登录过程完成后,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 | 通过元件同步功能及其关联的元件同步配置文档(.CmpSync),新增定义并同步器件选择信息的能力。 |
| 65063 | 在某些情况下使用 Project Releaser 时,会遇到模块 ProjectReleaser.dll 的访问冲突。 |
| 65126 | 在某些情况下,从 ActiveBOM 生成 BOM 报告时,如果添加源 PCB 的数据列,会出现错误“The method or operation is not implemented”。 |
| 65397 | 当连接工作区出现问题且无法刷新项目文档的最新 VCS 状态时,Projects 面板的项目条目旁会显示新的控件 Refresh VCS Statuses(附带工具提示警告)。连接恢复后,点击该控件即可使 VCS 状态重新同步并查看最新更改。 |
| 65690 | 在更改已连接工作区名称后,PCB 设计的项目文件(.PrjPcb)在为变量定义的替代器件中仍引用旧的工作区名称,Variant Manager 与 Item Manager 因而会错误显示旧名称。 |
| 65696 | 新增高级设置选项 VCS.HideProjectExternalRepositoriesLinks,启用后将隐藏外部 VCS 仓库链接(当将外部 VCS 下的项目提供给连接的工作区时会自动创建这些链接)。 |
| 66071 | 新增了对使用已定义(并已启用)的流程工作流复制工作区项目(从“项目”面板的右键菜单)的支持。 |
| 66123 | 在某一特定情况下,于 Manufacturer Part Search 面板为选定器件获取 SiliconExpert 的高级器件数据时,会出现错误“Object reference not set to an instance of an object”。(BC:25701) |
| 66241 | 在为设计项目的所有元件批量更新生命周期状态后,第一个元件的生命周期未被更新,此外其他元件的新生命周期状态在重启软件之前不会刷新显示。 |
| 66273 | 当在 Advanced Settings 对话框启用 Explorer.ShowContentVault 选项以在 Explorer 面板中显示 Altium Content Vault 时,服务器文件夹列表中的 Library Health 条目不再显示。 |
| 66293 | 对于某一特定项目,尝试访问其历史会遇到致命错误“Object reference not set to an instance of an object...”。 (BC:25786) |
| 66358 | 尝试通过 ActiveBom 中的 Add Solution » Create/Edit Manufacturer Links 功能,从连接的 Enterprise Server 工作区中定义的自定义器件提供源向某元件添加方案时,会出现错误“Failed to pull data”,且该元件不显示该方案。 |
| 66419 | 尝试使用 Smart PDF 将项目的活动 Project History 视图导出为 PDF 时,“Current Document”选项错误地可选,启用后会导致模块 WorkspaceManager.DLL 的访问冲突。 |
| 66445 | 在连接的工作区中没有创建文件夹权限的情况下尝试创建线束模板文档会发生崩溃。 |
| 66510 | 在某一特定情况下,当某项目文件夹未启用权限继承且位于已启用继承的上级文件夹内,尝试分离该项目文件夹会导致访问冲突。 |
| 66532 | 将仅含一个封装的活动 PCB Library 保存到连接的工作区时,后续对话框标题中“Planned”一词存在拼写错误(显示为“Choose Planed Item Revision”)。(BC:25864) |
| 66683 | 通过 Database 到 Workspace 的元件同步(.CmpSync)功能创建带有零件选择的元件后,在 Component 编辑器(单个或批量元件编辑模式)中编辑该元件时,其器件选择的数据未显示(描述、关联供应商方案 SPNs 与定价)。 |
| 66701 | 对拥有相应操作权限的用户,新增在发布模型新修订时保留其当前生命周期状态的能力。 |
| 66910 | 在设计中同一元件存在多个实例时,通过 ActiveBOM 将该元件更换为另一个元件,后续 ECO 未将变更应用到所有实例。 (BC:26132) |
| 66964 | 在某些情况下,尝试通过 File » New » Component 创建新的工作区库元件时,会出现错误“EOleException: Object reference not set to an instance of an object”。 |
| 66995 | 改进了 Open Project 对话框在加载连接工作区项目的文件夹视图时的性能,尤其当用户可访问的项目数量较多时。 |
| 67009 | 由于不支持嵌套复用模块,在原理图与 PCB 编辑器中,在创建新的复用模块或编辑现有复用模块后,已从菜单与 Active Bar 中移除了放置复用模块的相关命令。 |
| 67074 | 在 Component 编辑器(单个或批量编辑模式)中编辑元件并从 Custom Parts Provider 添加器件选择时,该器件选择的数据未显示(描述、关联供应商方案 SPNs 与定价)。 |
| 67195 | 当在设计评审中添加评论时,Comments and Tasks 面板的对应条目中会显示指向该评审的链接('From <DesignReviewName>' )。 |
| 67357 | 新增高级设置选项 BOM.CoDesign.Comparison.IncludeSupplierData,用于控制在使用 BOM CoDesign 功能比较 ActiveBOM 与选定 Managed BOM 时是否在结果中包含供应商相关数据。禁用后,将在从项目的 ActiveBOM 文档访问 Properties 面板的 Related BOMs 选项卡的 Differences 区域,以及 Altium 平台 Web Viewer 生成的比较结果中排除供应商相关数据。 |
| 67410 | 新增支持在已连接的 Altium 平台工作区中、作为元件模板的一部分定义用户参数时使用更多单位感知数据类型——面积(mm²)、压力(bar)、位(bit)、发光强度(cd)、十进制数、整数、能量(J)、光通量(lm)、长度(mm)、压力(Pa)、英制压力(psi)、转速(rpm)、电导(S)、磁通密度(T)。 |
| 67803 | 尝试从某特定 Output Job 配置文件生成 PDF 数据时,Altium Designer 会冻结,需要通过 Windows 任务管理器终止。 |
| 67948 | 对于非工作区库的器件,在 ActiveBOM 中为元件创建解决方案后,解决方案区域未显示与 DigiKey 相关的供应商料号(SPN)。 |
导入/导出
| 57602 | 导入某个分层 KiCad 设计时,层级中的子原理图页会缺少元件。 |
| 61888 | 导入 KiCad v8 设计时,生成的原理图文档未导入圆弧基元。 |
| 61963 | 导入 KiCad 设计时,弯曲走线被错误导入,其关联圆弧的起止角度被反转。 (BC:20658) |
| 63187 | 导入特定 v8.x KiCad 设计时,多边形铺铜未被导入。 |
| 63467 | 导入 KiCad 设计时,导入向导的 General Import Options 页中 PCB 文档的视图被裁剪且无法调整,因而无法检查输出项目结构。 |
| 63776 | 导入 v8.x 版本的 KiCad 设计时,网络类未被导入。 |
| 65163 | 导入 xDX Designer 设计时,现已在生成的原理图与原理图库文档中支持元件的替代视图模式。 |
| 65451 | 导入特定 xDX Designer 设计时,位号被错误导入。 |
| 65907 | 导入特定 Allegro 设计时,封装几何的丝印对象在生成的顶层丝印与底层丝印中缺失。 |
| 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),该批处理已包含所需的全部配置文件。 |
| 67084 | 在某些情况下导入 Allegro 设计时,丝印层上的文本被错误导入。 |
| 67101 | 导入特定 OrCAD 设计时,部分自定义端口在生成的原理图中出现旋转且与导线在视觉上不连接(尽管实际上已连接到相关网络)。 |
| 67106 | 在某些情况下导入 OrCAD 设计时,生成的原理图中部分器件的位号与参数被错误地相互重叠放置。 |
| 67139 | 导入 Allegro 设计时,如果机械部件的几何形状在顶部和底部丝印层(库级别)上定义相同,则底部丝印层上的文本会被错误地重复。 |
| 67143 | 由高级设置 Importer.Allegro.ReadPadLayers 提供的“导入 Allegro 详细焊盘堆栈”功能现已在本版本中正式公开,默认开启。 |
| 67176 | 导入特定 OrCAD 设计时,某元件的隐藏参数被错误显示在生成的原理图文档中。 |
| 67182 | 导入 Allegro 设计时,生成的 PCB 文档的丝印层会错误显示器件的数值,即使原设计在 Layers - Components - Comp value 子类中已禁用该层的可见性。 |
| 67585 | 尝试将 PCB 导出为 Protel PCB 2.8 ASCII 格式时,会遇到模块 ADVPCB.DLL 的访问冲突错误 “Object accessed after being destroyed”。 |
Power Analyzer by Keysight
| 65355 | 在分析报告中查看任意网络的详情时,“该网络的功耗”字段的数值总是显示为 0 Watts,而非实际功耗。 |
| 66130 | 当提高工作温度时,计算得到的压降会错误地降低,而非随之升高。 (BC:20248) |