Altium Designer 版本发布说明

以下部分列出了Altium Designer 25公开发布版本的发行说明。请使用页面顶部的版本选择器来访问以前版本的发行说明。

要了解Altium Designer 25中的新功能及后续改进的概述,请参阅 Altium Designer新功能

Version 25.5.2

Build: 35 日期: 2025年4月16日

New in Altium Designer

原理图
50893 在原理图上放置的文本字符串中使用左方括号字符([)时,该字符在字符串中的计算显示未被正确解析。 (BC:18861)
64732 在多通道设计中,若在 “首选项”→“原理图 - 编译器” 页面的 “编译名称扩展” 区域启用 “端口” 选项,且为放置的端口启用 “自动调整大小” 功能,切换到编译原理图(物理)选项卡后再返回编辑器(逻辑)选项卡时,端口尺寸可能会发生变化。
64869 在原理图中选择图形图像并在 “属性面板” 启用 “X:Y 比例” 选项时,通过面板修改图像宽度或高度未触发自动检测,导致宽高比无法保持 1:1。 (BC:24890)
65330 通过 Schematic.ExportPDF.UseBitmapTransparency 选项实现的原理图 PDF 导出时重叠对象清晰显示功能,以及通过 Schematic.AutoGenerateSupplyNetsRule 选项(高级设置)实现的 “电源网络自动添加规则” 功能,在本次发布中正式公开(均默认启用)。
65352 在特定 PCB 设计项目中,打开 “属性面板” 时尝试在原理图中多选对象,会触发 “Exception has been thrown by the target of an invocation...” 错误。(BC:25148)
PCB
56173 某些情况下会遇到访问冲突错误(模块 "Altium.PCB.DataModel.X.dll" 地址 00007FFBBD5E84DE)。
61497 新增高级设置选项 PCB.DRC.OnlineOptimization,启用后可优化在线 DRC 处理性能。
64117 某些情况下应用泪滴时,会错误地应用直线样式而非所选的曲线样式。 (BC:24557)
64138 在大型设计中,过孔选择和设计空间内的平移操作速度明显变慢,出现严重卡顿。
64462 “适用二元规则” 对话框现在以 “< 网络类 > to < 网络类 >” 格式显示约束管理器中配置的相关网络类间距约束。
64719 在 PCB 间或 PCBLib 与 PCB 间复制粘贴过孔 / 焊盘时(目标文件层栈中信号层顺序已调整,或源 PCBLib 层栈中信号层顺序已调整),粘贴的过孔 / 焊盘数据未遵循源文件层栈配置,导致 PCB 层匹配错误。(BC:20707)
64752 网络信息(长度和延迟)现在随 PCB 文档存储,提升打开 PCB 及通过属性面板 / 抬头显示访问信息时的性能。
64964 将 PCB 文档导出为 STEP 3D 格式时,若 PCB 包含放置零宽度圆弧的 Route Tool Path 层,会触发访问冲突错误(模块 'OUT_ExportStep.dll' 地址 00000001A1E10BBC)。 (BC:24989)
65058 为项目变体启用 “允许阻焊层变化” 选项时,“未安装” 元件的自定义焊盘仍会包含在 Gerber 焊盘层输出中。 (BC:25007)
65106 某些情况下切换活动文档到 PCB 时,会遇到访问冲突错误(模块 "ADVPCB.DLL" 地址 0000000178B71550)。
65151 在启用自动收缩选项的交互式布线过程中,BGA 焊盘间的走线未按约束收缩到最小允许宽度。(BC:25143)
65366 若元件封装包含bond wires图元,其 3D 预览在原理图库编辑器、PCB 模型对话框、元件面板中无法显示。
65439 将单层 PCB 导出为 Parasolid 格式且铜箔导出选项设为 “导出全部” 或 “仅导出铜箔” 时,会触发 “Item not found” 错误并导致 Altium Designer 终止。
65466 某些情况下从焊盘 / 过孔模板库放置过孔时,会触发 “COM object that has been separated from its underlying RCW cannot be used” 错误。
65483 启用高级设置中的 “PCB.SingleLayerStack.Support” 选项时,在层栈管理器中上下移动信号 / 平面层会导致层名称错误重命名为 “顶层”/“底层”。
PCB CoDesign
63798 在特定情况下,在一个 PCB 实例中更改带bond wires元件的层后,当该更改合并到另一个 PCB 实例时,其中一根bond wires未连接到该元件对应的管芯焊盘。
约束管理器
60767 某些情况下从原理图访问约束管理器时,无法为特定 xSignal 类设置 “公差” 或 “匹配目标” 值。
63736 引入仅存在于约束管理器中的 “xNet 差分对” 概念。借助此功能,可从约束管理器的物理视图或电气视图的差分对选项卡(从原理图或 PCB 访问时)基于 xNets 创建差分对。
64743 某些情况下使用约束管理器时,会触发 “System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter "index")” 错误。
64875 支持从 PCB 访问约束管理器时导出 / 导入高级规则,导入时关联的自定义作用域将自动应用。(实现 I:22944 第 2 点)
64876 源原理图与约束管理器中类作用域变更未同步时,ECO 对话框新增警告提示。
64904 新增唯一图标,区分从原理图和 PCB 访问的约束管理器界面。
64930 同时从原理图和 PCB 打开约束管理器时,通过 ECO 推送一方变更后,另一方约束数据未更新且无法手动同步(刷新按钮禁用);从 PCB 编辑器的多边形灌铜管理器创建新间距规则且约束管理器打开时,新规则未显示且刷新按钮禁用。
64940 向 PCB 推送变更时,ECO 对话框错误包含未实际修改的间距矩阵(作用域)变更条目。
65171 电气视图 xSignals 选项卡中,xSignal 类右键菜单新增 “全部展开” 和 “全部折叠” 命令。
Draftsman
64149 将 PCB 设计的制造图文档(PCBDwf)源从 PCB 切换到拼板 PCB 时,会触发 “Object reference not set to an instance of an object” 错误。
65305 文档参数列表现在默认按名称排序。
Wire Bonding
63354 通过 Altium 365 网页查看器查看 PCB 时,部分bond wires未显示。
64929 PCB 处于 3D 视图模式时,尝试选择bond wires不会立即高亮,需先进行平移或缩放操作。
64941 通过高级设置选项 PCB.Wirebonding 实现的 “Wire bonding” 功能正式公开(默认启用)。
64970 PCB 处于 3D 视图时,移动包含bond wires封装的元件后,设计空间中会突然出现多余的长bond wires。
多板设计
64714 在多板原理图中选择多个连接后,尝试交叉探测到多板装配文档时会触发 “Object reference not set to an instance of an object” 错误。
64766 多板原理图中添加的旋转图像保存到连接的工作区后,通过工作区网页查看器显示时未正确旋转。
64886 通过高级设置选项 MBS.PlacePart 和 MBS.UseGeometryMaker 实现的 “外部外设 / 元件多板支持” 功能正式公开(均默认启用)。
线束设计
61279 为线束覆盖层对象新增起始 / 结束偏移量定义功能。结合线束段长度(封闭段)使用偏移量时,会自动计算实际覆盖层长度并显示于主设计空间和物料清单(BOM)。 (I:25002)
62453 支持将布局图文档参数(包括 “=ItemRevision” 和 “=ItemRevisionLevel1” 等计算参数)导入关联的线束制造图文档(HarDwf)。(I:24175)
63923 在首选项 “原理图 - 图形编辑” 页面禁用 “启用自动平移” 时,通过元件面板右键菜单从工作区向接线图放置电缆元件,会错误地作为单个线束元件而非独立对象放置。
64077 运行布局图编辑器的自动注释命令(如 “静默注释线束布局图”)时,线束覆盖层对象被忽略。
64265 支持为 “不连接” 对象定义 “剥线长度” 和 “拉脱长度” 终端参数。
64631 某些情况下在线束接线图中使用交叉探测功能时,会触发 “EOleException: The method or operation is not implemented” 错误。
平台
55153 从许可证管理视图选择许可证后断开网络连接,尝试刷新视图或释放许可证会导致 Altium Designer 崩溃。
65316 在 Windows 区域设置中启用 “Beta: 使用 Unicode UTF-8 支持全球语言” 选项时,Altium Designer 启动报错 “Load file error: The type initializer for 'Altium.Sch.DataModel.Serialization.Types.StrUtils' threw an exception”。启动后访问任何原理图会显示文档空白,并在消息面板提示 “Failed to load project: Value cannot be null. (Parameter 'encoding')”。(BC:25239)
数据管理
58076 某些情况下在元件面板加载所选 PCBLib 封装时耗时过长,反复弹出 “请稍候...” 提示。 (BC:21992)
63236 在适用文档中放置注释并分配为任务,处理时提交并解析会触发 “HTTP 状态码 500 错误”。
63633 某些情况下使用注释功能会触发 “Altium.Services.Comments.Client.ApiException: The HTTP status code of the response was not expected (502)...”。
63991 通过元件面板搜索元件时,向连接的工作区发送过多搜索请求,影响性能。
64073 使用 BOM 协同设计功能时,属性面板 “相关 BOM” 选项卡的 “相关 BOM” 部分可调整大小。
64074 使用 BOM 协同设计功能时,若详细内容已完全显示,“相关 BOM” 选项卡 “详细信息” 部分的 “显示更多” 控件不再显示。
64591 不使用元件模板创建新元件时,无法修改元件 ID。
64634 某些情况下使用注释功能会触发 “System.NullReferenceException: Object reference not set to an instance of an object” 错误。
64763 支持预览项目发布器生成的压缩 ODB++ 数据。
64775 在元件面板搜索字符串中包含逗号时,无法返回对应元件。(BC:21907)
64778 与名称过长的用户 / 组共享项目时,“共享” 对话框的 “复制链接” 按钮消失。 (BC:23411)
64779 将包含 LibPkg 文件的 PCB 项目从外部 Git 仓库迁移到 Altium 365 工作区内部仓库时,迁移失败导致文件丢失和数据丢失。
64815 创建新工作区元件时添加备选部件,触发 “Object reference not set to an instance of an object” 错误。
64844 存储管理器面板显示的 VCS 修订注释不再包含冗余空行。
64915 某些情况下从工作区更新项目到最新版本时,触发 “System.ArgumentException: An item with the same key has already been added” 错误。
64978 处理 Git 仓库项目操作时,“总体进度” 对话框不再在 Windows 任务栏添加额外的 Altium Designer 图标。
65019 无法访问资源管理器面板中所选项目的 “项目视图”。 (BC:25059)
65105 使用 BOM 协同设计比较 ActiveBOM 与相关 BOM 时,属性面板 “差异” 部分不再显示 DesignItemId。
65111 工作区项目文档存在冲突时,“检测到冲突” 弹窗显示最后修改文档的用户和时间戳,而非最后提交用户。
65125 保存设计到工作区且仅包含 “Ahead of server” 状态文档时,直接推送文档而非提交后推送,避免空提交。
65511 资源管理器面板中 “零件请求” 文件夹恢复显示,无论是否启用管理流程工作流功能(还原 Altium Designer 25.4 中 #64072 功能)。
导入/导出
61046 导入特定 xDX Designer 设计时,生成的原理图文档中端口和电源端口位置错误。
65013 Xpedition 导入器在导入设计时添加正确偏移,确保完整设计可在 Altium Designer 中编辑。
65080 将特定设计导出到 Ansys EDB(直接或通过 Ansys CoDesigner)时,元件封装的自定义焊盘在 Ansys Electronics Desktop 中显示为垂直翻转。
65162 导入 Allegro 设计时,支持导入其约束管理器中定义的关键散热焊盘,优化连接分配。

Version 25.4.2

Build: 15 Date: 2025年3月13日

Altium Designer新功能

原理图
53367 对在多通道设计中使用 “Repeat” 关键字的器件图纸符号的图形进行了细微更新。现在,堆叠的器件图纸符号集绘制为圆角。
57373 特殊字符串与数值(整数)的连接会导致意外的算术运算,最终显示的整体字符串不正确。已在文档中添加了一条注释,以阐明此类参数值必须用单引号括起来,从而防止其被解释为数字,并将其排除在任何算术运算之外。 (BC:14889)
64110 在网络对象上使用 Alt + 单击快捷键(以选择该对象并突出显示活动设计项目所有图纸中与该网络关联的所有对象)后,原理图上的所有其他对象将保持灰显状态,除了重新启动 Altium Designer 外,没有办法清除突出显示。 (BC:24098)
64347 在某些情况下,使用原理图文档的 “属性” 面板时,会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。
64443 通过结合使用两个高级设置选项 “Schematic.UI.ShowMoreOrLessParameters” 和 “Schematic.ForceLoadDynamicParametersInIPP”,在原理图上已放置(并选中)的元件的 “属性” 面板中增加了动态参数的可见性。
64445 对于值包含一个或多个连接的特殊字符串的元件参数,当在 “变体管理” 对话框中将元件变体从 “已适配” 切换为 “未适配” 时,所选变体中该值的显示将从实际值变为 “#NAME?”。 (BC:24472)
64549 原理图编辑器主 “报告” 菜单上的 “报告项目层次结构” 命令不起作用,并且没有按预期生成.rep 文件。
PCB
64053 创建单层印刷电路板(PCB)并在设计空间中放置层堆栈表后,关闭并重新打开 PCB 文档时,信号层会从该表中消失。
64300 对于具有多个柔性子堆栈(一个堆叠在另一个之上,例如柔性顶层堆栈在柔性底层堆栈之上)的刚挠性 PCB,柔性顶层堆栈区域的布线宽度未遵循适用的设计规则值。相反,使用的是刚性堆栈的布线宽度规则值。(BC:23279)
64313 对于特定设计,尝试移动 / 拖动特定走线时,Altium Designer 会冻结。
64567 启用 “移除网络天线” 选项(PCB 编辑器 - 交互式布线首选项)后,网络天线未作为自动删除走线环路功能的一部分被移除。 (BC:24867)
64584 交互式布线时忽略了背钻,导致背钻过孔出现间距违规情况。
64676 对于特定的大型射频(RF)设计,发现交互式布线性能相当缓慢。
64699 将设计导出为 DXF 格式时,任何设置为使用预定义或自定义形状的焊盘的阻焊层都缺失。
64707 对于具有复杂外形和大量切口的特定设计,布线性能非常缓慢。
64771 在某些 PCB 设计中,使用交互式路由器的 “跟随模式” 时,正在布线的走线实际上不会跟随电路板的轮廓。
64922 无论是双击已放置的区域,还是使用关联的右键单击上下文菜单上的 “属性” 命令,都无法访问已放置区域的 “编辑区域定义” 对话框。
65016 在特定情况下,开始交互式布线差分对时,会遇到访问冲突 (at address 00007FFA06D76588 in module 'RouterEntry.dll')。
PCB CoDesign
64624 合并失败后会遇到错误,而不是回滚更改并使文档恢复到合并前的状态。
64745 还原合并后,文档会保留在 “已合并” 状态,而不是回滚更改并使文档恢复到 “本地已修改” 状态。
约束管理器
63914 对于特定设计项目,从 PCB 访问约束管理器需要很长时间,而切换到 “物理” 视图则需要更长的时间。
64336 原理图约束文档(Constraints.xml)现在会添加到项目中(在首次保存约束管理器时),并可通过 “项目” 面板(在 “设置 / 约束” 子文件夹中)访问。此外,在从连接的工作区更新项目后,该文档中的约束数据会重新加载 / 刷新。
64396 对于在执行 PCB 更新或运行来自输出作业(OutJob)的差异报告输出时显示无差异的 PCB 设计,差异报告在发布过程的验证阶段(使用项目发布器时)会错误地失败,并标记约束中存在的更改。
64464 与约束管理器中的值相比,“适用二进制规则” 对话框中差分对之间的间距值和差分对内侧之间的间距值不正确。
64465 对于包含已定义网络类的参数集指令,在与约束管理器同步 / 导入后,当在原理图上选中该指令时,现在可以从 “属性” 面板中重命名网络类。
64537 由 “ConstraintManager.TopologyGraphAvailable” 选项提供的 “图形化自定义拓扑视图” 功能,以及由 “ConstraintManager.ProjectMigrationWizard” 选项(高级设置)提供的 “将项目迁移到约束管理器流程” 功能,在本次发布中正式全面公开(默认均开启)。
64592 增加了对穿过多于 2 个引脚的分立元件(例如,单个部件中的排阻)的 xNets 自动创建自定义拓扑的支持。
Draftsman
64359 在为基于绘图员(Draftsman)的文档指定 “单位” 和 “双单位” 时(作为 “属性” 面板中文档选项的一部分),相应下拉菜单中的条目现在以简称形式显示(例如,“cm” 而不是 “Centimeters”)。
Wire Bonding
64122 当差分对布线到使用键合线的芯片时,键合线违反了适用的差分对布线规则(宽度方面)。
64301 对于放置在内层腔体中的键合线元件,在以 3D 模式查看 PCB 时,芯片焊盘和键合线无法正确渲染(“悬浮在空中”)。
3D-MID 设计
64615 在某些情况下,在 “绕过障碍物” 交互式布线模式下在基板上放置走线时,路由器会忽略障碍物,导致产生意外的短路和间距违规。
线束设计
64264 配置腔体时,现在可以为未指定腔体类型的行定义 “剥线长度” 和 “引出长度” 的值。
64324 为腔体部件和相关部件定义的参数未传播到 ActiveBOM 文档中。(BC:24438)
64358 在文档级别(文档选项)更改 HarDwf 文档的 “单位” 后,所选 “单位” 会反映在所选布线列表的 “长度单位” 字段中,但 “长度” 列中的值不会更新。
64989 在特定情况下,从线束设计的布局工程图文档中删除特定的线束覆盖物会导致遇到错误 "Index was out of range. Must be non-negative and less than the size of the collection..." 。
平台
63612 在某些情况下,在输出作业(OutputJob)文档中工作时,会遇到访问冲突 (at address 000000014101CB39 in module "WorkspaceManager.DLL") 。
64262 在某些情况下,首次启动 Altium Designer 时,“项目” 面板的垂直滚动条绘制不正确,并且在折叠 / 展开面板中的某些条目之前无法访问 / 使用。
64594 由 “System.ViewOnlyMode.Support” 选项(高级设置)提供的 “线束和多板仅查看模式” 功能,在本次发布中正式全面公开(默认开启)。
64595 放置 TActionList 元件并在脚本窗体上绘制所需的按钮后,尝试访问 “动作列表编辑器” 会导致遇到访问冲突(在模块 “EditScript.DLL” 中)。
数据管理
57403 在编辑并发布多个元件(在批量元件编辑模式下的元件编辑器中)后,数据不会在 “资源管理器” 面板中自动刷新。
61385 在某些使用受控图纸的多通道设计中,项目发布器会忽略应用的板级注释,导致生成的物料清单(BOM)中的标识符不正确。
63784 在 ActiveBOM 中为替代项创建注释时,注释窗口会部分显示在屏幕外,并且标题显示为 'Row was removed'。
63851 为已定义变体中的元件条目选择替代元件替换项后,参数不会直接更新为新选择的替换项的参数。(BC:24598)
64072 在 “资源管理器” 面板中,如果可以访问受控流程工作流功能,则 “零件请求” 文件夹现在会隐藏。
64114 在 SVN 控制下的 Altium 本地企业服务器中,多个用户处理一个项目时,一个用户将项目迁移到服务器的内置 Git 存储库后,另一个用户使用 “从服务器更新” 控件(以及随后的 “更新本地项目文件夹” 选项)时,会遇到错误 "Failed to update local project"。
64173 定义线束布线模型(用于线束布线元件)时,尝试从 “制造商零件搜索” 面板中所选零件的 SPN 磁贴中选择 “向组元件添加供应商链接和参数”,会导致 Altium Designer 冻结。(BC:24737)
64227 通过 “资源管理器” 面板创建新项目时,“创建新项目” 对话框的 “修订 ID” 字段会使用为最后创建的该类型项目手动选择的修订命名方案来显示 ID,而不是基于项目实际默认命名方案的正确 ID。
64363 将新元件保存到连接的工作区(元件编辑器处于单元件编辑模式)时,如果输入的发布说明超过 255 个字符,发布将失败。(BC:24819)
64381 对于连接的工作区中已定义的项目模板,其项目发布的项目命名使用自定义项目和变体参数,从该模板创建的新项目发布时,生成的数据集(源数据、制造数据、装配数据、自定义数据)将不遵循该定义的命名规则。一些自定义参数将被内置参数替换或完全删除。
64431 “项目” 面板中项目文档条目的与 VCS 状态图标关联的上下文菜单上没有 “保存到服务器” 命令。
64659 在某些情况下,从项目的 ActiveBOM 导出到 Excel 的物料清单中的 SiliconExpert 数据与 ActiveBOM 本身的原始数据不一致。
64765 在某些情况下,对于包含大量文档的非常大的项目,更新项目的 VCS 状态需要很长时间。
64961 将受控原理图图纸放置到工作区项目的原理图中并将项目保存到工作区,会导致 “项目” 面板中 VCS 状态的操作不正确,某些文档的状态会卡在 “刷新中”。
导入/导出
63627 导入特定的 xDX Designer 设计时,多部分元件会被错误地导入为单独的部分。
63664 增加了在导入 Mentor Xpedition 设计时,在 “当前用户图层映射” 页面上快速切换多个所选图层包含状态的功能。
64160 导入 xDX Designer 设计时,在生成的原理图文档中总线入口导入不正确。
64497 尝试将刚挠性设计导出为 STEP 3D 或 PARASOLID 格式,且设计中包含布线工具路径基元时,如果在 “导出选项” 对话框中,“导出折叠板 - 比率” 滑块设置为非 0% 的任何值,导出将失败。 (BC:24858)
64531 增强了进度指示器,以便在导入 Mentor Xpedition 设计时更好地反映实际进度。
64586 禁用了不必要的处理,以显著提高导入 Mentor Xpedition 设计时的性能。
Power Analyzer by Keysight
64355 表面层被错误地包含在内层最大电流密度模拟中,导致超过指定限制,因此分析失败。
64485 无法在 “负载属性” 对话框中查看所有引脚负载,因为无法缩放该对话框或滚动列表。
64552 如果为单个源配置了超过 32 个负载,会遇到错误 "Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Sequence contains no elements"。
64553 查看分析报告中任何网络的详细信息时,“此网络的功耗” 字段显示的值始终为 “0 瓦”,而不是实际功耗。
64554 查看分析报告时,“最大过孔电流密度”(在全局设置部分)和 “最大电流密度”(在失败过孔摘要中)的值始终显示为 “0 A/mm²”,而不是配置中定义的值。
64555 配置负载元件的负载属性时,如果将 “总负载电流” 设置为低于 “引脚负载电流”,Altium Designer 会冻结。
64709 如果在层堆栈管理器中为电路板重命名了一个层,下次尝试打开设计关联的 Power Analyzer Keysight 文档(< 项目名称 >.pdnaK)时会遇到错误。

Version 25.3.3 HotFix

Build: 18 Date: 17 February 2025

原理图
59658 在某些情况下,接点会从原理图中消失。(BC:22687)
62926 当一个元件移动到接点的另一侧时,该接点会消失。
63185 在某些情况下,移动元件时,用于显示自动接点连接的可视指示功能会在产生短路时错误地显示一个勾选标记,而不是显示错误。请注意,该功能现在将与过去完全一样地工作,并且已知问题将在未来的更新中得到解决。(BC:19438)
63718 不再可能使用HelpURL参数引用本地文件夹中的文档。
63722 在原理图图纸的编译选项卡上切换元件的“Fitted / Not Fitted”状态后,项目不会被标记为“modified”。 (BC:24535)
63843 在某些情况下,当原理图的编译选项卡处于活动状态时切换到PCB,选择一个元件然后切换活动变体,会导致属性变为空。
63972 在某些情况下,当打开一个目录路径以“.”字符结尾的原理图文档时,会遇到错误“System.AggregateException: One or more errors occurred. (Error reading the C:\Altium\git\ExamplePath\. directory...”。
PCB
60875 对于导出到Ansys EDB(直接导出或使用Ansys CoDesigner导出)的特定设计,在Ansys Electronics Desktop中查看时,设计中三个扼流圈的元件管脚分配不正确。
62769 现在,将板数据导出到ODB++ v8.1格式时,包括已放置在中间层的元件。 (I:24432)
63926 对于特定设计,尝试将PCB导出为Ansys EDB格式时,出现“Cannot create component”错误。
63960 配置访问选择过滤器的键盘快捷键后,使用该快捷键会打开过滤器,但其中大部分控件都无法看到或访问。
64014 增加了生成QR码和Data Matrix码并将其放入PCB设计的支持。 (I:895)
64017 通过PCB.FootprintParameters选项(高级设置)提供的“User-defined Footprint Parameters”功能,现在随本次发布正式公开(默认启用)。
64154 在PCB过滤器面板的表达式中使用“PadIsPlated”查询语言关键字(不带布尔限定符)时,除了镀通孔焊盘外,还返回了其他对象。(BC:24473)
64191 通过ODB.Improvement选项(高级设置)提供的“Improved ODB++ Support”功能,现在随本次发布正式公开(默认启用)。
64390 对于包含连接到网络的自定义形状焊盘的元件的设计复用块,在原理图上放置付用块并将更改推送到PCB后,尝试拖动元件到位会导致访问冲突(在'ADVPCB.DLL'模块的0000000194A9C17F地址处)。(BC:24784)
PCB CoDesign
63963 现在,可以在PCB CoDesign面板上的任何比较类别中选择单个、多个或所有修改条目。
64104 在特定情况下,在Constraint Manager的物理视图中更改一条规则会导致PCB CoDesign面板中出现超过70,000条规则更改,由于处理如此多更改的时间过长,使得无法继续使用Altium Designer。
64113 在特定情况下,Layer Stack Manager中检测到的过孔类型更改未正确合并,导致PCB CoDesign面板中反复标记更改。
约束管理器
61930 从PCB访问Constraint Manager后保存时,多边形形状的Room会被重置为矩形(无论是否对Room的定义进行了更改)。(BC:24592BC:24641)
62928 在物理视图或电气视图中将约束集分配给网络类或差分对类后,保存、关闭再重新打开,该分配不会被保存。
62999 现在,单击“New Clearance Rule”和“New Connect Style”按钮(多边形铺铜管理器对话框)以及“Create new clearance rule”按钮(向网络添加缝合对话框)会在Constraint Manager中创建适用的高级规则。请注意,创建时不会自动打开Constraint Manager。
63075 在浏览网络和差分对(各自类的成员)之间的适用二元规则时,适用二元规则窗口仅显示默认的间距规则,而不是针对网络类和差分对类的正确查询范围。
63121 在选择多个实体时(例如,表格中的行),Constraint Manager底部部分现在增加了水平自动滚动(在适当情况下)。
63242 物理视图的顶部网格中现在会验证网络和网络类的宽度约束,如果发现值无效,则使用红色文本突出显示。
63385 Constraint Manager的“Import from Directives”功能忽略了参数集指令中定义的间距规则。
63656 从旧规则系统迁移到Constraint Manager后,基本间距规则(网络类到网络类、网络类到所有差分对、网络类到所有、差分对类到差分对类、差分对类到网络类、差分对类到所有差分对、差分对类到所有)被错误地作为高级规则导入,而不是导入到间距矩阵中。
63783 在使用上下文菜单在Constraint Manager的物理视图中的单元格之间复制和粘贴数据时,粘贴的数据将以XML格式呈现。
63814 导入约束集后,直到保存并重新打开Constraint Manager后才可使用。
63958 一旦删除了xNet,就无法再次创建相同的xNet。
64063 对于特定设计,尝试通过工程变化列表(ECO)将更改从PCB推送到原理图时失败,所有网络都显示“Net with name "<NetName>" doesn't exists”。
64656 在某些情况下,使用Constraint Manager时会遇到错误“System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection...”。
64807 在某些情况下,在范围区域内(例如网络类)切换视图或展开部分会花费相当长的时间。
Wire Bonding
63868 在特定情况下,移动与键合线连接的轨迹会导致键合线断裂成两段并且方向反转。 (BC:24661)
多板设计
63671 如果多板原理图文档包含多个连接器和模块之间的任何类型的连接,在尝试移动模块/连接时会出现明显的性能延迟。
线束设计
58543 如果分配给线束连接器引脚的压接元件没有引用符号,则其定义参数的值不会显示在 ActiveBOM 中。(BC:23079)
59685 在已放置的布线列表和连接表中,为线束制造文档(HarDwf)定义的单位并未应用于不属于电缆的导线。
61278 增加了在线束设计的布线图和布局图中为元件长度指定所需单位的功能。支持的单位有:毫米(mm)、厘米(cm)、米(m)、英寸(in)和英尺(ft),并且可以在偏好设置(在新建的“线束设计 - 常规”页面上)和文档级别指定。此外,在相同的新偏好设置页面上,您现在还可以指定创建新布线图或布局绘图文档时使用的“默认空白图纸大小”。(BC:23900I:20186I:23688)
61557 标准化了线束制造文档(HarDwf)中使用的单位列表。支持的单位有:毫米(mm)、厘米(cm)、米(m)、英寸(in)、英尺(ft)和密耳(mils)。此外,还可以为BOM表、连接表和布线列表指定长度单位(覆盖文档级别指定的单位)。
63938 在某些情况下,处理线束设计时,会遇到错误“EOleException: Object reference not set to an instance of an object”。
63955 增加了在线束制造文档(HarDwf)的连接表中仅显示“no connect”对象的功能。
63974 与白色导线相关的断线为白色且无边框颜色,导致在打印文档上不可见。
64109 如果布局图中包含许多线束覆盖物,打开项目的HarDwf文档将需要很长时间。此外,通过OutJob生成PDF输出的速度将非常慢,并且生成的文件大小要大得多。
数据管理
62956 在配置CmpSync文档期间更改连接的Workspace时,后续的错误消息错误地提示连接到当前连接的Workspace,而不是之前的Workspace。
63001 在“Batch Component Editing”模式下的元件编辑器中,您现在可以快速为任意或所有元件自动设置零部件选择的排名,同时保持已排名零部件选择的顺序。
63040 改进了登录外部Git存储库的功能。现在,如果您输入了错误的凭据,Altium Designer将不会尝试使用这些凭据登录到您的Altium On-Prem Enterprise Server。现在将出现一个登录窗口,以便您检查和重新输入外部存储库的正确凭据。
63893 在某些情况下,通过元件和Explorer面板浏览元件零部件选择时,会遇到“System.InvalidCastException: Unable to cast object...”错误。
63956 使用BOM协同设计功能比较ActiveBOM和选定的托管BOM时,如果元件的替代项相同,但仅更新了零部件选择的顺序,则此类修改将被忽略,并且不会列在差异部分中。
63965 无法在网络文件夹位置创建本地项目。会遇到“Invalid project location”错误。
64057 在具有“Standard”级别功能访问权限的已连接Workspace中创建新元件时,无法编辑该元件的Id。
64209 更改元件的生命周期状态时,软件现在会检查其引用的模型是否处于可执行此操作的状态。
64303 在特定情况下,尝试打开设计的ActiveBOM文档会导致遇到错误“Arithmetic operation resulted in an overflow...”。
64892 恢复了在使用 SVN 进行版本控制的项目中提交和发布的能力,这些项目连接到一个仍支持内部 SVN 仓库的企业服务器。
导入/导出
62273 在导入特定的Allegro设计时,与宽度相关的规则被导入时具有错误值。
63364 在导入特定的Allegro设计时,生成的PCB文档中未导入类型为“mechanical component”的对象。
Power Analyzer by Keysight
63959 在某些情况下,即使负载电流低于配置的最大值,并且在使用“Show on PCB”功能时没有违规项,通孔仍被报告为“not being able to withstand the current loads”。
64006 尝试分析特定设计的所有网络,并且禁用“Skip Ground”选项时,会遇到错误“Failed! Something went wrong please try again”。
SI Analyzer by Keysight
63680 在设置插入损耗的“Up to Frequency”值时,由于该字段未针对此限制进行验证,因此可以输入超过20 GHz限制的值(最终未使用)。
64484 对于特定设计,尝试分析具有重叠焊盘的网络时,会遇到错误“An item with the same key has already been added. Key: SIAnalyzer.DataModel.Objects.NetPadItemDataModel”。

Version 25.2.1

Build: 25  日期:2025年1月14日

原理图
61772 对于仅在一个子部分中定义了基本元素的多部分元件,之前(错误地)仍然可以使用“增加部件号”命令来切换子部分,或者通过原理图列表面板来改变显示模式。
63647 在原理图上对多个选定字符串使用属性面板的智能编辑批量替换功能后,如果点击非选定项,则会错误地将所有选定项替换为选择中第一个项目的字符串(即批量替换后在属性面板中显示的字符串)。(BC:24501)
63692 改进了在原理图文档中选择多个对象的速度。
63863 在原理图上顺序放置文本字符串时,按下Tab键后,属性面板中并未选中文本字段的值。
PCB
61438 在生成ODB++ V8.1输出时,增加了支持生成故意允许短接('Net-Ties')的网表和铜基元列表的功能。
62767 改进了打开包含大量区域的大型印刷电路板(PCB)的速度。
63182 在某些情况下,网络(PCB 面板)的‘未布线(曼哈顿)’参数值将显示为‘0’,即使该网络存在未布线网络违规。
63188 在某些应用泪滴的情况下,会应用直线样式而非所选的曲线样式。 (BC:24557)
63525 通过PCB.Rules.DiffpairPhaseMatching选项(高级设置)提供的“差分对动态相位匹配”功能,在此版本中已正式公开(默认开启)。
63644 对于某些设计,如果启用了PCB.Wirebonding选项(高级设置),在切换电路板的2D和3D视图时,以及在2D中禁用3D实体可见性时,会对性能产生负面影响。
63709 改进了具有过孔屏蔽和过孔缝合的网的选择速度,尤其是在大型设计中。
63745 在某些情况下,如果选定元件的封装包含已编辑形状的自定义形状焊盘,则其边界框将不会正确显示。
63773 在PCB规则和约束编辑器对话框中,如果匹配长度规则的作用范围针对的是xSignal类,则测试查询功能将始终返回“0”个匹配项。 (BC:24434)
63774 通过优化焊盘配准的内部流程,进一步改进了PCB加载时间,尤其是在大型设计中。
63852 交互式布线器会忽略空腔,允许在有间隙边界的情况下放置走线。
63874 通过PCB.Routing.EnableAutoShrinking选项(高级设置)提供的“交互式布线期间自动收缩”功能,在此版本中已正式公开(默认开启)。
63881 通过PCB.Rules.RoutingNeckdown选项(高级设置)提供的“布线缩颈规则”功能,在此版本中已正式公开(默认开启)。
64050 在HugNPush障碍物模式下,无法将走线拖动到接近目标对象的位置。拖动/滑动会滞后或完全停止。
64099 在某些情况下,在两个过孔之间进行布线时,会遇到访问违规(在'RouterEntry.dll'模块中)。
64124 在某些情况下,尝试打开PCB文档(任何PCB文档)时,会遇到“E3DError: E_INVALIDARG”错误。(BC:24742)
64185 在某些情况下,重新布线不完整连接时,会遇到访问违规(在'RouterEntry.dll'模块中)。
PCB CoDesign
60872 在列出元件检测到的冲突时,现在会忽略“ChannelOffset”属性。
63625 在PCB协同设计面板中,机械层上的冲突错误地被归类到了“Copper”类别下。
63628 对于检测到的铜皮变化(如弧形、连接、焊盘、走线等),现在会在PCB协同设计面板中显示相关的网名。此外,对于连接,现在还会显示该连接所代表的所有层。
63811 在列出规则检测到的冲突时,现在会忽略“RulePriority”属性。
63847 改进了PCB协同设计面板的可用性。展开和折叠类别现在会保持冲突信息的一致显示,并且不会出现双重滚动条。
63858 改进了连接比较的性能,显著减少了执行电路板比较所需的总时间。
约束管理器
62483 在PCB中创建新的间距规则(例如在间距矩阵或物理视图中)后,这些规则不会出现在所有规则视图中,直到关闭并重新访问约束管理器后才会显示。
62986 对于特定设计,将“Routing Neck-Down”(布线缩颈)约束推送到PCB后,访问约束管理器的物理视图并将单位更改为“mm”,布线缩颈条目的值仍会以“mil”为单位显示,直到保存并重新打开。
63168 在约束管理器的任何视图中,都可以为约束/规则添加注释。
63193 在选择自定义布线拓扑类型后,现在会为简单的xNet(每对网之间有一个源、一个目标和一个离散元件的网)自动创建xSignal。
63226 在从旧规则系统迁移到约束管理器后,默认Fanout_BGA规则的“Direction From Pad”(从焊盘方向)约束的值不正确。
63538 在PCB中访问所有规则视图时,为高级规则定义和分配的自定义作用域在保存、关闭并重新打开约束和PCB后会变得未分配。
63610 在某些情况下,在间距视图中添加作用域时,会遇到错误"System.Collections.Generic.KeyNotFoundException: The given key "ConstraintsManager.Module.DataModels.Scopes.ScopeData" was not present in the dictionary"。
63655 在物理和电气视图中工作时,现在可以删除多个选定的类、xNet和差分对。
63688 对于附加到单根导线的参数集指令,现在可以在原理图上的该指令附近显示来自约束管理器(网/差分对类名和规则设置)的相关数据。
63732 现在可以从所有规则视图(在PCB中访问时)中删除多个高级规则。可以删除一个或多个选定的高级规则,或者删除特定类型的所有高级规则。
63735 生成xNet现在支持具有两个以上引脚的串联元件。以下串联元件受支持:具有偶数引脚的单列/双列元件;具有奇数引脚的元件。
64094 从参数集指令导入网类,然后从约束管理器中删除该类后,在后续刷新时该类会再次被添加,并且无法从参数集本身中删除。
64125 在间距矩阵中为条目启用爬电距离选项(并设置值)后,复制并粘贴矩阵中的任何其他单元格值将不会被保存。
64136 导入附加到导线(网络)并具有定义规则的参数集指令后,将该指令在导线(网络)之间移动会导致规则在该指令内复制。 (BC:24143)
64137 对于附加到覆盖层的包含定义网类的参数集指令,在与约束管理器同步/导入后,现在可以在设计空间中切换网类指令信息的显示。
Draftsman
57464 在访问特定Draftsman文档中特定文本对象的属性时,会遇到错误“System.NullReferenceException: Object reference not set to an instance of an object”。
63657 在PCBDwf上,对于选定的直径或径向尺寸,启用“Override Value With”选项并在“属性”面板中添加一个值,会更改设计空间中该尺寸的文本值,但其图形显示将保持不变。
Wire Bonding
62068 在构建用于过滤PCB/PcbLib中对象的查询表达式时,增加了对使用“IsBondWireConnected”和“IsBondFinger”查询关键字的支持。
63687 增强了将芯片焊盘与放置在Die层上的重叠3D实体(称为“Die Body”)的绑定。现在,芯片焊盘将与该重叠的芯片实体关联,并继承其高度。对芯片焊盘或芯片实体(位置、大小等)的任何几何修改都会更新链接,使芯片焊盘的高度与其关联的芯片实体保持同步。
线束设计
55163 在布局图纸中,删除带有覆盖物的线束后,再使用撤销功能,线束会恢复,但覆盖物不会在设计空间中显示(仅显示其指示符和注释)。
61166 在某些情况下,如果在从布局图纸导入更改时关闭了ActiveBOM文档,BOM表(在HarDwf文档中)中的导线和电缆名称会被重置。
63104 在某些情况下,当在布局图纸上调整从主线束中出来的导线/线束时,与主线束关联的任何覆盖物都会消失。
63329 在接线图中,如果所选的线束元件定义了备用显示模式,则“属性”面板中的“Cavities”选项卡会显示重复的引脚条目。(BC:24584)
63613 在某些情况下,在为布局图纸中选定的连接点选择用于物理模型的关联部件时,会遇到错误“System.InvalidOperationException: Sequence contains no elements”。
平台
63623 更改了尝试使用按需服务且当前与Altium断开连接时出现的对话框的名称。现在标题为“按需服务已禁用”,信息文本已更加清晰,并提供了指向“系统-帐户管理”页面偏好的链接。
63751 使用System.AllowSelfSignedCertificates选项(高级设置)启用自签名证书的功能现在随此次发布正式公开(默认关闭)。如果启用,建议与您的IT部门确认。在使用Altium On-Prem Enterprise Server时,建议生成自己的证书(使用标准/首选工具),然后在IIS中配置此证书。有关更多信息,请参阅配置证书
数据管理
63482 在某些情况下,在ActiveBOM中处理注释时,会遇到错误“System.NullReferenceException: Object reference not set to an instance of an object”。
63495 对于定义了元件替代组的输出作业的BOM输出,在“平面”视图中显示的数据不正确,并且与ActiveBOM中相同视图模式中的数据不匹配。(BC:24183)
63573 通过“资源管理器”面板删除工作区元件后,确认删除成功后,“正在删除...”弹出窗口不会关闭。(BC:24693)
63693 使用项目发布器多次发布特定且大型PCB设计后,会发生内存泄漏。 (BC:23712)
63777 增强了“制造商零件搜索”面板,提供了有关零件模型的更多详细信息,包括它们是否被视为“通用”或“ECAD Ready”。在后一种情况下,制造商已将这些模型“认证”为可用于CAD设计,该认证是通过遵循专用的验证流程并结合遵守特定制造商的数据表、IPC标准和公开可用的“CAD模型样式指南”的适用修订版而得出的。在将零件保存到连接的工作区时,在“使用元件数据”对话框中也提供了相同的信息。对于具有通用模型的零件,您可以投票以获得合格的模型制作/添加。
63820 在短暂失去互联网连接后,在特定情况下,会反复遇到错误 "SearchTemplateService not found for current vault" ,实际上导致软件冻结。
63828 在特定情况下,尝试从输出作业文件生成PCB打印件到配置为硬拷贝打印作业一部分的物理打印设备时,Altium Designer会崩溃(无消息)。
63834 使用库导入器从特定数据库库将元件导入到连接的工作区时,元件选择没有正确迁移,而是在元件之间混合。
63837 在为设计配置变体时,如果启用了“不要覆盖PCB封装”选项,则在3D视图中查看该变体并为其生成制造(制造和装配)输出时,元件的任何指定替代部件都会缺少该元件的基础(未变化的)封装。
63890 在特定版本的Altium Designer(24.8.2、24.9.1、24.10.1)中,并且当使用上传到连接的工作区的特定Excel BOM模板时,无法使用“Generic XLS”文件格式生成BOM输出。会遇到错误 "Failed to open Excel Template – The template file may be corrupted or in unsupported format" 。
64080 在“制造商零件搜索”面板中的搜索过滤器范围字段(“从:”和“到:”)以及“元件”面板中的某些搜索过滤器中,以英制(密耳)显示,但不以公制(毫米)显示。
64086 在某些情况下,尝试从新创建的DbLib中放置元件会导致遇到错误 "DocView is not available" 。在其他情况下,当尝试将新的DbLink文件添加到项目时,也会出现相同的错误。(BC:24775)
导入/导出
61990 在导入xDX Designer设计时,增加了对自定义端口、自定义电源端口和自定义表外连接器的支持。
62256 在导入特定的Allegro设计时,生成的PCB文档的相关设计规则中的间距矩阵会错误地导入间距/间距规则的值。
Power Analyzer by Keysight
63700 在设计中更改元件的指示符后,Keysight Power Analyzer文档(<项目名称>.pdnaK)会损坏,导致尝试进行分析时遇到“VemEngine failed”错误。
SI Analyzer by Keysight
64082 在尝试分析特定设计时,会遇到 "An item with the same key has already been added. Key: SIAnalyzer.DataModel.Objects.NetPadItemDataModel" 错误。
64115 对于特定设计,分析操作永远无法完成。
其他
60387 在某些情况下,会遇到 "EAccessViolation: Access violation at address 0000001400A60D2D in module "X2.EXE""错误。

Version 25.1.2

Build: 22 日期: 2024年12月12日

原理图
62598 对于在变量中指定了备用部件的设计,使用‘Update Parameters From Database’命令会导致在ECO对话框内(模块‘WorkspaceManager.DLL’中地址00000001420CB80F处)遇到Access Violation。 (BC:23993BC:24337)
62914 当在原理图上放置的特殊字符串内使用时,算术函数CEIL、FLOOR、FRAC、INT、MAX、MIN、POWER、SIGN、SQR、SQRT、TRUNC和ZERO未进行解析。
62968 在某些情况下,会遇到错误“EOleException: The method or operation is not implemented”。
63190 当放置包含覆盖的复用块时,该覆盖会作为图纸符号向一侧移动50密尔。
63198 当使用新的Variant Manager(UI.ModernVariantsManager ON)时,如果元件参数被命名为‘*’,则会遇到错误“Value cannot be null. (Parameter 'key')”。
63371 在原理图文档之间进行切换时,会向已连接Workspace发送过多请求,从而影响性能。
PCB
59813 对于特定大型设计,在整个电路板中选定各种焊盘会花费大量时间,从而实际导致Altium Designer被‘冻结’。
61919 在某些情况下,当对多个选定导线使用Automatic Length Tuning功能时,性能会明显变慢,而调整过程则需要一分钟以上才能完成。
62460 打开特定PCB并将PCB面板设置为‘Hole Size Editor’模式后,切换到Layer Stack Manager并对其中的参数进行更改,然后再次返回PCB时,会导致遇到Access Violation。
62893 在激活Interactive Router后,使用环路自动移除功能时,与多边形铺铜的连接将不再被切断。
62940 改进了对以Parasolid格式导出拼板PCB(Embedded Board Array)的支持。在导出文件中,Route Tool Path会贯穿所有电路板层,同时还会在拼板PCB上考虑源电路板上的腔体和电路板挖空。
63110 在特定情况下,当更改电路板的层堆栈,然后切换回PCB并进行保存时,会(在模块ADVPCB.DLL中)遇到Access Violation。
63262 通过使用由PCB.Performance.UseRegionTriangulationCache选项(Advanced Settings)提供的区域三角形缓存来改进PCB加载性能的功能,现已在本次发布中正式公开(默认ON)。
63399 当使用已启用差分对相位匹配的Automatic Length Tuning功能(PCB.TraceTuning.PhaseTuning选项ON)时,Auto Tuning Process对话框的Sawtooth选项卡中会缺少‘Actual Height’字段。(BC:24376)
63466 当针对具有wire bonding元件的PcbLib运行Component Rule Check时,会报告与(裸片焊盘与接地焊盘之间)‘Shorted Copper’相关的错误警告。
63517 由PCB.Rules.CheckReturnPathVia选项(Advanced Settings)提供的‘Enhanced Return Path Rule’功能,现已在本次发布中正式公开(默认ON)。
63543 对于特定设计,需要花费几分钟方可在二维与三维查看模式之间进行切换。
63583 由Legacy.PCB.Routing.LoopRemoval选项(Advanced Settings)提供的‘Enhanced Automatic Loop Removal’功能尽管在本次发布中仍处于Open Beta阶段(默认OFF),但现在仍支持所有布线模式。
63601 对于包含差分对的特定PCB设计,尝试以Ansys EDB格式导出时,会导致遇到错误“Object reference not set to an instance of an object”。
63661 对于某些由直线和圆弧组成的轮廓,“Create Region From Selected Primitives”功能无法使用,并且未显示包含自动解决方案的消息。 (BC:24031)
63672 更新了‘Auto Tuning Process’对话框中的术语,以更好地反映控制操作。Pattern -> ‘Tuning Goal’、Accordion -> ‘Min/Max/Group Matching’、Sawtooth -> ‘Within Pair Matching’。
63865 从拼版电路板生成PDF时,自定义焊盘形状错误地显示为存在偏移和旋转。 (BC:24230)
PCB CoDesign
63255 在PCB CoDesign面板中查看对元件的更改时,元件现在将按位号标识符进行排序,而不是按字母顺序排序。
63340 改进了对超大型设计所做更改进行比较和合并时的性能。
63487 在列出检测到的多边形铺铜冲突时,现在将忽略‘PourIndex’属性。
63502 对于特定设计,在运行比较后会出现意外冲突。
63563 在特定情况下,运行比较后尝试使用Remote设计(已连接Workspace中的最新提交)来解决冲突,会导致在进行合并时遇到错误。
63650 当针对特定设计执行Compare and Merge操作时,元件内的基元会被复制。
63654 当针对特定设计执行Compare and Merge操作并重新进行多边形铺铜时,部分多边形铺铜会无法重新铺铜,而其他多边形铺铜则会从特定层中部分消失。
Constraint Manager
61226 在Clearances视图中为All Nets定义的附加间距层,未正确传输到Physical视图中All Nets的Clearance入口。
62309 当(在同时选定xNet和网络后)通过扩展的xNet创建一个新类时,该类会包含这些xNet和网络的重复入口。
62745 当导入一个导出过Clearance规则的约束集时,‘Constraint Sets to Import’对话框中并未显示这些Clearance规则,因此这些规则不会被导入。
62961 在删除已分配约束集的实体(Physical/Electrical视图)的所有规则值后,约束集自身的名称并未被删除。
63125 当尝试从特定PCB访问Constraint Manager时,会遇到错误“An item with the same key has already been added”。
63143 选定Routing Via Style高级规则(从PCB访问时的All Rules视图)后,选择下半部分的‘Template Preferred’时并不会显示将要启用的过孔模板表。
63195 当通过已(使用Constraint Manager)定义约束的项目模板创建一个新Workspace项目时,在关闭然后重新打开新建项目之前,不会显示这些约束。
63221 约束/约束集的导出/导入现在分别由单一Export/Import命令进行处理。此外,当导入具有相同范围的约束与约束集时,将使用约束集。
63398 对于添加到参数集指令中但未显示在Physical和Electrical视图中的规则,在完成指令导入或从旧版规则管理系统的迁移,以及随后从原理图到PCB的ECO之后,这些规则将被自动创建为Advanced Rules。
Draftsman
62618 当尝试打开特定PCB制造文件(PCBDwf)时,文档无法打开,而RAM消耗则达到了80%。
63501 当针对Draftsman文档定义自定义图纸大小时,现在可以输入的最大Width和Height为20000毫米。
Wire Bonding
61402 当使用‘Align Bond Finger with Bond Wire’功能时,bond finger 焊盘现在将能够进行正确定向,且焊盘的较长边会始终与 bond wire保持平行。
63404 针对bond wire,改进了Find Similar Objects对话框,以包含‘Diameter’、‘Die Bond Type’、‘Length 3D’和‘Loop Height’等与对象相关的参数。
3D-MID设计
63396 当在特定设计的基板上进行布线时,Altium Designer会突然冻结。
多板设计
53686 当尝试打开特定多板原理图文档时,会遇到错误“Unable to load drawing document...”。
63114 当在特定多板原理图文档中选定一个线束对象时,会遇到错误“Unable to cast object of type...”。
线束设计
63099 将更改导入制造文档(HarDwf)时,ECO流程未检测到针对参数大小写所做的任何更改。
63120 更改了‘Length Value’和‘Offset Length’列(Properties面板的Bundle Objects部分,在Layout Drawing中选定交束区后)中的文本颜色,以提高选定整行/整列时的可读性。
63609 在某些情况下,当对Wiring Diagram/Layout Drawin中的某些对象类型执行交互式操作(例如,复制导线)时,如果Properties面板处于活动状态但不可见,则会遇到错误“System.ArgumentNullException: Value cannot be null. (Parameter "source")”。
平台
58194 在某些情况下,打开Explorer面板时,会遇到错误“EOleException: EndInit. Must call BeginInit before EndInit”。
59094 在某些情况下,当在Windows 10操作系统版本19045.3448中,处理Database Library(DbLib)和Database Link(DbLink)文件时,Altium Designer会发生冻结。(BC:22438)
62639 添加了一个Advanced Settings选项(System.UnifiedLogin),启用该选项后,您可以在一个位置通过外部浏览器、直接使用电子邮件证书、链接的Facebook或Google账户,或者通过配置的SSO登录Altium Account。
62792 由System.UseCefSharp123选项(Advanced Settings)提供的,旨在将CefSharp v.126用于Altium Designer中浏览器相关元素的选项,现已在本次发布中正式公开(默认ON)。
62965 如果第三方应用程序“Sticky Password”同时在运行,则当尝试打开/关闭某个项目及其文档时,Altium Designer会停止运行。
63327 通过System.AllowSelfSignedCertificates选项(Advanced Settings)启用自签名证书的功能仍处于Open Beta阶段,但在本次发布中默认处于OFF状态。建议您与IT部门核实是否可以启用该选项。使用Altium On-Prem Enterprise Server时,建议(使用标准/首选工具)生成自己的证书,然后在IIS中对该证书进行配置。如需了解更多信息,请参阅Configuring a Certificate。
63381 Altium Designer安装程序的Advanced Settings窗口中现在会默认启用“Unified Sign In”选项。启用该选项后,即可通过外部浏览器进行统一登录,而无需通过UserName\Password登录Altium Account。
63749 如果通过运行特定脚本来生成输出文件,则会在PDF文件中生成原理图打印时出错。
数据管理
54731 在某些情况下,当对Components面板进行分组和排序时,会遇到错误“System.AggregateException: One or more errors occurred...”。
59781 在将对特定设计的更改保存到连接的Altium 365 Workspace后,Web Viewer未按照这些更改进行更新。
60191 当通过Workspace的浏览器界面或由其他用户进行更改时,Shared with Me’项目未收到AD中注释和回复的实时更新。
62984 在针对Workspace元件进行‘Number of Pads Exceeds Number of Pins’验证检查时,未考虑隐藏引脚。(BC:24190)
63003 当编辑Workspace元件并复制符号或封装模型时,复制模型的名称现在将被赋予前缀‘Copy of’。(BC:24196)
63004 在编辑Workspace元件和复制封装模型时,现在可以选择是保留原始模型和副本,还是用副本替换原始模型。(BC:24196)
63013 在Components面板的‘Where Used’功能中,添加了对变量的支持。
63061 Components和Manufacturer Part Search面板中的搜索过滤器支持英制单位(密尔),而不支持公制单位(毫米)。
63062 当在ActiveBOM的Consolidated View模式下查看BOM时,即使其DesignItemId相同,条目仍会显示在不同直线上。
63063 对于包含大量变量的项目,Project Releaser的内存泄漏会引起错误,并最终导致Altium Designer在发布准备期间终止运行。(BC:24207)
63106 ActiveBOM SiliconExpert相关BOM检查的报告级别,现在会遵循通过已连接Workspace的浏览器界面针对SiliconExpert Integration应用程序定义的级别。
63123 如果在Component Template仍处于打开状态且可供编辑的情况下,Altium Designer被关闭然后重新打开,则Lifecycle Definition和Revision Naming字段会消失。
63131 当打开同一Workspace项目的多个副本(来自不同本地文件夹)时,尝试还原其中一个项目中的提交会导致出现错误“There are more then one project opened...”。
63138 将Components和Manufacturer Part Search面板中Filters窗格底部的控制文本,从‘Show Less Filters’更改为‘Show Fewer Filters’。
63147 可以将‘Web Review’输出添加到空设计项目的Output Job中。生成输出会导致出现错误“Error while initializing DesignReview Support CLR Host: Unable to create .Net object Altium.OutputJobFactory...”。 (BC:24272)
63156 对于‘Shared with Me’项目,如果不与源Workspace连接,则会无法处理分配为任务的注释。
63162 在某些情况下,在‘Shared with Me’项目中打开支持注释的文档时,会遇到错误“Response status code does not indicate success: 403 (Forbidden)”。
63203 在特定情况下,如果在软件上次关闭时,有VCS控制的文档处于打开状态,则Altium Designer在打开时可能会无限期挂起。
63218 在Component编辑器(Batch Component Editing模式下)复制现有元件后,尝试将原始元件的数据表单分配给副本时,会遇到错误。(BC:24280)
63268 当在Explorer面板中以Classic模式查看项目时,如果对菜单上方任何其他选项的状态进行更改,则“View”子菜单会从右上角的Settings菜单中消失。
63341 对于在GovCloud上以不安全方式登录Altium 365 Workspace时出现的错误对话框,文本“is ITAR compliant”部分已更改为“is supporting export regulated data”。
63356 当从项目中删除Managed OutJob时(Projects面板 -> Remove from Project),其并未从本地项目文件夹结构中删除。因此,如果不删除(Managed\OutputJobs项下的)物理文件夹,则会无法将其重新添加到项目中。
63507 当通过HTTPS协议连接到本地Workspace时,Workspace项目的右键单击History & Version Control子菜单中未显示‘Compare’菜单。
63553 引入了‘BOM CoDesign’功能,以确保设计人员能够使用(通过设计创建和/或链接至设计的)‘Related BOM’快照与采购专家进行交互,包括基于网络的比较。
导入/导出
61022 导入Allegro设计时,会将焊盘与Thermal Relief连接一同导入到多边形铺铜中,而不是原始设计要求的Direct Connection。
62416 导入OrCAD设计时,电源端口会以‘Custom’样式导入。尝试将其更改为标准样式后,其自定义图形仍然存在,并会叠加在一起。(BC:23886)
62585 导入KiCad设计时,连接到总线的网络未被正确导入。
63241 最大限度地缩短了加载PCB编辑器UI所需的时间,从而极大地提升了Allegro设计(.alg格式)的导入速度。
SI Analyzer by Keysight
63555 当尝试访问某块特定电路板的SI Analyzer时,将遇到与特定差分对相关的错误“System.Collections.Generic.KeyNotFoundException”。
其他
62723 在某些情况下,会(在模块‘PinSwapper.DLL’中)遇到Access Violation。

版本 25.0.2

Build:28 日期:2024年11月12日

原理图
62145 提高了首次在原理图上选定任何对象类型,然后在Properties面板中显示其相关属性时的速度。
62312 在某些情况下,使用原理图时,会遇到错误“System.NullReferenceException...”。
62611 打开特定PCB设计时,会在初始后台编译过程中发生错误 "An item with the same key has already been added..." 。
63223 在某些情况下,由于不存在子部件编号‘0',因此当使用多部件元件时,会遇到假性违规 "Component <Designator> <Name> has unused sub-part(s) (0)"。(BC:24458, BC:24462)
63373 (通过Properties面板)更改用于所选电源端口的样式后,更改结果未正确反映在设计区的原理图上。 (BC:24343)
PCB
61336 在某些情况下,使用TrueType字体放置文本时,会遇到字符丢失情况。(BC:22685)
61705 当使用PCB Rules and Constraints Editor对话框通过Wizard创建新规则,然后从右键单击菜单创建不同新规则并单击‘Create Default Rules’按钮时,会遇到AV。
61956 在某些情况下,当添加泪滴焊盘时,在导线以一定角度进入焊盘后,会产生不规则形状。 (I:21090)
62587 在不含PCB.Pad.CustomShape.Donut选项的Altium Designer版本中打开包含Donut焊盘的设计时,焊盘形状直径会错误地大于孔直径。(I:18588)
62783 当导出为DXF格式时,铜层区域会未填充。
62888 当使用Interactive Router时,包含过孔的天线在自动删除环路过程中现在总是会被保留(无论Legacy.PCB.Routing.LoopRemoval选项处于何种状态)。
62931 对于特定设计,当启用PCB.Rules.MinimumAnnularRingConnected选项(Advanced Settings对话框)时,会遇到假性Minimum Annular Ring DRC违规。
62975 当将其放置在Die Pad层上时,无法针对具有自定义焊盘形状的焊盘进行编辑。
63010 禁用‘Double Click Runs Interactive Properties’选项(PCB Editor - General Preferences)后,在Pad对话框中更改所选焊盘的层,然后按Esc键时,会导致焊盘不再可选。
63011 由PCB.SingleLayerStack.Support选项(Advanced Settings)实现的‘Single Layer PCB Support’功能,现已在本次发布中正式公开(默认ON)。
63045 通过拼版电路板生成PDF时,自定义焊盘形状要么缺失,要么错误地显示偏移。(BC:24008)
63090 对于PCB Rules and Constraints Editor对话框中的Component Clearance规则,在范围查询表达式中使用“ObjectKind =‘3D Body’”、“IsComponentBody”、“Id =‘..’”或“Identifier =‘..’”时,无法通过‘Test Queries’功能得到任何结果。 (BC:24002, BC:24103, BC:24165, BC:24193)
63132 由PCB.Pad.CustomShape.Donut选项(Advanced Settings)实现的‘True Round Donut Pad Support’功能,现已在本次发布中正式公开(默认ON)。
63154 在某些情况下,当(通过Properties面板)处理所选元件的属性时,会遇到错误 "EOleException: Exception has been thrown by the target of an invocation"。
63233 在某些情况下,当在Properties面板中(从PCB)使用Selection Filter时,会遇到错误 "System.NullReferenceException: Object reference not set to an instance of an object"。
63402 对于刚柔结合板设计,当电路板折叠时,会错误地多次显示自由三维主体(STEP文件)。(BC:24373)
63571 右键单击后,PCB编辑器中的交互式命令并不总是会结束(例如,当使用Interactive Routing工具时)。请注意,其将还原Altium Designer 24.10版本中对#62140问题的修复。
PCB CoDesign
62973 在PCB CoDesign面板中增加了‘Undo Merge’控件,以确保您能够根据需要在成功执行合并操作后还原合并结果。
约束管理器
58652 在某些情况下,对于某些选定的实体,无法在Constraint Manager的底部看到所有设置。
62465 无法在Applicable Binary Rules对话框中针对间距约束正常进行交叉探测,并且未在Constraint Manager的间距矩阵中高亮显示适用的单元格。
62625 将‘Import from Directives’能力纳入了刷新功能(当单击Constraint Manager中的Refresh按钮时)。现在可以检测到之前从指令导入的网络类、差分对和差分对类(新元素/已删除元素)中的更改,并指示任何需要(在原理图与Constraint Manager之间)同步的不一致内容。
62921 当在应用过滤后查看Clearance Matrix(Clearances视图)时,无法将定义的间距值应用于过滤视图中的正确单元格。
62947 在某些情况下,当使用Polygon Pour Manager对话框时,单击‘New Clearance Rule’或‘New Connect Style’按钮后会引起Access Violation,从而导致Altium Designer被冻结。
Draftsman
62395 对于放置的线性尺寸,现在可以定义大于9525毫米(375英寸、37500密耳)的Override Value。(BC:23900)
CAMtastic
56248 对于特定.Cam文档,尝试导出为ODB++格式时,会引起外部异常。
Wire Bonding
62268 裸片芯片引脚现在会按照高度绑定到其所在的三维主体上,并且能够在一组重叠实体中选定待绑定实体。
63007 在Wire Bonding Table Report中,键合导线现在会按照元件和焊盘编号进行排序。
63152 当使用Project Releaser开展发布准备工作时,会在生成后错误地(自动)打开其中包含的Wire Bonding Table Report。
3D-MID Design
62609 如果封装包含自定义焊盘,则当封装被放置在三维基板上时,现在可以识别出这些焊盘。
63258 对于特定3D-MID 设计,尝试导出为STEP、IGES或Parasolid格式时,会(在‘c3d_routing.dll’模块中)引起Access Violation。(BC:24309)
多板设计
59872 增加了对向多板原理图文档添加和连接外部外设/元件的支持。 (I:9589, I:22859)
62658 现在可以在完全托管项目的Multi-board Draftsman文档(*.MbDwf)中,使用Commenting和Tasks功能。
线束设计
61319 增加了通过手动定义所需绝对长度,或者通过向计算数据添加偏移,覆盖Layout Drawing上的计算导线长度的功能。如果(使用MCAD CoDesigner)将设计与MCAD同步,则会在从MCAD中提取设计时获得长度数据,并且能够根据需要进行手动覆盖。
62179 无法使用其选定导线上的接头,对线缆进行分割。
62340 在首次导入后导入后者时,布局图中的元件方向错误地与布线图中的元件方向保持一致。
62342 当连接两根不同线规的导线时,会错误地出现‘Unnecessary Splice’违规。
62818 当将关联部件添加到连接点并更改后者的位号标识符时,BOM无法正确显示此位号标识符,从而导致出现重复入口。
63042 由HarnessDesign.ProjectReleaser选项(Advanced Settings)实现的‘Harness Design Project Release’功能,现已在本次发布中正式公开(默认ON)。
平台
59570 当尝试创建Folder名称中包含无效字符的新项目时,Altium Designer会终止运行。
61277 在针对Components或Manufacturer Part Search面板中的列进行过滤配置时,尝试访问下拉列表会遇到错误。
62591 在某些情况下,会遇到错误 "System.Net.Sockets.SocketException: No such host is known"。
62596 增加了新的高级设置选项‘System.AllowSelfSignedCertificates’,用于启用自签名证书。如果启用,则建议您与IT部门进行核实。
62749 当更新至某个扩展的新版本时(仅当更新该扩展时或者更新Altium Designer平台和扩展时),该扩展所用图标现在会进行更新。
62780 由System.LicenseManagement2023选项(Advanced Settings)实现的‘Redesigned License Management Page’,现已在本次发布中正式公开(默认ON)。
62781 由System.ViewOnlyMode.Support选项(Advanced Settings)实现的‘Harness & Multi-board View Only Mode’功能,目前仍处于Open Beta阶段,但会在本次发布中默认ON。
数据管理
57262 尽管拥有查看权限的用户无法保存任何更改,但能够编辑Workspace Library中的符号和封装模型。
60388 在某些情况下,使用Component editor时,会(在模块“UnifiedComponent.DLL”中地址0000000180CCAE98处)遇到Access Violation。
60493 由于另一个用户之前已针对同一项目中的文档进行了大量提交(100+),因此需要很长时间才能完成该项目中文档的VCS状态更新。
61059 在Components面板上浏览Generic Components时,用于‘JFET n通道’元件的图标会与‘JFET p通道’元件的图标相同。
62384 一个变量中元件的参数被第二个变量中针对所选替代元件定义的参数所覆盖,其中第二个变量会作为第一个变量的副本进行创建。(BC:23861)
62463 当从元件编辑器(单个和批量编辑模式)和Explorer面板进行访问时,原理图符号编辑器的Tools菜单中缺少‘Configure Pin Swapping’命令。
62710 当与具有‘Standard’访问级别的Altium 365 Workspace连接时,(创建新元件时)‘Show only matching with template’选项会错误地显示在Use Component Data对话框中。
62761 针对Git错误,即'file could not be removed because it was in use by another process',,全面实施了解决方案,并扩展到了其他文档类型。
62842 在某些情况下,克隆元件并向克隆添加/删除参数后,会(在模块‘UnifiedComponent.DLL’中)引起Access Violation。 (BC:23906)
62858 当使用Project Releaser发布装配数据时,现在会包含定义的变量参数。
62876 当(在Single Component Editing模式下)使用Component编辑器创建新元件时,被引用元件模板中适用字段的‘Allow Override’选项会被忽略,从而导致无法在编辑器中更改字段值。
62901 在特定情况下,会遇到错误“EStringListError:列表索引超出范围(2)”。
62937 单击‘Save to Server’时,如果本地中央存储库是最新的,则现在会跳过VCS项目的更新。
62945 对于支持将数据上传到新版本的已连接Workspace中的Item类型,无法访问Create New Revision对话框的‘Advanced’区域。(BC:24173)
62950 通过Output Job生成Ansys EDB数据时,会遇到错误 "Error while initializing Ansys EDB Support CLR Host: Unable to get address: GetDotNetHost"。
62953 如果在关闭Altium Designer时,某个项目已在Projects面板中打开,则再次重新打开软件时,其状态无法自动刷新。
62954 通过增加消息传递功能和仅在Altium 365的Web Viewer中打开(已连接Workspace中的)非Altium Designer项目的控件,改进了Open Project对话框。
62963 对于存储在已连接Workspace中的项目,已将其图标的‘数据库’部分从UI中的所有相关位置(例如,Projects面板和Open Project对话框)中删除。
63078 从Explorer面板中打开项目的历史时(未在Projects面板中打开项目),使用‘Revert To’功能会引起硬故障。
需求管理
62874 增加了在Altium Designer中放置要求时,单击其ID以在Altium 365中打开该项目要求的功能。
导入/导出
62070 当导入一个特定Xpedition库时,会遇到错误 'assertion failure' ,而整个导入过程会需要很长时间,并消耗>90%的计算机内存。
62662 但导入特定xDX Designer设计时,每个生成的原理图图纸模板均会被错误地移动。
SI Analyzer by Keysight
63556 在某些情况下,当尝试从SI Analyzer by Keysight文档中分析活动PCB的网络时,会遇到错误 "The given key <KeyName> was not present in the dictionary"。
其他
62725 在某些情况下,会(在模块“EDMSInterface.dll"中地址000000014CB04ACE处)遇到Access Violation。

 

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.

软件的功能取决于您购买的Altium产品级别。您可以比较Altium Designer软件订阅的各个级别中包含的功能,以及通过Altium 365平台提供的应用程序所能实现的功能。

如果您在软件中找不到某个讨论过的功能,请联系Altium销售团队以获取更多信息。

Content