Altium Designer 版本发布说明
Created: 十一月 01, 2024 | Updated: 二月 18, 2025
| Applies to version: 25
以下部分列出了Altium Designer 25公开发布版本的发行说明。请使用页面顶部的版本选择器来访问以前版本的发行说明。
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:24592, BC: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:23900, I:20186, I: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:23993, BC: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.