历史公开发布说明
以下各节列出了 Altium Designer 公共版本(从 25 版到 20.0 版)的历史发布说明。有关 Altium Designer、Altium Designer Develop 和 Altium Designer Agile 的最新发布说明,请访问 Public Release Notes 页面。
Altium Designer 25
以下各节列出了 Altium Designer 25 公共版本的历史发布说明。
Version 25.8.1
Build: 18 Date: 2025 年 7 月 16 日
原理图
| 65153 | 在某些情况下对原理图进行注释(Annotate)时,会遇到访问冲突(模块 “WorkspaceManager.DLL” 中地址 00000001403B6B00)。 |
| 65691 | 在某些情况下,尝试将已放置的元件移出原理图页(超出页面边界)会无法实现,具体取决于元件的旋转角度。 |
| 66246 | 尝试多选已放置的 Sheet Symbol 的标号(Designator)和文件名时,会遇到错误 “Exception has been thrown by the target of an invocation...”。 |
PCB
| 23643 | 对于被检测为违反“Modified Polygon”设计规则的实心多边形铺铜,违规叠加层(violation overlay)未显示在其上方。 |
| 53495 | 尝试将来自 Microsoft Outlook/Word 的带格式文本复制并粘贴到 PCB 文档时,会遇到访问冲突(模块 ‘ADVPCB.DLL’)。 |
| 64315 | 复制并粘贴一个过孔(不保持相同网络)后,用于选择网络(应用到该过孔)的后续对话框会长时间卡死。 |
| 65486 | 在 PCB/PCBLIB Filter 面板的 Filter 区域输入表达式时,弹出列表中的条目排序现在能正确按顺序显示为 “1, 2, 3, 4, 5,...”,而不是 “1, 10, 2, 20, 21,...”。 |
| 65622 | 作为 PCB.Performance.InteractivePropertyPanel.Optimization 选项(Advanced Settings)的一部分,在处理选中的 Embedded Board Array 对象时,Properties 面板进一步增强,以提升性能并优化对对象属性的访问,尤其适用于较大设计。 |
| 65727 | 从 PCB 生成 IPC-2581(B 修订版)制造输出时,放置在电源平面层上的多边形挖空(polygon cutouts)被错误解释并导出为实心铜区域。 |
| 65744 | 从 PCB 生成 IPC-2581(B 修订版)制造输出时,放置在 Top 和 Bottom 层上的 Keepout 区域被错误解释并导出为实心铜区域。(BC:20905) |
| 65757 | 将 PCB 文档导出为 ‘Protel PCB 2.8 ASCII’ 格式无法工作。导出的文件不包含任何板数据。(BC:25468) |
| 65821 | 作为 PCB.Performance.InteractivePropertyPanel.Optimization 选项(Advanced Settings)的一部分,在处理 PCB 库属性(未选中任何对象)时,Properties 面板进一步增强,以提升性能并优化对属性的访问,尤其适用于较大设计。 |
| 65905 | 作为 PCB.Performance.InteractivePropertyPanel.Optimization 选项(Advanced Settings)的一部分,在处理选中的 polygon pour 时,Polygon Pour Manager 对话框的 Properties 区域已增强,以提升性能并优化对属性的访问,尤其适用于较大设计。 |
| 65906 | 作为 PCB.Performance.InteractivePropertyPanel.Optimization 选项(Advanced Settings)的一部分,在处理选中的 OLE/连接线对象时,Properties 面板进一步增强,以提升性能并优化对对象属性的访问,尤其适用于较大设计。 |
| 65987 | 现在会为每种 primitive 计算并将其相对 Delay 存入缓存,从而在重新打开设计并首次选择某个 primitive 时,加速 Delay 计算。 |
| 66011 | 交互式布线差分对并使用键盘快捷键 ‘9’ 从当前焊盘/走线切换到目标焊盘/走线时,会遇到无限循环错误 “Second differential pair primitive could not be found”。(BC:25634) |
| 66072 | 启用 Trace Loop Removal 功能时,从现有走线布线到同一网络的未连接焊盘,会错误移除现有的走线到焊盘连接。 |
| 66099 | 由 PCB.QRCodes 选项(Advanced Settings)提供的 ‘QR and Data Matrix Code Support’ 功能,在本次发布中正式转为 Public(默认开启)。 |
| 66162 | 由 PCB.DRC.OnlineOptimization 选项(Advanced Settings)提供的 ‘Optimized Online DRC Processing’ 功能,在本次发布中正式转为 Public(默认开启)。 |
| 66163 | 将 PCB 导出为 Specctra Design 文件时未包含网络(Nets)。(BC:25718) |
| 66200 | 通过 PCB Health Check Monitor 尝试修复 micro-segment 问题时,如果该 micro-segment 已被手动移除,会遇到错误 “Object accessed after being destroyed...”。 |
| 66206 | 具有不同沉头(countersink)和沉孔(counterbore)孔径的焊盘,在 PCB 面板(Hole Size Editor 模式)以及生成的 NC Drill 输出中,被错误地分配为相同直径的刀具。(BC:25445) |
| 66234 | 当 Net Antennae 规则限定到特定网络时,PCB Rules and Constraints Editor 对话框的 ‘Test Queries’ 功能错误地报告为零个适用对象。 |
Constraint Manager
| 64692 | 为间距(clearance)规则定义约束时,Top Layer 和 Bottom Layer 的间距值错误地从 Inner Layers 继承,而不是从 Outer Layers 继承。 |
| 65614 | 为间距(clearance)规则定义约束时,将 Outer Layers 的自定义间距值设置后,如果把 Inner Layers 的数值重置为默认值,Outer Layers 的自定义间距值会被重置为默认值。 |
| 65837 | 在某些情况下使用 Constraint Manager 时,会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 65976 | 在 Constraint Manager 的 All Rules 视图中(从 PCB 访问时),对于包含语法不正确的自定义查询表达式、因此被判定为无效的规则,新增了警告及相关高亮提示。 |
| 66073 | 从 ‘Default Stack’ 切换到特定 PCB 并定义一个 clearance set 后,无法再移除任何已分配的 constraint sets。虽然在当前会话中可以移除,但保存-关闭-再次打开 Constraint Manager 后仍会显示它们存在。 |
Draftsman
| 62223 | 在某些情况下处理 Draftsman 文档时,会遇到错误 “EOleException: Board not found”。 |
| 65923 | 已放置的传输线表格(transmission line table)的行可见性设置,在从链接的 PCB 文档导入更改以及通过 OutJob 文件生成 PDF 输出时,会被错误更改。(BC:21909) |
CAMtastic
| 65878 | 针对某个已拼板的特定板生成 ODB++ 制造输出时,面板的一些钻孔图(drill drawing)数据未在 CAMtastic 文档中呈现。 |
3D-MID Design
| 65823 | 在通过 ECO 初次将元件导入 3D-MID 文档后,尝试将多个选中的元件从自由空间移动到 3D 基材上,会遇到访问冲突(模块 ‘A3dEntry.dll’),并在某些情况下导致 Altium Designer 被强制关闭。 |
| 66105 | 用于 ‘Show All’ 和 ‘Hide All’ 网络连接线(View » Connections 菜单)的命令不再工作。 |
Multi-board Design
| 64950 | 新增在多板原理图上定义 ‘Inline Harness Connector’ 的能力,可将现有的线束连接拆分为两段。 |
| 65591 | 在某个特定情况下,尝试移除多板原理图文档中连接到线束的一个条目,会遇到错误 “Object reference not set to an instance of an object”。 |
Harness Design
| 61560 | 在 Harness 制造图纸(*.HarDwf)中,对已放置的布局图视图(layout drawing view)上的连接点之间放置线性尺寸时,‘Value’ 字段(尺寸长度)现在会自动填入对应的线束束长(bundle length)。 |
| 65236 | 在某些情况下,在布局图中自由定位/旋转标号与参数(其 ‘Autoposition’ 选项已禁用)后,从线束接线图导入更改时,它们会被旋转/移动。 |
| 65344 | 在某些情况下处理线束设计的接线图时,会遇到错误 “EOleException: One or more errors occurred. (Object reference not set to an instance of an object.)”。 |
| 65723 | 新增对使用 Harness Wiring Templates(在线束接线图中)和 Harness Layout Templates(在线束布局图中)的完整支持,既支持本地模板也支持 Workspace 模板,可通过各自编辑器主菜单 Design » Sheet Templates 中的命令使用。 |
Platform
| 66056 | 在 Projects 面板中,对项目文档右键的上下文菜单里,并不总是能看到用于访问 Storage Manager 的命令。 |
| 66161 | 在 Differences between 对话框中配置原理图与 PCB 的同步选项时,‘Update Same Kind in...’ 命令不再起作用。 |
Data Management
| 56236 | 当原理图中放置的复用块包含某个元件,且该元件的某个引脚被映射到多个封装模型引脚(焊盘)时,该复用块无法从原理图正确传输到 PCB。 |
| 65339 | 对于使用替代元件的设计变体,当通过 Item Manager 尝试将该替代元件更新到最新修订版时,被更新的却是错误的元件(基础的、未变体的元件)。(BC:21074, BC:22150) |
| 65699 | 当以仅查看权限用户编辑 Workspace 元件时,元件编辑器现在将始终打开,使你能够访问元件详情并进行本地编辑,但无法将任何更改保存/发布回已连接的 Workspace。 |
| 65711 | 在软件中任何位置使用控件重命名实体(例如项目或其某个文档)时,后续的“重命名”对话框做了两项改进。第一,若在未更改当前名称的情况下点击 OK,将表现得如同点击了 Cancel 按钮,不再出现“<Name> already exists”错误。第二,现在可以更改名称中字母的大小写(例如从 'Myexamplepcb.PcbDoc' 重命名为 'MyExamplePCB.PcbDoc')。 |
| 65894 | 在重命名某个 Workspace 项目的 PCB 文档后,并在之后某个阶段回退到重命名之前的文档修订版时,随后尝试将本地文档与远程(Workspace 的 Git)仓库中的 head 修订版进行比较,会遇到“Cannot find the common ancestor...”错误并导致数据丢失。 |
| 65914 | 在连接到 Workspace 时,新增了针对 WebSocket 通知通道相关问题的通知。请注意,仅当禁用 EDMS.ConnectivityMonitor 选项(高级设置)时才会出现该通知。启用该选项时,Altium Designer 在无互联网连接时会直接与 Workspace 断开连接。 |
| 66278 | 在 Projects 面板中选择了某个变体时,无法在项目的 ActiveBOM 中通过右键菜单命令“Operations » Update to the Latest Revision”将替代器件更新到最新修订版。(BC:22498) |
导入/导出
| 63453 | 导入特定 Allegro 设计时,生成的 PCB 文档中有少数焊盘缺少阻焊和锡膏层。(需要启用高级设置选项 Importer.Allegro.ReadPadLayers)。 |
| 65409 | 导入 OrCAD 设计并启用“Convert Orcad Off-Page connectors as Altium Ports”选项时,双向的跨页连接器会被错误地导入为“Unspecified”端口。 |
| 65924 | 在某些情况下导入 OrCAD 设计时,端口名称被错误地放置在生成的原理图文档中。 |
| 66015 | 将 PCB 导出为 Ansys EDB 格式时,以 MOhm 指定的电阻值会被错误地以 mOhm 导出。 |
电路仿真
| 65346 | 在某些使用混合信号电路仿真功能的情况下,会遇到错误:“EOleException: Could not find a part of the path "C:\ProgramData\Altium\Altium Designer {0E86C1C9-72CF-4BA0-A887-5B3AC0C1E1D4}\Extensions\Mixed Simulation\Library\SPICE models"”。 |
Keysight SI Analyzer
| 65544 | 当在 Layer Stack Manager 的传输线属性中启用“Use Solder Mask”选项时,SI Analyzer 在计算中未考虑阻焊层,导致其阻抗值与 Layer Stack Manager(由 Simbeor 软件仿真)返回的结果相比不正确。 |
Version 25.7.1
Build: 20 Date: 2025 年 6 月 11 日
原理图
| 64824 | 在某些情况下,通过 Item Manager 更新过期元件后,尝试交叉探测到参考器件(在 ECO 对话框右键菜单中使用“Cross Probe - Reference Part”命令)时,会遇到访问冲突(模块 “WorkspaceManager.DLL”)。 |
| 65693 | 放置端口并连接到导线(方向朝向导线)后,将端口重命名为更长的名称会导致端口自动调整尺寸以容纳名称,但会延伸覆盖到导线上,从而破坏电气连接(与导线断开)。(BC:22330) |
| 65876 | 当端口尺寸改变时,与端口关联的交叉引用信息(位于端口右侧或上方)的位置信息未能自动调整。(BC:25532) |
PCB
| 55542 | 使用自动保存功能(首选项中的 Data Management - Backup 页面)并将 Path 设置为一个没有创建文件夹/文件权限的目录时,在尝试备份已打开的 PCB 文档会出现错误“STG: Access Denied...”。 |
| 60957 | 在处理多种类型的选中对象时,Properties 面板已增强,以提升性能并优化对对象属性的访问,尤其是在较大设计中。 (BC:22364, BC:24767) |
| 64846 | 在某个特定情况下,无法打开项目的 PCB 文档,程序会卡在“Rebuilding connectivity database...”阶段。(BC:24986) |
| 65341 | 在 View Configuration 面板的 Layers & Colors 选项卡中,逐个或成组激活/停用图层时的响应时间已大幅改善。 |
| 65620 | 当打印属性中启用“Mirror layers”选项时,甜甜圈形焊盘在 PDF 输出中不会被镜像。(BC:25241) |
| 65708 | 在某些情况下,执行初始 ECO 将设计推送到 PCB 后,部分元件会被放置到远离板原点的位置。 |
| 65738 | 对于某个特定拼板,某些中间层上焊盘的环形环(annular ring)未显示。 |
PCB CoDesign
| 65319 | 本次发布将启用 PCB CoDesign 面板“Show on PCB”选项的快捷键从 Shift+A 更改为 Ctrl+Shift+A。 |
| 65321 | PCB CoDesign 面板中的“Zoom selected object”选项现在默认禁用。 |
| 65965 | 在某些情况下运行比较时,会遇到错误“Cannot get the latest revision...”或“Cannot find the common ancestor...”。 |
Constraint Manager
| 64579 | 在 Clearances 视图(从原理图访问)中,某个单元格此前已加载为选定的约束集值时,当将约束集的值设为“None Selected”或输入自定义值后,再保存/关闭/重新进入 Constraint Manager,该单元格不会清除该“已设置条目”。 |
| 65340 | 当从原理图向 PCB 推送更改(访问 ECO 对话框时)时,Constraint Manager 现在会自动刷新原理图中对规则/类所做的更改,无需再进入 Constraint Manager 手动刷新。注意:如果 Constraint Manager 视图已打开,则仅在未做任何未保存更改的情况下才会进行此同步。(I:23779) |
| 65362 | 当从 PCB 访问 Constraint Manager 时,无法在其中定义自定义 xNet 拓扑。 |
| 65488 | 在 Constraint Manager 中,可以将某个视图的底部区域拖拽缩放得过大,导致顶部区域内容看起来“不可见”,从而无法编辑。(BC:25699) |
| 65611 | 为间距规则定义约束时,为内层/外层设置的自定义间距值在 Clearances 视图上半部分(最小-最大范围)未能正确反映。 |
Draftsman
| 59671 | 在 Draftsman 文档中放置线性尺寸标注时,平行线段之间的硬编码容差已从 0.8 度降低到 0.08 度。 |
| 65625 | 对于某个特定 PCB 设计,在放置钻孔图视图、传输线表或钻孔表后尝试保存其制造图文档(*.PCBDwf)时,会遇到错误“Value cannot be null. (Parameter 'key')”。 |
线束设计
| 59312 | 在布线图中,拖动带有可见参数(但禁用 Autoposition)的导线,会在原始参数-导线连接点处创建拼接点(splice),且无法通过 Undo 移除。 (BC:25759) |
| 65059 | 对于包含一个或多个具有未指定引脚的线束元件的设计,尝试将布局图视图放入线束制造图文档(*.HarDwf)时,会遇到错误“Value cannot be null. (Parameter 'key')”。 |
| 65140 | 在某些设计中,将布线图中的更改导入到布局图后,导线和电缆的 from/to 信息会丢失。 |
| 65337 | 对于某个特定线束设计,尽管在布线图和布局图中已为定义的压接端子提供了 Strip Length 信息,但导入到项目的 Draftsman 文档后,线缆清单中 'FromCrimpStripLength' 和 'ToCrimpStripLength' 列没有任何信息。(BC:25491) |
| 65612 | 在布线图中,如果某条已放置的导线(类型为“Standard (No BOM)”)通过断线符号(wire break)连接,它仍会在 BOM 中显示。 |
| 65613 | 如果一根导线通过断线(wire break)连接到一个多部件线束组件的多个部件,那么它会在布线清单(线束制造图中)里出现多次。 |
Platform
| 65849 | 使用“Open All”或“Open All Schematic Documents”命令时,现在会显示提示信息和进度条。 |
Data Management
| 63891 | 在使用元件编辑器时,某些情况下会遇到错误:“EInvalidAccessToObject: Object accessed after being destroyed. Adapter class: TModelChoiceAdapter”。 |
| 63928 | 在 Altium Designer 中通过创建 Jira 任务时,新增对多选字段的支持。现在会显示复选框,并提示至少选择一个选项才能继续。 |
| 65203 | 新增将多个 Workspace 元件作为“组”(从 Projects 面板)进行操作的能力,包括打开、关闭、本地保存、保存到已连接的 Workspace,或丢弃更改(不修改直接关闭)。 |
| 65226 | 在 Explorer 面板中浏览元件时,使用键盘上下箭头在元件间切换,“Preview”视图中的数据不会更新/刷新。(BC:24578) |
| 65444 | 已从 Comments and Tasks 面板底部移除“Leave Feedback”链接。 |
| 65589 | 在本地使用命令从项目中移除一个 Managed Output Job 后,它并未从已连接的 Altium 365 Workspace 的“Versioned Storage”Git 仓库中移除。将项目保存回 Workspace 时,“Save to Server”对话框中也没有“scheduled deletion(计划删除)”选项。 |
| 65632 | 在 Components 面板中尝试删除大量已选元件时,Altium Designer 会“卡死”数分钟。(BC:25114) |
| 65803 | 新增支持在多板装配文档(*.MbaDoc)中使用评论与任务功能。 |
Import/Export
| 63452 | 导入某个特定 Allegro 设计时,丝印层上的自由文本对象缺失。 |
| 64974 | 导入 Allegro 设计时,新增可通过高级设置选项“Importer.Allegro.ReadPadLayers”导入更详细的焊盘叠层(pad stack)信息。 |
| 65504 | 在某些情况下,一次性导入多个 Allegro 库文件(*.dra)会导致 Altium Designer 静默退出,且未导入任何库。 |
| 65626 | 导入某个特定 xDX Designer 设计时,总线入口(bus entries)被错误导入。 |
| 65867 | 导入 Allegro 设计时,如果多边形铺铜(polygon pour)面积小于 2500 sq.mil,其“Remove Islands Less Than”选项将自动被禁用。 |
Version 25.6.2
Build: 33 Date: 2025 年 5 月 14 日
Schematic
| 47721 | 在上一会话关闭时仍有原理图处于打开状态的情况下,重新启动 Altium Designer 时按住右侧 Ctrl 键,会触发访问冲突(模块“AdvSch.dll”)。 |
| 59536 | 在 PCB 设计中打开任意原理图文档时,默认不会将整个文档按设计窗口范围进行最佳“适配(fit)”显示。 |
| 64649 | 在原理图中对多个同类型的字符串对象(例如端口、文本字符串等)使用 Properties 面板的 Smart Edit Batch Replace 功能后,点击离开所选对象会错误地将它们全部替换为所选对象中第一个对象的名称(即批量替换后 Properties 面板中显示的名称)。(BC:24501) |
PCB
| 61438 | 在生成 ODB++ V8.1 输出时,新增支持生成“有意允许短接(Net-Ties)”的网络与铜图元列表。 |
| 61957 | 在某些情况下,以“Any Angle”模式交互式布线连接差分对的“悬空”端点时,设计空间会出现残影,并可能触发访问冲突(模块“RouterEntry.dll”)。 |
| 64430 | 启用 PCB.EnableTraceCentering(高级设置)且在首选项 PCB Editor - Interactive Routing 页面启用“Disable Trace Centering When Dragging”后,在将差分对(HugNPush Obstacles 模式)向其他差分对簇滑动时,会出现明显卡顿/延迟。 |
| 64960 | 在某些情况下,交互式滑动相关走线时,元件自定义焊盘的铜区域会被移除。 |
| 65225 | 由高级设置选项 ODB.IntentionalShorts 提供的“ODB++ v8.1 Intentional Shorts(有意短接)”功能,在本次发布中正式转为 Public(默认开启)。 |
| 65270 | 在某个特定设计中应用泪滴(teardrops)时,会应用直线(Line)样式而不是所选的曲线(Curved)样式。 |
| 65411 | 在某些情况下,交互式布线并启用所有去环(loop removal)选项时,环路会被移除,但相关过孔会错误地保留。(BC:25286) |
| 65422 | 在某些情况下,以“Line 45/90 With Arc”模式重新布线差分对时,会触发访问冲突(模块“ADVPCB.DLL”)。(BC:25260) |
| 65462 | 在 Altium Designer 中关闭 PCB 上一个或多个对象的可见性后,通过已连接 Workspace 的浏览器 Web Viewer 查看该板时,这些对象不会在 2D PCB 视图中显示。(BC:25196) |
| 65528 | 使用 µVias 为网络添加屏蔽时,如果要放置的 µVias 与板另一侧屏蔽中的 µVias 重叠,则这些 µVias 会被跳过(不放置)。(BC:23639) |
| 65603 | 由高级设置选项 PCB.ModernBoardStackGenerator 提供的“Enhanced Layer Stack Report(增强层叠报告)”功能,在本次发布中正式转为 Public(默认开启)。 |
| 65633 | 在 Top Layer 以外的任意层放置尺寸标注对象后,双击该对象再按 Esc,会导致其所在层变为 Top Layer。 |
| 65710 | 查看板属性时,删除一个网格后再点击 Grid Manager 区域的 Properties 按钮,会触发访问冲突(模块“ADVPCB.DLL”)。 |
| 65761 | 保存 PCB 后,重启 Altium Designer 并重新打开该 PCB,所选走线属性中 Net Information 区域的 Delay 字段值将不再计算。(BC:25482) |
PCB CoDesign
| 64798 | 增强了 PCB CoDesign 面板中 differences 与 conflicts 区域的使用体验。在这两个区域中,现在可使用键盘快捷键遍历列表(上箭头/下箭头)以及展开/折叠某个部分(空格键)。此外,在 conflicts 区域中,还可使用左箭头/右箭头在 Local/Remote 之间切换。 |
| 65322 | 在 PCB CoDesign 面板中,当选择应用本地或远程更改时,现在可以快速为某一类别中的所有更改统一设置为“Local”或“Remote”。此外,也可以将所需设置快速应用到当前选中的所有更改条目。 |
Constraint Manager
| 63370 | 改进了项目从旧设计规则系统迁移时,将 Clearance 规则导入到 Clearance Matrix 的方式。当第一与第二作用域表达式都设置为“All”时,现在会将网络作用域/连通性检查选项(Different Nets Only/Same Net Only/Different Differential Pair/Same Differential Pair)纳入考虑。 |
| 64061 | 新增对 Constraint Manager 内更改的 Undo/Redo(撤销/重做)支持。 |
| 64394 | 对于附着在 blanket 上的差分对指令,在与 Constraint Manager 同步/导入后,现在可以在设计空间中切换显示差分对类及其相关规则信息。 |
| 64489 | 在 All Rules 视图(从 PCB 访问)中,间距规则的数值未能与 Physical 视图中由约束集(分配给网络、网络类与房间)指定的间距正确同步。 |
| 65432 | 从原理图向 PCB 传递更改时,ECO 对话框中新约束更改所显示的计量单位未遵循 PCB 定义的计量单位。 |
3D-MID Design
| 65276 | 在 3D 基板上布线时,启用对齐网格后速度会明显变慢(即使随后再次禁用也仍然如此)。 |
Harness Design
| 61029 | 对于某个包含断线与接续(splices)的特定线束设计,验证项目会产生错误的重复位号与孤立导线违规。(BC:24832) |
| 63103 | 新增高级设置选项“HarnessDesign.Embed3DModel”。启用后,会在布局图纸文档中嵌入 3D 模型(Parasolid 格式)。在为线束元件或连接点添加 Physical View 时会创建每个 3D 模型。保存布局图纸后,任何缺失的 3D 模型(已存在但未嵌入)都会被嵌入。该功能有助于在使用 Altium MCAD CoDesigner 进行线束设计项目时实现更好的集成。 |
Platform
| 65204 | “Extensions and Updates”视图中的“Purchased”选项卡已更名为“Available”,以更准确地反映该选项卡展示的是你可用但尚未安装的附加功能与特性(由扩展提供)。同样,“Purchased but not installed”选项已更名为“Available but not installed”。请注意,虽然所有扩展都可以安装,但其中某些功能可能需要额外购买/许可才能完整使用。 |
| 65306 | 更新了警告消息中的链接文本——从“Learn More”改为“Contact Us to Discuss Your Options”。这些警告消息例如会出现在永久许可(perpetual licensing)且其订阅即将到期(或已到期)的 License Management 界面中。再次强调:永久许可证不再提供订阅续费。到期后,永久许可证仍可继续使用,但你将无法获得此后 Altium Designer 的更新(不再有新特性/功能),也无法使用通过 Altium 365 平台提供的云端能力。 |
| 65309 | 永久许可证现在无论其订阅状态如何,都会始终显示在 License Management 视图中;当启用“Hide Expired Licenses”选项时,也不再被隐藏。 |
| 65314 | 在某些连接 Altium 365 Workspace 的情况下,会遇到错误:“System.ServiceModel.Security.SecurityNegotiationException: Could not establish trust relationship for the SSL/TLS secure channel with authority...”。 |
| 65315 | 在某些连接 Altium 365 Workspace 的情况下,会遇到错误:“System.ServiceModel.CommunicationException: The SSL connection could not be established, see inner exception...”。 |
Data Management
| 59692 | 标准评论与任务可输入的字符数现限制为 2000。此外,在发布/回复与 Jira 相关的评论时,字符数上限已扩展至 20,000。 |
| 63220 | 在某些处理评论的情况下,会遇到错误:“EOleException: Object reference not set to an instance of an object”。 |
| 65082 | 在 Component editor(Single Component Editing 模式)中编辑现有 Workspace 元件时,如果编辑器是在独立窗口中打开,则无法将更改保存回 Workspace。 |
| 65130 | 在某些连接到会话已过期的 Altium On-Prem Enterprise Server 的情况下,会遇到“401/unauthenticated”错误。结果是,任何已打开的项目(来自 Enterprise Server)在刷新时无法正确显示哪些协作者正在主动阅读/编辑文档。 |
| 65155 | 在某些情况下,从 Manufacturer Part Search 面板将器件保存到已连接的 Workspace 时,如果将“带单位感知(unit-aware)”参数的参数映射改成单位不正确的映射,会导致 Altium Designer 无提示、无警告地静默崩溃。(BC:25341) |
| 65160 | 在某些使用 ActiveBOM 的情况下,会遇到错误:“ERangeError: Range check error”。 |
| 65208 | 使用 Project Releaser 为包含指定替代料(alternative part)的元件之设计变体生成装配数据时,已发布的 Assembly 条目(通过 Explorer 面板查看)的“Children”视图错误地包含了主元件(除替代料之外也被包含)。 |
| 65338 | 使用 Item Manager 时,无法将设计变体中使用的替代 Workspace 元件更新到最新修订版。ECO 总是执行失败。(BC:24393) |
| 65398 | 在启用本地文件锁定(Preferences 的 Data Management - File Locking 页面启用“Enable File Locking”)的情况下,尝试从 Component Editor 将更改保存到现有 Workspace 元件时,会出现灾难性失败:“The process cannot access the file because it is being used by another process”。 (BC:25017) |
Import/Export
| 63510 | 导入某个特定的 xDX Designer 设计后,其 Title 页缺少 logo 图像以及相关模板信息(包含标题栏、分区信息等)。 |
| 64093 | 导入某个特定的 xDX Designer 设计时,电源端口(power ports)被错误导入。 |
| 64161 | 导入某个特定的 xDX Designer 设计后,无法解决“Missing Harness Type on Signal Harness”验证错误。 |
| 64211 | 针对某个特定 Allegro 设计,在导入并从 PCB 生成 PCBLib 后,从该库更新某些已放置元件会导致其封装旋转 180 度,从而造成短路。 |
| 64645 | 导入 xDX Designer 设计时,新增一个选项:可将源设计中的“off-page”连接器作为端口(ports)导入到生成的原理图文档中,而不是默认的 off-sheet 连接器。 |
| 65132 | 导入 Allegro 设计与库时,生成的 PCB 以每个封装的中心作为原点,而生成的库以封装的 1 脚中心作为原点。使用“Update From Libraries”命令时,元件因此会被错误定位。 |
| 65253 | 针对某个特定的 xDX Designer 设计,导入后多分部件(multi-part)元件的子部件缺失。 |
Version 25.5.2
Build: 35 Date: 2025 年 4 月 16 日
Schematic
| 50893 | 在原理图上放置的文本字符串中,左方括号字符([)在某些情况下未被正确解析。(BC:18861) |
| 64732 | 在某些多通道设计中,当 Preferences 的 Schematic - Compiler 页面里“Compiled Names Expansion”区域启用“Ports”选项,且对已放置端口启用“AutoSize”选项时,在切换到 compiled schematic(physical)选项卡再切回 Editor(logical)选项卡后,端口尺寸会发生变化。 |
| 64869 | 在原理图页中选中某个图形图像,并在 Properties 面板启用“X:Y Ratio”选项时,从面板内修改图像宽度或高度的变化不会被自动检测,导致纵横比无法保持 1:1。(BC:24890) |
| 65330 | 本次发布将以下功能正式设为 Public(两者默认均为 ON):通过 Schematic.ExportPDF.UseBitmapTransparency 选项提供的功能——在从原理图生成 PDF 时清晰显示与图形图像重叠的文本及其他绘图对象;以及通过 Schematic.AutoGenerateSupplyNetsRule 选项(Advanced Settings)提供的“Auto-addition of Supply Nets Rule”功能。 |
| 65352 | 针对某个特定 PCB 设计项目,当 Properties 面板处于打开状态时尝试在原理图上选择多个对象,会遇到错误:“Exception has been thrown by the target of an invocation...”。(BC:25148) |
PCB
| 56173 | 在某些情况下,会遇到 Access Violation(地址 00007FFBBD5E84DE,模块 “Altium.PCB.DataModel.X.dll”)。 |
| 61497 | 新增 Advanced Settings 选项(PCB.DRC.OnlineOptimization),启用后可优化 Online DRC 处理。 |
| 64117 | 在某些应用泪滴(teardrops)的情况下,会应用直线(straight Line)样式而非所选的曲线(Curved)样式。(BC:24557) |
| 64138 | 在某个大型设计的特定情况下,在设计空间内选择过孔以及平移操作明显变慢,并会出现严重“卡顿”。 |
| 64462 | Applicable Binary Rules 对话框现在会以“<NetClass> to <NetClass>”的形式,显示在 Constraint Manager 中为间距(clearance)约束配置的相关网络类(net classes)。 |
| 64719 | 在 PCB-to-PCB 之间复制粘贴过孔/焊盘(且目标 PCB 层叠中信号层已移动),或在 PCBLib-to-PCB 之间复制粘贴(且源 PCBLib 层叠中信号层已移动)时,会导致 PCB 层不匹配。粘贴的过孔/焊盘数据在两种情况下都未遵循源文档中配置的层叠。(BC:20707) |
| 64752 | 网络信息(长度与延迟)现在会随 PCB 文档一起存储,从而在打开 PCB 以及通过 Properties 面板与抬头显示(heads-up display)访问信息时获得更好的性能。 |
| 64964 | 将 PCB 文档导出为 STEP 3D 格式时,如果 PCB 包含一个 Route Tool Path 层且其上放置了零线宽圆弧,会遇到 Access Violation(地址 00000001A1E10BBC,模块 ‘OUT_ExportStep.dll’)。(BC:24989) |
| 65058 | 当为项目变体启用“Allow variation for paste mask”选项时,对于“Not Fitted”元件,其自定义形状焊盘仍会被包含在锡膏层的 Gerber 输出中。(BC:25007) |
| 65106 | 在某些切换活动文档到 PCB 的情况下,会遇到 Access Violation(地址 0000000178B71550,模块 “ADVPCB.DLL”)。 |
| 65151 | 在某个特定情况下,在交互式布线且启用 Auto Shrinking(自动收缩)选项时,走线在穿过 BGA 焊盘之间时不会收缩到其允许的最小线宽(按适用约束)。(BC:25143) |
| 65366 | 如果某个元件封装包含键合线(bond wire)图元,则该封装的 3D 预览将不可见(例如在原理图库编辑器、PCB Model 对话框、Components 面板中)。 |
| 65439 | 将单层 PCB 导出为 Parasolid 格式时,若 Copper Export Options 设置为“Export All”或“Export Copper Only”,会遇到错误“Item not found”,并导致 Altium Designer 终止运行。 |
| 65466 | 在某些情况下,从 Pad/Via Template 库放置过孔时,会遇到错误“COM object that has been separated from its underlying RCW cannot be used”。 |
| 65483 | 在启用“PCB.SingleLayerStack.Support”选项(Advanced Settings)时,在 Layer Stack Manager 中将信号/平面层向下/向上移动时,信号/平面层会被重命名为“Top Side”/“Bottom Side”。 |
PCB CoDesign
| 63798 | 在某个特定情况下,在一个 PCB 实例中更改带有键合线的元件所在层后,将该更改合并到另一个 PCB 实例时,其中一根键合线未连接到该元件对应的芯片焊盘(die pad)。 |
Constraint Manager
| 60767 | 在某些情况下,并且从原理图访问 Constraint Manager 时,无法为特定的 xSignal 类设置“Tolerence”或“Matching Target”值。 |
| 63736 | 引入“xNet diff pair(xNet 差分对)”概念,这是一个仅存在于 Constraint Manager 中的元素。借助此功能,现在可以在 Constraint Manager 的 Physical 视图或 Electrical 视图的 Diff Pairs 选项卡中(从原理图或 PCB 访问时均可)基于 xNet 创建差分对。 |
| 64743 | 在某些使用 Constraint Manager 的情况下,会遇到错误“System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter "index")”。 |
| 64875 | 新增对导出/导入 Advanced Rules 的支持(从 PCB 访问 Constraint Manager 时)。导入后,相关的自定义作用域会自动应用。(对应 I:22944 的第 2 点) |
| 64876 | 在 ECO 对话框中新增警告:当某些类的作用域已更改,但源原理图与 Constraint Manager 之间未同步时提示。 |
| 64904 | 实现了新的、独特的图标,用于区分从原理图访问与从 PCB 访问的 Constraint Manager。 |
| 64930 | 当 Constraint Manager 在两端(原理图与 PCB)同时打开时,从另一端(通过 ECO)推送更改后,一端的约束数据变化不会显现,且无法手动同步(Refresh 按钮被禁用)。类似情况也会出现在(从 PCB 打开)Constraint Manager 的同时,在(PCB 编辑器中的)Polygon Pour Manager 创建新的间距规则时:新规则不会显示,且 Refresh 按钮同样被禁用。 |
| 64940 | 向 PCB 推送更改时,ECO 对话框会错误地持续包含“间距矩阵(作用域)变更”的条目,即使实际上并未做任何更改。 |
| 65171 | 在 Electrical 视图的 xSignals 选项卡中,为 xSignal Class 的右键菜单新增“Expand All(全部展开)”和“Collapse All(全部折叠)”命令。 |
Draftsman
| 64149 | 将某 PCB 设计的制造图纸文档(PCBDwf)的源从 PCB 更改为拼板 PCB 时,会遇到错误“Object reference not set to an instance of an object”。 |
| 65305 | 文档参数列表现在默认按名称(Name)排序。 |
Wire Bonding
| 63354 | 通过 Altium 365 的 Web Viewer 界面查看 PCB 时,并非所有键合线都会显示。 |
| 64929 | 在 PCB 的 3D View 模式下,尝试选择任意键合线会导致线不会立即高亮,而是需要先进行一次平移或缩放操作。 |
| 64941 | 本次发布中,由 PCB.Wirebonding 选项(Advanced Settings)提供的“Wire Bonding”功能现已正式公开(默认开启)。 |
| 64970 | 在 PCB 的 3D 视图中,移动一个元件(其封装包含键合线)后,设计空间中会突然出现一根额外的(且很长的)键合线。 |
Multi-board Design
| 64714 | 在多板原理图中选择多个连接后,尝试交叉探测到多板装配文档会遇到错误“Object reference not set to an instance of an object”。 |
| 64766 | 在多板原理图中添加了旋转后的图像并将项目保存到已连接的 Workspace 时,该图像在 Workspace 的 Web Viewer 中显示不正确(显示为未旋转)。 |
| 64886 | 本次发布中,由 MBS.PlacePart 和 MBS.UseGeometryMaker 选项(Advanced Settings)提供的“Support for External Peripherals/Components(支持外部外设/组件)”功能现已正式公开(两个选项默认均开启)。 |
Harness Design
| 61279 | 为线束包覆对象新增定义 Start/End 偏移量的能力。使用这些偏移量并结合(所包覆段的)束长,将计算实际包覆长度,并在主设计空间与 BOM 中显示。(I:25002) |
| 62453 | 新增将布局图纸文档参数导入到关联的线束制造图纸文档(HarDwf)的功能,包括诸如“=ItemRevision”和“=ItemRevisionLevel1”等计算得到的参数值。(I:24175) |
| 63923 | 在 Preferences 的 Schematic - Graphical Editing 页面禁用“Enable Auto Pan”选项后,从已连接的 Workspace 通过 Components 面板右键菜单的 Place 命令将电缆组件放置到接线图时,会导致该组件被错误地作为单个线束组件放置,而不是分离的线束对象。 |
| 64077 | 在运行 Layout Drawing 编辑器的某个自动标注命令(例如“Annotate Harness Layout Drawings Quietly”)时,线束包覆对象会被忽略。 |
| 64265 | 新增为“no connect”对象定义“Strip Length(剥线长度)”和“Pull Off Length(拉脱长度)”端接参数的能力。 |
| 64631 | 在某些情况下,在使用线束接线图的交叉探测功能时,会遇到错误“EOleException: The method or operation is not implemented”。 |
Platform
| 55153 | 在 License Management 视图中选择要使用的许可证后,如果随后网络连接丢失,尝试刷新视图或释放许可证会导致 Altium Designer 直接崩溃。 |
| 65316 | 在 Windows 的 Region Settings 中启用“Beta: Use Unicode UTF-8 for worldwide language support”选项时,Altium Designer 启动会报错“Load file error: The type initializer for 'Altium.Sch.DataModel.Serialization.Types.StrUtils' threw an exception”。启动后,尝试访问任何原理图会导致文档以“空白”方式打开,并在 Messages 面板中提示错误“Failed to load project: Value cannot be null. (Parameter 'encoding')”。(BC:25239) |
Data Management
| 58076 | 在某些情况下,在 Components 面板中加载所选 PCBLib 的封装会耗时很长,并且信息对话框(“Please wait a moment...”)会反复出现。(BC:21992) |
| 63236 | 在适用文档上放置评论并将其分配为任务、发布后又在其仍在处理时将其解决,会遇到错误“The HTTP status code of the response was not expected (500)...”。 |
| 63633 | 在某些处理评论的情况下,会遇到错误“Altium.Services.Comments.Client.ApiException: The HTTP status code of the response was not expected (502)...”。 |
| 63991 | 通过 Components 面板搜索元件会向已连接的 Workspace 发送过多搜索请求,从而影响性能。 |
| 64073 | 使用 BOM CoDesign 功能时,Related BOMs 区域(在从 ActiveBOM 文档访问的 Properties 面板的 Related BOMs 选项卡上)现在支持调整大小。 |
| 64074 | 使用 BOM CoDesign 功能时,如果完整文本已显示,则不再显示“Show More”控件(位于 Properties 面板的 Related BOMs 选项卡的 Details 区域)。 |
| 64591 | 在不使用元件模板创建新元件时,无法更改该元件的 Id。 |
| 64634 | 在某些处理评论的情况下,会遇到错误“System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 64763 | 新增预览压缩 ODB++ 数据的能力,该数据是在使用 Project Releaser 进行发布准备时生成的。 |
| 64775 | 尝试使用 Components 面板搜索元件时,如果搜索字符串中包含逗号,将无法在搜索结果中返回该元件。(BC:21907) |
| 64778 | 当项目共享给名称非常长的用户/组时,“共享”对话框中的“Copy Link”控件会消失。(BC:23411) |
| 64779 | 将包含 LibPkg 文件的 PCB 设计项目从外部 Git 仓库迁移到已连接的 Altium 365 Workspace 内部 Git 仓库时,迁移过程会失败,导致文件缺失和数据丢失。 |
| 64815 | 在某个特定情况下,在创建新的 Workspace 元件时尝试添加一个 part choice,会遇到错误 “Object reference not set to an instance of an object”。 |
| 64844 | 对于 Storage Manager 面板中显示的 VCS Revision,提交时填写的任何注释不再会多出一行冗余的空行。 |
| 64915 | 在某些情况下,尝试使用已连接 Workspace 中的最新修订版本更新项目时,会遇到错误 “System.ArgumentException: An item with the same key has already been added”。 |
| 64978 | 在处理涉及 Git 仓库中设计项目的操作时,“Overall Progress”对话框现在显示时不会在 Windows 任务栏额外添加一个 “Altium Designer” 图标。 |
| 65019 | 无法在 Explorer 面板中访问任意所选项目的 “Project View”。(BC:25059) |
| 65105 | 使用 BOM CoDesign 功能并将设计项目的 ActiveBOM 与所选 Related BOM 进行比较时,Differences 区域(Properties 面板的 Related BOMs 选项卡内)不再显示 DesignItemId。 |
| 65111 | 当 Workspace 项目中的某个特定文档存在冲突时,“Conflict Detected”弹窗现在显示最后修改该文档的用户的作者信息与时间戳,而不是最后将项目提交到已连接 Workspace 的用户。 |
| 65125 | 当尝试将设计保存到已连接 Workspace,且设计仅包含处于 “Ahead of server” 状态的文档时,这些文档现在会被 push 到 Workspace(而不是先 commit 再 push),从而避免出现“空提交”(没有实际更改的提交)。 |
| 65511 | 无论是否具备对托管流程工作流功能的访问权限,“Part requests”文件夹现在都会再次在 Explorer 面板中可见。注意:这会回退 Altium Designer 25.4 中由 “#64072” 实现的功能。 |
Import/Export
| 61046 | 导入某个特定的 xDX Designer 设计时,在生成的原理图文档中,ports 和 power ports 的位置不正确。 |
| 65013 | Xpedition Importer 现在在导入 Xpedition 设计时会添加正确的偏移量,从而使完整设计可在 Altium Designer 中进行编辑。 |
| 65080 | 对于导出到 Ansys EDB(直接导出或使用 Ansys CoDesigner)的某个特定设计,元件封装中的自定义形状焊盘在 Ansys Electronics Desktop 中查看时会被错误导出(垂直翻转)。 |
| 65162 | 在导入 Allegro 设计时,新增对关键 thermal relief(在 Allegro Constraint Manager 中定义)的导入支持,以便更好地进行连接分配。 |
Version 25.4.2
Build: 15 Date: 2025 年 3 月 13 日
Schematic
| 53367 | 对使用 “Repeat” 关键字(多通道设计中)的 device sheet 符号图形进行了小幅更新。堆叠的 device sheet 符号现在以圆角绘制。 |
| 57373 | 将特殊字符串与数值(整数)进行拼接会导致意外的算术运算,最终显示的整体字符串不正确。文档中已添加说明,明确此类参数值必须放在单引号中,从而防止其被解释为数字并排除在任何算术运算之外。(BC:14889) |
| 64110 | 在 net 对象上使用 Alt+单击快捷方式(选择该对象并高亮活动设计项目所有原理图页中与该 net 相关的所有对象)后,原理图上的其他对象会一直保持灰显状态,且无法清除高亮,只能通过重启 Altium Designer 解决。(BC:24098) |
| 64347 | 在某些情况下,使用原理图文档的 Properties 面板时会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 64443 | 通过组合两项高级设置选项——“Schematic.UI.ShowMoreOrLessParameters”和 “Schematic.ForceLoadDynamicParametersInIPP”,在 Properties 面板中新增对原理图中已放置(并选中)元件的动态参数可见性。 |
| 64445 | 对于某个元件参数,其值包含一个或多个拼接的特殊字符串时,在 Variant Management 对话框中将元件变体从 “Fitted” 切换为 “Not Fitted” 后,所选变体中该值的显示会从真实值变为 “#NAME?”。(BC:24472) |
| 64549 | “Report Project Hierarchy”命令(原理图编辑器主菜单 Reports 中)不可用,且未按预期生成 .rep 文件。 |
PCB
| 64053 | 创建单层 PCB 并在设计空间放置层叠表后,关闭并重新打开 PCB 文档,信号层会从表中消失。 |
| 64300 | 对于具有多个 Flex 子叠层且相互叠放的刚挠结合板(例如 Flex Top 叠层位于 Flex Bottom 叠层之上),Flex Top 叠层区域的布线宽度未遵循适用的设计规则值,而是使用了 Rigid 叠层的布线宽度规则值。(BC:23279) |
| 64313 | 对于某个特定设计,尝试移动/拖拽某条特定走线时 Altium Designer 会卡死。 |
| 64567 | 启用选项 “Remove Net Antennas”(PCB Editor - Interactive Routing 首选项)后,自动移除走线回路功能并未移除 net antennas。(BC:24867) |
| 64584 | 交互式布线时会忽略 backdrills,导致与 backdrill 过孔发生间距违规。 |
| 64676 | 对于某个特定且大型的 RF 设计,交互式布线性能明显偏慢。 |
| 64699 | 将设计导出为 DXF 格式时,任何设置为使用预定义或自定义形状的焊盘都会缺少 paste mask。 |
| 64707 | 对于某个具有复杂外形且包含大量开槽的特定设计,布线性能非常慢。 |
| 64771 | 在某些 PCB 设计中,使用 Interactive Router 的 “Follow Mode” 时,正在布设的走线并不会真正沿着板框轮廓走。 |
| 64922 | 无法通过双击 room 或使用右键上下文菜单中的 Properties 命令来访问已放置 room 的 Edit Room Definition 对话框。 |
| 65016 | 在某个特定情况下,开始对差分对进行交互式布线时会遇到 Access Violation(位于模块 “RouterEntry.dll” 中地址 00007FFA06D76588)。 |
PCB CoDesign
| 64624 | 合并失败后会遇到错误,而不是回滚更改并将文档恢复到合并前状态。 |
| 64745 | 回退一次合并后,文档仍处于 “Merged” 状态,而不是回滚更改并将文档恢复到 “Locally modified” 状态。 |
Constraint Manager
| 63914 | 对于某个特定设计项目,从 PCB 进入 Constraint Manager 需要很长时间,切换到 Physical 视图所需时间更是长得多。 |
| 64336 | 原理图约束文档(Constraints.xml)现在会在首次保存 Constraint Manager 时添加到项目中,并可通过 Projects 面板访问(位于 Settings/Constraints 子文件夹)。此外,从已连接 Workspace 更新项目后,文档中的约束数据会重新加载/刷新。 |
| 64396 | 对于某个 PCB 设计,在执行 PCB 更新或从 OutJob 运行 Differences 报告输出时显示无差异,但在发布流程的验证阶段(使用 Project Releaser)Differences 报告会错误失败,并标记约束中存在更改。 |
| 64464 | Applicable Binary Rules 对话框中,差分对之间的间距以及差分对内部两侧之间的 gap 数值与 Constraint Manager 中的数值不一致(不正确)。 |
| 64465 | 对于包含已定义 net class 的 parameter set 指令,在与 Constraint Manager 同步/导入之后,现在当在原理图上选中该指令时,可以在 Properties 面板中重命名该 net class。 |
| 64537 | 本次发布中,“Graphical Custom Topology view”功能(由 ConstraintManager.TopologyGraphAvailable 选项提供)以及 “Migrate Project to Constraint Manager Flow”功能(由 ConstraintManager.ProjectMigrationWizard 选项提供,Advanced Settings)现已正式公开(Public)(两者默认均为 ON)。 |
| 64592 | 新增支持:为穿越具有 2 个以上引脚的离散器件(例如单个器件中的电阻阵列)的 xNets 自动创建自定义拓扑。 |
Draftsman
| 64359 | 在为基于 Draftsman 的文档指定单位和双单位(作为“属性”面板中“文档选项”的一部分)时,对应下拉菜单中的条目现在以短格式显示(例如,用“cm”代替“Centimeters”)。 |
键合线(Wire Bonding)
| 64122 | 当差分对被布线到使用键合线的裸片(die)时,键合线会违反适用的差分对布线规则(线宽)。 |
| 64301 | 对于放置在内层腔体内的键合线器件,在 3D 视图中查看 PCB 时,裸片焊盘和键合线渲染不正确(“悬浮在空中”)。 |
线束设计(Harness Design)
| 64264 | 在配置腔体时,现在即使某一行未指定腔体类型,也可以为该行定义“Strip Length”和“Pull Off Length”的值。 |
| 64324 | 为腔体零件及其关联零件定义的参数未能传播到 ActiveBOM 文档中。(BC:24438) |
| 64358 | 在文档级别(文档选项)更改 HarDwf 文档的单位后,所选单位会反映在所选布线列表的 Length Units 字段中,但 Length 列中的数值未更新。 |
| 64989 | 在某个特定情况下,从线束设计的布局图纸文档中移除某个特定的线束覆盖层,会遇到错误:“Index was out of range. Must be non-negative and less than the size of the collection...”。 |
平台(Platform)
| 63612 | 在某些情况下,在 OutputJob 文档中工作时会遇到访问冲突(模块“WorkspaceManager.DLL”中地址 000000014101CB39)。 |
| 64262 | 在某些情况下,首次启动 Altium Designer 时,Projects 面板的垂直滚动条绘制不正确,且在折叠/展开面板内某个条目之前无法访问/使用。 |
| 64594 | 由 System.ViewOnlyMode.Support 选项(高级设置)提供的“Harness & Multi-board View Only Mode”功能,在本次发布中正式公开(默认开启)。 |
| 64595 | 在脚本 Form 上放置 TActionList 组件并绘制所需按钮后,尝试访问 ActionList Editor 会遇到访问冲突(模块“EditScript.DLL”)。 |
数据管理(Data Management)
| 57403 | 在批量组件编辑模式下(通过 Component editor)编辑并发布多个组件后,Explorer 面板中的数据不会自动刷新。 |
| 61385 | 在某些使用受管(managed)sheet 的多通道设计中,Project Releaser 会忽略已应用的 Board Level Annotation,导致生成的 BOM 位号不正确。 |
| 63784 | 在 ActiveBOM 中为替代项创建评论时,评论窗口会部分出现在屏幕外,并且标题显示为“Row was removed”。 |
| 63851 | 在已定义的变体中为某个器件条目选择替换的替代器件后,参数不会立即更新为新选择替代器件的参数。(BC:24598) |
| 64072 | 在 Explorer 面板中,如果可访问受管流程工作流功能,则“Part requests”文件夹现在会被隐藏。 |
| 64114 | 在 Altium On-Prem Enterprise Server(SVN 控制)下多用户协作项目时,当一名用户将项目迁移到服务器内置的 Git 仓库后,另一名用户使用“Update from Server”(以及后续“Update local project folder”选项)会遇到错误:“Failed to update local project”。 |
| 64173 | 在为 Harness Wiring 组件定义 Harness Wiring 模型时,从 Manufacturer Part Search 面板中所选器件的 SPN 磁贴执行“Add Supplier Link And Parameters to Component”会导致 Altium Designer 卡死。(BC:24737) |
| 64227 | 通过 Explorer 面板创建新条目时,“Create New Item”对话框的 Revision ID 字段会使用上一次创建该类型条目时手动选择的修订命名方案来显示 ID,而不是基于该条目实际默认命名方案的正确 ID。 |
| 64363 | 在单组件编辑模式下(Component editor)将新组件保存到已连接的 Workspace 时,如果发布说明超过 255 个字符,发布将失败。(BC:24819) |
| 64381 | 对于已连接 Workspace 中的某个项目模板,其项目发布的 Item Naming 使用自定义项目与变体参数:从该模板创建的新项目在发布时,生成的数据集(Source、Fabrication、Assembly、Custom)不会遵循已定义的命名规则。多个自定义参数被内置参数替换或被完全移除。 |
| 64431 | 在 Projects 面板中,项目文档条目的 VCS 状态图标关联的右键菜单中没有“Save to Server”命令。 |
| 64659 | 在某些情况下,从项目 ActiveBOM 导出的 Excel BOM 中的 SiliconExpert 数据与 ActiveBOM 中的原始数据不一致。 |
| 64765 | 在某些情况下,对于包含大量文档的超大项目,更新项目的 VCS 状态会耗时很长。 |
| 64961 | 将受管原理图 sheet 放置到 Workspace 项目的原理图中并将项目保存到 Workspace 后,Projects 面板中的 VCS 状态会出现异常:部分文档的状态卡在“refreshing”。 |
导入/导出(Import/Export)
| 63627 | 导入某个特定的 xDX Designer 设计时,一个多分部件(multi-part)器件被错误地作为多个独立部件导入。 |
| 63664 | 在导入 Mentor Xpedition 设计时,在“Current User Layer Mappings”页面新增了快速切换多个所选层“包含状态”的能力。 |
| 64160 | 导入 xDX Designer 设计时,生成的原理图文档中的总线条目被错误导入。 |
| 64497 | 尝试将刚挠结合(rigid-flex)设计导出为 STEP 3D 或 PARASOLID 格式时,如果设计包含 routing tool path 图元,则当“Export Options”对话框中的“Export Folded Board - Rate”滑块设置为非 0% 时,导出会失败。(BC:24858) |
| 64531 | 增强了进度指示器,使其在导入 Mentor Xpedition 设计时能更准确地反映实际进度。 |
| 64586 | 禁用了不必要的处理,以显著提升导入 Mentor Xpedition 设计时的性能。 |
Keysight Power Analyzer
| 64355 | 表层(Surface)层被错误地纳入内层最大电流密度仿真,导致超过指定限制,从而使分析失败。 |
| 64485 | 由于无法缩放对话框或滚动列表,在 Load Properties 对话框中无法查看所有 Pin Loads。 |
| 64552 | 如果为单个 source 配置了超过 32 个 load,会遇到错误:“Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Sequence contains no elements”。 |
| 64553 | 在分析报告中查看任意网络的详细信息时,“Power Consumption for This Network”字段的值始终显示为“0 Watts”,而非实际功耗。 |
| 64554 | 查看分析报告时,“Global Settings”部分的“Max Via Current Density”和“Failed Via Summary”中的“Max Current Density”始终显示为“0 A/mm^2”,而非配置中定义的值。 |
| 64555 | 为负载器件配置负载属性时,如果 Total Load Current 设定值小于 Pin Load Current,Altium Designer 会卡死。 |
| 64709 | 如果在 Layer Stack Manager 中重命名了板子的某个层,下一次尝试打开该设计关联的 Power Analyzer Keysight 文档(<ProjectName>.pdnaK)时会遇到错误。 |
Version 25.3.3 HotFix
Build: 18 Date: 2025 年 2 月 17 日
原理图(Schematic)
| 59658 | 在某些情况下,原理图中的连接点(junction)会消失。(BC:22687) |
| 62926 | 当将器件移动到某个连接点的另一侧时,该连接点会消失。 |
| 63185 | 在某些移动器件的情况下,用于显示自动连接点连通性的可视化提示功能会错误地在将产生短路时显示勾选,而不是显示错误。请注意,该功能现在将与过去的行为完全一致,已知问题将在未来更新中解决。(BC:19438) |
| 63718 | 无法再使用 HelpURL 参数引用本地文件夹中的文档。 |
| 63722 | 在原理图 sheet 的 compiled 选项卡中切换器件的“Fitted / Not Fitted”状态后,项目不会被标记为“modified”。(BC:24535) |
| 63843 | 在某些情况下,当原理图处于 compiled 选项卡并切换到 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 中查看时,设计中 3 个扼流圈的元件引脚分配不正确。 |
| 62769 | 将板数据导出为 ODB++ v8.1 格式时,现在会包含放置在中间层上的元件。(I:24432) |
| 63926 | 对于某个特定设计,尝试将 PCB 导出为 Ansys EDB 格式时出现错误“Cannot create component”。 |
| 63960 | 在配置用于访问“选择过滤器”的键盘快捷键后,使用该快捷键会在一个大部分控件不可见/无法访问的区域打开过滤器。 |
| 64014 | 新增支持在 PCB 设计中生成并放置 QR 码和 Data Matrix 码。(I:895) |
| 64017 | 由 PCB.FootprintParameters 选项(高级设置)提供的“用户自定义封装参数”功能,在本次发布中正式公开(默认开启)。 |
| 64154 | 在 PCB Filter 面板的表达式中使用查询语言关键字“PadIsPlated”(不带布尔限定符)时,返回结果也包含了除镀通孔焊盘之外的对象。(BC:24473) |
| 64191 | 由 ODB.Improvement 选项(高级设置)提供的“改进的 ODB++ 支持”功能,在本次发布中正式公开(默认开启)。 |
| 64390 | 对于包含一个带自定义形状焊盘且连接到网络的元件的设计复用块,在原理图中放置该复用块并将更改推送到 PCB 后,尝试将该元件拖动到位会遇到访问冲突(模块“ADVPCB.DLL”中地址 0000000194A9C17F)。(BC:24784) |
PCB CoDesign
| 63963 | 现在可以在 PCB CoDesign 面板中,在任意对比类别下选择单条、多条或全部修改条目。 |
| 64104 | 在某个特定情况下,在 Constraint Manager 的 Physical 视图中更改一条规则会导致 PCB CoDesign 面板中出现超过 70K 条规则更改,由于处理如此多更改耗时过长,导致无法继续使用 Altium Designer。 |
| 64113 | 在某个特定情况下,在 Layer Stack Manager 中检测到的过孔类型更改未能正确合并,导致 PCB CoDesign 面板中反复标记相同更改。 |
Constraint Manager
| 61930 | 从 PCB 访问 Constraint Manager 时,保存 Constraint Manager 后,多边形形状的 Room 会被重置为矩形(无论是否对 Room 的定义做了更改)。(BC:24592, BC:24641) |
| 62928 | 将约束集分配给网络类或差分对类(在 Physical 或 Electrical 视图中)后,保存-关闭-重新打开后,该分配未被保存。 |
| 62999 | 点击“New Clearance Rule”和“New Connect Style”按钮(Polygon Pour Manager 对话框)以及“Create new clearance rule”按钮(Add Stitching to Net 对话框)时,现在会在 Constraint Manager 中创建适用的高级规则。注意:创建过程中不会自动打开 Constraint Manager。 |
| 63075 | 在浏览网络与差分对(分别属于各自类)的适用二元规则时,Applicable Binary Rules 窗口仅显示默认的 Clearance 规则,且未正确按 Net Class 与 Diff Pair Class 进行查询范围限定。 |
| 63121 | 在 Constraint Manager 底部区域(适用时)新增水平自动滚动,例如在表格行中选择多个实体时。 |
| 63242 | 现在会在 Physical 视图的顶部网格中校验网络与网络类的线宽约束;若发现数值无效,将以红色文本高亮显示。 |
| 63385 | 参数集指令中定义的 Clearance 规则会被 Constraint Manager 的“Import from Directives”功能忽略。 |
| 63656 | 从旧规则系统迁移到 Constraint Manager 后,基础间距规则(Net Class 到 Net Class、Net Class 到 All Differential Pairs、Net Class 到 All、Diff Pair Class 到 Diff Pair Class、Diff Pair Class 到 Net Class、Diff Pair Class 到 All Differential Pairs、Diff Pair Class 到 All)被错误地作为高级规则导入,而不是导入到 Clearance Matrix。 |
| 63783 | 在 Constraint Manager 的 Physical 视图中使用右键菜单在单元格之间复制粘贴数据时,粘贴的数据会是 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) |
Multi-board Design
| 63671 | 当多板原理图文档包含多个连接器以及模块之间的多种连接(任意类型)时,尝试移动模块/连接会出现非常明显的性能卡顿。 |
Harness Design
| 58543 | 如果分配给线束连接器引脚的压接元件没有引用符号,则其已定义参数的值不会在 ActiveBOM 中显示。(BC:23079) |
| 59685 | 线束制造文档(HarDwf)中定义的单位未应用到已放置的 wiring list 和 connection table 中不属于电缆的导线上。 |
| 61278 | 新增可为线束设计的 Wiring Diagram 与 Layout Drawing 中的元素长度指定所需单位。支持单位:mm、cm、m、in、ft;可在首选项(新增“Harness Design - General”页面)和文档级别进行指定。此外(同属该新增首选项页面),现在还可指定“Default Blank Sheet Size”,用于创建新的 wiring diagram 或 layout drawing 文档时的默认空白图纸尺寸。(BC:23900, I:20186, I:23688) |
| 61557 | 规范化了线束制造文档(HarDwf)可用的单位列表。支持单位:mm、cm、m、in、ft、mils。此外,还可为 BOM 表、connection table 和 wiring list 指定 Length Units(覆盖文档级别指定的单位)。 |
| 63938 | 在某些线束设计工作场景中,会遇到错误“EOleException: Object reference not set to an instance of an object”。 |
| 63955 | 新增支持在 HarDwf 线束制造文档的 connection table 中仅显示“no connect”对象。 |
| 63974 | 与白色导线关联的断线标记为白色且没有边框颜色,导致在打印文档中不可见。 |
| 64109 | 当 Layout Drawing 包含大量线束覆盖层时,打开项目的 HarDwf 文档会耗时很长。此外,通过 OutJob 生成 PDF 输出会非常慢,且生成的文件体积明显更大。 |
Data Management
| 62956 | 在配置 CmpSync 文档期间更改已连接的 Workspace 后,随后出现的错误消息错误地建议连接到当前已连接的 Workspace,而不是之前的 Workspace。 |
| 63001 | 在 Component editor 的“Batch Component Editing”模式下,现在可以为任意或全部元件快速自动设置 Part Choices 的排序(ranking),同时保留已排序的 Part Choices 的顺序。 |
| 63040 | 改进了外部 Git 仓库的登录流程。现在如果输入了错误凭据,Altium Designer 不会尝试使用 Altium On-Prem Enterprise Server 的凭据登录。将弹出登录窗口,以便检查并重新输入外部仓库的正确凭据。 |
| 63893 | 在某些情况下,通过 Components 和 Explorer 面板浏览元件 Part Choices 时,会遇到错误“System.InvalidCastException: Unable to cast object...”。 |
| 63956 | 使用 BOM CoDesign 功能将 ActiveBOM 与所选 Managed BOM 进行比较时,如果某元件的替代料相同但仅更新了 Part Choices 的排序,则此类修改会被忽略,且不会在 Differences 区域中列出。 |
| 63965 | 无法在网络文件夹位置创建本地项目,会遇到“Invalid project location”错误。 |
| 64057 | 在已连接的 Workspace 且功能访问级别为“Standard”的情况下创建新元件时,无法编辑该元件的 Id。 |
| 64209 | 在更改元件的生命周期状态时,软件现在会检查其引用的模型是否处于可执行该操作的适用状态。 |
| 64303 | 在某个特定情况下,尝试打开某设计的 ActiveBOM 文档会遇到错误“Arithmetic operation resulted in an overflow...”。 |
| 64892 | 恢复了在已连接的 Enterprise Server 中,对使用 SVN 进行版本控制且该 Server 仍支持内部 SVN 仓库的项目执行 Commit 和 Release 的能力。 |
导入/导出
| 62273 | 导入特定 Allegro 设计时,与宽度相关的规则会以错误的数值被导入。 |
| 63364 | 导入特定 Allegro 设计时,类型为“mechanical component”的对象未被导入到生成的 PCB 文档中。 |
Keysight Power Analyzer
| 63959 | 在某些情况下,即使负载电流低于配置的最大值,并且使用“Show on PCB”功能时也没有任何违规,过孔仍会被报告为“无法承受电流负载”。 |
| 64006 | 尝试对特定设计分析所有网络,并且禁用“Skip Ground”选项时,会遇到错误“Failed! Something went wrong please try again”。 |
Keysight SI Analyzer
| 63680 | 设置插入损耗的“Up to Frequency”值时,由于该字段未针对 20 GHz 上限进行校验,因此可以输入超过 20 GHz 限制的数值(最终不会被使用)。 |
| 64484 | 对于特定设计,在尝试分析带有重叠焊盘的网络时,会遇到错误“An item with the same key has already been added. Key: SIAnalyzer.DataModel.Objects.NetPadItemDataModel”。 |
Version 25.2.1
Build: 25 Date: 2025 年 1 月 14 日
原理图
| 61772 | 对于多分部件(multi-part)元件,即使图元只定义在其中一个子部件中,仍然(错误地)可以使用“Increment Part Number”命令切换子部件,或通过 SCH List 面板更改显示模式。 |
| 63647 | 在原理图中对多个选中的字符串使用 Properties 面板的 Smart Edit Batch Replace 功能后,点击离开所选对象会错误地将它们全部替换为所选项中第一个对象的字符串(即批量替换后 Properties 面板中显示的字符串)。(BC:24501) |
| 63692 | 提升了在原理图文档中选择多个对象的速度。 |
| 63863 | 在原理图中连续放置文本字符串时,按下 Tab 键后,Properties 面板中的 Text 字段值不会被选中。 |
PCB
| 61438 | 在生成 ODB++ V8.1 输出时,新增支持生成网络与铜图元列表,这些网络与铜图元被有意允许短接(“Net-Ties”)。 |
| 62767 | 提升了打开包含大量 Region 的大型 PCB 的速度。 |
| 63182 | 在某些情况下,网络(PCB 面板)的“Unrouted (Manhattan)”参数值会显示为“0”,即使该网络存在未布线网络违规(Un-routed Net violation)。 |
| 63188 | 在某些应用泪滴(teardrops)的情况下,会应用直线(Line)样式而不是所选的曲线(Curved)样式。(BC:24557) |
| 63525 | 由 PCB.Rules.DiffpairPhaseMatching 选项(Advanced Settings)提供的“Dynamic Phase Matching for DiffPairs”功能,在本次发布中正式转为 Public(默认开启)。 |
| 63644 | 对于某些设计,在启用 PCB.Wirebonding 选项(Advanced Settings)时,如果在 2D 中禁用了 3D Body 可见性,那么在 2D 与 3D 视图之间切换会对性能产生负面影响。 |
| 63709 | 提升了带过孔屏蔽(via shielding)和过孔缝合(via stitching)的网络选择速度,尤其是在较大设计中。 |
| 63745 | 在某些情况下,如果元件封装包含已编辑形状的自定义形状焊盘,则选中元件的边界框显示不正确。 |
| 63773 | 在 PCB Rules and Constraints Editor 对话框中,如果 Matched Lengths 规则的作用域指向 xSignal 类,则 Test Queries 功能始终返回“0”个匹配项。(BC:24434) |
| 63774 | 通过对焊盘注册(pad registration)进行内部优化,进一步提升了 PCB 加载时间,尤其是在较大设计中。 |
| 63852 | 交互式布线器(Interactive Router)会忽略腔体(cavities),即使存在 Clearance Boundary 也允许放置走线。 |
| 63874 | 由 PCB.Routing.EnableAutoShrinking 选项(Advanced Settings)提供的“Auto-shrinking During Interactive Routing”功能,在本次发布中正式转为 Public(默认开启)。 |
| 63881 | 由 PCB.Rules.RoutingNeckdown 选项(Advanced Settings)提供的“Routing Neck-Down Rule”功能,在本次发布中正式转为 Public(默认开启)。 |
| 64050 | 无法将走线拖拽到靠近目标对象的位置(HugNPush Obstacles 模式)。拖拽/滑动会出现卡顿或完全停止。 |
| 64099 | 在某些情况下,当在两个过孔之间布线时,会遇到访问冲突(模块“RouterEntry.dll”)。 |
| 64124 | 在某些情况下,尝试打开 PCB 文档(任意 PCB 文档)时,会遇到错误“E3DError: E_INVALIDARG”。(BC:24742) |
| 64185 | 在某些情况下,在重新布线一条未完成连接时,会遇到访问冲突(模块“RouterEntry.dll”)。 |
PCB CoDesign
| 60872 | 在列出元件检测到的冲突时,现在会忽略“ChannelOffset”属性。 |
| 63625 | 机械层上的冲突被错误地在 PCB CoDesign 面板中归类为“Copper”类别的一部分。 |
| 63628 | 对于检测到的铜层变更(Arc、Connection、Pad、Track 等),现在会在 PCB CoDesign 面板中显示关联的网络名称。此外,对于连接(connection),现在也会显示该连接所表示的所有层。 |
| 63811 | 在列出规则检测到的冲突时,现在会忽略“RulePriority”属性。 |
| 63847 | 提升了 PCB CoDesign 面板的易用性。展开/折叠类别时,现在会保持冲突信息展示一致,并且不会显示双滚动条。 |
| 63858 | 提升了连接对比性能,显著减少执行板级对比所需的总时间。 |
Constraint Manager
| 62483 | 在 PCB 中创建新的 Clearance 规则(例如在 Clearance Matrix 或 Physical 视图中)后,这些规则在关闭并重新进入 Constraint Manager 之前不会出现在 All Rules 视图中。 |
| 62986 | 将特定设计的“Routing Neck-Down”约束推送到 PCB 后,进入 Constraint Manager 的 Physical 视图并将单位切换为“mm”,Routing Neck-Down 条目的数值仍以“mil”显示,直到保存并重新打开。 |
| 63168 | 新增在 Constraint Manager 的任意视图中为约束/规则添加注释的能力。 |
| 63193 | 选择自定义布线拓扑类型后,现在会为简单 xNets 自动创建 xSignals(即每对网络之间只有一个源、一个目的端,并且中间只有一个离散元件的 xNets)。 |
| 63226 | 从旧规则系统迁移到 Constraint Manager 后,默认 Fanout_BGA 规则的“Direction From Pad”约束值不正确。 |
| 63538 | 在 All Rules 视图(从 PCB 访问时)中定义并分配给高级规则的自定义作用域,在保存、关闭并重新打开约束与 PCB 后会变为未分配。 |
| 63610 | 在某些情况下,在 Clearances 视图中添加作用域时,会遇到错误“System.Collections.Generic.KeyNotFoundException: The given key "ConstraintsManager.Module.DataModels.Scopes.ScopeData" was not present in the dictionary”。 |
| 63655 | 新增在 Physical 和 Electrical 视图中移除多个选中的类、xNets 和差分对的能力。 |
| 63688 | 对于附加在单根导线上的参数集指令(parameter set directive),新增在原理图页上、靠近该指令的位置显示来自 Constraint Manager 的关联数据(网络/差分对类名与规则设置)的能力。 |
| 63732 | 新增在 All Rules 视图(从 PCB 访问时)中删除多个高级规则的能力。可删除一个或多个选中的高级规则,或删除某一类型的所有高级规则。 |
| 63735 | xNets 的生成现在支持引脚数超过 2 的串联元件。支持的串联元件包括:引脚数为偶数的单/双列元件;引脚数为奇数的元件。 |
| 64094 | 从参数集指令导入网络类后,如果在 Constraint Manager 中删除该类,则在后续刷新时该类会被再次添加,并且无法从参数集本身删除。 |
| 64125 | 在 Clearances Matrix 中为某个条目启用 Creepage 选项(并设置数值)后,在矩阵中复制并粘贴任何后续单元格的值将不会被保存。 |
| 64136 | 导入附加在导线(网络)上的参数集指令且其中定义了规则后,将该指令在不同导线(网络)之间移动会导致该规则在该指令内被复制。 (BC:24143) |
| 64137 | 对于包含已定义 Net Classes 且附加在 blanket 上的参数集指令,在与 Constraint Manager 同步/导入之后,现在可以在设计空间中切换 Net Class 指令信息的显示。 |
Draftsman
| 57464 | 在特定 Draftsman 文档中访问某个特定文本对象的属性时,会遇到错误“System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 63657 | 对于 PCBDwf 中选定的直径或径向尺寸,启用“Override Value With”选项并在“属性”面板中添加数值后,会更改设计空间中该尺寸的文本值,但其图形显示保持不变。 |
键合线
| 62068 | 新增支持在构建查询表达式时使用“IsBondWireConnected”和“IsBondFinger”查询关键字,用于过滤 PCB/PcbLib 中的对象。 |
| 63687 | 增强了将芯片焊盘绑定到放置在 Die 层上且与其重叠的 3D 实体(称为“Die Body”)的机制。现在,芯片焊盘会链接到该重叠的 die body,并继承其高度。对芯片焊盘或 die body 的任何几何修改(位置、尺寸等)都会更新该链接,使芯片焊盘的高度与其链接的 die body 保持同步。 |
线束设计
| 55163 | 在布局图中,删除带有覆盖层的线束包并使用撤销功能后,线束包会被恢复,但覆盖层不会在设计空间中显示(只显示其标号和注释)。 |
| 61166 | 在某些情况下,如果在从布局图导入更改期间关闭 ActiveBOM 文档,BOM 表(HarDwf 文档中)里的导线和电缆名称会被重置。 |
| 63104 | 在某些情况下,当在布局图上调整从主线束包分出的导线/线束包时,与主线束包关联的任何覆盖层都会消失。 |
| 63329 | 在接线图中,当所选线束组件定义了替代显示模式时,“属性”面板中的 Cavities 选项卡会显示重复的引脚条目。(BC:24584) |
| 63613 | 在某些情况下,为布局图中所选连接点选择用于物理模型的关联零件时,会遇到错误“System.InvalidOperationException: Sequence contains no elements”。 |
平台
| 63623 | 更改了在尝试使用按需服务且当前与 Altium 断开连接时出现的对话框名称。现标题为“On-demand Services Disabled”,信息文本更清晰,并提供了指向首选项中 System - Account Management 页面的链接。 |
| 63751 | 通过 System.AllowSelfSignedCertificates 选项(高级设置)启用使用自签名证书的能力,在本次发布中正式公开(默认关闭)。如需启用,建议先与 IT 部门确认。使用 Altium On-Prem Enterprise Server 时,建议生成你自己的证书(使用你们标准/偏好的工具),然后在 IIS 中配置该证书。更多信息请参见 Configuring a Certificate。 |
数据管理
| 63482 | 在某些情况下,在 ActiveBOM 中处理注释时会遇到错误“System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 63495 | 在输出作业的 BOM 输出的平面视图中,当为某个元件定义了替代项分组时,显示的数据不正确,且与 ActiveBOM 中相同视图模式下的数据不一致。(BC:24183) |
| 63573 | 通过 Explorer 面板删除 Workspace 元件后,在确认删除成功后,“Deleting...” 弹窗不会关闭。(BC:24693) |
| 63693 | 使用 Project Releaser 多次发布某个特定且大型的 PCB 设计后,会发生内存泄漏。(BC:23712) |
| 63777 | 增强了 Manufacturer Part Search 面板,提供关于零件模型的更详细信息,包括它们是否被视为“Generic”或“ECAD Ready”。后者表示这些模型已由制造商“认证”为可用于 CAD 设计;该认证是通过专门的验证流程,并结合遵循特定制造商数据手册、IPC 标准以及公开的“CAD Model Style Guide”的适用修订版而获得的。在将零件保存到已连接的 Workspace 时,这些信息也会在 Use Component Data 对话框中提供。对于具有 Generic 模型的零件,你可以投票以促使制作/添加已认证的模型。 |
| 63820 | 在某个特定情况下,短暂失去互联网连接后,会以“循环”的方式不断出现错误“SearchTemplateService not found for current vault”,导致软件基本冻结。 |
| 63828 | 在某个特定情况下,尝试从输出作业文件生成 PCB 打印,并输出到作为 Hard Copy Print Job 一部分配置的物理打印设备时,会导致 Altium Designer 直接崩溃(无任何提示信息)。 |
| 63834 | 使用 Library Importer 将特定数据库库中的元件导入到已连接的 Workspace 时,零件选项未能正确迁移,反而在元件之间发生混淆。 |
| 63837 | 为设计配置变体时,当启用“Do not overwrite PCB footprint”选项,在 3D 中查看该变体以及为其生成制造(制板与装配)输出时,元件所指定的替代零件会缺少该元件的基础(非变体)封装。 |
| 63890 | 在特定版本的 Altium Designer(24.8.2、24.9.1、24.10.1)中,且使用上传到已连接 Workspace 的特定 Excel BOM 模板时,无法使用“Generic XLS”文件格式生成 BOM 输出,会遇到错误“Failed to open Excel Template – The template file may be corrupted or in unsupported format”。 |
| 64080 | Manufacturer Part Search 面板中的搜索过滤范围字段(“From:”和“To:”),以及 Components 面板中的部分搜索过滤器,仅以英制(mil)显示而不以公制(mm)显示。 |
| 64086 | 在某些情况下,尝试从新创建的 DbLib 放置元件会遇到错误“DocView is not available”。在其他情况下,尝试向项目添加新的 DbLink 文件时也会出现同样的错误。 (BC:24775) |
导入/导出
| 61990 | 在导入 xDX Designer 设计时,新增支持自定义端口、自定义电源端口以及自定义跨页连接器。 |
| 62256 | 导入某个特定 Allegro 设计时,间距/间隙规则在生成的 PCB 文档中相应设计规则的间隙矩阵里被导入为不正确的数值。 |
Keysight Power Analyzer
| 63700 | 在设计中更改元件标号后,Power Analyzer Keysight 文档(<ProjectName>.pdnaK)会损坏,导致在尝试执行分析时遇到错误“VemEngine failed”。 |
Keysight SI Analyzer
| 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 Date: 2024 年 12 月 12 日
原理图
| 62598 | 对于在变体中指定了替代零件的设计,使用“Update Parameters From Database”命令会在 ECO 对话框中触发访问冲突(模块 ‘WorkspaceManager.DLL’ 中地址 00000001420CB80F)。(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 | 将带有 blanket 的复用块作为页符号放置时,blanket 会向一侧偏移 50 mil。 |
| 63198 | 使用新的 Variant Manager(UI.ModernVariantsManager ON)时,如果某个元件参数命名为“*”,会遇到错误“Value cannot be null. (Parameter 'key')”。 |
| 63371 | 在原理图文档之间切换会向已连接的 Workspace 发送过多请求,影响性能。 |
PCB
| 59813 | 对于某个特定且大型的设计,在板上选择不同焊盘会耗时很长,导致 Altium Designer 实际“冻结”。 |
| 61919 | 在某些情况下,使用自动长度调谐功能并选择多条走线时,性能明显变慢,调谐完成耗时超过一分钟。 |
| 62460 | 打开某个特定 PCB 且 PCB 面板处于“Hole Size Editor”模式时,切换到 Layer Stack Manager 并更改某个参数后再返回 PCB,会触发访问冲突。 |
| 62893 | 在使用交互式布线器进行自动回路移除时,不再切断与多边形覆铜的连接。 |
| 62940 | 改进了将拼板 PCB(Embedded Board Array)导出为 Parasolid 格式的支持。现在导出的文件中,Route Tool Path 会贯穿所有板层进行切割,同时也会将源板中的腔体和板内开槽/挖空纳入拼板 PCB 的导出结果。 |
| 63110 | 在某个特定情况下,对电路板的层叠进行更改后切回 PCB 并保存时,会遇到访问冲突(发生在模块 ADVPCB.DLL 中)。 |
| 63262 | 通过 PCB.Performance.UseRegionTriangulationCache 选项(高级设置)提供的“使用区域三角剖分缓存以提升 PCB 加载性能”功能,在本次发布中正式转为 Public(默认开启)。 |
| 63399 | 在使用自动长度调谐功能并启用差分对相位匹配(PCB.TraceTuning.PhaseTuning 选项为 ON)时,“自动调谐过程”对话框的 Sawtooth 选项卡中缺少“Actual Height”字段。(BC:24376) |
| 63466 | 对包含引线键合(wire bonding)元件的 PcbLib 运行元件规则检查(Component Rule Check)时,会错误报告关于“Shorted Copper”(芯片焊盘与地焊盘之间)的警告。 |
| 63517 | 通过 PCB.Rules.CheckReturnPathVia 选项(高级设置)提供的“增强回流路径规则(Enhanced Return Path Rule)”功能,在本次发布中正式转为 Public(默认开启)。 |
| 63543 | 对于某个特定设计,在 2D 与 3D 视图模式之间切换会耗时数分钟。 |
| 63583 | 通过 Legacy.PCB.Routing.LoopRemoval 选项(高级设置)提供的“增强自动回路移除(Enhanced Automatic Loop Removal)”功能,在本次发布中仍处于 Open Beta(默认关闭),但现在适用于所有布线模式。 |
| 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 | 从拼板(panelized)电路板生成 PDF 时,自定义焊盘形状在打印中错误地出现了偏移并发生旋转。(BC:24230) |
PCB CoDesign
| 63255 | 在 PCB CoDesign 面板中查看元件变更时,元件现在按位号(designator)排序,而不是按字母顺序排序。 |
| 63340 | 在对超大设计进行变更比较与合并时,性能得到提升。 |
| 63487 | 在列出多边形覆铜(polygon pours)检测到的冲突时,现在会忽略“PourIndex”属性。 |
| 63502 | 对于某个特定设计,运行比较后会出现意外的冲突提示。 |
| 63563 | 在某个特定情况下,运行比较后尝试使用 Remote design(已连接 Workspace 中的最新提交)来解决冲突时,合并过程中会遇到错误。 |
| 63650 | 对某个特定设计执行 Compare and Merge 时,某个元件内的图元(primitives)被重复复制。 |
| 63654 | 对某个特定设计执行 Compare and Merge 并重新覆铜所有多边形覆铜后,部分多边形不会重新覆铜,而另一些会在某一层上部分消失。 |
Constraint Manager
| 61226 | 在 Clearances 视图中为 All Nets 定义的额外间距层,没有被正确传递到 Physical 视图中 All Nets 的 Clearance 条目。 |
| 62309 | 从展开的 xNets 创建新类时(同时选择了 xNets 与 nets),该类中包含这些 xNets 与 nets 的重复条目。 |
| 62745 | 导入一个曾导出过 Clearance 规则的约束集(constraint set)时,“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 | 对于添加到参数集指令(parameter set directive)中、但未在 Physical 与 Electrical 视图中呈现的规则,在完成指令导入或从旧规则管理系统迁移后,并在从原理图到 PCB 的后续 ECO 完成时,这些规则将自动创建为 Advanced Rules。 |
Draftsman
| 62618 | 尝试打开某个特定的 PCB 制造文件(PCBDwf)时,文档无法打开并占用 80% 的 RAM。 |
| 63501 | 为 Draftsman 文档定义自定义图纸尺寸时,可输入的最大宽度与高度现在为 20000 mm。 |
Wire Bonding
| 61402 | 使用“Align Bond Finger with Bond Wire”功能时,键合指(bond finger)焊盘现在能正确取向,焊盘的长边始终与键合线保持平行。 |
| 63404 | 改进了在键合线场景下的 Find Similar Objects 对话框,现包含“Diameter”“Die Bond Type”“Length 3D”“Loop Height”等对象特定参数。 |
3D-MID Design
| 63396 | 在某个特定设计的基板上进行布线时,Altium Designer 会突然卡死。 |
Multi-board Design
| 53686 | 尝试打开某个特定的多板原理图文档时,会遇到错误:“Unable to load drawing document...”。 |
| 63114 | 在某个特定的多板原理图文档中选择 harness 对象时,会遇到错误:“Unable to cast object of type...”。 |
Harness Design
| 63099 | 将变更导入到制造文档(HarDwf)时,ECO 过程未能检测到参数大小写变化。 |
| 63120 | 更改了“Length Value”和“Offset Length”列中文本使用的颜色(在 Layout Drawing 中选中 bundle 时,属性面板的 Bundle Objects 区域),以提升在选中整行/整列时的可读性。 |
| 63609 | 在某些情况下,在 Wiring Diagram/Layout Drawing 中对某些对象类型执行交互操作(例如复制一根线)且 Properties 面板处于激活但不可见时,会遇到错误:“System.ArgumentNullException: Value cannot be null. (Parameter "source")”。 |
Platform
| 58194 | 在某些情况下打开 Explorer 面板时,会遇到错误:“EOleException: EndInit. Must call BeginInit before EndInit”。 |
| 59094 | 在某些情况下,处理 Database Library(DbLib)与 Database Link(DbLink)文件时,Altium Designer 会卡死。(BC:22438) |
| 62639 | 新增一个高级设置选项(System.UnifiedLogin)。启用后,可通过外部浏览器在单一位置登录 Altium Account:支持直接使用邮箱凭据、已关联的 Facebook 或 Google 账号,或通过已配置的 SSO。 |
| 62792 | 通过 System.UseCefSharp123 选项(高级设置)提供的“在 Altium Designer 内与浏览器相关元素使用 CefSharp v.126”的选项,在本次发布中正式转为 Public(默认开启)。 |
| 62965 | 当第三方应用“Sticky Password”也在运行时,尝试打开/关闭项目及其文档会导致 Altium Designer 终止。 |
| 63327 | 通过 System.AllowSelfSignedCertificates 选项(高级设置)提供的“允许使用自签名证书”功能仍处于 Open Beta,但在本次发布中默认关闭。若要启用,建议与 IT 部门确认。使用 Altium On-Prem Enterprise Server 时,建议生成你自己的证书(使用你们标准/偏好的工具),然后在 IIS 中配置该证书。更多信息请参见 Configuring a Certificate。 |
| 63381 | 在 Altium Designer 安装程序的 Advanced Settings 窗口中,“Unified Sign In”选项现在默认启用。启用后,将以通过外部浏览器的统一登录替代使用 UserName\Password 登录 Altium Account。 |
| 63749 | 运行某个用于生成输出文件的脚本时,在生成 PDF 文件中的原理图打印内容时出现错误。 |
Data Management
| 54731 | 在某些情况下,在 Components 面板中对结果进行分组与排序时,会遇到错误:“System.AggregateException: One or more errors occurred...”。 |
| 59781 | 将某个特定设计的更改保存到已连接的 Altium 365 Workspace 后,Web Viewer 未更新以反映这些更改。 |
| 60191 | “Shared with Me”项目在 AD 中未能实时更新评论与回复(当更改通过 Workspace 的浏览器界面或由其他用户进行时)。 |
| 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”功能中新增对变体(variants)的支持。 |
| 63061 | Components 与 Manufacturer Part Search 面板中的搜索过滤器此前支持英制(mil)但不支持公制(mm)。 |
| 63062 | 在 ActiveBOM 的 Consolidated View 模式下查看 BOM 时,即使 DesignItemId 相同,条目也会被显示在不同的行上。 |
| 63063 | 对于包含大量变体的项目,Project Releaser 的内存泄漏会在发布准备期间导致错误,并最终使 Altium Designer 终止。(BC:24207) |
| 63106 | ActiveBOM 中与 SiliconExpert 相关的 BOM Checks 的报告级别,现在会遵循通过已连接 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 | 此前可以为一个空设计项目的 Output Job 添加“Web Review”输出;生成输出时会遇到错误 “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 editor(其 Batch Component Editing 模式)中复制现有元器件后,尝试将原元器件的数据手册(datasheet)分配给副本时会遇到错误。(BC:24280) |
| 63268 | 在 Explorer 面板以 Classic 模式查看项目时,在更改右上角 Settings 菜单中该子菜单上方任意选项的状态后,“View”子菜单会从该菜单中消失。 |
| 63341 | 在 GovCloud 上以不安全方式登录 Altium 365 Workspace 时出现的错误对话框中,将文本片段“is ITAR compliant”更改为“is supporting export regulated data”。 |
| 63356 | 从项目中删除 Managed OutJob(Projects 面板 -> Remove from Project)时,它不会从本地项目文件夹结构中移除。因此,在不删除物理文件夹(位于 Managed\OutputJobs 下)的情况下,无法将其重新添加回项目。 |
| 63507 | 当通过 HTTPS 协议连接到本地部署(on-premises)的 Workspace 时,Workspace 项目右键 History & Version Control 子菜单中缺少“Compare”菜单。 |
| 63553 | 引入“BOM CoDesign”,使设计人员与采购专家能够通过“Related BOM”快照(从设计创建和/或与设计关联)进行交互,并支持基于 Web 的对比。 |
| 64106 | 在某些情况下,尝试访问受外部 VCS 控制的项目的 Project 菜单时会遇到错误 “This operation is not supported for a relative URI”。 (BC:24729) |
导入/导出
| 61022 | 导入 Allegro 设计时,焊盘与多边形覆铜的连接被导入为 Thermal Relief(热焊盘连接),而不是与原始设计一致的 Direct Connection(直接连接)。 |
| 62416 | 导入 OrCAD 设计时,电源端口(power ports)以“Custom”样式导入。尝试将其更改为标准样式会导致自定义图形仍然保留并叠加显示。(BC:23886) |
| 62585 | 导入 KiCad 设计时,连接到总线(buses)的网络(nets)未能正确导入。 |
| 63241 | 最小化 PCB 编辑器 UI 的加载时间,从而显著提升 Allegro 设计(.alg 格式)的导入速度。 |
Keysight 的 SI Analyzer
| 63555 | 尝试访问特定板卡的 SI Analyzer 时,会针对某个特定差分对(diff pair)遇到错误 “System.Collections.Generic.KeyNotFoundException”。 |
其他
| 62723 | 在某些情况下会遇到 Access Violation(模块“PinSwapper.DLL”)。 |
Version 25.0.2
Build: 28 Date: 2024 年 11 月 12 日
原理图
| 62145 | 改进了在原理图中首次选择任意对象类型并在 Properties 面板中显示其关联属性时的速度。 |
| 62312 | 在某些情况下处理原理图时会遇到错误 “System.NullReferenceException...”。 |
| 62611 | 打开某个特定 PCB 设计时,在初始后台编译期间会出现错误 “An item with the same key has already been added...”。 |
| 63223 | 在某些使用多分部件(multi-part)元器件的情况下,会出现误报违规 “Component <Designator> <Name> has unused sub-part(s) (0)”,因为并不存在编号为“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 | 在某些情况下添加泪滴(teardrops)时,当走线以一定角度进入焊盘,会生成不规则形状。(I:21090) |
| 62587 | 在不包含 PCB.Pad.CustomShape.Donut 选项的 Altium Designer 版本中打开包含甜甜圈形(Donut-shaped)焊盘的设计时,焊盘形状直径会错误地大于孔径。(I:18588) |
| 62783 | 导出为 DXF 格式时,包含圆弧的铜皮区域会以未填充方式导出。 |
| 62888 | 使用 Interactive Router 时,在自动移除回路(automatic loop removal)过程中,带过孔的天线(antennas with vias)现在始终会被保留(不受 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”功能,在本次发布中正式转为 Public(默认开启)。 |
| 63045 | 从拼板(panelized)板卡生成 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”功能,在本次发布中正式转为 Public(默认开启)。 |
| 63154 | 在某些情况下,通过 Properties 面板处理所选元器件的属性时会遇到错误 “EOleException: Exception has been thrown by the target of an invocation”。 |
| 63233 | 在某些情况下,在 PCB 的 Properties 面板中使用 Selection Filter 时,会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 63402 | 对于刚挠结合设计,自由 3D 体(STEP 文件)在板子折叠时会被错误地多次显示。(BC:24373) |
| 63571 | 在 PCB 编辑器中,右键并不总是能结束交互式命令(例如使用交互式布线工具时)。注意:这会回退在 Altium Designer 24.10 版本中针对问题 #62140 所做的修复。 |
PCB CoDesign
| 62973 | 在 PCB CoDesign 面板中新增了“Undo Merge(撤销合并)”控件,使你在需要时可以在成功合并后回退合并结果。 |
Constraint Manager
| 58652 | 在某些情况下,对于某些选定对象,无法查看 Constraint Manager 底部区域中的所有设置。 |
| 62465 | 从 Applicable Binary Rules 对话框中的间隙(clearance)约束进行交叉探测(cross-probing)时工作不正常,Constraint Manager 间隙矩阵中对应的单元格未被高亮显示。 |
| 62625 | “Import from Directives(从指令导入)”功能现已并入刷新功能(在 Constraint Manager 中点击 Refresh 按钮时)。现在可以检测到此前从指令导入的网络类、差分对以及差分对类中的变更(新增/移除元素),并提示任何需要在原理图与 Constraint Manager 之间进行同步的不一致之处。 (BC:23822, BC:24227) |
| 62921 | 在查看 Clearance Matrix(Clearances 视图)并应用过滤时,已定义的间隙值不会应用到过滤视图中的正确单元格。 |
| 62947 | 在某些情况下,使用 Polygon Pour Manager 对话框时,点击 “New Clearance Rule” 或 “New Connect Style” 按钮会触发 Access Violation,导致 Altium Designer 卡死。 |
Draftsman
| 62395 | 对于已放置的线性尺寸标注,现在可以定义大于 9525 mm(375 英寸,37500 mil)的 Override Value(覆盖值)。(BC:23900) |
CAMtastic
| 56248 | 针对某个特定的 .Cam 文档,尝试导出为 ODB++ 格式会遇到外部异常。 |
Wire Bonding
| 62268 | Die 芯片引脚现在会按高度绑定到其所放置的 3D 体上,并且在一组重叠的 3D 体中可选择绑定到哪一个。 |
| 63007 | 在 Wire Bonding Table Report 中,键合线现在按元件与焊盘编号排序。 |
| 63152 | 使用 Project Releaser 准备发布时,所包含的 Wire Bonding Table Report 在生成后会被错误地(自动)打开。 |
3D-MID Design
| 62609 | 如果封装包含自定义焊盘,那么当该封装放置到 3D 基板上时,这些焊盘现在会被识别。 |
| 63258 | 对于某个特定的 3D-MID 设计,尝试导出为 STEP、IGES 或 Parasolid 格式会遇到 Access Violation(模块 “c3d_routing.dll”)。(BC:24309) |
Multi-board Design
| 59872 | 新增支持:可在多板原理图文档中添加并连接外部外设/组件。(I:9589, I:22859) |
| 62658 | 对于完全托管项目中的 Multi-board Draftsman 文档(*.MbDwf),现在可以使用 Commenting 和 Tasks 功能。 |
Harness Design
| 61319 | 新增在 Layout Drawing 上覆盖导线计算长度的能力:可手动定义所需的绝对长度,或在计算数据上添加偏移量。如果设计与 MCAD 同步(使用 MCAD CoDesigner),长度数据会在从 MCAD 拉取设计时获取,并可在需要时手动覆盖。 |
| 62179 | 无法通过在该电缆的选定导线上使用接线(splices)来拆分电缆。 |
| 62340 | 除首次导入外,在后续导入线束接线图时,布局图中的元件方向仍错误地沿用接线图中的方向。 |
| 62342 | 当连接两根不同线规的导线时,会错误地产生 “Unnecessary Splice(不必要的接线)” 违规。 |
| 62818 | 当为连接点添加关联部件并更改该连接点的标号(designator)时,BOM 未能正确显示该标号,导致出现重复条目。 |
| 63042 | 由 HarnessDesign.ProjectReleaser 选项(Advanced Settings)提供的 “Harness Design Project Release” 功能,在本次发布中正式转为 Public(默认开启)。 |
Platform
| 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” 在本次发布中正式转为 Public(默认开启)。 |
| 62781 | 由 System.ViewOnlyMode.Support 选项(Advanced Settings)提供的 “Harness & Multi-board View Only Mode” 功能仍处于 Open Beta,但在本次发布中默认开启。 |
Data Management
| 57262 | 仅具有查看权限的用户仍可能在 Workspace Library 中编辑符号与封装模型,尽管他们无法保存任何更改。 |
| 60388 | 在某些情况下,使用 Component editor 时会遇到 Access Violation(模块 “UnifiedComponent.DLL” 中地址 0000000180CCAE98)。 |
| 60493 | 在同一项目中,另一位用户此前对多个文档进行了大量提交(100+)后,更新项目中文档的 VCS 状态会耗时很长。 |
| 61059 | 在 Components 面板中浏览 Generic Components 时,“JFET n-channel” 元件使用的图标与 “JFET p-channel” 元件相同。 |
| 62384 | 当第二个变体是从第一个变体复制创建时,第一个变体中某元件的参数会被第二个变体中所选替代元件定义的参数覆盖。(BC:23861) |
| 62463 | 当从 component editor(单个与批量编辑模式)以及 Explorer 面板进入原理图符号编辑器时,Tools 菜单中缺少 “Configure Pin Swapping” 命令。 |
| 62710 | 当连接到访问级别为 “Standard” 的 Altium 365 Workspace 时,在 Use Component Data 对话框(创建新元件时)中错误地显示了 “Show only matching with template” 选项。 |
| 62761 | 已完整实现对 Git 错误(“文件无法移除,因为正被另一个进程使用”)的解决方案,并扩展到其他文档类型。 |
| 62842 | 在某些情况下,克隆一个元件并对克隆体添加/移除参数会导致 Access Violation(模块 “UnifiedComponent.DLL”)。(BC:23906) |
| 62858 | 使用 Project Releaser 发布装配数据时,现在会包含已定义的变体参数。 |
| 62876 | 在 Component editor(Single Component Editing 模式)中新建元件时,引用的元件模板中适用字段的 “Allow override” 选项被忽略,导致无法在编辑器中更改字段值。 |
| 62901 | 在某个特定情况下,会遇到错误 “EStringListError: List index out of bounds (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 | Open Project 对话框已改进:增加了提示信息,并提供控件,可将(存在于已连接 Workspace 中的)非 Altium Designer 项目仅在 Altium 365 的 Web Viewer 中打开。 |
| 62963 | 对于存储在已连接 Workspace 中的项目,其图标中的 “database” 部分已从 UI 的所有相关位置移除(例如 Projects 面板与 Open Project 对话框)。 |
| 63078 | 当在 Explorer 面板中打开某项目的历史记录(该项目未在 Projects 面板中打开)时,使用 “Revert To” 功能会导致硬崩溃。 |
Requirements Management
| 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 | 在某些情况下,会遇到 Access Violation(地址 000000014CB04ACE,模块 “EDMSInterface.dll”)。 |
Altium Designer 24
以下各节列出了 Altium Designer 24 公共版本的历史发布说明。
Version 24.10.1
Build: 45 Date: 2024 年 10 月 10 日
原理图
| 61654 | 设计中放置的托管原理图页实例现在会在 Web Viewer 中显示。 |
| 62392 | 改进了单/多分部件符号处理,将“替代显示模式”中提供的相同特性与功能扩展到“Normal”显示模式。(I:9891) |
| 62663 | 在特定情况下,原理图中不再显示公司 Logo 图形(SVG 格式)。 |
| 62869 | 在 Properties 面板中为所选元件编辑多个参数值(逐个编辑)时,需要在字段中第二次点击才能编辑其值。(BC:24126) |
| 63054 | 在某些情况下使用 Properties 面板时,会遇到错误:“System.Runtime.InteropServices.InvalidComObjectException: COM object that has been separated from its underlying RCW cannot be used”。 |
PCB
| 55389 | 在某些情况下,尝试通过 PCB List 面板更改放置在平面层上的区域参数时,会遇到 Access Violation。 |
| 59269 | 为阻焊层生成的 SVG 几何未包含走线工具路径的开窗(开口)。 |
| 59866 | 新增对差分对的动态相位匹配支持,包括将 Matched Lengths 规则扩展为支持动态相位匹配约束、批量 DRC 支持,以及带相位补偿的自动长度调谐。(I:14281) |
| 60119 | 新增作为 DRC 一部分的 Routing Topology 设计规则,用于检查自定义拓扑(本质上是检查所有 From-To 是否具有正确实现)。 |
| 60464 | 在某些情况下,当“Component pushing”选项设为“Push”时,移动旋转后的元件(或具有不规则 courtyard 的元件)会导致元件“跳动”,而不是平滑移动。 |
| 60663 | 新增在自动差分对长度调谐中启用差分对两侧相位匹配的能力。 |
| 60883 | 新增支持使用 Wire Bonding 的 chip-on-board(CoB)技术来设计混合板。(I:3207) |
| 61404 | 在某些情况下,当“Component pushing”选项设为“Avoid”时,尝试移动元件会导致其卡住,无法按预期平滑移动。 |
| 61409 | 当“Component pushing”选项设为“Avoid”时,移动元件未遵循适用的间距规则。 |
| 61587 | 对于启用了“Remove Necks Less Than”和“Obey Rules”选项的多边形铺铜,铺铜中焊盘的热焊盘连接被错误地允许小于允许的线宽规则。 |
| 62084 | 从现有差分对使用“45/90 with arc”拐角样式重新布线时,圆弧不是同心的。 |
| 62140 | 当交互式命令(例如 Move Object、Interactive Routing 等)运行时,在设计空间开始平移会出现明显延迟。 |
| 62316 | 对于特定设计,生成 v8 或 v7.1 格式的 ODB++ 数据时,会导致设计中的某个圆弧被生成为整圆。 |
| 62434 | 将焊盘形状更改为“Custom Shape”时,该焊盘在更改前立即使用的形状未被应用/继承。 |
| 62442 | 对于特定封装,将其翻转到底层再翻回会导致封装内的铜对象发生偏移。 |
| 62617 | PCB Rules and Constraints Editor 对话框中的 Test Queries 功能无法正常工作。(BC:24002, BC:24087) |
| 62716 | “Footprint Mirroring Prevention”和“Enhanced Hole Clearance Detection”功能在本次发布中正式转为 Public(两者默认开启)。 |
| 62788 | 编辑多边形与实心区域的拐角时,抬头显示(heads-up display)中缺少“Radius”和“Angles”信息。(BC:24095) |
| 62848 | 由 PCB.Rules.CheckReturnPathVia 选项(Advanced Settings)提供的“Enhanced Return Path Rule”功能仍处于 Open Beta,但在本次发布中默认开启。 |
| 62883 | 由 PCB.Routing.EnableAutoShrinking 选项(Advanced Settings)提供的“Auto-shrinking During Interactive Routing”功能仍处于 Open Beta,但在本次发布中默认开启。 |
| 62899 | 由 PCB.Rules.NeckDown 选项(Advanced Settings)提供的“Routing Neck-Down Rule”功能仍处于 Open Beta,但在本次发布中默认开启。 |
| 63051 | 交错过孔在 2D/3D 视图模式下显示不正确。 |
| 63057 | 在某些情况下,使用 Properties 面板(针对板本身)的 Health Check 选项卡时,会遇到错误:“System.ArgumentNullException: Value cannot be null. (Parameter "source")”。 |
PCB CoDesign
| 62226 | 已删除的图元未在 PCB CoDesign 面板的 Conflicts 区域中显示。 |
| 62457 | 增强了 PCB CoDesign 面板中组对象图元之间冲突的显示方式:现在会在其属性前包含图元名称。 |
| 62458 | 合并时现在会抑制在线 DRC,从而加快合并过程。 |
| 62478 | 更改板的原点会导致元件坐标变化,从而在运行比较时产生冲突。 |
| 62536 | 新增合并对象属性的能力:当数值不存在冲突时可直接合并,从而显著减少对象冲突数量。 |
Constraint Manager
| 61707 | 可以添加与差分对类同名的网络类(例如在 Physical 视图中),从而在尝试将第二个类添加到 Clearances 矩阵时遇到错误。 |
| 61829 | 新增执行一次性、单向迁移的能力:从旧的规则管理系统迁移到 Constraint Manager。 |
| 62623 | 对于已导入的指令,现在可以通过 Properties 面板为其添加、更新和移除约束,并将更改直接写入 Constraint Manager 中的数据。 |
| 62626 | 在准备 ECO 将更改从原理图传递到 PCB 时,如果原理图上存在未导入到 Constraint Manager 的指令,现在会显示警告。 |
| 62635 | 在 Physical 和 Electrical(Nets)视图中(从原理图进入时),“Remove rule”“Remove rules from scope”和“Delete unmatched object”命令对多选实体无法正确工作。 |
| 62785 | 在 Altium Designer 24.7/24.8/24.9 中,从 PCB 访问某项目的 Constraint Manager 时,All Rules 视图为空。(BC:24081) |
| 62955 | 在特定情况下,从原理图更新 PCB 并在 ECO 中启用“Remove Clearance Constraint [xxx] All”条目后,从 PCB 访问的 Constraint Manager 中 Clearances 视图为空,且后续无法进行同步(从原理图侧添加间距约束)。(BC:24181) |
| 62966 | 在某些情况下,从原理图更新 PCB 时会遇到 Access Violation:“EOleException: Value cannot be null. (Parameter "input")”。 (BC:24258) |
Draftsman
| 62832 | 在某些情况下,将项目 PCB 的更改导入到其 Draftsman 文档时,如果启用了 PCB.OpenCascadeLatestVersion 选项(Advanced Settings 对话框),Altium Designer 会意外关闭。 |
3D-MID Design
| 62240 | 改进了在包含区域的设计中工作的性能。 |
Harness Design
| 61563 | 对于 Bulkhead Connector(腔位数量最多的连接器),在线束制造文档的接线列表中会应用自动分组,确保其所有腔位在 From 列中被正确分组。 |
| 61913 | 在某些情况下处理 Wiring Diagram 时,会遇到错误:“EOleException: An item with the same key has already been added”。 |
平台
| 61714 | 当使用 Standard Subscription 或 Viewer 许可证运行 Altium Designer 时,线束(Harness)和多板(Multi-board)设计项目(及其相关文档)现在将以“仅查看(View Only)”模式呈现 |
| 62657 | 在某些情况下,Preferences 对话框的 System - Account Management 页面中,所选字段的高亮边界会部分缺失。 |
| 62773 | 每当退出 Windows 休眠模式时,Altium Designer 会从当前活动的 Altium 365 Workspace 断开连接。(BC:23671) |
| 62859 | 在新 Print 对话框的 Pages 选项卡中配置图层(Advanced Settings 中启用 UI.Unification.PrintPreviewDialog 选项)以通过 OutJob 文件生成打印(例如 Assembly Drawings)时,无法更改图层顺序或禁用图层可见性。 (BC:24244) |
数据管理
| 59115 | 如果元件来源于 Altium Content Vault,则 ActiveBOM 中的 Part choice 数据显示不正确。 |
| 61248 | 移除了在将本地项目(位于外部 VCS 下)迁移到已连接的 Altium 365 Workspace 原生 Git 仓库时出现的第二个冗余对话框。 |
| 61295 | 在某些处理评论的情况下,会遇到错误 “System.NullReferenceException...”。 |
| 62052 | 当尝试通过 Components 面板复制一个元件时,如果 Pins 面板也处于停靠并可见状态,会遇到错误。 |
| 62182 | 在某些情况下,首次在 Manufacturer Part Search 面板中进行搜索时会出现明显的性能下降。 |
| 62406 | Comments and Tasks 面板中的“Assignee(指派人)”筛选无法正常工作。(BC:23892) |
| 62482 | 在 Altium 365 Web Viewer 中添加评论时,若包含撇号 ('),在 Altium Designer 中查看该评论时会错误地以 HTML 形式 (') 显示。 |
| 62489 | 切换 Workspace 时,Explorer 面板中“Show Hidden Revisions”选项对应的复选框会消失。(BC:22587) |
| 62490 | 在放置包含字符 < 且其后紧跟非空格文本的评论时,会遇到错误 “System.ServiceModel.FaultException: Potentially unsafe input detected”。(BC:23563) |
| 62499 | 通过 Explorer 面板克隆原理图模板时,如果面板中打开了一个自由文档(free document),Projects 面板中会出现多个克隆项。(BC:23781) |
| 62504 | 为存储在已连接的 Altium 365 Workspace 中的 PCB 设计项目新增能力:可使用通过 Requirements and Systems Portal 定义的系统需求进行工作。 |
| 62597 | 使用 Explorer 面板时,无法在已连接的 Altium 365 Workspace 的项目文件夹结构中,将项目在子文件夹之间拖放移动。(BC:23971) |
| 62636 | 在编辑 Workspace 元件(Batch Component Editing 模式)时,移除默认模型(来自关联的元件模板)并尝试保存,会导致访问冲突(模块 'UnifiedComponent.DLL')。 |
| 62660 | 在上下文评论窗口中,右键菜单中的命令(Cut、Copy、Paste)右侧没有对应图标。 |
| 62673 | 尝试从 Explorer 面板中拖动一个 Workspace 元件条目会导致 “System.NullReferenceException” 错误。(BC:23971) |
| 62698 | 在 Create Project 对话框中新建项目时,新增能力:可查看并修改本地项目模板的参数。 |
| 62729 | 在某些情况下,当用户在第二个 Altium Designer 实例中已从该 Workspace 断开连接时,尝试从 Manufacturer Part Search 面板将元件保存到 Workspace 会遇到 “Runtime error 231”。 |
| 62887 | 创建新项目时,本地项目模板中的参数缺失。(BC:24164) |
附加说明:在不久的将来,Altium On-Prem Enterprise Server 产品将不再支持 SVN。我们将在接下来的几个版本中持续向您更新支持终止的时间安排。了解更多关于如何将项目从 SVN 仓库迁移到 Enterprise Server 内置的 Git 仓库。
导入/导出
| 61660 | 在运行 Windows 11 Pro(64 位)的计算机上尝试导入 PADS 库文件时,Altium Designer 会意外关闭。(BC:23889) |
| 61964 | 导入 KiCad v8 设计时,复制的层次化原理图页中的元件标号未能正确注释(annotate)。 |
| 62339 | 尝试导入某个特定 KiCad 设计时,Import Wizard 会以 “Catastrophic Failure” 崩溃。 |
| 62362 | 尝试导入某个特定的 PADS ASCII 文件(及其关联的 .c、.d 和 .p 库文件)时,Altium Designer 会崩溃并关闭。 |
Keysight 的 SI Analyzer
| 62333 | 新增一种增强的信号完整性分析方式:在 Altium Designer 环境中直接使用 Keysight 的 SI Analyzer 进行分析。 |
其他
| 62464 | 对于某个特定 Altium 365 Workspace 中的元件,在使用 Altium MCAD CoDesigner 时,系统参数“Description”未被推送到 MCAD 端。 |
Version 24.9.1
Build: 31 Date: 2024 年 9 月 11 日
原理图
| 59348 | 在某些发布项目的情况下,会遇到异常 “Index was outside the bounds of the array”。此外,对于某个特定项目,在 OutJob 中尝试配置 BOM 会遇到 “Ambiguous match found” 错误。 (BC:24021) |
| 61606 | 在放置多分部件元件(multi-part component)时,其替代视图中的空子部件现在会被省略。 (I:9891) |
| 61822 | 通过 Properties 面板选择替换元件后,元件参数列表未能自动刷新。 |
PCB
| 56380 | 在某些情况下,当打开 Altium Designer 且 PCB 与(已固定的)PCB Rules And Violations 面板可见时,在面板中右键单击 “Component Clearance Constraint” 条目会导致访问冲突(模块 ADVPCB.DLL)。 |
| 59683 | 在某些编辑对象或使用交互式命令的情况下,会遇到访问冲突(地址 000000015CEEC132,模块 “ADVPCB.DLL”)。 |
| 61376 | 在某些情况下,将一组精确放置且无错误的联合体(union)复制/粘贴到设计的其他位置后,部分复制出来的元件组会产生元件间距(component clearance)违规。 |
| 61955 | 现在可以将元件放置得足够近,使其 courtyard 外形轮廓完全重叠。若要禁用间距检查(当设计需要元件重叠时),请在相应的 Component Clearance 规则中,将 Minimum Horizontal Clearance 设置为负值。(BC:3247, BC:22953, I:21187) |
| 62115 | 对于选中的 Workspace 元件,现在可以在 Properties 面板的 Footprint Name 字段中选中并复制其封装名称。 |
| 62407 | 作用域为 InStructureClass vs InStructureClass 的 Clearance 设计规则未生成 DRC 违规。(BC:23901) |
PCB 协同设计
| 62134 | 添加新规则后,规则优先级会被意外更改。 |
| 62185 | 当本地提交(local commit)未推送时,无法回退本地更改。 |
| 62195 | 在某些情况下,使用 Update from Server 命令后,文档未重新打开以呈现从已连接 Workspace 拉取的最新数据。 |
| 62323 | 尝试合并包含同名联合体(union)的设计时会遇到错误。 |
Constraint Manager
| 61643 | 在从 PCB 进入的 Physical 视图中,当在 Layer Stack Manager 中移除所有 Impedance Profiles 后,无法移除基于阻抗的线宽值、编辑 Preferred Width 字段,或将 Impedance Profile 约束更改为 “No Impedance”。 |
| 61754 | 启用 “Altium Dark Gray” 主题时,“Constraint set intersection found” 对话框使用了错误的配色。 |
| 61828 | 现在可以在 All Rules 视图中(从 PCB 进入时)启用/禁用已定义的基础规则。 |
| 61832 | 在传递对 Clearances Matrix 所做的更改时,增强了 ECO 对话框中条目的呈现与细节层级。 |
| 61833 | 改进了 All Rules 视图中(从 PCB 进入时)Clearances Matrix 的呈现方式:所有自定义值现在都以独立行显示。 |
| 61834 | 在 Constraint Manager 的 “Clearances Settings” 属性中新增选项:“Apply zero Keepout clearance”。 |
Draftsman
| 60237 | 在某些情况下,无法使用常规保存控件保存 Draftsman 文档(PCBDwf)。(BC:9186) |
| 61051 | 对于某个特定 PCB 设计,在某个特定变体下,paste mask 层上的部分元件在已放置的 Board Fabrication View 中缺失。 |
| 62373 | 在某个特定设计的 Draftsman 文档中,已放置的 Board Assembly View 中某一特定层的填充(fill)被错误旋转。 |
3D-MID 设计
| 61575 | 新增可通过单击并拖动走线的某个顶点来编辑走线的能力,并可在现有走线段的中途单击并拖动以创建新顶点。 |
| 61984 | 在处理 3D-MID 文档(PcbDoc3D)时,新增对“Net Color Override(网络颜色覆盖)”功能的支持。 |
线束设计
| 59678 | 通过 Project Releaser 引入高完整性的线束设计发布管理。 (BC:23627) |
| 61057 | 在 Layout Drawing 中将 Workspace 元件更新到最新修订版后,如果其物理模型此前通过空格键旋转过,则其旋转会被重置为 0。 |
| 61827 | 在特定情况下,打开包含 Wiring Diagram View 或 Layout Drawing View 的 HarDwf 文档时,如果其中包含带空行的文本框,会导致错误“Object reference not set to an instance of an object”。 |
平台
| 57606 | 在某些情况下,访问脚本 Form 中 TListView 对象的 Columns Editor 时,会遇到访问冲突(模块“EditScript.DLL”)。(BC:21877) |
| 61421 | 更新了 License Management UI 中的文本,以明确说明:永久许可证不再提供订阅续费。到期后仍可继续使用永久许可证,但将无法获取此后 Altium Designer 的更新(无新特性/功能),也无法使用通过 Altium 365 平台提供的云能力。 |
| 62546 | 当高级设置选项“System.UseCefSharp123”开启时,打开第二个 Altium Designer 实例会发生崩溃。 |
| 62555 | 在某些情况下,更新到 Altium Designer 24.8 后启动软件会崩溃,并出现“An error occurred during loading dynamic resources”。 |
数据管理
| 56824 | 使用 Project Releaser 时,生成其他数据集的数据时错误地使用了 Source Data 数据集的修订版。(BC:18641) |
| 61387 | 在某些情况下,向现有评论(例如原理图或 PCB 上)添加徒手绘图时,会遇到错误“ImageBase64 must include mime type”。(BC:23737) |
| 61760 | 当 Altium Designer 设置为日语本地化时,尝试将 Component editor 切换到 Batch Editing 模式会导致错误“Could not convert variant of type (Null) into type (OleStr)”。 |
| 61938 | 自 Altium Designer 24.4 起被隐藏的“共享 Workspace 项目的只读快照”功能已在此版本中恢复。 |
| 62014 | 在连接的“On-Prem”服务器上创建新项目时,尝试通过省略号(...)按钮更改 Repository Folder 会遇到错误。 |
| 62041 | 新增复制 Workspace 端项目级参数的能力(位于 Project Options 对话框的 Parameters 选项卡)。 |
| 62141 | 在某些情况下,连接到本地部署服务器并使用外部 Git 仓库中的项目时,会遇到“401 errors”,有时还会被该仓库锁定。 |
| 62177 | 在 Create Project 对话框中创建新项目时,新增查看和修改 Workspace 项目模板参数的能力。 |
| 62600 | 使用“Component Database to Workspace Data Synchronization”功能时,尝试将 DbLib(连接到 MySQL 数据库)添加到 .CmpSync 文档会遇到错误。 |
导入/导出
| 58206 | 在某些情况下,通过 Import Wizard 定义要导入的 Allegro 库文件时,会遇到访问冲突(模块“LoadAllegro.IWZ”)。 |
| 61722 | 导入某个特定 Allegro 设计时,生成的 PCB 文档为空。 |
其他
| 60385 | 在某些情况下,会遇到访问冲突(模块“X2.EXE”)。 |
| 61005 | 在某些情况下,访问包含网络打印机的菜单时(使用 IPP 协议,端口 WSD 设为默认),会遇到访问冲突(模块“X2.EXE”)。 |
Version 24.8.2
Build: 39 Date: 2024 年 8 月 21 日
原理图
| 60624 | 在某些情况下,会遇到错误“Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed”。 |
| 61353 | 使用 Board Level Annotation 时,某个文档通道设置为不使用“Designator Index Control”,但却错误地应用了位号索引。 |
| 61429 | 在 Library Update Settings 对话框(Item Manager 高级更新选项)中定义的参数更新设置未被保留。 |
PCB
| 56711 | Interactive Routing 工具现已支持配置并应用“Trace Centering(走线居中)”,使布线时走线可在障碍物之间居中。 |
| 57986 | Interactive Routing 工具现已支持真正的“Zero Mitering(零斜接)”。当 Miter Ratio = 0 时,将不会创建斜接(此前会创建一个被相邻走线完全覆盖的短斜接)。 |
| 59164 | 新增“Routing Neck-Down”规则,使你可在走线宽度小于 Preferred Width 时,定义 Neck-Down 走线允许的最大长度。(I:11512) |
| 59341 | 新增创建单层 PCB 的能力,并在 PCB editor、Layer Stack Manager 以及生成输出中提供相应支持。(I:10797) |
| 59835 | 在定义 padstack 时的预定义焊盘形状列表中新增圆形“Donut(甜甜圈)”形状。(I:18588) |
| 60366 | Interactive Router(单端布线)新增“Auto-Shrinking(自动收缩)”选项,使走线在狭窄位置布线时可自动变窄到适用宽度。 |
| 60618 | 将 PCB 导出为 EDB 格式后,在 Ansys 中打开文件发现某些位置的圆弧不够平滑。 |
| 61062 | 导入 DXF 文件后,尝试选择并将所有单独图形转换为单个区域(Tools » Convert » Create Region from Selected Primitives)时,只会转换其中一个。 |
| 61083 | 通过 PCB 面板的 Hole Size Editor 选择孔时,在主设计区域内每个所选组(Unique Holes 部分)只会选中一个过孔。(BC:23361) |
| 61208 | 对于某个特定设计,如果启用高级选项 PCB.Rules.Width.CopperLoopsCalculation,并且在 Width 规则中也启用“Check Min/Max Width for Physically Connected”选项,则运行 DRC 时 Altium Designer 会卡死。(BC:23283) |
| 61418 | 在项目中使用 Constraint Manager 时,为网络类定义的特定间距在交互式布线与拖动时未被遵守。(BC:23164) |
| 61448 | 如果某元件的 SMD 焊盘将“Plated”属性错误地设为 ON,则其 SMD 焊盘与多边形铺铜之间会应用不同的间距。(BC:20733) |
| 61610 | 移除了 Copper Resistance 字段标签中的“[nOhm]”条目(通过 Properties 面板配置 Layer Stack 属性时)。输入值单位为 nΩ。 |
| 61729 | 在现有已布线的差分对走线段之间继续布差分对时,无法在现有 Diffpair 走线的任意位置结束布线。 |
| 61748 | Interactive Router 会忽略闭合区域作为障碍物,导致在区域内拖动的走线突然被推到区域外。 |
| 61916 | 在某些情况下,使用 Automatic Length Tuning 功能(默认参数)时,生成的调谐图形会造成短路违规。 |
| 62025 | 对于引用了 Name 为空的 PCB Footprint 的 Workspace 元件,使用 Update From PCB Libraries 功能会将其显示为匹配失败项,并提示“Component Is Not Properly Linked And Synchronized. No Comparison Data Available.” |
| 62030 | 用于控制是否自动更新(实时更新)钻孔符号的功能,在此版本中已正式公开(默认关闭)。 |
| 62232 | 在 3D 视图中查看板子时,单击选择元件会改为选中 3D body,导致 Properties 面板显示的是后者的信息而非元件信息。 |
| 62345 | 交互式布线时,无法通过 Properties 面板更改 Via Diameter 或 Via Hole Size。 |
PCB CoDesign
| 61267 | 新增对“Copper Resistance”和“Via Plating Thickness”参数的支持(作为 Layer Stack Manager 属性的一部分定义)。 |
Constraint Manager
| 57002 | 在某些情况下,通过 ECO 成功将更改从原理图传递到 PCB 后,再次访问 ECO 仍会列出相同的“Change Rules”操作。 |
| 59635 | 在执行 ECO 以用原理图更改更新 PCB 后,内层的 Min Width/Preferred Width/Max Width(在 PCB 端设置的值)会被重置为默认值。(BC:23198) |
| 60732 | 新增在设计之间导出与导入约束的能力。 |
| 60823 | UI 中使用的部分图标不一致。 |
| 61024 | 从原理图访问 Constraint Manager 时,现在可以为同一设计工程中的任意 PCB 文档选择并配置特定的线宽约束(按层),并且可在所选板卡所定义的各个层叠之间独立设置。此功能适用于配置线宽(Width)与差分对布线(Differential Pairs Routing)约束(在 Physical 视图中)。 (BC:23866) |
| 61082 | 在 Clearances 视图(从 PCB 端访问)中将选定单元格保存为约束集后,保存更改并关闭/重新打开 Constraint Manager 后,该约束集未显示。 |
| 61195 | 在某个特定情况下,在 Clearances 视图(从 PCB 端访问)中更改单元格的值后再点击另一个单元格,会遇到 AV 错误 “The given key was not present”。 |
| 61200 | 从 All Rules 选项卡访问时,Clearance 规则的约束 UI 已修正,现在与主 Clearances 视图中看到的一致。 |
| 61227 | 从原理图侧访问 Constraint Manager 的命令在主 Design 菜单中上移,使其位置与 PCB 侧更一致。 |
| 61320 | 在某些情况下,更改 PCB 的层叠后再访问(已打开的)Constraint Manager,会遇到错误 “An item with the same key has already been added”。 |
| 61629 | 在 PCB 上更改房间(Room)大小并保存后,在 Constraint Manager 中进行并保存任何后续更改,会导致房间被恢复为之前的大小。 |
| 61702 | 现在可以在 All Rules 视图中启用/禁用高级规则(当从 PCB 端访问 Constraint Manager 时)。 |
| 61791 | 默认情况下,从只读文档(器件页、受管页)导入的指令无法修改,除非禁用“Make Device Sheets in Projects Read-only”选项(Preferences 的 Data Management - Device Sheets 页面)。 |
| 61836 | 新增:在原理图侧配置 Width 或 Differential Pairs Routing 规则时(通过 Edit PCB Rule (From Schematic) 对话框),可启用使用所选的 Impedance Profile。 |
Draftsman
| 60961 | 在某些情况下,删除已放置表格中的合并单元格后会遇到错误 “Index was outside the bounds of the array”。如果在此之后保存,文档将无法再次打开。 |
3D-MID Design
| 56593 | 3D PCB 环境的菜单现在可在启动时正确加载,无需任何手动配置。 |
| 61576 | 新增:可在基板上选择并拖动多个元件。 |
| 61580 | 3D 基板文件的名称(及完整路径)现在会显示在 Properties 面板中。 |
Multi-board Design
| 60594 | 在交换已配对部件的引脚编号后,System Connector 与 Mated part 的网络名不一致,看起来像是两条不同的网络被短接在一起。 |
| 61035 | 在某些情况下,将子项目的更改导入到多板原理图时,会反复出现错误 “The Reference Pin is in the net”。 |
| 61479 | 对 Module Net 命名的更改在 Connection Manager 中未被保留,也未在 Properties 面板中可见,但会通过 ECO 流程传递到子项目。 |
Harness Design
| 60593 | 新增:在 Wiring Diagram 中定义压接(crimp)类型的腔体时,可指定“Strip Length”和“Pull Off Length”。这些属性会包含在 HarDwf 文档的 wiring list 与 connection table 对象中。 |
| 60765 | 新增:支持通过在电缆的选定导线上添加接续点(splice)来拆分电缆。 |
| 61137 | 放置在 Wiring Diagram 内的 “No Connect” 对象,在 HarDwf 的 Wiring List 与 Connection Table 中显示为通用的 “NC” 条目,而不是真实的位号命名。 |
| 61331 | 新增:可在 BOM 中显示布局标签(layout label)的文本值。 |
| 61684 | 新增:支持在 Harness Draftsman 文档(.HarDwf)中使用评论与任务功能。 |
Platform
| 61372 | 在某些情况下更改主显示器(且 Altium Designer 打开并激活 Draftsman 文档)时,会遇到错误 “UCEERR_RENDERTHREADFAILURE (Exception from HRESULT:0x88980406)”。(BC:20761) |
| 61422 | 连接到 Workspace 后,“Open Any Existing Document”按钮会从 Quick Access Bar 中消失。 |
| 61704 | 创建新项目时,无法在 Project Name 字段中输入空格字符。 |
| 62073 | 从此版本起,Altium Designer 从使用 .NET Framework 4.8 切换为 .NET 6。 |
Data Management
| 60805 | “History & Version Control”右键上下文菜单(Projects 面板)已更新:对少量术语进行了调整,并在访问时根据光标所在文档提供对比命令。 |
| 61213 | 在 Component editor 的 Batch Editing 模式下克隆带有已定义 Part Choice 的元件时,Part Choice 数据未被包含。 |
| 61216 | 对于已打开的 Workspace 设计,在未连接 Workspace 的情况下尝试创建原理图或集成库,会出现错误 “Access denied! User login required for this service”。(BC:23254) |
| 61299 | 由于不适用于此类项目,已从 Scripting 项目的 File 菜单中移除 “Save Project as Template to Server” 命令。 |
| 61527 | 在某些情况下,连接到 Workspace 后立即使用 Window » Close All 命令,会出现错误 “Unable to cast COM object of type "System.__ComObject"...”。 |
| 61604 | 无法通过 Preferences 的 Data Management - Templates 页面中的 Defaults 选项卡来指定默认 OutJob 文档。(BC:23553) |
| 61608 | 新增一种违规类型 “Number of Pads exceeds Number of Pins”,作为可为 Workspace 元件配置的验证检查的一部分。(I:17154) |
| 61692 | 在为数据库到 Workspace 的元件同步定义 Components Synchronization Configuration 文档(*.CmpSync)时,现在可以将数据库参数映射到 Workspace 元件的 Item ID。 |
| 61693 | 在某些情况下且针对某些供应商,ActiveBOM 无法为带有关联供应商数据的文件型元件找到供应商数据。(BC:23454) |
| 61694 | 在批量发布元件更改(Batch Component Editing)时,如果至少有一个元件的 Part Choice 通过预览窗口被更改,则默认会将所有元件设为“禁用发布”。 |
| 61941 | 在连接的 Altium On-Prem Enterprise Server 上将本地项目设为可用时,无法选择原生 Git 仓库作为目标。 |
| 61973 | 在某些使用 Components 面板的情况下,会遇到错误 “System.AggregateException: One or more errors occurred. ---> System.ServiceModel.FaultException: Access denied! User login required for this service”。 |
| 62277 | 在某些情况下,通过 OutJob 生成导出评论的报告时,会遇到错误 “Object reference not set to an instance of an object”。 |
| 62367 | 在连接的 Workspace 中创建新元件时,切换到 Batch Component Editing 模式会导致已定义的目标文件夹路径被截断:在 “Components” 父文件夹下最多只保留“2 级子文件夹”。 |
Import/Export
| 58148 | 导入某个特定的 xDX Designer 设计时,所有导入部件都缺少 “Symbol name” 参数。 |
| 60290 | 导入 Xpedition 设计/库时,新增对圆形 “Donut” 焊盘的支持。 |
| 60990 | 导入 xDX Designer 设计时,低有效网络标签被当作高有效导入(不支持网络标签取反),导致不同网络(同名)被错误连接。 |
| 61337 | 导入某个特定 Allegro 设计(brd + dcfx)时,Fill-Fill、Poly-Poly 与 Region-Region 的间距值与 Allegro 中定义的 “Shape To Shape” 值相比不正确。 |
| 61338 | 导入某个特定 Allegro 设计(及 dcfx 文件)时,导入的 Routing Width 规则引用的是物理 CSet 名称,而不是实际的 Net 名称。 |
| 61803 | 导入 KiCad v.8 设计时,生成 PCB 上的位号未能正确导入,而是显示为 “Unx”,从而破坏了与原理图侧元件的链接。 |
Circuit Simulation
| 60625 | 在某些情况下打开项目且 Simulation Dashboard 面板处于活动状态时,会遇到错误 “ValueFactory attempted to access the Value property of this instance”。 |
Other
| 56818 | 当连接到 Altium On-Prem Enterprise Server 并尝试通过 Altium DXP Developer 界面发布自定义扩展时,Altium Designer 会卡死。 |
Version 24.7.2
Build: 38 Date: 2024 年 7 月 23 日
Schematic
| 59542 | 在某些情况下,使用 Smart Paste 将对象粘贴到阵列中时,行间距值会导致对象相对于阵列中已定义列的位置不正确。(BC:22584) |
| 60079 | 新增功能:在变体中可将某个元件选择为替代料,而无需更改原理图中的符号或在 PCB 上添加封装。(I:4369, I:18678) |
| 60725 | 改进了单/多分部符号的处理。如果一个多分部元件仅在某个子分部中定义了图元,则现在会隐藏位号后缀。当某个子分部/模式为空(没有图元)时,将不再允许选择该子分部(或替代显示模式)。 |
| 61121 | 在“错误报告”(Error Reporting) 选项卡(项目选项)中新增一种违规类型“Port with no matching ports”,用于在平坦化设计中检测在源原理图之间没有对应/匹配端口的端口。(I:5885) |
| 61122 | 修复了一个视觉问题:在多通道设计中,已编译页面(以及生成的 PDF 输出)上的端口名称显示不正确。此前使用了通道后缀,而不是采用更高层级的命名。 |
| 61124 | 对于使用受管原理图并定义了带替代元件的变体的项目,运行 Board Level Annotation 时,每次都会将替代元件作为额外元件加载一次。 |
| 61214 | 在某些情况下,为变体添加替代料时会遇到错误“Illegal characters in path...”。 |
| 61659 | 在某些情况下,在大型设计的原理图中移动对象且打开了 Properties 面板时,Altium Designer 会“卡死”。 |
PCB
| 59354 | 为焊盘的 Corner Radius 输入数值(不带单位)时,默认单位会被意外更改,导致期望的值(%)被当作 mil 数值添加。(BC:23124) |
| 59993 | 扩展了 Return Path 规则,新增可指定“Max Stitch Via Distance”的能力,并支持批量 DRC:当超过该距离时标记违规。(I:12747) |
| 60682 | 在交互式布线器中引入了自动去环(loop removal)的新实现,改进了任意角度布线时的行为,并为后续增强奠定基础。 |
| 61026 | 在 Applicable Binary Rules 对话框中显示的 Clearance 规则的 Gap 值,与 Constraint Manager 中定义的值不一致。 |
| 61037 | 启用 PCB.Pad.CustomShape.CornerRadiusAbsolute 后,在旧版本软件(<24.3)创建的 PvLib 中定义的圆角半径(%)会显示为 0%。 |
| 61054 | 在特定情况下,当多个设计文档以平铺方式打开时,在该设计的 PCB 文档中拖动走线会导致硬崩溃。 |
| 61055 | 在 Layer Stack Manager 属性中新增“Copper Resistance”和“Via Plating Thickness”参数,用于导出到 Ansys EDB 格式时包含这些信息。“Via Plating Thickness”也被 Keysight 的 Power Analyzer 工具支持。 |
| 61086 | 在某些情况下添加泪滴(teardrops)时,当走线以一定角度进入焊盘,会生成不规则形状。(I:21090) |
| 61201 | 在特定情况下,将 DXF 文件导入到新 PCB 时,若干源圆弧的起始角与终止角发生了变化。 |
| 61209 | 当适用 Creepage Distance 规则所覆盖的网络中包含多层焊盘(通孔焊盘,TH Pads)时,多边形未按该规则指定的距离进行铺铜。(BC:18273) |
| 61262 | 对于使用 Advanced Rigid-Flex 且包含嵌套区域的特定设计,板上某个特定位置的顶层铜焊盘在生成的 Gerber 文件中缺失。 |
| 61290 | 在某些情况下对走线进行单边长度调谐时,会遇到 Access Violation(模块“RouterEntry.dll”)。 |
| 61316 | 当高级选项 PCB.RigidFlex.SubstackPlanning 关闭时,将 PCB 导出为 Ansys EDB 格式会出现错误“External component has thrown an exception”。 |
| 61333 | 使用 Properties 面板时,无法对多个选中的焊盘应用手动阻焊膏扩展(manual paste expansion)。(BC:23117) |
| 61399 | 在某些情况下导出为 DXF 格式时,多边形与铜区域会以未填充方式导出。(I:3918, BC:14157) |
| 61480 | “Absolute Value for Pad Corner Radius/Chamfer(焊盘圆角/倒角绝对值)”功能在本次发布中正式转为 Public。 |
| 61494 | 在 PCB 面板中浏览网络时,电源网络的未布线网络长度值显示为“n\a”。 |
| 61515 | 在某些情况下导出为 DWG 格式(启用“Export with polylines”选项)时,槽孔要么形状不正确,要么带有铜;在其他情况下,槽孔会被错误导出为圆孔,且焊盘位置不正确(当焊盘相对孔位有偏移时)。(BC:20855) |
| 62015 | 在 PCB 编辑器中,右键并不总能结束交互式命令(例如布线)。注意:此修复本质上回退了 Altium Designer 24.6 中针对问题 #60489 的修复。 |
PCB CoDesign
| 60984 | 在 PCB CoDesign 面板中新增“Leave Feedback”控件,便于你将仅与 PCB CoDesign 功能相关的建议/问题快速直接反馈给 Altium 开发人员。 |
| 61066 | 使用“Altium Light Gray”主题时,Action Required 对话框中的“!!”图标显示不正确。 |
| 61067 | 使用“Altium Light Gray”主题时,PCB 文档处于“Document is Out Of Date”状态时底部出现的横幅,其“关闭叉号”几乎不可见。 |
| 62040 | 在少数情况下,PCB CoDesign 面板不会显示任何可合并的差异,导致某位用户已保存的更改被另一位用户的更改覆盖。 |
| 62069 | 在某些情况下,当多位用户同时推送更改时,会将无效修订保存到服务器,其中一位用户会收到 Git 错误“Request failed with status code: 500”。 |
Constraint Manager
| 59755 | 当从 PCB 内访问规则信息(例如对象适用的一元/二元规则或违规项)时,Constraint Manager 将打开并高亮显示对应的规则单元格。 |
| 60073 | “Electrical - Diff Pairs”视图中的“All Differential Pairs”作用域被当作其下方的“All”作用域处理,因此与“Physical”视图中的“All Differential Pairs”完全无关。 |
| 60100 | 仅在 Constraint Manager 内进行的更改未被检测为修改了父项目,因此 Projects 面板中不会提示“Save to Server”。 |
| 60243 | 新增导出与导入约束集(constraint sets)的能力。 |
| 60324 | 仅在 PCB 侧 Constraint Manager 支持的 Advanced Rules,在从 PCB 执行 ECO 过程中会在原理图侧被错误提示为缺失。 |
| 60997 | 在 Physical 视图中 All Nets - Min Width 字段指定的值,未能被子网络继承(即那些尚未定义自定义值的网络)。 |
| 60999 | 在 Constraint Manager 中做出更改后,再对原理图进行更改时存在同步问题:后者未被同步且 Refresh 按钮变为灰色不可用。 |
| 61025 | 在 Constraint Manager 属性中新增对全局选项“Ignore Pad to Pad clearances within a footprint”的支持,可快速应用到所有已定义的间距(clearance)规则。 |
| 61107 | 在 Physical 选项卡上编辑某实体的宽度规则时,底部表格现支持单击编辑单元格值,并支持多单元格编辑。 |
Draftsman
| 60782 | 当 Draftsman 文档的源 PCB 含有大量 3D 模型时,改进了工作性能。 |
| 61199 | 改进了在文档内拖动视图的体验。现在你可以移动视图而不会出现明显卡顿。 |
| 61294 | 在某些情况下尝试向 Draftsman 文档添加注释时,会遇到错误“An item with the same key has already been added. Key: PageId”。(BC:23752) |
3D-MID Design
| 60898 | 对于某个特定设计,将天线封装拖动到基材上会导致 Access Violation。 |
Multi-board Design
| 60731 | 多板原理图中为线束定义的图形线型,在通过已连接 Workspace 的 Web Viewer 查看该文档时未能被准确反映。 |
Harness Design
| 59913 | 无法将线束束线(bundle)的长度设置为大于 5454 mm。 |
| 60166 | 新增能力:可控制在 HarDwf 文档中放置的 Connection Table 内显示哪些腔体(cavity)信息。 |
| 60585 | 粘贴得到的线束覆盖层(harness covering)副本在 Layout Drawing 上不可见,但实际上存在,并且在 ActiveBOM 文档中有所体现。(BC:21690) |
| 61307 | 新增支持:在 Harness Design 文档(Wiring Diagram 和 Layout Drawing)中使用评论与任务(tasks)功能。 |
Platform
| 60568 | 在某些情况下,更新已安装的 Altium Designer 时更新失败,且未执行回滚,导致软件处于不一致状态。 |
| 61030 | 从此版本开始,所有 “SOLIDWORKS PCB Connector” 扩展不再提供,同时重复的 “MCAD IDX Exchange (Mechanical CAD Collaboration)” 扩展也不再提供。 |
| 61143 | 在某些情况下,更新 Altium Designer 时,安装程序会提示“Please close Altium Designer to continue”,即使软件并未运行,从而阻止安装。 |
数据管理
| 60640 | 在通过“创建项目”对话框创建新项目并选择使用某个项目模板时,现在可以看到该项目模板中定义的参数。(I:14283) |
| 61068 | 在使用 “Altium Light Gray” 主题时,“编辑模板”对话框(从“数据管理 - 元件类型”首选项页面访问)的默认尺寸和外观不正确。 |
| 61144 | 在使用 “Altium Light Gray” 主题时,Components 和 Manufacturer Part Search 面板中用于筛选 UI 元素的着色不正确。 |
| 61211 | 在某些情况下,通过 Explorer 面板尝试下载 Reuse Block 会遇到错误:“Failed to download documents. Invalid item revision URL”。 |
| 61245 | 在某些情况下,在 ActiveBOM 文档中,已定义变体中的替代器件的 Comment/Name 字段为空。 |
| 61261 | 对共享的 Workspace 项目进行更改并保存时,即使 Workspace 已连接,也会弹出错误对话框“Git Error - Please connect to target server first”。 |
| 61313 | 当其他用户开始编辑一个被软锁定的文档时弹出的对话框,其“关闭叉号”在使用 “Altium Light Gray” 主题时几乎不可见。 |
| 61330 | 在整个 UI 中,将现有项目的 “Clone” 命令重命名为 “Make a Copy”。 |
| 61347 | 对于某个特定的 Workspace 及其中的设计,ActiveBOM 中替代器件的 “Manufacturer 1” 和 “Manufacturer Part Number 1” 字段为空。(BC:22884) |
导入/导出
| 58143 | 导入 xDX Designer 设计时,现在可以为元件映射定义替代参数(Footprint、Designator、Comment 和 Description 字段)。如果第一个参数不存在,将按顺序使用下一个参数。 |
| 61021 | 导入某个特定的 OrCAD 设计时,生成的原理图文档中部分元件被导入后其位号被重置(U?)。 |
Keysight Power Analyzer
| 55264 | 新增对 “Via Plating Thickness”(过孔电镀厚度)参数的支持,该参数作为 Layer Stack Manager 属性的一部分为 PCB 定义。 |
其他
| 61071 | 对于某个特定的脚本项目,在 Form 上选中某个控件后,尝试通过 Object Inspector 面板更改其属性会导致访问冲突(在 EditScript 模块中)。 |
Version 24.6.1
Build: 21 Date: 2024 年 6 月 18 日
原理图
| 59204 | 在某些情况下,在 SchLib 中为元件粘贴引脚并进行放大/缩小时,会遇到错误:“The parameter is incorrect”。(BC:22466) |
| 59709 | 在某些情况下,会遇到错误:“Unable to cast COM object of type "System.__ComObject" to interface type "rt_basic.IInterfaceList"...”。 |
| 59918 | 在比较 Propagation Delay 参数并生成 ECO 以将更改从原理图更新到 PCB 时,存在舍入问题。(BC:22226) |
| 60729 | 通过 OutJob 生成项目原理图的 PDF 时,文档书签的顺序与项目中图纸本身的顺序不一致。(BC:19044) |
PCB
| 58250 | 新增高级设置选项 PCB.Performance.UseRegionTriangulationCache,启用后通过使用区域三角剖分缓存来提升 PCB 加载性能。 |
| 59344 | PCB Layout Replication 对话框的预览区域已增强:当所选目标块的预览正在加载或更新时会有提示。 |
| 59812 | 对于某个特定的大型设计,通过 View Configuration 面板切换各层的显示/隐藏(ON/OFF)时存在明显卡顿。 |
| 60174 | 对包含已放置 Reuse Block 的原理图进行注释编号后,尝试将更改更新到 PCB 会导致访问冲突(模块 'ADVPCB.DLL')。 |
| 60197 | 新增通过高级设置选项 PCB.LiveDrillSymbols 控制是否自动更新(实时更新)钻孔符号的能力。 |
| 60489 | 当某个交互命令(例如 Move Object、Interactive Routing 等)正在运行时,在设计空间开始平移会出现明显延迟。 |
| 60790 | 将 PCB 导出为 Ansys EDB 格式时,平面层的 “Negative” 属性现已禁用。 |
| 60791 | 将 PCB 导出为 Ansys EDB 格式时,新增对差分对的支持。 |
| 60792 | 将 PCB 导出为 Ansys EDB 格式时,新增对网络类(net classes)的支持。 |
| 60821 | 在某些情况下,执行 “Run DRC Rule Class (<RuleType>)” 命令后立即在 PCB Rules And Violations 面板中点击某条违规项,会导致 AV(模块 'ADVPCB.DLL')。 |
| 60849 | 在某些情况下,在 PcbLib 文档中放置一条线时会有明显延迟。 |
| 60856 | 启用 PCB.Pad.CustomShape.CornerRadiusAbsolute 后,围绕圆角矩形焊盘浇注的多边形与焊盘的距离小于适用的 Clearance 规则中指定的值,从而导致违规。(BC:23225) |
| 60877 | 将拼板后的 PCB 导出为 Parasolid 格式后,该文件无法在 SOLIDWORKS 中打开。 |
| 61013 | 对于某个特定的 PCB 设计项目,尝试添加 ActiveBOM 时会遇到错误:“Input string was not in correct format...”。 |
PCB CoDesign
| 60746 | 新增支持检测由不同用户创建但名称相同的 union 上所做的更改。 |
Constraint Manager
| 59200 | 在 PCB-to-SCH 工程变更指令(ECO)流程中不支持差分对类(Differential-Pair Classes)。 |
| 60454 | 从 Physical 视图中移除某个差分对后,在保存并重新打开 Constraint Manager 之前,其名称仍会保留在差分对类下。 |
| 60459 | 在 SchDoc 中启用 Cross Select Mode 后,从原理图访问 Constraint Manager 时,对象无法被正确选中。 |
| 60460 | 移除某个类或差分对后,必须保存并重新打开 Constraint Manager,才能再次成功使用 Import from Directives / Create Differential Pairs。 |
| 60582 | 使用 “Altium Light Gray” 主题时,Properties 面板中 Constraint Sets 区域的信息几乎无法阅读。 |
| 60611 | 由于在功能上与 “All Nets” 作用域相同,已从 Clearances 视图中移除 “All Net Classes” 作用域。 |
| 60617 | 在 Physical 视图(原理图)中为某个网络定义 Same Net Clearance 值并更新 PCB 后,第二次更新 PCB 会导致 AV(模块 'WorkspaceManager.DLL')。 |
| 60679 | 在 Physical 视图中,当使用 Impedance Profile 时,无法更改某条规则的 Min Width 值。 |
| 60735 | 从原理图访问 Constraint Manager 并尝试将网络添加到同名网络类时,会遇到错误:“An item with the same key has already been added”。 |
| 60778 | 导入设计指令后,如果在导入前启用了规则可见性,则其规则仍会显示在原理图上。 |
| 60904 | 在 Physical 和 Electrical 视图中,无法从 “All Nets” 作用域移除可选规则。 |
| 61012 | 创建新的 PCB 设计项目时,“Constraint Management” 选项现在默认禁用。 |
Draftsman
| 59535 | 当靠近剖视图线时,无法在装配视图中访问元件属性。双击会选中/更新剖视图。此外,在某些情况下,选中装配视图会导致其附近的剖视图消失。(BC:22765) |
| 60475 | 在某些情况下,尝试在 Draftsman 文档中放置 Board Isometric View 会遇到错误:“Value cannot be null”。 |
3D-MID 设计
| 58429 | 新增通过对齐网格使用新的 ‘UV’ Plane Kind 的能力,使网格线沿着基板的自然曲线,从而可以在 3D 基板表面沿更“自然”的线路进行布线。 |
| 59521 | 新增覆盖吸附优先级的能力:现在在从/到现有走线进行布线时,可以吸附到网格,而不是吸附到该走线的中心线。 |
| 60657 | 新增支持将元件放置到基板上:其封装不仅包含焊盘,还包含实体区域和/或填充。 |
多板设计
| 58474 | 在某些情况下,尝试在多板原理图上放置注释时,会遇到错误:“Object reference not set to an instance of an object”。 |
线束设计
| 58698 | 对于某个特定设计,尝试将布局图(Layout Drawing)中的更改导入到 Draftsman 文档时,会出现错误“Feature is out of the bounds of this quadtree node”。 |
| 60498 | 在线束设计中从 ActiveBOM 生成 BOM 违规报告时,当某个腔体包含多个元素(例如压接件和密封件)时,会被错误地报告为重复位号违规。 |
| 60584 | Components 面板的“Where Used”功能不支持来自已连接 Workspace 的腔体组件、电缆组件和导线组件的使用情况。 |
| 60592 | 在某些情况下,线束 Draftsman 文档中的 Layout Drawing 对象不会随源 Layout Drawing 文档中的更改而更新。(BC:21492) |
| 60655 | 在接入的 Workspace 中,用线束布线组件(包含多个已定义颜色)替换布线图中的导线后,该导线的着色不正确。 |
| 61014 | 在布线图中选择 Twist 对象后,其关联对象未在 Properties 面板中显示。 |
平台
| 60445 | 在某些情况下使用 License Management 视图时,会遇到错误“The calling thread cannot access this object because a different thread owns it”。 |
| 60683 | 新增高级设置选项“System.UseCefSharp123”,用于在 Altium Designer 内与浏览器相关的元素(例如主页)中切换使用 CefSharp v.123(选项开启)或 CefSharp v.97(选项关闭)。 |
| 60848 | 在 Preferences 对话框的 System - Mouse Wheel Configuration 页面中,使用“Altium Light Gray”主题时,所选单元格内的文本几乎不可读。 |
数据管理
| 58487 | 如果同时打开过多来自已连接 Workspace 的组件进行编辑,检查 Part Choices 编辑权限会失败。 |
| 59614 | 在 PCB 设计项目中使用受管原理图页(Managed Schematic Sheet)时,它会在 Projects 面板中以 Item-Revision ID 显示,而不是以名称显示。(I:18534) |
| 60318 | 对于某个特定的已连接本地部署 Enterprise Server,通过 Explorer 面板与服务器交互时会间歇性出现较长延迟。 |
| 60396 | 在某些情况下,通过 Project Releaser 打开的 Configure 对话框关闭后,会遇到 Access Violation(模块“WorkspaceManager.DLL”中)。 |
| 60427 | 在 Manufacturer Part Search 面板中,新增可为每种组件类型置顶收藏筛选器(Filters)的功能。 |
| 60602 | 新增功能:对具备相应操作权限的用户,在发布到新修订版时可保留组件当前的生命周期状态。 |
| 60646 | 当他人正在编辑某文档时,Projects 面板中出现的图标其悬停提示文本现在会显示所有协作者的姓名。 |
| 60836 | 在 ActiveBOM 文档中,无法将某个组件替换为可用本地库中已选定的其他组件。(BC:23396) |
| 60885 | 通过 OutJob 生成的某些内容,即使对应 Output Container 已禁用“Open generated outputs”选项,仍会被打开。(BC:23001) |
| 60976 | 在 Component editor(批量编辑模式)中编辑 part choices 时,移除某个 part choice 不会移除其表头;新增 part choice 也不会复用该空表头。 |
| 60981 | 当某组件使用来自自定义零件提供商的 part choices,且其排名相同(并且没有供应商数据)时,刷新 ActiveBOM 会改变解决方案的顺序。 |
| 61016 | 新增功能:在非 Workspace 项目中,允许在 ActiveBOM 中使用 SiliconExpert 数据。 |
导入/导出
| 59103 | 导入某个特定 OrCAD 设计时,生成的原理图文档中导线被导入为错误的参数。 |
| 60376 | 导入某个特定 CADSTAR 设计及其库时,生成的 SCHLIB 文档所包含的组件数量少于原始符号库归档中的数量。 |
| 60377 | 导入 Zuken CR-5000 库(*.ftf)时,自定义 D 形焊盘叠层被作为区域(region)导入。 |
| 60550 | 新增功能:支持将使用 KiCad 7 或 8 版本软件创建的 KiCad 设计导入到 Altium Designer。(BC:22290) |
| 60637 | 导入某个特定 Allegro 设计时,叠层微孔(stacked micro vias)被错误地替换为通孔(thru vias)。(BC:23081) |
| 60752 | 导入 Allegro 设计时,内电层上的“Dynamic Etch”被错误地作为平面层上的区域(region)导入,而不是作为信号层上的多边形(polygon)。 |
| 60774 | 导入 Allegro 设计时,在 Import Wizard 中新增选项“Import Plane Layers as Signal Layers”(将平面层作为信号层导入)。 |
| 60899 | 根据外部品牌重塑需要,UI 中适用位置已将“SiSoft”替换为“MathWorks”。 |
Version 24.5.2 HotFix
Build: 23 Date: 2024 年 5 月 22 日
原理图
| 51102 | 使用部分透明的 PNG 格式图像(例如 Logo)会导致生成的 Smart PDF 输出中缺失该图像。(BC:18937, BC:20094) |
| 58127 | 原理图编辑器主 Design 菜单中,“R”快捷键被错误地分配给了两个命令(“Constraint Manager”和“Create Sheet From Sheet Symbol”)。(BC:22948) |
| 59784 | 在某些情况下,会遇到 Access Violation(模块“AdvSch.dll”中地址 0000000145FA1675)。 |
| 60185 | 通过 Parameter Set 对话框访问已放置参数集的 Font Settings 的功能会失效。 |
| 60233 | 在编译期间,“Supply Nets”规则现在会自动添加到每个电源网络(包含电源端口,或通过参数集分配了 Supply Nets 参数的网络)。 |
PCB
| 55864 | 对于某个特定且复杂的 PCB,无论是在设计空间中还是在 Polygon Pour Manager 中删除多边形铺铜,都会耗费明显较长时间。 |
| 57426 | 增强 ODB++ 生成:新增对 v7.0 与 v8.1(含刚挠结合层子类型)格式的支持,并修复背钻在 LSM 中定义层的前一层停止的问题。(BC:17563) |
| 58093 | 在 Health Check Monitor、Footprint Comparison 报告以及 Update from Libraries 工具中,新增措施以防止封装沿 X/Y 轴被意外镜像。(BC:15849, I:19497) |
| 58548 | 在某些情况下生成 ODB++ 制造数据时,会遇到 EList 错误“Duplicates not allowed”。 |
| 60210 | 对于生成的 Board Stack Reports,某些列缺少小数点符号(且小数位数不正确)。(BC:22485) |
| 60258 | 由于在某些情况下被发现会造成不良结果,“Polygons on Planes”功能已被移除,同时移除其关联选项(PCB.SplitPlanes.Pouring)。 |
| 60270 | 对于某个特定 PCB,使用 Ansys EDB Exporter 导出为 Ansys EDB 格式时会遇到错误“External component has thrown an exception”。 |
| 60597 | 加载先前保存的层叠文件(包含新增的 Impedance Profile)后,无法将其保存到 PCB(“Save to PCB”控件为灰色不可用)。(BC:23094) |
| 60621 | 在某些情况下,当 PCB 编辑器针对已放置的网格填充多边形铺铜为未布线网络构建连接线时,会遇到 Access Violation。 |
| 60668 | 如果未选择任何组件,PCB Layout Replication 命令现在会在菜单中被禁用。 |
PCB CoDesign
| 59776 | 新增功能:对于本地 PCB 若相较于已连接 Workspace 中的最新修订版已过期,可在 PCB CoDesign 面板内执行“Update From Server”。 |
| 59794 | 更改了出现在设计空间底部的通知横幅颜色。 |
| 59796 | 文件的 VCS 状态现在会显示在设计空间底部的通知横幅中。 |
Constraint Manager
| 59083 | 在从 PCB 访问 Constraint Manager 时,新增对创建 xNets 和 xNet classes 的支持。 |
| 59863 | 对于 2 引脚网络,现在会自动创建 xSignals。 |
| 59952 | 使用 Search 字段后,所有已定义的类会被自动展开。 |
| 60064 | 在 PCB 中对 Workspace 项目的约束进行更改并保存到 Workspace 后,会出现关于外部文件 PCBDoc.CstrDoc 的消息。(BC:22912) |
| 60240 | 导入指令时现在会提供摘要信息。导入的指令现在显示为蓝色。选中后,会显示来自 Constraint Manager 的约束数据(Properties 面板)。 |
| 60298 | 在 Physical 视图(从 PCB 访问)中为所选实体按层定义线宽时,所选 Impedance Profile 中未选中的层对应行现在会被隐藏。 |
| 60441 | 在 Physical 视图中,应用搜索后的结果会在创建新的 Net Class 后被重置。 |
Draftsman
| 51268 | 对于某个特定的 PCBDwf 文档,编辑注释后关闭但不保存,会导致遇到错误。 |
| 59216 | 在某些情况下,在 Draftsman 文档中处理多张图纸时,会遇到错误“Unable to add null value to collection”。 |
| 60886 | 通过 OutJob 生成 Draftsman 输出时,当 Data Source 设置为 “All Draftsman Documents” 时,所选的单一变体会被忽略。(BC:23250) |
多板设计
| 60422 | 如果父多板项目的某个子项目也存在未保存的更改,则无法将父多板项目保存到已连接的 Workspace。 |
| 60488 | 本次发布中,“Draftsman Support for Multi-board Projects” 功能现已正式公开(Public)。 |
| 60530 | 在多板原理图上放置导线的命令现在默认隐藏(由 MBS.PlaceWire 高级设置选项控制)。 |
线束设计
| 57335 | 接线图中 Shield 对象的 Design Item ID 和 Source 字段现已完全可用。(BC:22756) |
| 59679 | 在定义导线颜色时,现在仅使用单一的 Color 参数用于可见性,其值会反映已定义的主色、辅色和第三色。(BC:20187) |
| 59680 | 新增支持:在已连接的 Altium 365 Workspace 中创建、上传、编辑并复用线束接线图(Harness Wiring Diagram)和线束布局图(Harness Layout Drawing)模板。(BC:23050) |
| 60161 | 新增 “Type” 字段(Standard、Standard (No BOM)),用于控制接线图(wire、cable、shield)和布局图(covering、label)中对象是否纳入 BOM。(I:22400) |
| 60168 | 为 wire 对象新增参数 “Include Cut”,用于控制其是否包含在线束 Draftsman 文档中放置的 Wiring List 里。 |
| 60195 | 在接线图或布局图中对任意文本字符串进行旋转和下划线操作,会导致在线束 Draftsman 文档中相应对象内出现实心圆。 |
| 61077 | 对 Twist/Shield 标号(接线图)和 Connection Point 标号(布局图)的更改在保存并重新打开文档后会被重置;其位置和可见性也会受到影响。此外,Bundle Length 参数(布局图)会被重置到默认位置。 |
平台
| 59831 | 增强了保存文档时的错误对话框:当因长时间无操作导致许可证连接丢失时,提供访问 License Management 页面及更多信息。 |
| 59972 | 当启用高级设置选项 WSM.ManageMissingFiles 时,移动文档后 Projects 面板不会刷新。 |
| 60352 | Preferences 中的 System - File Types 页面包含 LdrDot 和 WirDot 的重复项,导致从已连接的 Workspace 加载首选项时出现问题(File Types 设置为 “Do Not Apply” 时)。 |
数据管理
| 51081 | 在 Web Viewer 中为某项目的 PCB Data 视图放置 Point 类型评论后,Altium Designer 中的 PCB 文档会错误地将其显示为 Area 类型评论。 |
| 58632 | 在某些情况下,连接到 Workspace 时,计算机从休眠状态唤醒后 Altium Designer 会无响应。 |
| 59481 | 新增支持:从 Z2Data 拉取器件的高级参数化数据,适用于 Manufacturer Part Search 面板、ActiveBOM 以及所有可访问 Part Choices 的位置。 |
| 59576 | 在 Manufacturer Part Search 和 Components 面板中,现在会为所有具备 SiliconExpert 数据手册的元件显示其数据手册。 |
| 59761 | 在提交中包含 *.PrjPcbStructure 文件,之后从 Workspace 更新项目时会导致冲突。现已将其加入 .gitignore 列表(新项目不可提交)。 |
| 59774 | 更新了出现在 PCB 设计空间右上角的 Soft-Lock 通知窗口,强调支持协同设计以及后续的更改合并。 |
| 59775 | 当尝试修改本地文档且已连接的 Workspace 中存在该文档的更高版本时,不再弹出 Edit Document 对话框。 |
| 59777 | 当项目中仅存在过期文件时,Projects 面板中的项目名称旁会显示 “Update from Server” 控件。 |
| 59793 | 当存在冲突时,将本地更改保存到 Workspace 不再出现 “Push was rejected” 对话框。现在会自动更新过期文件,然后显示 Save to Server 对话框。 |
| 59899 | 如果在仍存在冲突时尝试 “Save to Server”,将显示新的 “Action Required” 信息对话框,列出需要解决冲突的文件。 |
| 59900 | 点击 “Save to Server” 现在会从 Workspace 拉取实际更改。当项目中的冲突会导致实际 Git 冲突时,文件状态将变为 ‘Conflict Detected’(以双红色 “!!” 标记)。 |
| 59901 | 当检测到文件冲突时,Projects 面板中的右键菜单已更新:根据文档类型提供更聚焦的可执行操作。 |
| 60038 | 为冲突文档新增 “Open Remote Document Version” 命令(Projects 面板 VCS 右键菜单)。该命令会在新的文档标签页中打开已连接 Workspace 中的最新文档修订版。 |
| 60059 | 如果已连接的 Workspace 名称中包含点号字符,在 Variant Management 对话框中 Original Library Link 会不正确,导致使用 “Update Values From Library” 时打开错误的库对话框。 |
| 60180 | 将内容发布到已连接的 Workspace 后,Components 和 Explorer 面板会以本地时间而非 UTC 时间显示 “Release Date”。 |
| 60194 | 在某个特定场景且使用非默认 Preferences 时,尝试创建/打开/编辑/克隆组件模板会遇到 “Null reference” 异常。 |
| 60206 | 增强了 “Use Component Data” 对话框,新增 Parameters、Models、Datasheets 独立标签页;如请求 SE/Z2Data 数据,则在每种情况下都会优先列出。 |
| 60223 | 在某些情况下创建新的 Workspace 组件时,ID 会被错误生成、生成过程中卡死,或根本不生成。 |
| 60235 | 对于放置在原理图上的 Workspace 组件,在查看某个不存在这些组件参数的变体(替代器件)时,会显示错误的参数。(BC:22845) |
| 60262 | 打开某个特定 Workspace 项目时,Projects 面板中会出现重复的 Workspace 实例。 |
| 60316 | 对于某个特定设计(且连接到 Workspace 时),刷新项目的 ActiveBOM 文档会遇到错误 “Failed to pull data”。(BC:21509) |
| 60355 | 对于 DbLib 文件中的某个特定组件,使用 Library Importer 迁移时无法导入已定义的 part choice。 |
| 60367 | 无法在 Libraries Preferences 对话框的 Installed 选项卡中更改库的顺序(Move Up/Down)。 |
| 60401 | 在 Projects 面板中右键单击某个 Workspace 项目的条目时,会向已连接的 Workspace 发送重复的工作流请求。 |
| 60423 | 将项目发布到已连接的 Workspace 且其描述为 256 个字符时,后续错误消息未说明描述长度是错误原因。(BC:23046) |
| 60480 | 无法将 Manufacturer Part Search 面板中任何由 Wurth Electronics 生产的组件直接放置到当前 PCB 文档中。 |
| 60481 | 启用 ComponentSearch.UseForModelsBrowsing 选项后,在 Model Search 对话框中选择用于使用的封装不会被添加到正在创建的 Workspace 组件中。 |
| 60483 | 无法使用连接到“拆分”MS Access 数据库(拆分为前端与后端组件)的 Database Library。 |
| 60575 | 在某个特定情况下,尝试访问 Library Importer 会导致错误 “Unable to cast COM object of type 'System._ComObject'...”。 |
| 60614 | 新增可调整 “Use Component Data” 对话框大小的能力。此外,“Resulting Value” 列现在支持文本换行。 |
| 60721 | 打开某个特定 PCB 设计项目的 Variant Manager 时,会遇到错误 “Value cannot be null. Parameter name: collection”。 |
| 60741 | 在某些情况下,使用 Component editor 将单个新组件发布到已连接的 Workspace 时,会遇到错误 “Cannot find naming scheme”。 |
| 60742 | 编辑多通道设计的变体时,如果在多个通道中将同一个器件设置为 “Not Fitted”,会遇到错误。 (I:23282) |
| 60832 | 对于具有不同替代件的组件,标号重复会导致在打开 Variant Manager 时出现错误 “An item with the same key has already been added”。 |
| 60908 | 在已连接的 Workspace 启用 SiliconExpert 的情况下,首次打开项目的 ActiveBOM 文档会为组件获取全部 SE 数据,从而消耗配额。 |
导入/导出
| 59000 | 尝试导入某个特定 OrCAD 设计时,部分原理图页未被导入。 |
| 59428 | 导入某个特定 Allegro 设计时,生成的 PcbDoc 中 Bottom Overlay 和 Assembly Bottom 层的文本对齐不正确。 |
| 59439 | 导入某个特定 Allegro 设计时,生成的 PcbDoc 中钻孔表(drill table)里的某个符号尺寸不正确。 |
| 59500 | 在导入某个特定的 OrCAD 设计时,生成的原理图图纸之外会显示一个不正确的图形元素。 |
| 59516 | 在导入某个特定的 OrCAD 设计时,某张特定图纸上围绕一组电阻放置的矩形图形及其相关文字在生成的 SchDoc 中缺失。 |
| 60378 | 对于某个特定的 Zuken CR-5000 库文件(*.ftf),导入会在中途停止,导致无法导入库中包含的所有封装。 |
| 60379 | 在导入一组特定的 Zuken CR-5000 库文件(.prf、.cdf 和 .ftf)时,大多数组件(符号和封装)导入失败。 |
| 60380 | 在导入某个特定的 Zuken CR-5000 ASCII 原理图文件(*.eds)时,生成的原理图文档中的图元发生偏移(原点不匹配)。 |
Version 24.4.1
Build: 13 Date: 2024 年 4 月 16 日
原理图
| 40974 | 对于某个特定设计,执行 Board Level Annotation 所需时间相较于软件早期版本明显更长。 |
| 59833 | 改进了对多分部件替代符号的支持。如果元件在替代模式下定义了子部件但不包含任何图元,则不放置这些子部件将不再导致“Unused sub-part”违规。(I:9891) |
| 60248 | 将 WMF 矢量图形文件放入原理图文档后,图像不可见。 |
PCB
| 57476 | 在某些情况下使用 Layer Stack Manager 时,会出现错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 59017 | 在编辑多个选中的焊盘(或过孔)时,无法通过 Properties 面板更改焊盘/过孔形状、孔径大小,也无法访问锡膏与阻焊扩展的相关控件。 |
| 59769 | 保存包含大量矩形的 PCB Library 相较于软件早期版本会耗费明显更长时间。(BC:22652) |
| 59854 | 属于已定义 Supply Nets 设计规则(或属于与该规则一起使用的网络类)的网络,其长度(延时)不再被计算。 |
| 59865 | 为 Polygon Connect Style 规则(Simple、Relief Connect)将 Rotation 设为“0 Angle”或“135 Angle”后,保存/重新打开 PCB 文档会恢复为“45 Angle”。(BC:16160) |
| 59894 | 在移除小于某一宽度的颈缩(实心多边形覆铜属性)时新增“Obey Rules”选项。对新建多边形默认启用,并从最小 Width 规则取值。 (BC:21156) |
| 59902 | 旋转焊盘中的槽孔后,周围的多边形覆铜浇注不正确,导致覆铜与焊盘之间的间隙不一致。(BC:22581) |
| 59909 | “Prevent Self-Intersections”功能(在放置与编辑期间检查多边形/区域的自相交)在本次发布中正式公开(Public),默认关闭。 |
| 59910 | “Rendering of Self-intersected Regions”功能(以与导出到制造输出相同的方式渲染)在本次发布中正式公开(Public)。 |
| 59978 | 对于某个特定设计,拼板 PCB 的重叠通孔焊盘在生成的 NC Drill 输出中未显示。 |
| 60058 | 在 Push/Avoid Obstacles 模式下移动元件时,现在会遵循用于元件选择边界框的用户自定义几何(遵循 PCB.ComponentSelection 设置)。(BC:7466) |
| 60156 | 在某些情况下,当同一个 PCB 在两个 Altium Designer 实例中打开并在 Properties 面板中处理字体时,会出现错误 “Object reference not set to an instance of an object”。 |
Constraint Manager
| 59702 | 在 Physical 视图中,为单个 Net/xNet(宽度)、Diff Pair(宽度或间距)或父类在顶部网格中输入的值,将传播到下方约束区段中的所有宽度/间距字段。 |
| 59825 | 创建高级间隙规则后,为 Copper to Copper 单元格设置数值并保存再重新打开,会额外添加列(Fill、Poly、Region)并带入该数值。 |
| 59862 | 新增对 Constraint Manager 中的约束与指令中定义的等效约束之间同步状态的指示,并支持仅一次从指令导入约束数据。 |
Draftsman
| 30590 | 新增支持在为 PCB 设计项目(*.PCBDwf)创建的制造图纸中放置 BOM Table,仅显示 Not Fitted 的元件。(I:7978) |
CAMtastic
| 59817 | 在 Altium Designer >= 24.1 版本中保存的文档,用 Altium Designer < 24.1 版本打开会变成空文档。(BC:22784) |
Platform
| 60182 | 在某些情况下,尝试安装 “TASKING Pin Mapper provider” 扩展时,Altium Designer 会“卡死”。 |
Data Management
| 58870 | 在某个特定场景中,Projects 面板打开了大量项目时,由于所有项目会周期性刷新 VCS 状态与协作者通知,导致出现明显延迟。 |
| 59161 | 现在在你点击“Get SiliconExpert Advanced Part Data”时(以及所有出现该操作的位置)都会显示新的“加载中”指示器。 |
| 59572 | 为 Manufacturer Part Search 面板新增对 SiliconExpert 合规数据表引用的支持。 |
| 59573 | 为 Components 和 Explorer 面板新增对 SiliconExpert 合规数据表引用的支持。 |
| 59574 | 为 ActiveBOM(*.BomDoc)新增对 SiliconExpert 合规数据表引用的支持。 |
| 59575 | 通过 Output Job 生成 BOM 输出(PDF 或 Excel 格式)时,新增对 SiliconExpert 合规数据表引用的支持。 |
| 59697 | 执行“Save to Server”时,在对话框中勾选更高层级的复选框不会递归勾选其所有后代子项。(BC:22625) |
| 59699 | 在使用 Database to Workspace 元件同步(*.CmpSync)与供应商器件同步(*.PrtSync)时,新增支持最新的 MS Access 数据库文件格式(.accdb)。 |
| 59779 | 在某些情况下,从 Explorer 面板的 Library Health 视图打开元件时会遇到错误 “Object reference not set to an instance of an object”。 |
| 59828 | 对于可直接编辑的 Workspace 内容类型,现在在创建、克隆或编辑时会显示正在处理的条目名称,而不是其 Item-Revision ID。 |
| 59932 | Create Project 对话框中列出的模板,其修订版本信息不再显示。 |
| 59934 | 现在在所有展示 SiliconExpert 数据的位置都会显示 YTEOL 参数的真实值。 |
| 59939 | 在某些情况下,以 Batch Component Editing 模式编辑 Workspace 元件时,尝试“By MPN”添加器件选型会触发异常。 |
| 59984 | 对于支持直接编辑的文档类型,已从右键上下文菜单(Projects 面板)中移除 “Show Differences” 和 “History & Version Control” 菜单项。 |
| 60033 | Component Template Inheritance 功能在本次发布中正式公开(Public)。 |
| 60089 | 对于某个特定的 manufacturer part,ActiveBOM 中显示的 SiliconExpert YTEOL 参数值与 Manufacturer Part Search 面板中显示的不一致,且 ActiveBOM 中的值不正确。 |
Import/Export
| 58714 | 导入某个特定的 Zuken CR-5000 PCB 时,生成的 PcbDoc 中缺少板框。 |
| 59930 | 新增在导入 Xpedition 库文件时可跳过包含 Pad/Via Template 名称的能力。 |
| 60163 | 对于某个特定导入的 OrCAD 设计,生成的原理图图纸上元件周围的一些图形元素(例如矩形和圆形)缺失。 |
Version 24.3.1
Build: 35 Date: 2024 年 3 月 19 日
原理图
| 58798 | 在某个特定场景中,复制现有原理图(包含信号线束)用于新项目后,验证时会出现错误的“conflicting harness definition”报错。 |
| 59129 | 在某些情况下,会遇到异常 “This operation is not supported for a relative URI”。 |
| 59207 | 通过 Properties 面板访问已放置参数集的 Font Settings 的功能会失效。 |
| 59306 | 如果目标网络标号在项目中的多个原理图文档里都存在,则注释或文本框中的网络标号链接将无法工作。 |
| 59378 | 对于某个特定设计,多次运行“Update PCB”会导致 ECO 反复检测到变更,但将其应用到 PCB 上不同的连接器元件。 |
| 59379 | 在符号向导中按设计ator(Designator)排序时,未能按数值正确排序,导致出现(例如)“1, 10, 11, 2, 3...”而不是“1, 2, 3,...,10, 11”。(BC:21550) |
| 59380 | 从剪贴板面板将电路片段粘贴到原理图时,结果会变成一张图片,而不是原先复制的对象。(BC:22489) |
| 59686 | 在使用受管组件的原理图中运行 Make Schematic Library 命令时,会遇到错误“An item with the same key has already been added”。 |
| 60060 | 从 Storage Manager 面板打开原理图的先前 VCS 修订版本时,会遇到错误“object reference not set to an instance of an object”。(BC:22890) |
| 60124 | 在 Properties 面板的 Part Choices 区域点击“Edit Supplier Links”按钮后,会遇到错误“Object reference not set to an instance of an object”。 |
PCB
| 57622 | 新增将焊盘圆角半径/倒角定义为绝对值的能力。(I:2808) |
| 57679 | 增强了 Properties 面板中 Sawtooth 调谐图形 UI 的预览与参数放置方式,使其更清晰易懂。 |
| 59016 | 编辑某些对象(例如多边形覆铜、过孔拼接)时,Properties 面板中出现的蓝色操作栏会导致其他所有元素整体向下移动。 |
| 59058 | 对于拼板 PCB,如果启用了“Merge regions and pads inside Footprint”选项,生成的 Gerber/Gerber X2 数据会不正确。(BC:21351) |
| 59102 | 焊盘/过孔模板中与阻焊/锡膏层相关的 padstack 命名不正确。(BC:22597) |
| 59253 | 在使用 Layout Replication 工具时增强了错误通知:可检测所选 Source Block 中缺失的引脚连接,并提供交叉探测以便修复。 |
| 59345 | 运行 PCB Layout Replication 工具时,现在会提示正在执行复制,并可取消该过程。 |
| 59432 | 在某些情况下,在 PCB 文档中放置复用块/片段(直接放置或从原理图同步)会遇到 AV(模块“ADVPCB.DLL”)。(BC:22616, BC:22934) |
| 59441 | 在某些情况下,通过 OutJob 生成 ODB++ 输出时,单独的多边形覆铜与区域会被合并为一个表面多边形对象。 |
| 59473 | 对于某个特定设计,运行 Board » Create Primitives From Board Shape 命令会导致 AV(地址 00007FFBDC93DE96,模块‘Altium.PCB.DataModel.X.dll’)。 |
| 59582 | 在某些情况下,交互式布线器(Interactive Router)偶尔会对使用高级焊盘堆叠(advanced pad stack)定义的焊盘产生违规。 |
| 59596 | 访问设计的层叠(Layer Stack Manager)且该层叠包含已定义的阻抗配置文件信息时,PCB 文档(以及项目)会被标记为已修改。 |
| 59615 | 在 PCB 文档之间复制 TrueType 字体文本对象时,会遇到 Access Violation(地址 000000015FCC7460,模块“ADVPCB.DLL”)。 |
| 59674 | 在 PCB Layout Replication 对话框中点击 Replicate 后,在放置第一个块之前(或交互模式下准备放置时),光标现在会显示“进行中”。 |
| 59753 | 对于某个特定设计,当同一网络的两个多边形相互重叠且为网格填充(hatched)多边形时,未能检测到 Un-Routed Net 规则违规。 |
| 60076 | 将多层组件焊盘翻转到底层时,为其定义的 Copper Offset 值会被移除。 |
Constraint Manager
| 58890 | 在 Electrical constraints 视图中新增 Diff Pairs 选项卡,用于显式定义和管理差分对。 |
| 58977 | 新增从设计指令(design directives)导入约束的能力,这些指令放置并定义在原理图源文档中。 |
| 59105 | 在“View Only”模式下,仍可在 Clearances 和 Physical 视图中为间距(clearances)添加/移除层。 |
| 59107 | 在 Physical 选项卡中为 xNet 添加新的网络类时,使用了错误的图标(xNet)。此外,随后又为 xNet 使用了错误的图标(Net)。 |
| 59296 | 在 Clearances 视图中使用矩阵为网络类和/或差分对类定义电气间距时,现在可以指定 Creepage 规则。 |
| 59321 | 如果差分对中的其中一条网络从原理图中移除,在 Constraint Manager 的 Physical 视图中会遇到错误“The given key was not present in the dictionary”。 |
| 59492 | Constraint Manager 未能检测到 PCB 层叠的更改,导致 Refresh 按钮一直处于禁用状态。 |
| 59496 | 为间距矩阵增加了对所选行/列内进行多重编辑(multi-editing)的支持。 |
| 59552 | 在 Constraint Manager 中更改单位未被保存,关闭并重新打开 Constraint Manager 后会恢复为默认值(原理图或 PCB 使用的默认单位)。 |
| 59963 | 在某些使用 Constraint Manager 的情况下,会遇到异常“An item with the same key has already been added”。 |
| 59979 | 在某些使用 Constraint Manager 的情况下,会遇到异常“The given key was not present in the dictionary”。 |
Draftsman
| 57915 | 在为 PCB 设计创建制造图纸(*.PCBDwf)时,新增可更改已放置的 Board Realistic View 分辨率的能力。(I:11137) |
| 58374 | 在 PCBDwf 文档中,等轴测视图(Isometric View)的尺寸值与装配视图(Assembly View)相比不正确。(需要从 PCB 重新导入并替换尺寸)。(BC:13032) |
| 59106 | 在某些情况下选择已放置的注释时,会遇到异常“Object reference not set to an instance of an object”。 (BC:22766) |
| 59121 | 选中 BOM Table 时,Properties 面板 Columns 选项卡上的可见性(眼睛)图标被不成比例地拉伸。 |
| 59248 | 在某些情况下取消选择区域对象时,会遇到异常“Object reference not set to an instance of an object”。 |
| 59316 | 选中 BOM Table 时,无法在 Properties 面板的 Columns 选项卡中编辑 Alias 单元格。(BC:22477) |
3D-MID Design
| 58764 | 已清理 Properties 面板中的 Parameters 列表,移除不适用于 3D-MID 文档(*.PcbDoc3D)的参数。 |
| 58765 | 已清理 Properties 面板的 Health Check 选项卡,移除不适用于 3D-MID 文档(*.PcbDoc3D)的元素。 |
| 59427 | 连接线可视化现在会正确考虑区域(Regions)。 |
Harness Design
| 58097 | 在 Layout Drawing 中选中束(bundle)对象时,新增在 Properties 面板中对 Length 参数的可见性与锁定控制。 |
| 58329 | 在 HarDwf 文档中放置 Layout Drawing View 且显示连接器的物理模型时,现在可以添加用于显示腔位(cavities)的标注(callouts)。 |
| 58533 | 在 Wiring Diagram 或 Layout Drawing 中选中线束连接器时,点击 Properties 面板中的 Edit Supplier Links 按钮无法访问 Supplier Links 对话框。 |
| 58620 | ActiveBOM 和 BOM Table(HarDwf)中的 Length 列现在显示线材与电缆的总长度,而不是单段长度。(BC:21689) |
| 58683 | 在 Harness Draftsman 文档中,Wiring List 和 Connection Table 的 Length 列现在显示电缆中每一根单独导线的线长。 |
| 58772 | 新增在 Wiring Diagram 中为 Harness Component 的每个所需引脚指定压接件/密封件/堵头或其他腔位零件的能力。 |
| 58828 | 当电缆内各导线终止于不同端时,放置在 Harness Draftsman 文档中的 BOM Table 会将该电缆的总长度显示为 0。 |
| 58949 | 当选中电缆(在 Properties 面板的 Bundle Objects 区域中)时,包含该分支电缆(split cable)导线的所有束现在都会在 Layout Drawing 上高亮显示。 |
| 59232 | 在 Harness Draftsman 文档的 Wiring List 中新增对 Twist 设计ator的支持。 |
| 59290 | 在 Harness Draftsman 文档中放置的 Wiring List 和 Connection Table 里,新增对密封件、堵头及其他腔位零件显示方式的支持。 |
| 59329 | 在 Harness Draftsman 文档中,“Board Detail View”已更名为“Harness Detail View”。 |
Platform
| 59288 | 在某些情况下,会遇到异常“Unable to cast COM object of type "System.__ComObject" to interface type "RT_LicenseManagement.ILMUserInfo"”。 |
| 59351 | 在某些情况下,使用 Project Releaser 准备项目发布时,GDI 句柄使用量会变得非常高,并有时导致 Altium Designer 崩溃。 |
| 59375 | 为便于“抓取”已固定/未固定面板的边缘进行调整大小,已将垂直条(“splitter”)的宽度增加到 6px。 |
| 59404 | 在某些情况下,会遇到 Access Violation(地址 000000140013806A,模块“X2.exe”)。 |
| 59620 | 从新的许可证管理页面尝试使用旧版 Private License Server 或某个特定的独立许可证时,会遇到错误。(BC:22801) |
数据管理
| 51744 | 在 OutJob 中,当尝试预览分配了 2 个及以上输出的打印作业时,会遇到 AV(地址 000000010EA95777,模块 “WorkspaceManager.DLL”)。(BC:22589) |
| 58162 | 为 ActiveBOM 新增支持:基于 SiliconExpert 参数的一系列检查,可在 BOM Checks 对话框的“Violations Associated with Part Choices”类别中使用。 |
| 59048 | 将注释导出为 PDF 时,现在会在导出内容中包含已解决的简单注释(未被分配为“任务”的注释)的状态。 |
| 59148 | 新增支持:在适用情况下,在 ActiveBOM 以及所有访问 Part Choices 的位置显示自定义价格。 |
| 59235 | 使用 Components 面板基于文件的库搜索功能时,无法对封装(footprints)的搜索结果进行筛选或排序。(BC:21839) |
| 59236 | 在创建作为组件一部分的符号(通过 Component editor)时,将组件保存到 Workspace 时,其已定义的 Description 会被替换为其 Name 的副本。 |
| 59388 | 在所有可访问 Part Choices 的位置,展示的价格中已移除文本“each”。 |
| 59416 | 当本地项目文件夹中存在同名文档(未纳入 VCS)时,运行“Update Whole Project”命令会导致 Git 错误 “conflict prevents checkout”。 |
| 59442 | 对于某个特定的 PCB 设计项目,打开其 ActiveBOM 文档会遇到 “List index out of bounds” 错误。 |
| 59557 | 尝试在 Explorer 面板的 Search 选项卡上对列进行分组时会遇到错误。(BC:22636) |
| 59568 | 当尝试从 Explorer 面板下载某个特定组件(在特定 Workspace 中)时,会遇到访问冲突(模块 ‘X2.EXE’)。 |
| 59569 | 从 Manufacturer Part Search 面板以“File Library”形式下载组件时,Zip 文件中现在会包含已编译的 IntLib。 |
| 59581 | 对于某个特定设计,尝试打开其关联的 ActiveBOM 文档会遇到错误 “Definition not found: se-lead-free”。 |
| 59616 | 创建/编辑组件时,如果移除了所有封装和 Part Choices 并新增一个 Part Choice,则 Use Component Data 对话框会带着错误打开。(BC:22678) |
| 59665 | 在创建/编辑组件(Single Component Editing 模式)时,连接的 Workspace 中并非所有已定义的 Component Templates 都会出现在 Template 下拉菜单中。 |
| 59881 | 启用 UseServerItemHRIDGenerator 选项后,尝试将新的 Reuse Block 发布到已连接的 Workspace 会导致错误 “Failed to get new HRID from server”。 |
导入/导出
| 54749 | 在某些情况下,会遇到错误 “Teigha.Runtime.Exception: eNotThatKindOfClass”。 |
| 57688 | 使用 Import Wizard 导入 Xpedition 设计时,新增支持:对以绝对值定义的焊盘圆角半径/倒角(pad corner radius/chamfer)的支持。 |
| 58936 | 导入某个特定的 Zuken CR-5000 PCB 时,板框形状未被导入到生成的 PcbDoc 中。 |
| 59447 | 导入 Xpedition 库时,现在会包含已定义的焊盘孔公差。 |
| 59452 | 导入 Xpedition 库时,新增支持:封装中定义的 ‘Round Donut’ 焊盘形状。 |
| 59502 | 在某些导入 Xpedition 库的情况下,顶层丝印/Overlay 上的器件引脚编号文本尺寸与原始来源不一致。 |
| 59505 | 导入某个特定的 xDX Designer 库时,生成的 SchLib 中部分器件符号不可见(非常小)。 |
| 59559 | 导入 Xpedition 库时,新增支持:在 Placement Outline 层上为封装定义的零宽线。 |
| 59599 | 导入 Xpedition 库时,生成的 NO-SP(No Solder Paste)封装仍包含了焊膏。 |
| 59600 | 导入 Xpedition 库时,新增支持:封装中的复制文本字符串(例如安装孔的 ‘A’)。会导入原始字符串、其复制项以及相关参数。 |
| 59643 | 导入 xDX Designer 库时,类型为 ‘Power’ 或 ‘Ground’ 的符号引脚在生成的 SchLib 中会被错误地指定为 ‘Passive’ 类型。 |
| 59696 | 导入 Zuken CR-5000 PCB 时,层映射未重置为默认值,而是沿用了上一次导入的映射。 |
| 59700 | 对于某个特定导入的 Xpedition 库,尝试为某个特定封装中选定的焊盘更改所用模板时,会导致焊盘为空(无形状)。 |
电路仿真
| 54523 | Sim Data viewer 与源原理图文档之间的交叉探测(cross-probing)功能不再工作。 |
| 58968 | 新增运行 S 参数(散射参数)分析的能力。 |
| 58993 | 新增首选项 “Enable Simulation Generic Components library”,用于控制其在 Components 面板中的可见性,并将其从 Libraries Preferences 对话框的 Installed 选项卡中移除。 |
| 59217 | 新增支持:使用 LTspice 的 AKO 模型关键字,基于另一个模型创建模型。 |
| 59218 | 新增支持:在常量参数中使用 TEMP 关键字,用于温度分析。 |
| 59444 | 查看包含波形图的仿真结果时,光标坐标的 Y 值未反映光标位置,而是仅显示图的底部值。 |
| 59457 | 生成仿真网表时,‘.control’ 块内的所有语句其首字母会被重复,导致分析结果失败并出现警告。 |
| 59491 | 新增支持:在 Components 面板中显示 SPICE 模型(当这些模型位于首选项 Simulation – General 页面中指定的 SPICE Models 文件夹时)。 |
| 59704 | 在 LTspice 语法中使用 ‘LPNP’ 模型会导致 ‘unknown model’ 错误并使仿真失败。 |
| 59720 | Simulation Generic Components library 中 DPDT Relay 与 SPDT Relay 组件的引脚映射不正确。 |
| 59822 | 在 Mixed Simulation 扩展的安装 Library 文件夹中新增一个 Analog Devices 的 SPICE 模型文件夹(\Extensions\Mixed Simulation\Library\SPICE Models\Analog Devices)。 |
| 59834 | 在某些情况下,从 Sim Data viewer 打印表格输出时,表格的最后一行不会被包含。 |
Keysight 的 Power Analyzer
| 59583 | 更改默认负载值后,对网络进行后续分析会失败,并出现 “Something went wrong” 消息。 |
Version 24.2.2
Build: 26 Date: 2024 年 2 月 15 日
原理图
| 51525 | 当放置了较大的位图时,在原理图上移动/拖拽对象会对性能产生明显影响。 |
| 58235 | 启用交叉选择(cross-selection)功能后,在原理图页上选择一个区域会出现延迟,选择较大区域时尤为明显。 |
| 58609 | 在某些对组件进行标注(annotating)的情况下,会遇到错误 “EOleException: Object reference not set to an instance of an object”。 |
| 58836 | 在某些运行校验(validation)的情况下,会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 58837 | 在某些情况下,会遇到访问冲突(地址 0000000149D1BE14,模块 “AdvSch.dll”)。 |
| 59360 | 当 Properties 面板打开并固定时,选择包含活动链接的注释或文本框会观察到明显延迟。(BC:22546) |
PCB
| 49483 | 显著提升刚挠结合(rigid-flex)设计的整体布线性能。 |
| 55827 | 在首选项中启用自动重新铺铜(automatically repour polygons)选项时,恢复已搁置(shelved)的多边形铺铜会导致性能明显下降。 |
| 56005 | 在为差分对布线规则定义用于阻抗配置文件(Impedance Profile)时,将共模阻抗(Zcomm)作为 Simbeor 计算的传输线数据的一部分加入。(I:11503) |
| 56283 | 对于某个特定 PCB,最小线宽违规并不总能被检测到。新增选项 PCB.Rules.Width.CopperLoopsCalculation,以改进对铜环段线宽的计算。 |
| 58677 | 当将蛇形(accordion)连接到走线时,现在使用调谐图案(tuning pattern)的 Miter 参数,而不是通用交互式布线的 Miter Ratio。(BC:22293) |
| 58845 | PCB Layout Replication 工具现在支持:当工具检测到多个器件具有相似连接时,可在目标块中手动映射器件。 |
| 58974 | 优化了渲染盲孔(blind vias)时的性能。 |
| 59080 | 启用 ‘Altium Light Gray’ 主题时,在 Altium Material Library 对话框中新增用户材料或编辑现有材料条目时,文本不可读。 |
| 59143 | 当 Properties 面板打开、固定且其 Health Check 选项卡处于活动状态时,在 PCB 文档中开始移动任意对象会观察到明显延迟。 |
| 59280 | 本次发布中,剖视图(Section View)功能现已正式公开(Public)。 |
| 59282 | 本次发布中,EngineX 功能(增强的间隙规则、表达式引擎以及 DRC 实现)现已正式公开,并默认启用以提升性能。 |
| 59327 | 使用差分对布线器(任意角度)进行交互式布线时,如果缺少差分对布线规则,会发生崩溃。 |
| 59385 | 在项目选项中更改其参数值后,已放置的特殊字符串(使用 TrueType 字体)在设计空间中显示为被截断。(BC:22559) |
| 59402 | 当从 BGA 元件的焊盘进行交互式布线且启用了 Width_BGA 设计规则时,观察到明显延迟。 |
| 59592 | 对于同一网络中的焊盘与多边形,且焊盘孔径 >= 铜皮尺寸时,在启用 PCB.Rules.HoleClearance 选项后,多边形会被错误覆铜(覆到焊盘边缘)。 |
| 59652 | 启用 PCB.Text.TTFontSaving 选项后,一个已放置的文本框(旋转 360 度并设置为使用 TrueType 字体)在关闭并重新打开 PCB 后无法被选中。 |
PCB 协同设计
| 59244 | 对于对比结果,“过孔缝合(Via Stitching)”和“过孔屏蔽(Via Shielding)”条目现在可在 PCB CoDesign 面板的“Other”类别下找到。 |
| 59426 | 在某个特定情况下,合并更改会导致异常:“This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms”。 |
约束管理器
| 58854 | 对于 Via Style 规则,如果 PCB 端(通过关联的 Pad Via 库)未定义任何过孔模板,则现在会禁用添加过孔模板的能力。 |
| 58862 | 在启用约束管理选项的情况下创建新项目时,PCB 编辑器“Design”菜单中不再显示“Rule Wizard”条目。 |
| 58927 | 现在可以通过 ECO 流程,将在 Physical 和 Electrical 视图中定义的约束从 PCB 传递到原理图。 |
| 59297 | 在间隙矩阵中输入数值时,现在会忽略孔到孔(Hole-to-Hole)间隙。 |
| 59603 | 在约束管理器的 All Rules 视图中(从 PCB 访问时),点击新增的 Board Outline Clearance 规则的单元格值后,Altium Designer 会“卡死”。(BC:22674) |
Draftsman
| 57713 | 在 Draftsman 文档中,在不同类型对象之间切换选择以及取消选择(点击对象外区域)时存在明显卡顿。(BC:21860) |
| 58709 | Bookmarks 面板现已可用于 Harness Draftsman 文档(.HarDwf)和多板 Draftsman 文档(.MbDwf)。 |
| 58931 | 当使用调用文档参数且该文档参数由项目参数驱动(嵌套参数)的特殊字符串时,该特殊字符串未被转换。(I:19218) |
CAMtastic
| 59081 | 将 ODB++ 数据导出到 PCB 文件时,不同层上处于相同 x,y 位置的盲孔过孔被错误导出为通孔过孔。 |
3D-MID 设计
| 58021 | 导出时,File » Export 菜单中的条目名称已从“3D Layout”更改为“3D-MID”。 |
线束设计
| 53125 | 新增支持将多分部件(multi-part)元件数据从 Wiring Diagram 传输到 Layout Drawing。 |
| 53943 | 已清理多项 UI 元素,移除许多不适用于线束设计的功能与控件。 |
| 55033 | 新增支持多色(条纹)导线,可在导线参数中定义主色/次色/第三色以及边框颜色。(BC:20187) |
| 56387 | 在 Wiring Diagram 中作为带连接的屏蔽(Shield)一部分而定义的屏蔽线(Shield Wire),现在可在 Layout Drawing 中于连接点处端接。 |
| 57408 | 在 Draftsman 文档中定义 Wiring List 对象属性时,Columns 选项卡现在提供左移/右移按钮和 Order 列,类似 BOM 表。 |
| 57409 | 在 Draftsman 文档中定义 Connection Table 对象属性时,Columns 选项卡现在提供左移/右移按钮和 Order 列,类似 BOM 表。 |
| 58016 | 在某些情况下,在 Wiring Diagram 上拖动导线时,导线优化会失败并导致导线被分割,尤其当导线连接到引脚且参数可见时更容易发生。 |
| 58062 | 在创建涉及导线外部包覆电缆/屏蔽对象的新线束布线元件时,在 Harness Wiring 编辑器中选择电缆/屏蔽后,导线未被高亮显示。 |
| 58468 | 在 Layout Drawing 上,移除中间连接点后,线束束(bundles)不会自动合并。 |
| 58756 | 使用 Smart PDF 从 Wiring Diagram/Layout Drawing 生成 PDF 时,在文本框和注释中定义的任何位号链接在点击时都不会生效。 |
| 58759 | 仅生成 Wiring Diagram 的 PDF(使用 Smart PDF Wizard)时,在 Additional PDF Settings 页面中,颜色模式选项仅对 Layout Drawing 可用/适用。 |
| 58761 | 为线束布线元件在元件级别定义的参数(作为 Workspace Library 的一部分创建)在将该元件放置到 Wiring Diagram 后未出现。 |
| 58773 | 在 Wiring Diagram 上,已移除针对 Cable/Shield/Twist 位号的 Duplicate Designator 警告。现在可使用相同位号将其拆分并用于不同位置。 |
| 58778 | 如果一个 twist/shield 在 Wiring Diagram 上的多个位置与导线关联(使用相同位号),选择某个 twist/shield 实例将高亮该组中所有关联导线。 |
| 58838 | 在 Wiring Diagram 上对现有导线进行拼接并执行标注后,生成的导线未被标注。 |
| 58929 | HarDwf 文档现在支持同一项目中的多个 Wiring Diagram 文档,使你可以选择放置的视图应从哪个文档生成(并从该文档更新)。 |
平台
| 58558 | 在某些情况下,会遇到访问冲突(模块“X2.EXE”中地址 0000001400137E7A)。 |
| 58860 | 对 Altium Light Gray UI 主题进行了多项颜色调整,以提升界面对比度。 |
| 59055 | 在某些情况下,通过 Altium Designer Installer 进行 SSO 登录时,当在“Your Business Email”字段中输入特定数量的字符后将无法登录。 |
| 59243 | 访问 License Management 页面时,如果存在具有相同 S/N 或 Activation Code 的许可证,会遇到异常。 |
数据管理
| 57934 | 如果在 MPS 面板中预先选择了某个类别,然后在 Components 和 Explorer 面板中浏览到某个元件并通过 Part Choices 菜单在 MPS 面板中打开它,将无法找到该器件。 |
| 58418 | 连接到 Enterprise Server(v6.0.5)时,在元件编辑器(批量编辑模式)中为所有选定元件生成 Item ID 现在由服务器以批处理方式完成。 |
| 58469 | Save to Server 对话框未显示在 Altium Designer 之外(通过 Windows 操作)被删除的文件。 |
| 58635 | 新增支持 SiliconExpert 的“Product Change Notice”,适用于 Manufacturer Part Search 面板以及所有可访问 Part Choices 的位置。 |
| 58726 | 改进了打开大型、跨多年设计项目时的 VCS 性能。 |
| 58843 | 从 Manufacturer Part Search 面板将特定元件(R7F7015813AFP-C#AA3)作为文件库下载时,其关联的三个封装中只有一个被下载。 |
| 58864 | 连接到本地部署(on-prem)的 Workspace 时,在实际上未打开任何项目的情况下,Project 菜单中仍可使用“Make Available on Server”命令。 |
| 58891 | “免费(Free)”的 SiliconExpert 参数(Lifecycle、YTEOL 和 RoHS Status)现在默认显示在 Manufacturer Part Search 面板以及所有显示 Part Choices 的位置。 |
| 58896 | 在对比两个选定器件时,Manufacturer Part Search 面板的“Selected Part Details”区域现已支持显示 SiliconExpert 参数。 |
| 58939 | 当存在多个数据提供方(Octopart、IHS Markit、SiliconExpert)时,为作为 Manufacturer Link 添加的 ActiveBOM 解决方案新增支持聚合的生命周期信息。 |
| 58944 | Components 面板 UI 变更:对于根节点,使用“All”替代 Workspace 名称;当选择子类别时,完整类别路径中不再反映根节点。 |
| 59040 | 新增在 ActiveBOM 中仅使用“免费(Free)”SiliconExpert 参数(Lifecycle、YTEOL 和 RoHS Status)的能力。 |
| 59128 | 从远程仓库打开基于 Git 的项目时,Commit 命令已重新添加到右键 History & Version Control 上下文菜单中。(BC:22629) |
| 59132 | 当本地项目文件夹中存在同名文档(不在 VCS 下)时,运行“Update Whole Project”命令会导致 Git 错误“conflict prevents checkout”。 |
| 59199 | 为 BOM 元件添加多个替代料(alternates)时,如果其中包含一个已在其他位置添加过的替代料,随后弹出的 Warning 对话框会导致其他有效且已选中的替代料未被添加。 |
| 59201 | 无法将同一个替代料添加到多个替代组(alternative group)中。 |
导入/导出
| 58055 | 导入特定 Allegro 设计文件时,电源平面会被导入为内部包含铜孤岛。 |
| 58998 | 导入 Xpedition 库时,具有不同 3D Body 高度的封装现在会被唯一命名(基于高度)。封装的高度值来自现有的 CSV 文件。 |
| 59303 | 对于此前仅导入了原理图符号的 Xpedition 库,现在你可以选择将封装模型导入到 PCBLib 中,并作为现有项目结构的一部分。 |
电路仿真
| 58988 | 对特定设计运行带 TF 的 OP 分析时,生成的“Transfer Function”图表为空。 |
| 58989 | 对特定设计运行带 Noise 的 AC 分析时,生成的“Noise Spectral Density”和“Integrated Noise”图表为空。 |
| 58990 | 在库/Workspace 中为某个仿真模型定义的应力模型(及参数),在通过 Sim Model 对话框将该模型分配给原理图器件时未被识别。(BC:22594) |
| 58991 | 通过 Sim Model 对话框将库/Workspace 中的仿真模型(未定义应力模型)分配给原理图器件时,“Unknown”应力模型类型未被保存。 |
Version 24.1.2
Build: 44 Date: 2024 年 1 月 16 日
原理图
| 58010 | 在 SCH List 面板中无法将字体大小从“9”改为“10”。 |
| 58013 | IsComment 查询关键字在 SCH Filter 面板中不起作用。 |
| 58169 | 新增 ERC 违规类型:用于检测线/总线/信号线束连接到线束连接器边缘但未连接到线束入口的情况,以及检测未连接的线束入口。 |
| 58445 | 执行项目验证时,未能检测到未对齐当前捕捉网格的对象。 |
PCB
| 53006 | 在具有复杂板框外形的板上,提升了交互式布线器在推挤障碍物(Walkaround、HugNPush、Push)时的性能。 |
| 56171 | 在某些情况下,将 PCB 文档在独立窗口中打开时会遇到灾难性错误(模块“ADVPCB.DLL”)。 |
| 56217 | 新增功能:可在 PCB 文档内自动存储使用 TT 字体的文本对象几何图形。并简化了在文本实体缺失 TT 字体时替换字体的选择流程。 |
| 57719 | 改进了 Clearance 规则的孔间距检测:当焊盘没有环形环(孔径大于或等于焊盘直径)时,现在会检查到焊盘孔的间距。 |
| 58373 | 对于在同一分支上定义了两套柔性层叠的 PCB,Layerstack 可视化器(启用“Show full stack”)会在第二套柔性层叠与主刚性层叠之间显示偏移。 |
| 58416 | 生成 DXF 文件时,自定义形状焊盘未能正确导出。此外,如果启用了 Select Corners 选项,导出时会丢失焊盘形状信息。(BC:20855,BC:22045) |
| 58482 | 在启用 PCB.Pad.CustomMasks 的情况下,修改圆角/倒角矩形焊盘的 Corner Radius 在 Properties 面板中不会生效。非信号层焊盘缺少 Top Paste Expansion 字段。(BC:22161) |
| 58519 | 叠层通孔焊盘与过孔在生成的 NC Drill 文件中产生了重复钻孔,导致与 PCB 的 Drill Table 不一致。 |
| 58605 | 运行“Remove Unused Pad Shapes”命令后,任何已豁免的电气间距违规都会变为未豁免。 |
| 58607 | 在启用 PCB.Pad.CustomMasks 选项生成 Gerber 文件时,底层阻焊与底层锡膏 Gerber 层缺少信息。 |
| 58665 | 当在设计空间中选中焊盘时,对 Properties 面板中 Pad Stack 区域的 UI 进行了可用性改进。(BC:22114) |
| 58787 | 在 PCB Layout Replication 对话框中新增控件,可快速展开/折叠所有 Target Blocks。 |
| 58810 | 叠层通孔焊盘与过孔被错误地包含在生成的 ODB++ 输出中,导致与 PCB 的 Drill Table 不一致。 |
| 58847 | 在 PCB Layout Replication 对话框中新增控件,可在某一类别(NO ROUTING、ROUTING DETECTED)内快速选择所有 Target Blocks。 |
| 59087 | 使用“Make PCB Library”命令从 PCB 文档创建 PCB 库后,器件焊盘的阻焊与锡膏掩膜缺失。(BC:22437) |
PCB CoDesign
| 58400 | 在启用“Show on PCB”后,当在 PCB CoDesign 面板的 Changes 列表中选择某个类别时,现在可以高亮显示该类别中的所有更改。 |
| 58541 | 合并后,PCB 文档将在 Projects 面板中保持“Merged”状态,直到出现新的冲突。本地更改将不再把状态改为“Modified”。 |
| 58832 | 新增支持:对 unions(在 PCB 上定义的图元分组)进行比较并应用更改。 |
Constraint Manager
| 58334 | 在界面内的每个选项卡/网格中新增行号列。 |
| 58447 | 定义自定义拓扑时,现在会为每个不同的“Source to Destination”组合建议一个 xSignal。 |
| 58448 | 定义自定义拓扑时,建议的 xSignals 现在以反映“Source 到各 Destination”(S-T)以及“Destination 到 Destination”(T-T)的结构呈现。 |
| 58449 | 定义自定义拓扑时,xSignal 名称(仅在建议列表中)现在以 <SourceNetName>(<SourcePinDesignator> → <DestinationPinDesignator>)的格式显示。 |
| 58763 | 改进了在将所选网络添加到目标类时,从右键菜单进行类选择的体验。 |
| 58788 | 在没有 Altium Designer Pro/Enterprise Subscription 的情况下,Constraint Manager 将以“View Only”模式呈现,可查看但不能修改已定义的约束。 |
| 58852 | 创建新项目时,现在可以控制其使用 Constraint Manager 还是旧版 Design Rules 系统。 |
| 59223 | 在某些情况下,尝试从 Constraint Manager 的 xSignals 选项卡访问右键菜单时会发生循环崩溃。 |
| 59286 | 在某些情况下,启用 Constraint Manager 时,PCB 文档打开后为空(不显示任何图元)。 |
Draftsman
| 49636 | 在使用 Draftsman 时,有时会遇到错误:“System.IndexOutOfRangeException: Index was outside the bounds of the array”。 |
| 58476 | 在已放置的 Board Assembly View 中,导入 PCB 上对位号所做的更改后,器件位号会被重置为默认值。 |
| 58846 | 在取消选择对象以访问文档选项时,Properties 面板信息显示存在明显延迟,导致性能下降。 |
3D-MID Design
| 58517 | 在 Properties 面板的 Net Information 区域中,所选走线的长度现在能被正确计算(因此 Delay 也会正确)。 |
Multi-board Design
| 56072 | 新增支持:在多板项目中添加并使用 Draftsman 文档。(I:13991) |
| 56738 | 对于特定多板原理图文档,由于模块入口不在网格上,无法在模块入口之间建立连接。 |
| 57868 | 新增功能:可在多板原理图文档中移动选中的一组模块入口。 |
Harness Design
| 52892 | 无法从 Wiring Diagram 使用 Parameter Manager。 |
| 53154 | 在 Layout Drawing 上高亮(追踪)线/电缆路径时,现在点击该线所在行即可应用该功能(不再仅限点击其字符串)。 |
| 53416 | 对象位号现在可作为 Text Frames 和 Notes 中的活动链接,便于在 Wiring Diagram 与 Layout Drawing 中快速交叉探测。 |
| 55355 | 在 Harness Draftsman 文档中,所选 Connection Table 的 Components 列表中存在空行/空条目。 |
| 56254 | 在 Wiring Diagram 中为 Shield 对象新增 Designator 属性。 |
| 56255 | 使用“Shield with Connection”对象时,当导线连接到其连接器后,其位号现在会被添加到 Wiring List(在 HarDwf 文档中)。 |
| 57880 | Layout Drawing 中使用的 Coverings 现在在 BOM 中作为组件处理,并支持器件选型与分组。 |
| 57881 | 现在可在多个 *.WirDoc 文档(以“扁平”设计方式)中定义完整的 Wiring Diagram,并可使用新的 Wire Break 对象拆分导线。(BC:20335) |
| 58034 | 删除导线(Wiring Diagram)或线束(Layout Drawing)的特定段时,会导致整根导线/整条线束被删除。 |
| 58061 | 在 Wiring Diagram 中将已放置的线束布线组件替换为另一个时,原组件中存在但新组件中不存在的参数未被移除。 |
| 58191 | 现在可以在 Harness Draftsman 文档中为单个拼接点显示连接表。 |
| 58330 | 在 Wiring Diagram 中为 Twist 对象新增 Designator 属性。 |
| 58331 | 在 Draftsman 文档中放置的连接表(Connection Table)里,Pin ID 之前会被错误地按“1, 10, 2, 20, 21, ...”的顺序排序,而不是按顺序“1, 2, 3, 4, 5, ...”。 |
| 58333 | 在导线(Wiring Diagram)/线束(Layout Drawing)上放置拼接/连接点时,新导线/线束将使用重置后的标号(<Prefix>?)。线束长度将被保留。 |
| 58450 | 对于 Layout Drawing 上的连接点,现在可以将其标号独立于连接点本体进行移动。 |
| 58451 | 在 Wiring Diagram 和 Layout Drawing 的 UI 中,“Crimps”已更名为“Cavities”。 |
| 58452 | 对于 Layout Drawing 中定义了多个物理视图的线束组件,无论选择哪个视图,组件属性都会始终在 Properties 面板中显示。 |
| 58454 | 新增功能:可在 Harness Draftsman 文档中将 Wiring List“拆分”,使其分布显示在多个“页面”上,并可控制限制页面高度。 |
| 58599 | 在某个特定设计中,选中的某条线束未显示正确的线束对象(显示为分开的导线,而不是单根电缆)。 |
Platform
| 56216 | 使用由 Enterprise Server 的 PLS 提供的许可证时,PC 从休眠状态唤醒后可能会丢失该许可证。 |
| 58291 | 改进了“License Renewal Failed”对话框三种变体的文案,并添加了指向相关知识库文章的链接,提供解决步骤。 |
| 58559 | 在某些情况下,会遇到 Access Violation(地址 000000010DE27684,模块 “WorkspaceManager.DLL”)。 |
| 58700 | Altium Designer 现在默认安装最新版本的 7-Zip 独立控制台(7za.exe)。 |
Data Management
| 53752 | 尝试使用 Project Releaser 发布某个特定设计时,会遇到错误“Coordinates cannot be negative”。(BC:21770) |
| 57940 | 在存在多个数据提供方(Octopart、IHS Markit、SiliconExpert)时,新增对聚合生命周期状态的支持(在展示器件选型/详情的各处)。 |
| 58356 | 从 CmpSync 文档连接到 SQL 数据库时,如果数据库表头包含空格或特殊字符,会遇到错误。 |
| 58358 | 在 Explorer 面板使用“Export Grid”功能时,导出为“XLS”格式会出现错误“The file format and extension don’t match...”。(BC:22106) |
| 58402 | 对于基于 Git 的项目,已从 History & Version Control 子菜单中移除 Commit 命令。其可见性由高级选项 VCS.AllowGitCommit 控制(默认关闭)。 |
| 58412 | 编辑 Workspace Library 组件时,如果仅检查模型但未做更改,仍会被发布到下一修订版,并被重置回基础生命周期状态。 |
| 58465 | 当处理 Workspace 项目且与其 Workspace 断开连接时,在 Project Options 对话框中新增“General”选项卡。 |
| 58631 | 尝试分享一个被限制分享的项目快照时出现的错误对话框,其消息内容现在会隐藏内部细节。 |
| 58657 | 验证通过器件请求工作流创建的组件时,会遇到致命错误,原因与 Description/Comment(Name)参数未定义值有关。 |
| 58760 | 关闭基于 Git 的 Workspace 项目的同步时,本地项目副本文件夹中的 .gitignore 文件未被删除。 |
| 58796 | 用于获取器件付费 SE 参数的控件(“Get SiliconExpert Advanced Part Data”)现在在已接收到免费参数(含生命周期)后仍会保持可见。 |
| 58822 | 将受 Git 控制的项目保存到已连接的 Workspace 时,Merged 文件现在始终启用提交(且无法禁用)。 |
| 58839 | 在 Explorer 面板浏览符号/封装历史记录时,如果之前选中过某组件历史记录的 Part Choices 选项卡,则预览不会显示。 |
Import/Export
| 54302 | 将 PCB 导出为 Ansys EDB 格式时,部分焊盘相较于原始板布局会发生旋转。(BC:20506) |
| 57576 | 将 CAD Exchanger 库更新至 3.23.0。该更新提升了导入/导出格式的支持版本,并解决了一些导出问题(例如 Parasolid 模型与 SOLIDWORKS 的兼容性)。 |
| 58149 | 导入某个特定的 xDX Designer 设计时,生成的原理图文档中缺少端口(ports)。 |
| 58150 | 导入某个特定的 xDX Designer 设计时,生成的原理图文档中端口被放置在错误位置。 |
| 58152 | 导入某个特定的 xDX Designer 设计时,在生成的原理图文档中,两根导线之间出现了一个意外端口,导致短路。 |
| 58154 | 导入某个特定的 xDX Designer 设计时,特定组件的 Description 和 Comment 参数值为空。 |
| 58159 | 导入 xDX Designer 设计时不支持自定义颜色,导致生成的原理图未能保留与原始文件一致的元素配色。 |
| 58438 | 导入某个特定的 xDX Designer 设计时,生成的原理图文档的捕捉网格(snap grid)被禁用。 |
| 58492 | 导入某个特定的 Allegro 设计时,埋孔(buried vias)导入不正确。 |
| 58608 | 导入 Xpedition 设计/库时,Placement Outline 层现在映射到 Courtyard 层,Insertion Outline 层现在映射到 Component Outline 层。 |
| 58626 | 导入某个特定的 Xpedition 库时,任意封装的 Ref Des 和 Part No 字段文本框中心未定位在封装原点上。 |
| 58681 | 导入 Zuken CR-5000 设计时,Drawing 层被作为图元导入到信号层、叠加层和焊膏层。 |
| 58682 | 导入 Zuken CR-5000 PCB 时,层映射未重置为默认值,有时会导致层转换不正确。 |
| 58757 | 将 PCB 导出为 Ansys EDB 格式时,以 MOhm 指定的电阻值被错误地以 mOhm 导出。 |
| 58792 | 导入 xDX Designer 设计时,导入向导 Reporting Options 页面上的“Force passive PinType for IN,OUT,BI pins”选项现在默认禁用。 |
| 58803 | 导入某个特定的 Xpedition 库时,某个封装的 Top Solder Paste 和 Mask 被错误导入。 |
Circuit Simulation
| 55555 | 在某些情况下,会遇到 Access Violation(地址 00007FFAEEEE1A2F,模块 “xspice.dll”)。 |
| 58026 | 在 Transient Analysis 中新增 Stress Analysis 选项,用于计算每个元件的工作条件(最大 V、I、P),并与元件 Stress 模型中定义的限制进行校验。 |
| 58340 | 对于某个特定设计,在启用 Transfer Function 的情况下运行 OP 分析,结果在 SDF 文档中未创建 Transfer Function 选项卡。 |
| 58633 | 对于某个特定设计,运行 Noise 分析后,SDF 文档中未生成 Noise Spectral Density 和 Integrated Noise 图表。 |
| 58834 | 在 Quick Start 项目第一页的 Vcc 与 out 之间放置差分电压探头后运行 OP 分析,会出现“Index out of range”异常。 |
Version 24.0.1
Build: 36 Date: 2023 年 12 月 13 日
Schematic
| 57925 | 在处理原理图时,某些情况下会遇到错误“Object reference not set to an instance of an object”。 |
PCB
| 54402 | 在使用交互式差分对布线器(Interactive Differential Pair Router)时,引入对“Any Angle”拐角样式的支持。(I:8312) |
| 54880 | 优化并提升了在 Properties 面板中通过选择过孔来访问其属性时的性能,尤其是在大型设计中。 |
| 56856 | 在 Layer Stack Manager 中无法将自定义材料应用到 Surface Finish 层。(BC:21579) |
| 57845 | 直接从 PCB 生成 ODB++ 数据时,自定义焊盘形状的文件夹命名不符合 ODB++ 规范中的 Legal Entity Names。(BC:21104) |
| 58072 | 在某些情况下,PCB 可能进入一种状态:其板框区域未分配任何叠层(stackup)。 |
| 58088 | 手动为 Paste Expansion(焊膏层)输入无效值时,会遇到错误“The input value is invalid”。 |
| 58102 | 从 PCB(直接或通过 Output Job)生成打印的复合图纸时,显示的焊盘编号和焊盘网络会绕 X 轴镜像。(BC:21511) |
| 58109 | 每当关闭并重新打开 PCB 文档时,差分对调谐(Diff Pair tuning)图案会丢失其目标规则。 |
| 58335 | 增强版 Layer Stack Report Setup 对话框现在包含 Layer Stack 中存在的所有列,从而对生成的 Layer Stack Report 中要显示的数据提供更多控制。 |
| 58370 | 通过 Layer Stack Manager 定义阻抗配置文件(Impedance Profile)时,无法将阻抗参考层设置为“None”。(BC:21626) |
PCB CoDesign
| 58023 | 在 PCB CoDesign 面板中,首次展开包含大量差异的类别时性能得到增强。 |
| 58053 | 现在可以为已添加、已修改、已移除以及未更改的对象(点对点连接中未更改的对象)选择着色(View Configuration 面板)。 |
| 58181 | 在适用情况下,铜对象的冲突现在会按点对点连接组进行分组,以便更轻松地浏览并解决更改。 |
Constraint Manager
| 57977 | 当从 PCB 编辑器访问 Constraint Manager 时,新增可编辑网络(Nets)自定义拓扑的能力。 | |
| 57979 | 新增可为选定的约束集编辑自定义拓扑的能力。 | |
| 57981 | Constraint Manager 已作为“Cross Select(交叉选择)”功能的一部分加入。启用后,你可以在 Constraint Manager 与原理图/PCB 之间交叉选择网络,反之亦然。 | |
| 58020 | 在物理视图和电气视图中,除预定义节点外,所有节点现在默认折叠。菜单命令支持快速展开/折叠所有节点。 | |
| 58240 | 在间距矩阵(Clearances 视图)中新增对差分对类(Differential Pair Classes)的支持。 | |
| 58299 | 在 xSignals 选项卡(Electrical 视图中)新增移除所选 xSignal 的能力。 |
启用 Constraint Manager 时,通过 Polygon Pour Manager 创建 Clearance 规则会导致无法保存 PCB 文档并触发访问冲突(Access Violation)。 (BC:22326) |
| 58634 | 启用 Constraint Manager 时,在“PCB Rules and Constraints Editor”对话框中无法禁用 Clearances 规则或更改其作用域。(BC:22295) |
Draftsman
| 57369 | 在文档中选择对象与其属性显示在已打开的 Properties 面板之间存在明显延迟。 |
| 57579 | 改进了为 Board Assembly View 导入元件更改时的进度提示信息,显著缩短了导入时间。 |
3D-MID Design
| 58426 | 支持在 3D 基板上直接进行布局以支持 3D-MID 设计,并可导出符合激光直接成型(LDS)制造工艺所需格式的制造数据。 |
Harness Design
| 56164 | 在 Harness Draftsman 文档中,如果颜色名称使用十六进制值指定,则 Wiring List 和 Connection Table 的 Color 列不会显示线缆颜色。 |
| 57193 | 在某些情况下,对于较旧的 Harness 设计项目,在 Wiring Diagram 中启用/禁用线缆参数可见性无法正常工作。 |
| 57407 | Layout Drawing 中使用的 Layout Labels 现在在 BOM 中按元件处理,并支持器件选型(part choices)与分组。 |
| 57543 | Layout Drawing 中的 Layout Labels 现在可通过空格键或 Properties 面板中的 Rotation 字段进行旋转。 |
| 57807 | 从 Explorer 面板通过拖放将 Harness Wiring Component 放置到 Wiring Diagram 中无法正常工作,同时右键 Place 命令也不可用。 |
| 57859 | 在 Harness Draftsman 文档中,为 Connection Table(Cable、Crimp、ToPin、ToPart)和 Wiring List(Cable、FromCrimp、ToCrimp)对象新增了额外数据列。 (I:22177) |
| 57866 | 在 Layout Drawing 中将线束元件更新到最新修订版(在已连接的 Workspace Library 中)时,其方向会发生变化。 |
| 57867 | 在 Layout Drawing 中将线束元件更新到最新修订版(在已连接的 Workspace Library 中)时,覆盖对象的绘制顺序(Z 轴)会发生变化。 |
| 57883 | Harness Wiring Model 编辑器中的复制、剪切和粘贴功能无法使用。 |
| 57968 | 在 Layout Drawing 中,现在可以在束(bundle)末端拆分电缆导线。 |
Platform
| 56676 | 新增对长路径的支持,其中 <filepath>+<filename> 大于 256 个字符(需要先在 Windows 中启用长路径支持)。(BC:20970, BC:21080, I:10475) |
| 57740 | 在某些情况下,使用 Project Releaser 准备项目发布时,GDI 句柄使用量会变得非常高,并有时导致 Altium Designer 崩溃。 |
| 57774 | 在某些情况下,会遇到错误“System.InvalidCastException: Unable to cast COM object of type "System.__ComObject"...”。 |
Data Management
| 57726 | 使用 Storage Manager 面板时,无法提交与 SVN Database Library 关联的自由 SchLib/PCBLib 的修改。(BC:18693) |
| 57834 | 在 Explorer 面板中访问 Library Health 视图会导致 Tasklist 面板的会话被终止。 |
| 57856 | 改进了在尝试放置未引用原理图符号的 Workspace Library 元件时的错误提示文本。 |
| 57892 | 针对某个特定设计仓库,尝试“带历史记录”迁移其组成项目会失败。 |
| 57954 | 将 .PrjPcb 文件添加到其自身项目中,然后在 Projects 面板中右键单击主项目条目,会导致 Altium Designer 崩溃并关闭。(BC:21967) |
| 57991 | 在 Open Project 对话框中,对列(顺序、可见性)所做的更改不会被保存,软件重启后会恢复为默认值。(BC:22286) |
| 57995 | 从项目历史视图为 Workspace 项目的某次历史提交执行 Downloading Sources 时,该历史提交不会在 Projects 面板中打开。(BC:22024) |
| 58176 | 对于某个特定 PCB 设计项目,打开项目的 ActiveBOM 文档时 Altium Designer 会“卡死”。 |
| 58180 | 在新的 Variant Manager 中保存已定义的变体时,生成的 .txt 文件中的数据与 Variant Manager 中显示的数据视图不一致。 |
| 58239 | 在 Projects 面板中对特定文件点击 Save to Server 现在会在 Save to Server 对话框中仅选中该文件。 |
| 58251 | 将受 Git 控制的项目保存到已连接的 Workspace 时,发生冲突的条目现在始终启用以便提交(且无法禁用)。 |
| 58285 | 在转移元件所有权后,其历史记录会错误地将新所有者显示为该元件的创建者(Creator)。 |
| 58315 | 将符号重新发布到已连接的 Workspace 时,在与该符号相关的元件列表中,Workspace 名称显示不正确。 |
| 58376 | 在某些情况下使用 Components 面板时,会遇到错误“System.InvalidCastException: Specified cast is not valid”。 |
Import/Export
| 57381 | xDX Designer Importer 已增强,可更好地处理多分部符号的导入,提供仅符号导入功能,并以 CSV 格式生成部件-符号与引脚映射数据。 |
| 57763 | 导入 Xpedition 设计时,Placement Outlines 现在既可作为 Placement Outline 层上的图元导入,也可作为 Top/Bottom 3D Body 装配层上的拉伸实体导入。 |
| 57932 | 导入 Xpedition 设计时,现在可以选择用于创建拉伸实体形状的来源层,并将其存储在 Top/Bottom 3D Body 装配层上。 |
| 58031 | 对于某个特定导入的 OrCAD 设计,生成的原理图页上元件的引脚名称发生了旋转。 |
| 58119 | xDX Designer Importer 进一步增强以支持数据手册信息,并在生成的 CSV 文件中以引用形式存储(ComponentLinknDescription/ComponentLinknURL 参数)。 |
Circuit Simulation
| 57909 | 在某些情况下使用 Simulation Viewer 时,会遇到错误“Object reference not set to an instance of an object”。 |
| 58035 | P 沟道晶体管(BJT、JFET、MOSFET、MESFET)的输出电流现在按流入电流处理,使其与 N 沟道晶体管保持一致。 |
Ansys CoDesigner
| 52948 | 新增支持在 ECAD(Altium Designer)与仿真(Ansys Electronics Desktop (AEDT))领域之间进行协同设计(CoDesign)。 |
Power Analyzer by Keysight
| 58001 | 新增支持:可在同一元件上为多个网络、针对不同串联元件分配电流。(BC:22388) |
Other
| 55571 | 在某些情况下移动“Windows User Interface”面板时,会遇到访问冲突(模块“X2.EXE”中地址 0000001400011565)。(BC:21826) |
Altium Designer 23
以下各节列出了 Altium Designer 23 公共版本的历史发布说明。
Version 23.11.1
Build: 41 Date: 2023 年 11 月 16 日
Schematic
| 48706 | 在某些情况下处理原理图时,会遇到错误“System.AggregateException: One or more errors occurred. ---> System.NullReferenceException...”。 |
| 49434 | 在某些情况下,生成原理图 PDF 时,已放置的位图图像会显示为被裁切且质量较差。(BC:14016,BC:15485) |
| 55967 | 在某些情况下,在原理图中工作时会遇到访问冲突(模块“AdvSch.dll”中地址 000000014A17FC0D)。 |
| 57249 | 使用 SCH List 面板的 Smart Edit 功能批量替换端口 Name 或电源端口 Text 时,点击 OK 后更改未生效。(BC:22086) |
| 57559 | 高级设置选项 “Schematic.ExportPDF.UseBitmapTransparency” 现在默认开启。 |
| 57975 | 如果在 PCB 端对元件位号进行了重新编号/重新标注,对原理图进行反向标注会导致错误。 |
| 58049 | 在某些情况下执行验证时,会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
PCB
| 54204 | 新增对自动长度调谐(Automatic Length Tuning)的支持,可从主 Route 菜单使用。 |
| 54762 | 新增 PCB 布局复制工具,可在平面 PCB 设计中快速复制重复电路块的布局。 |
| 55010 | 在某个特定设计中,重新灌注所有多边形覆铜后再关闭 PCB 时,Altium Designer 会卡死,性能明显下降。(BC:19948) |
| 55543 | 对某个特定设计运行 DRC 时,会遇到错误 “An invalid character was found in text content”。 |
| 56601 | 作为 PCB CoDesign 功能的一部分,新增对引脚到引脚连接(pin-to-pin connections)的支持,更易理解变更并避免误报冲突。 |
| 57376 | 在某个特定设计中,如果 keepout 圆弧以特定角度旋转,会在该圆弧与其他对象之间错误标记间距违规。 |
| 57505 | 当 Polygon Connect Style Rule 中导体设置为 “Auto” 时,Pad 下方的铜连接未能正确生成,导致违反 Un-Routed Net Rule。 |
| 57536 | 爆炸(explode)一个形状包含实心区域的自定义焊盘时,该区域会被创建在 Top Layer 上,而不是焊盘原本所在的层。 |
| 57557 | 除非启用高级设置选项(UI.Unification.GerberDialog.ShowMirrorColumn),否则镜像 Gerber 不会在 Gerber 配置界面中显示。(BC:21812) |
| 57627 | 在某个特定设计中,对一组违反 Matched Lengths 规则的差分对进行长度调谐,会导致该规则覆盖的其他差分对也出现违规。(BC:21870) |
| 57717 | “Compare and Merge” 面板已更名为 “PCB CoDesign” 面板,以符合该功能区域的官方命名。 |
| 57773 | 在 PCB CoDesign 面板中新增显示设置控件,可配置是否在 PCB 上高亮变更,以及是否对所选对象进行缩放(及缩放幅度)。 |
| 57808 | 交互式布线时,无法在焊盘下放置一叠微孔(microvia stack)。 |
| 57815 | 使用 PCB CoDesign 功能时,现在可通过 Shift+B 快捷键在当前状态与变更前状态之间快速切换。 |
| 57911 | 新增快捷键(Shift+A),用于快速切换 PCB CoDesign 面板显示设置中的 “Show on PCB” 选项状态。 |
| 57919 | 在多层板上进行过孔缝合(via stitching)时,如果某个内层存在同一缝合网络的更小区域,则缝合不会被正确应用。(BC:21987) |
Constraint Manager
| 57966 | 新增 Constraint Manager,提供统一的、基于表格/类似电子表格的编辑界面,可在原理图与 PCB 中定义设计约束。 |
Draftsman
| 57371 | 已放置 BOM 表中列的 “Auto” 宽度选项无法正常工作。 |
Multi-board
| 56741 | 在多板原理图中,选中文本对象后,当启用 “Use document font” 选项时,其文本属性现在将变为只读。 |
| 57223 | 在多板原理图中,选中某个模块条目后,对配对部件引脚所做的更改未能在 Properties 面板中立即刷新。 |
Harness Design
| 55772 | 在 Draftsman 文档中,线束连接器的显示未遵循与 Layout Drawing 相同的绘制顺序(线框模型被绘制在实体 3D 视图模型下方)。 |
| 56249 | 在 Layout Drawing 中向连接点添加对象时,“Add Assigned Objects” 对话框中的 “Show only unassigned objects” 选项现在默认启用。 |
| 56388 | 压接(crimp)分配现在只能在 Wiring Diagram 中修改;Layout Drawing 中对应的压接信息将灰显/不可编辑。 |
| 57191 | 在 Wiring Diagram 中将所选导线的某个参数设为可见时,该参数会显示得离导线过远。 |
| 57221 | 将 Wiring Diagram/Layout Drawing 视图插入线束 draftsman 文档时,模板文档的页边距、分区(zones)和标题栏也会一并显示,且无法隐藏。 |
| 57273 | 在 Wiring Diagram 中更新线束连接器的封装模型(来自库)后,导入到 Layout Drawing 时未能带入该新封装。 |
| 57630 | 在 Wiring Diagram 中批量更新多个所选导线的颜色时,导线显示颜色改变了,但颜色名称未改变。 |
Platform
| 57425 | License Management 页面现在会检测许可证是否无法续订(也无法为其添加席位),并不再显示用于执行这些操作的控件。 |
| 57647 | License Management 页面新增功能:管理员可对已过期的按需永久许可证(Altium Designer)执行 “Trade Up”,快速升级到软件的新版本。 |
| 58123 | 启动 Altium Designer 时,会弹出“未使用许可证”的警告对话框(自动登录到本地 Workspace 时),在处理该对话框前会阻塞启动。(I:21947) |
Data Management
| 56374 | 针对在 MPS 面板中尝试下载无模型的元件时可能遇到的错误,错误信息文本已改得更有意义。 |
| 56708 | 当项目路径超过 250 个字符时,无法将项目添加到版本控制。 |
| 57177 | 在某些情况下,更改访问外部 SVN 设计仓库的密码会导致 Altium Designer 在启动时直接崩溃。(BC:21660) |
| 57321 | 使用 Project Releaser 作为发布流程的一部分生成原理图打印时,OutJob 中选择的变体会被忽略,而改用 [No Variations]。(BC:19538) |
| 57413 | 在 Explorer 面板中,对列(顺序、可见性)所做的更改不会被保存,软件重启后会恢复为默认值。(BC:21750) |
| 57421 | 从 File 菜单创建新元件时,会触发一次多余的 HTTP 请求。 |
| 57533 | 不再允许创建同名的项目参数(参数名现在不区分大小写)。 |
| 57551 | 在 Manufacturer Part Search 面板中将所选器件保存到已连接的 Workspace 时,Use Component Data 对话框新增对 SiliconExpert 数据的支持。 |
| 57587 | 连接到 Altium On-Prem Enterprise Server 时,放置评论会报错,因为 Altium Designer 错误地尝试联系 Altium Cloud Servers。 |
| 57614 | 从 Detailed Item View 的 Timeline 复制元件历史数据时,复制内容未包含列名。 |
| 57994 | 对于存储在 Enterprise Server Workspace 中的元件,通过 Item Manager 尝试更新到最新修订版时会出现错误 “Invalid or deleted items”。 |
| 58101 | 在某些情况下,通过 Item Manager 尝试将条目更新到最新修订版时会遇到错误 “EListError: Item not found”。 |
Import/Export
| 54748 | 使用 Import Wizard 导入某个特定 Xpedition 设计时,部分信号层被错误识别为 Prepreg 层。 |
| 57508 | 使用 Import Wizard 导入 Xpedition 设计/库时,padstack 会被自动命名,而不是使用其原始命名。 |
| 57509 | 使用 Import Wizard 导入 Xpedition 设计时,现在提供扩展的层类型列表,以便更准确地映射层并创建合适的层对。 |
| 57511 | 使用 Import Wizard 导入某个特定 Xpedition 设计时,一个普通焊盘被作为焊膏/阻焊层上的独立区域导入,而不是作为 padstack 的一部分。 |
| 57593 | 使用 Import Wizard 导入 Xpedition 库时,某个特定封装的 3D 体整体高度被错误导入。 |
| 57594 | 使用 Import Wizard 导入 Xpedition 库时,某个特定封装中定义的自定义焊盘形状被作为 Bottom 层上的圆形导入。 |
| 57595 | 使用 Import Wizard 导入 Xpedition 库时,自定义焊盘形状被作为独立图元导入。 |
| 57599 | 使用 Import Wizard 导入 Xpedition 设计时,某个特定封装的阻挡区域(obstruct area)在导入后仅作为走线 keepout 显示(而不是同时对走线和过孔生效)。 |
| 57610 | 使用导入向导导入 Xpedition 设计时,装配“Ref Designator”和“Part Number”被作为装配外形(Assembly Outline)的一部分存储,而不是分别存储。 |
| 57612 | 使用导入向导导入 Xpedition 库时,某个封装的阻焊层在导入时未包含阻焊开窗(solder cutout)。 |
| 57615 | 使用导入向导导入 Xpedition 库时,某个封装的 3D 体被导入到 Top Assembly 层,而不是 Bottom Assembly 层。 |
| 57820 | 使用导入向导导入 Xpedition 库时,某个封装在导入时缺少其顶层焊膏(top paste)。 |
仿真
| 57589 | 对于某个特定设计,如果在 SDF 文档选项中启用了“Show Designation Symbols”,运行瞬态分析会耗时明显更长。 |
| 57728 | 无法从 Mixed Sim 工具栏放置仿真源。(BC:21439) |
| 57729 | 对于导入的设计,或从已安装的数据库库中放置的设计,如果元件已分配仿真模型,现在会被包含在生成的仿真网表中。 |
| 57730 | 现在可将混合仿真配置为使用专用线程,以提升仿真期间的界面响应速度;当启用 Simulation.Threads 选项时可用。 |
| 58207 | 在某些情况下运行 AC Sweep 分析时,会遇到 EOleException:“Index was out of range. Must be non-negative and less than the size of the collection...”。 |
Version 23.10.1
Build: 27 Date: 2023 年 10 月 17 日
原理图
| 46303 | 新增高级选项 Schematic.ExportPDF.UseBitmapTransparency,在生成 PDF 时可清晰显示与图形图像重叠的文本及其他绘图对象。(BC:16843) |
| 56318 | 在某些情况下,会遇到 EOleException:“HRESULT: [0x887A0022], Module: [SharpDX.DXGI], ApiCode: [DXGI_ERROR_NOT_CURRENTLY_AVAILABLE...”。 |
| 56624 | 在验证某个特定设计时,尽管信号线束连接器处于编译屏蔽(compile mask)之下,仍被标记为违规。 |
| 57338 | 使用 Smart PDF 生成包含通用元件的原理图 PDF 时,即使选择了灰度模式,这些元件仍会以彩色显示。 |
PCB
| 53092 | 对于某个特定设计(Top Layer 与某个内部平面层之间存在盲孔),导出为 Ansys EDB 格式会导致 Stop 层不正确。(BC:19857) |
| 54571 | 在 Gloss And Retrace 面板(Rounded Hugging Style)中新增了额外功能,可对任意角度的单端走线进行回溯(retracing)。 |
| 57012 | 使用符合 IPC 的 Footprints Batch Generator 从某个特定 LGA 封装文件创建 LGA 封装焊盘时,生成的 step 模型与封装不匹配。 |
| 57112 | 翻转带通孔焊盘的元件时,自定义焊膏(paste)未随之翻转到另一面。(BC:21635) |
| 57113 | 在 Properties 面板中,Layer_Count、Board_Height 和 Board_Width 特殊字符串现在可在“Board”类别中找到。 “PCB”类别已被排除。 |
| 57342 | 对 PCB 协同编辑的支持已完全重新设计,提供类似 Git 的方式,并由所连接的 Altium Workspace 提供版本控制。 |
| 57424 | 在某些情况下,手动定义的阻焊扩展(solder mask expansion)在保存并重新打开 PCB 后会变为一个很大的负值。 |
Draftsman
| 56860 | 特殊字符串 =Hole_Size_Min 和 =Total_Thickness 现在会随单位(mm/mil)变化而更新。 |
线束设计
| 53128 | 在 Layout Drawing 上将线束元件及其关联连接点作为一组移动时,它们的相对坐标会发生变化。 |
| 53845 | 现在可以使用标注(annotation)功能,为 Wiring Diagram 和 Layout Drawing 上受支持的对象应用所需的位号(designators)。 |
| 56389 | 新增支持:在 Harness Draftsman 文档中,可将标注(callouts)与压接端子(crimps)关联。 |
| 56463 | 在 Layout Drawing 上,将连接器更新到最新修订版且使用了不同的封装模型时,该连接器模型的 3D 视图未重新生成。 |
| 56826 | 对于包含特定连接器的某个线束设计,将 Wiring Diagram 导入 Layout Drawing 文档会导致 Altium Designer“卡死”。 |
| 56831 | 在 Layout Drawing 中通过相关模态对话框访问连接器属性时,未显示物理视图(physical views)。 |
| 57161 | 在 Wiring Diagram 和 Layout Drawing 中,为对象的右键上下文菜单新增 Properties 命令,可快速在 Properties 面板中访问属性。 |
| 57180 | 为 Wiring Diagram 和 Layout Drawing 新增支持:可为线束连接器元件添加参考文档,并通过元件右键的 References 菜单访问。 |
| 57188 | 在 Wiring Diagram 上使用 Shift+W 或 P,W 快捷键放置导线时,放置过程中会显示该导线注释参数的“残影”(ghosting)。 |
平台
| 56159 | Components 面板和 Manufacturer Part Search 面板的 Search 字段中,被选中的文本显示不清晰。(BC:21333) |
| 57229 | 同一用户账号在两个 Altium Designer 实例中登录时,无法在其中一个实例中释放另一个实例正在使用的许可证。 |
| 57486 | 在某些情况下,会遇到错误:“System.Reflection.TargetInvocationException: Özel durum bir çaðýrma hedefi tarafýndan oluþturuldu...”。 |
数据管理
| 42610 | 无法更改通过 Output Job 生成的 Gerber X2 文件所使用的自动命名方式。(I:5418) |
| 51423 | 对于在 MPS 面板中找到并放置的某些特定元件,随后刷新 ActiveBOM 文档会导致错误:“Server call failed: Invalid or deleted folders...”。 |
| 54940 | 在某些情况下,在 Altium Designer 中访问 Share 对话框时会遇到错误:“Access denied! User login required for this service”。 |
| 56002 | 如果原始元件所使用的生命周期不再用于 Component 内容类型,则无法发布(release)克隆元件。 |
| 56020 | 在处理评论时,从 MS Paint 复制到剪贴板的图片无法正确粘贴到上下文评论窗口中。 |
| 56233 | 删除一般任务(在 Altium Designer 内或在所连接 Workspace 的浏览器界面中)后,该任务仍会显示在 Comments and Tasks 面板中。 |
| 56313 | 在某些情况下,尝试从 Manufacturer Part Search 面板下载元件时会遇到错误:“Cannot get component revision”。 |
| 56788 | 在某些情况下使用评论系统时,会遇到错误:“Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value...”。 |
| 56794 | 对于 Manufacturer Part Search 面板中选定的器件,Manufacturer Part Number 的颜色从白色恢复为蓝色。 |
| 56847 | 使用评论时,“403 Forbidden”错误会导致评论功能卡死。 |
| 56854 | 在构建元件类型层级时,元件子类型现在会继承分配给根/父元件类型的元件模板。 |
| 56880 | 更改元件模板且该模板已分配类型时,“Change component type”对话框会弹出两次,并且不显示当前元件名称。 |
| 57026 | 通过对元件与状态请求进行分组,Item Manager 的“Update to latest revision”操作性能已大幅提升。 |
| 57091 | 与从 SVN 迁移到 Git 仓库相关的对话框文本在目标为 Altium On-Prem Enterprise Server 时不正确。“Altium 365”现已改为“Server”。 |
| 57102 | 无法使用键盘快捷键 F5 刷新 Manufacturer Part Search 面板内容。 |
| 57110 | 将项目从内部 SVN 迁移到内部 Git(Versioned Storage)仓库(用于连接的 Enterprise Server)时,原始 SVN 仓库会被移除。 |
| 57142 | 评论显示的日期信息现在包含年份。 |
| 57168 | 编辑元件模板后,使用更新相关元件(使用该模板)功能时,只会更新前 100 个元件。 |
| 57218 | 对 PCB 设计的项目文件(*.PrjPcb)所做的修改未被检测到。(BC:21667, BC:21813, BC:21824) |
| 57226 | 如果源仓库地址包含空格字符,则从内部 SVN 仓库迁移到内部 Git 仓库的项目迁移将无法工作。 |
| 57242 | 在某些情况下,尝试在其他用户提交后刷新线束项目状态时,会遇到错误:“External component has thrown an exception”。 |
| 57271 | Components 面板现在包含与存储在所连接 Workspace 库中的 Reuse Blocks 相关的“where used”信息。 |
| 57283 | 现在可以使用 Software Development Kit (SDK) 在 ActiveBOM 文档(*.BomDoc)中添加替代 BOM 条目。 |
| 57299 | Components 面板的 Where Used 区域已重新设计。现在仅当 Workspace 中存在使用所选元件的实体时,才会显示相应的选项卡。 |
| 57318 | 在 Explorer 面板中,对列所做的更改(顺序、可见性)不会被保存,而是在重启软件后恢复为默认值。(BC:21750) |
| 57329 | 编辑多个 Workspace 元器件时,CmpLib 文档名称中显示的元器件数量与实际正在编辑的数量不一致。 |
| 57400 | 使用 Item Manager 将所选元器件更新到最新修订版时,随后生成的 ECO 中包含尝试删除系统参数的条目。 |
| 57415 | 在某个特定情况下,启动时会遇到“文件无法访问,因为正被另一个进程使用”的错误。 |
| 57434 | 现在可以从 Detailed Item View 的 Timeline 中复制(使用 Ctrl+C 快捷键)元器件历史数据。 |
导入/导出
| 56771 | 使用 Import Wizard 导入某个特定 Allegro 设计时,所有已定义的设计规则都未被导入。 |
| 56973 | 导入某个特定 Allegro 设计文件时,铜平面被重复导入,同时在同一层上创建了 polygon pour 和 region。 |
| 56974 | 使用 Import Wizard 导入 Allegro 约束文件(*.dcfx)时,生成的 PCB 文档仅支持“mil”单位,不支持“inch”或“mm”。 |
仿真
| 54581 | Simulation Viewer 新增对 TABLE 和 PWL 函数的支持。 |
| 57059 | 从 SimData 面板删除 source wave 会导致异常。 |
| 57155 | Netlist Generator 不支持 Netlist Template 语法中的某些元素。 |
Power Analyzer
| 57181 | 将元器件配置为负载时,如果关联的数据手册名称非常长,Load Properties 对话框会缩放异常,导致无法进行配置。 |
Version 23.9.2
Build: 47 Date: 2023 年 9 月 14 日
原理图
| 52260 | 在某些情况下,在原理图页上移动某些对象时会出现额外的连接点(junction)。 |
| 56188 | 在某些情况下处理原理图文档时,会遇到错误 “EIntfCastError: Interface not supported”。 |
| 56320 | 在某些情况下处理原理图文档时,会遇到访问冲突(模块 “AdvSch.dll” 中地址 000000014B336E58)。 |
PCB
| 53317 | 针对某个特定设计生成的 ODB++ 和 Gerber X2 输出中,带微孔(microvia)的钻孔层在混合层的拼板(panelized)板上不正确。 |
| 55466 | 在某些情况下,Altium Designer 在 PCB 编辑器中执行各种不同操作时会随机、周期性卡死。(BC:20831) |
| 55895 | 在板上添加大量 stitching via(>100,000)时,性能明显下降。 |
| 56339 | 在丝印层(overlay layer)(或 Drill Guide/Drill Drawing 层)上修改焊盘的 X/Y 值会改变设计空间中的焊盘位置,但在 Properties 面板中显示为 0, 0。(BC:21443)。 |
| 56357 | 当常规焊盘的中心轴与自定义形状焊盘的边缘坐标重合时,常规焊盘与自定义形状焊盘之间会出现错误的间距违规(clearance violation)。(BC:21381) |
| 56744 | 对于某个特定的拼板 PCB,已放置的钻孔表未显示盲孔与埋孔。 |
| 56752 | 在拼板 PCB 中,具有混合层结构(盲孔、埋孔)的过孔渲染不正确,但在源 PCB 中显示正确。 |
| 56772 | 对于包含从板中间开始的背钻(使用多次压合工艺)的设计,在 Gerber 和 ODB++ 数据中生成了不正确的焊盘尺寸。 |
| 56786 | 从 PCB Rules And Violations 面板对 Matched Lengths 或 Length 规则运行 DRC 时,如果规则中使用了 xSignals,则不会显示违规项。(BC:20474) |
| 56842 | 无法将自定义材料保存到 Altium Material Library:虽然可以新增并定义一行,但 Save 和 OK 按钮被禁用。(BC:21547) |
| 56930 | 在 Advanced Settings 中启用 PCB.EngineX.ClearanceRule 选项后,复制设计规则会导致 DRC 检测到大量误报违规。 |
| 57096 | 启用 PCB.Pad.CustomMasks 后,放置在 Paste 或 Solder Mask 层上的 Custom/Chamfered Rectangular 焊盘不显示;有时这类焊盘会变成很小的圆形焊盘。 |
| 57137 | 使用 Section View 功能时,视图平面未显示。 |
| 57227 | 在某些情况下使用 Update from PCB Libraries 功能时,选择某个封装以查看对比数据会导致访问冲突(模块 “X2.EXE”)。(BC:21739) |
多板
| 55587 | 将模板应用到多板原理图文档后,标题栏区域的线条不显示。(BC:21246) |
Draftsman
| 51779 | 对于某个涉及复杂板形的特定设计,无法在 Board Assembly View 上放置径向尺寸标注(radial dimension)。(BC:8758) |
| 57121 | 在某些情况下尝试编辑 Board Section View 的剖切线(section line)时,会遇到错误 “Object reference not set to an instance of an object”。(BC:21652) |
线束设计
| 53781 | 从 Messages 面板中的消息交叉探测(cross-probing)到线束设计中对应对象的功能无法使用。 |
| 55469 | 在 Layout Drawing 上定义物理视图时,缩放功能已增强,且 Width 与 Height 不再可独立定义。 |
| 55819 | 新增快捷键:在 Wiring Diagram 中放置导线(Shift+W),在 Layout Drawing 中放置线束(Shift+B)。 |
| 56434 | 在 Wiring Diagram 中从源库更新连接器并将更改导入 Layout Drawing 后,关联线束中的对象丢失。 |
| 56464 | 在 Layout Drawing 中移动连接点并导入更改后,.HarDwf 文档中的尺寸标注位置未更新。 |
| 56625 | Projects 面板顶部的 Validate 按钮现在可用于对当前线束项目运行 ERC。 |
| 56745 | 在 Layout Drawing 中选中连接点对象时,Properties 面板中缺少 Parameters 区域。 |
平台
| 56425 | 新增许可证类型“标签”,以便在 License Management 页面列表中快速(并以可视化方式)区分不同许可证。 |
| 56636 | 仅当列表中许可证数量超过 7 个时,才显示搜索字段(及相关排序控件)。 |
| 56802 | 当未打开任何文档时,主 Project 菜单现在会显示与 Home 页面作为活动文档时相同的命令,并包含 Project Activities 子菜单。 |
| 56803 | 在某些情况下,会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 57285 | 在 License Management 页面中,通过链接续订许可证或增加席位时,生成的指向 Altium Store 的 URL 不正确。 |
数据管理
| 56118 | 从 OutJob 文件生成原理图打印的 PDF 时,源原理图中叠放在图形图像上的对象在 PDF 中会显示变形。 |
| 56142 | 当软件需要连接 Workspace 以检查 Part Choices List 控件模式时,显示的错误信息不够清晰。 |
| 56411 | 现在可以将已连接的 Altium On-Prem Enterprise Server 上的设计项目从内置 SVN 迁移到内置 Git。 |
| 56555 | 更新了器件选型/替代项的菜单,新增命令以在 Octopart 网站上打开其页面。 |
| 56596 | 连接到 Standard 或 Pro 级别访问权限的 Workspace 时,Tasklist 面板不再可见。 |
| 56633 | 即使为非管理员用户分配了相应的操作权限,也无法编辑元器件的 part choices。 |
| 56681 | 当元器件模板指向不可用的生命周期定义时,无法发布从另一个 Workspace 购物车(连同模板)带入的元器件。 |
| 56713 | 从 Explorer 面板(使用右键菜单 Place)放置元器件时,如果元器件描述包含字符 ",则会使用符号描述而不是元器件描述。 |
| 56719 | 在某些情况下,通过 Explorer 面板访问元器件历史记录时,会遇到访问冲突(模块 EDesignData.DLL)。 |
| 56760 | 连接到 Workspace 时,使用 F5 快捷键不会刷新 Components 面板内容。(BC:21521) |
| 56830 | 在 Library Importer(Advanced 模式)中配置的列宽,在更改 Component Type 或更改正在查看的元器件类型时会重置为默认值。(BC:21528) |
| 56861 | 在 Part Request 工作流中对元器件进行编辑(返工)后,工作流表单不会更新为该后续修订版。 |
| 56866 | 使用新的 Variant Manager 时,关闭并重新打开后,变体列会以相反顺序显示。 |
| 57077 | 在某些情况下,在 Workspace 中创建新元件时,定义新符号时 Properties 面板中的 Parameters 区域会缺失。(BC:21633) |
| 57172 | Project Options 对话框的 Comparator 选项卡上会显示一个未命名的比较类型。(BC:21668) |
导入/导出
| 46680 | 使用 Import Wizard 导入 Allegro .dra 文件时,SMD 焊盘会以 Full Stack 而非 Simple 的形式导入,并且 Properties 面板中显示的尺寸不正确。 |
| 54998 | 在某些情况下,导入 KiCad 设计时会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。(BC:21379) |
| 55763 | 使用 Import Wizard 导入 OrCAD 设计时,生成的原理图文档中标题栏的参数表现为文本字符串,而不是真正的文档参数。 |
| 55773 | 使用 Import Wizard 导入 OrCAD 设计时,生成的原理图文档不支持自定义端口连接器。 |
| 55806 | 在某些情况下,导入 OrCAD 设计后,原理图文档上的连接点(junction)不会立即显示。 |
| 56469 | 使用 Import Wizard 导入 OrCAD 设计时,生成的原理图文档中元件注释的位置不正确。 |
| 56472 | 使用 Import Wizard 导入 OrCAD 设计时,生成的原理图文档中部分元件会被填充为错误的颜色。 |
| 56850 | 现在可以成功完成对 Allegro .brd 文件的导入:该文件在 v17.4 中创建后以 17.2 格式保存(与 Extracta 安装版本相同)。 |
| 57020 | 尝试使用 Import Wizard 导入特定的 Xpedition 库时会发生崩溃。 |
仿真
| 56292 | 在某个特定情况下,SimView 文档在关闭后未被删除,导致内存泄漏。 |
| 56556 | Simulation Generic Components 库中的某些元件,其描述包含拼写错误。 |
| 56579 | 将已放置的 VSRC 元件(激励类型为“Pulse”)的 Time Delay 值更改为 10ms 后,Altium Designer 会卡死。 |
Version 23.8.1
Build: 32 Date: 2023 年 8 月 15 日
原理图
| 56129 | 新增可更改 Rectangle 对象所用 Line Style 的功能。可选择实线、虚线、点线和点划线样式。 |
| 56316 | 在某些情况下会遇到错误 “Unable to cast COM object of type "System.__ComObject"...”。 |
| 56656 | 尝试在 Components 面板中显示 SchLib 中某个元件的符号时,如果该符号包含文本框(text frame),会出现异常。(BC:21559) |
PCB
| 52750 | 对于某个特定的嵌入式板卡,在使用 Print Preview 功能以及随后生成的 PDF 文档中,自定义焊盘的位置会不正确。 |
| 53166 | 对于某个特定设计,并且当自定义形状焊盘的 Top Paste Mask 使用特定扩展值时,生成 IPC-2581 输出会遇到错误。 |
| 54470 | 增强了对焊盘堆叠(padstack)自定义的支持。现在可以定义自定义的 Paste/Solder Mask 形状。(I:2424, I:10245, I:14604) |
| 55401 | 关闭 PCB 文档后,并未按预期释放全部内存,表明存在内存泄漏。 |
| 55520 | 新增更多特殊字符串(可自动计算关键制造参数的值),用于在准备 RFQ 时编写制板说明(fabrication notes)。(I:6849, I:10853) |
| 56095 | 对于某个特定设计,在 Rounded 模式下对选中的奇数角走线进行光顺(glossing)会导致该走线与相邻焊盘之间出现错误的违规。 |
| 56141 | 对于某个特定设计,在启用“Component re-route”选项的情况下尝试移动所选对象,会遇到访问冲突(模块“ADVPCB.DLL”)。 |
| 56212 | 对于某个特定设计,交互式布线会导致 PCB 编辑器锁死,并使 Altium Designer 静默退出。(BC:21185) |
| 56223 | 新增可控制在使用“Copy Room Formats”功能时,是否将所选源 Room 的旋转角度复制到目标 Room。(I:8457) |
| 56241 | 无法导入使用 SOLIDWORKS 2023 创建的 SOLIDWORKS 3D 模型(*.SldPrt)。 |
| 56595 | 在某些情况下,当 PCB Rules And Violations 面板处于浮动(undocked)状态时,左键单击某条违规条目会遇到访问冲突(模块“ADVPCB.DLL”)。(BC:21481) |
多板
| 55431 | 在多板原理图中为线束(harness)对象向所选分组添加连接时,该分组的连接列表现在会自动展开。 |
Draftsman
| 55708 | Board Assembly View 已增强,现在可显示沉孔(counterholes)。 |
| 56479 | 对于某个包含已定义 Alternates 的 ActiveBOM 的特定 PCB 项目,导入到 Draftsman 文档时会出现错误“External component has thrown an exception”。 |
| 56660 | 尝试从 File 菜单直接打印当前 Draftsman 文档时,会遇到异常和/或“循环崩溃”。 |
线束设计
| 55531 | 已为 Wiring Diagram 和 Layout Drawing 实现电气规则检查(ERC),支持多种违规类型。 |
平台
| 53619 | 提供全新改版的 License Management 页面,为 Altium 账户的标准用户和管理员提供更精简直观的功能与控件。 |
| 56504 | 在无互联网连接的 PC 上,Altium Designer 打开时间会很长,卡在“Starting GUI manager”阶段。 |
| 56690 | 在某些情况下,Altium Designer 在连接的 Altium 365 Workspace 中尝试创建新元件时会崩溃。 |
数据管理
| 55831 | 为器件选型/替代项新增菜单,可在 Manufacturer Part Search 面板中打开;同时新增专用悬停控件,用于复制制造商数据。 |
| 56245 | 对于外部 SVN/Git 仓库,在 Data Management - Design Repositories 首选项页面尝试停用或恢复默认设置时,会出现“delete repository”错误。 |
| 56293 | 如果元件定义了名为“Folder”的参数,则无法将其发布到当前 Workspace。 |
| 56296 | 将 Draftsman 文档输出添加到 OutJob 文件时,现在提供单一菜单项,数据源会根据 OutJob 的父项目类型显示为适用项。 |
| 56354 | 定义新元件时,Component Editor(Single Component Editing 模式)无法显示超过 5 个已添加的封装模型。 |
| 56371 | 通过 Altium 365 将 Workspace 项目共享给组织时,Altium Designer 内的 Share 对话框未显示相应条目,导致无法更改权限。 |
| 56433 | 对于多板项目,从原理图中的某个模块尝试交叉探测到一个不可用/未下载的项目时,会导致 Altium Designer 崩溃。 |
| 56456 | 使用 Projects 面板的搜索功能应用筛选后,从筛选结果打开文档会导致筛选条件丢失。(BC:21163) |
| 56474 | 主 Project 菜单中的“Assembly View”条目已更名为“Assembly Assistant”。 |
| 56554 | 在某些情况下,尝试从 PrtSync 或 CmpSync 文件运行计划同步流程时会遇到错误。 |
| 56682 | Components 面板中配置的列宽不再能在不同会话之间保存。(BC:21489) |
| 56689 | 对于某个特定的本地设计(未连接到 Workspace),刷新项目的 ActiveBOM 文档时会遇到错误“Failed to pull data”。(BC:21509) |
| 56693 | 在 Pins 面板编辑引脚映射时,输入非法字符后会遇到错误“Object reference not set to an instance of an object”。(BC:21493) |
| 56789 | 在 Pins 面板编辑引脚映射并输入非法字符时,会显示不同且不一致的警告图标。 |
导入/导出
| 55758 | 使用 Import Wizard 导入 OrCAD 设计时,生成的原理图文档中多种器件引脚的引脚类型不正确。 |
| 55767 | 使用 Import Wizard 导入 OrCAD 设计时,生成的原理图文档中电源端口的样式会被更改。 |
| 55768 | 使用 Import Wizard 导入 OrCAD 设计时,生成的原理图文档不支持自定义的双向跨页连接器(bi-directional off-sheet connectors)。 |
| 55778 | 对于某个特定设计,尝试从其 PCB 生成 DXF/DWG 输出时会遇到错误“Invalid Symbol Table name”。 |
| 56194 | 使用导入向导导入 OrCAD 设计时,在生成的原理图文档中,多个元件显示了不正确的图形。 |
| 56225 | 使用导入向导导入 OrCAD 设计时,在生成的原理图文档中,多个器件引脚的引脚符号方向不正确。 |
| 56335 | 在使用导入向导导入 OrCAD 设计时,新增“强制将所有 I/O 和双向引脚转换为无源引脚”的选项。 |
| 56337 | 使用导入向导导入 OrCAD 设计时,生成的原理图文档中有时会出现意外的文本字符串。 |
仿真
| 55849 | 为独立源中的 EXP 函数新增对 Tpulse、Npulse 和 Tburst 参数的支持,从而可仿真重复的瞬态突发。 |
| 56086 | 在仿真包含 BYPASS 选项的特定设计时,Messages 面板中会出现错误消息“Unexpected end of expression”。 |
Version 23.7.1
Build: 13 Date: 2023 年 7 月 19 日
原理图
| 49416 | 在某些情况下,mil 到 mm 转换的舍入误差会导致引脚未连接。(BC:10291) |
| 54935 | 在某些情况下,尝试一次性打开所有原理图源文档时,会遇到错误“Object reference not set to an instance of an object”。 |
| 55317 | 改进了新版 Variant Manager 的性能,包括当变体数量超过 100 时的自动分页。 |
| 55524 | 如果变体名称包含字符 ',则 =VariantName 特殊字符串无法在原理图页上正确显示变体名称。 |
| 55775 | 打开某个已重命名(使用“另存为”命令)的特定原理图文档时,文档会变为空白并出现“Load file error”。 |
PCB
| 45932 | 对于某个特定 PCB,导出为 DXF/DWG 格式时不会包含旋转了 180 度的元件焊盘。 |
| 54107 | 在特定设计中调谐差分对时,可能在先前的调谐已达到目标长度后仍创建出额外的调谐图形。 |
| 54909 | 新增支持导入 Allegro 板级设计中定义的自定义焊盘叠层(以及已定义的散热腿连接)。 |
| 55397 | 在单层柔性 PCB 使用外层(Top/Bottom)时,顶层 SMD 元件焊盘会显示到底层阻焊。 |
| 55398 | 生成 NC Drill 输出时,每种 IPC 4761 过孔类型只生成了一个钻孔。 |
| 55551 | 对于某个特定拼板 PCB,通过 OutJob 生成 Gerber X2 数据会导致 PTH_Drill.gbr 文件不包含任何数据。(BC:20599) |
| 55908 | 在某些情况下,使用 Ctrl+F4 快捷键关闭 PCB 文档会遇到 Access Violation(位于模块“ADVPCB.DLL”的地址 000000015C40C523)。 |
| 55960 | 从某个特定 PCB 文档生成 Gerber 文件时,会遇到错误“Exception has been thrown by the target of an invocation”。 |
| 56012 | 即使仍有部分连接未布线但被隐藏,Board Report 也会显示“100% Routing Completion”。 |
| 56036 | 对于某个特定设计,创建的 Embedded Board Array 的 Drill Table 中孔数不等于源 PCB 的 Drill Table 中孔数总和。 |
多板
| 55432 | 新增支持从多板原理图中的线束对象交叉探测到其关联的线束工程(如可用)。 |
线束设计
| 53569 | 在 Layout Drawing 中将一个连接点拖到另一个(有效的)连接点上时,现在两者会合并为一个对象,并合并其已分配对象列表。 |
| 54491 | 在 Wiring Diagram 中更改线束连接器的 Design Item ID 后,导入时 Layout Drawing 中的连接器未更新。 |
| 55214 | 在 Layout Drawing 中更新到线束连接器的最新版本时,任何已定义的物理视图都会被重置。 |
| 55261 | 新增支持电缆内的 No Connect 对象,使其不再需要添加到 Layout Drawing 的连接点上。 |
| 55328 | 对 Layout Label 使用多行文本功能时,标签的注释会被带入文本“窗口”。 |
| 55385 | 在 Wiring Diagram 上,一个覆盖电缆和部分导线的屏蔽对象会错误地导致所有导线都被添加到电缆对象中。(BC:21005) |
| 55420 | 现在可以打开并修改本地布线与布局模板文件(*.WirDot、*.LdrDot)。 |
平台
| 53596 | 在某些情况下,会遇到错误“System.Exception: <Fault xmlns="http://schemas.microsoft.com/ws/2005/05/envelope/none">...”。 |
数据管理
| 49806 | 对于某个特定设计/PC,与可点击状态功能相关的弹出窗口显示不正确。 |
| 52911 | 新增支持在多板原理图文档(*.MbsDoc)中使用评论与任务功能。 |
| 54562 | 对刚挠结合设计配置的受管 OutJob 文件,在完全刚性设计中使用时,尝试生成 ODB++ 输出会导致 Access Violation。 |
| 54734 | 在某些处理 Comments 的情况下,会遇到错误“System.Exception: <?xml version="1.0" encoding="utf-8"?>”。 |
| 54739 | 对于某个特定 SVN 项目,Storage Manager 面板的 Open 和 Compare 功能无法工作。(BC:17509) |
| 54815 | 将项目提交到 GitHub Desktop 仓库时,认证会失败并报错“Invalid username or password. Details: too many redirects or authentication replays”。 |
| 55438 | 使用 Library Importer 在现有库中导入元件时,任何已定义但值为空的参数不会被导入。 |
| 55478 | 在库导入期间创建的元件模板中,基于该模板的新/现有元件会包含模板本身不存在的空白参数。 |
| 55512 | 如果元件参数值为空,Explorer 面板不会显示这些参数。 |
| 55603 | 在 Component Editor(SCE 模式)中点击无效链接尝试导航时,会触发异常。 |
| 55706 | 现在可以在 ActiveBOM 文档中排除为元件定义的 Part Choice。(I:21004) |
| 55710 | Advanced Settings 对话框中已恢复 UI.SaveToServerPromotion 选项。 |
| 55804 | 在 ActiveBOM 文档中,为替代项在 Note 参数中输入的任何值都不会被保存。 |
| 55847 | 无法停止对基于文件的库进行搜索,导致 Altium Designer 在搜索完成前“卡死”。 |
导入/导出
| 54837 | 增强了导入“无法识别”或“过旧”的 Allegro .brd 文件时显示的错误消息,提供文件版本、Extracta 版本及可能原因。 |
| 55013 | 使用导入向导导入某个特定 Xpedition 设计时,Top 和 Bottom 层的多边形覆铜未被导入。 |
| 55051 | 对于某个特定 DxDesigner 设计,通过导入向导尝试导入会遇到错误(“Could not create project”)并停止导入。 |
| 55318 | 导入某个特定 Allegro 设计文件时,丝印层上定义的一个 logo 未被导入。 |
| 55570 | 批量导入 Allegro 封装文件(*.dra)时,现在提供更精简的“版本问题”通知,并可导入所有无问题的其他文件。 |
| 55619 | 使用导入向导导入某个特定 OrCAD 设计时,填充图形对象在生成的原理图文档中被错误地绘制在所有其他对象之前。 |
| 55621 | 使用导入向导导入某个特定 OrCAD 设计时,生成的原理图文档中被添加了意外的交叉引用文本。 |
| 55668 | 使用导入向导导入某个特定 OrCAD 设计时,标题栏中放置的一张图片在生成的原理图文档中显示不正确。 |
| 55670 | 使用导入向导导入某个特定 OrCAD 设计时,部分原理图页缺失,而其他页面的命名不正确。 |
| 55672 | 使用导入向导导入某个特定 OrCAD 设计时,生成的原理图文档标题栏中的字符串信息显示不正确。 |
| 55675 | 对于某个特定 Allegro 设计,尝试导入 .dra 文件会遇到异常并导致崩溃。 |
| 55788 | 使用导入向导导入 OrCAD 设计时,格式为“xx.<DescriptiveName>”的原始原理图页名称会被截断为“xx.SchDoc”。 |
| 55793 | 使用导入向导导入某个特定 OrCAD 设计时,生成的原理图文档中,文本字符串/边框对象的文字显示尺寸更大。 |
| 55913 | 使用导入向导导入 OrCAD 设计时,生成的原理图上的文本样式、大小和位置会与原始设计不同。 |
仿真
| 53411 | 仿真数据查看器已提供更新版本,可提升波形与测量结果的准确性(高级设置选项:Simulation.NewViewer,默认开启)。 |
| 54516 | 在仿真查看器中,当(“文档选项”对话框里的)“可见图形数量(Number of Plots Visible)”设置为“全部(All)”时,“格式化 X 轴(Format X Axis)”命令无法工作。 |
| 54518 | 在仿真查看器中,当(“文档选项”对话框里的)“可见图形数量(Number of Plots Visible)”设置为“全部(All)”时,“适配文档(Fit Document)”命令(位于“视图”菜单)无法工作。 |
| 54741 | 仿真通用元件库(Simulation Generic Components library)中 MOSFET P-ch VDMOS 元件所使用的模型错误地采用了 N 沟道功率 MOSFET 的模型。 |
| 54743 | 在仿真查看器中应用的 Y 轴设置,在重新运行相同的仿真分析后不会被保留。(BC:20917) |
| 55260 | 在仿真查看器中选择某个波形时,任何具有相似结尾后缀的波形也会被一并选中,尽管它们并未关联。 |
| 55433 | 查看仿真结果时,现在可以在同一图中使用 Shift+Click 选择多个波形。 |
| 55434 | 现在支持在子电路内定义的初始条件指令(.IC),并可被处理/应用。 |
| 55442 | 已从所有数字通用元件(仿真通用元件库中)移除未使用的 adc_* 与 dac_* 参数。 |
| 55495 | 新增支持:在函数源(functional source)的数值表达式中使用电感电流。 |
| 56031 | 当设置了实例温度时,电阻热噪声的计算不正确。 |
其他
| 55503 | 其他:使用 7-Zip 解压用于离线安装的 Altium Designer 的 Zip 压缩包时,会遇到“Headers Failure”。 |
Version 23.6.0
Build: 18 Date: 2023 年 6 月 15 日
原理图
| 51006 | 在层次化 PCB 设计项目中处理原理图文档时,某些情况下会遇到错误:“EInvalidAccessToObject: Object accessed after being destroyed”。 |
| 53810 | 生成贴装文件(Pick n Place)时,在“已编译(compiled)”选项卡中切换元件的 Fitted/Not Fitted 状态后,未能正确遵循该状态。(BC:17331) |
PCB
| 51719 | 已新增支持:可通过“属性”面板在 PCB 库级别为封装(footprint)添加用户自定义参数。 (BC:13948) |
| 52776 | 在“圆角(Rounded)”模式下对进入 SMD 焊盘的走线进行光顺(glossing)时,走线轨迹会被拉到焊盘角落,从而与附近对象产生违规。 |
| 52778 | 在“圆角(Rounded)”模式下对奇数角度走线进行光顺(glossing)时,包含的任何圆弧都会被替换为直线走线,导致与相邻的 keep-out 走线产生违规。 |
| 54567 | 丝印准备(Silkscreen Preparation)工具新增两个选项,允许“裁剪到裸露铜(Clip to Exposed Copper)”或“裁剪到阻焊开窗(Clip to Solder Mask Openings)”。(BC:8044) |
| 55043 | 在某些包含按网络类分隔区域的板子上,运行 DRC 有时会在分割平面之间误报间距违规。(BC:20732) |
| 55237 | 在某些情况下,尝试删除由规则向导(Rule Wizard)创建的设计规则后,会遇到访问冲突(模块 ADVPCB.DLL)。 |
| 55247 | 在某个特定设计中,对板子的某一特定区域进行布线会触发错误:“Infinite loop is detected”。 |
多板
| 52563 | 当在对应的子 PCB 项目中重命名网络后,多板原理图中的线束连接器引脚网络名未更新。 |
| 55087 | 多板项目的 BOM 文档中,部分条目错误地显示“Designator/Value is duplicate”警告信息。 |
线束设计
| 51370 | 现在可以使用线束连接器在嵌套配置的多个多板项目之间建立连接。 |
| 53509 | 现在可将线束项目复制到 Templates 文件夹以作为本地模板使用。线束文档也可保存为模板(*.WirDot、*.LdrDot)。 |
| 53984 | 从布线图(Wiring Diagram)中移除一个拼接点(splice)后,相关的单根导线仍会保持连接并作为一个整体移动。 |
| 54831 | 新增支持:在布局图(Layout Drawing)中为物理模型(Physical Models)定义等轴测视图(isometric view)。 |
| 54994 | Draftsman 线缆清单(Wiring List)对象现在会对在布线图中以“无连接(No Connect)”对象结束的导线显示“NC”。 |
| 55017 | 在布线图中移动拼接点(Splice)对象时,现在也会同时移动其位号(designator)。 |
| 55058 | 对于 Draftsman 的线缆清单(Wiring List)与连接表(Connection Table)对象,引脚条目现在只显示引脚编号,不再显示父部件名称。 |
| 55138 | 新增支持:可根据所覆盖线束束(bundle)的尺寸来定义线束护套(harness covering)的尺寸。 |
| 55141 | 现在可以为线束护套对象(在布局图上)定义图案填充样式。可在黑色、红色或黄色编织纹理之间选择。 |
| 55270 | 将包含“无网络(No net)”信号的多板原理图线束导入到布线图时,会遇到错误:“Object reference not set to an instance of an object”。 |
| 55338 | 在布局图中为某个线束束(bundle)分配电缆后,如果删除该 bundle,则电缆会丢失。 |
平台
| 55321 | 在某些情况下,通过 Altium Designer 进行 SSO 登录时,当在“您的企业邮箱(Your Business Email)”字段中输入到一定字符数后将无法登录。 |
| 55410 | 将首选项重置为默认值时,原理图与 PCB 编辑器的“Double Click Runs Interactive Properties”选项未被正确设置。 |
数据管理
| 54508 | 在某些情况下使用 Library Importer 时,会遇到错误:“System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt”。 |
| 54511 | 在某些情况下登录/登出 Workspace 时,会遇到错误:“EOleException: Catastrophic failure”。 |
| 55206 | 向项目添加参数时,Name 与 Value 字段现在最多允许 255 个字符。 |
| 55259 | 在某些情况下处理 Workspace 项目时,会遇到错误:“System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 55369 | 如果引用的封装模型名称中包含“+”字符,则无法将 Workspace 库中的元件放置到 PCB 文档中。 |
| 55382 | 使用 Library Importer 导入某个特定 DbLib 时,如果 PcbLib 文件名包含被禁止的字符,会出现灾难性失败(Catastrophic Failure):“Invalid characters in path”。 |
| 55473 | 在某些情况下使用 Dictionaries 时,参数值在滚动后不会“保持”,并且会列出来自不同字典的混合值。 |
| 55583 | 在某些情况下,使用 Project Releaser 尝试发布项目会导致错误:“Index was out of range. Must be non-negative and less than the size of the collection”。 |
导入/导出
| 54836 | 在某些情况下,导入 Allegro 设计文件后 PCB 上会缺少过孔(via)。 |
仿真
| 54713 | 在 Sim Model 对话框的 Model File 选项卡中,水平滚动条被错误地显示在该选项卡窗口内。 |
| 55029 | 从 SDF 文件打印到 PDF 时,未能正确将图形分配到多页。 |
| 55157 | 新增支持 PSpice FSTIM 数字模型原语以及双向传输门(Bidirectional Transfer Gates)I/O 模型。 |
| 55441 | 打印仿真结果时,图形网格颜色已从黑色改为浅灰色,以便在黑白打印时提升网格与波形之间的对比度。 |
功率分析器
| 54283 | Extensions Manager 对话框已更新,可将若干扩展组件并行分组显示。 |
Version 23.5.1
Build: 21 Date: 2023 年 5 月 18 日
原理图
| 52479 | 对于多通道设计,差分对网络标号中通道索引被添加在后缀之后,导致其不再被视为差分对。(BC:19519) |
| 52766 | Convert Cross Junctions 工具有时会创建手动结点(manual junctions),而这已不再是受支持的对象类型。 |
| 53444 | 对于某个特定的多通道设计,差分对网络标号中通道索引被添加在后缀之前,且 ECO 更改了差分对网络名称。 |
| 54365 | 从输出作业(Output Job)创建原理图打印的 PDF 时,未生成替代器件(alternate parts)的 PNG 图形。 |
| 54426 | 在脚本系统 API 的 ISch_Document 接口中,使用 SchDoc.IsLibrary 会导致错误:“Undeclared Identifier:IsLibrary”。 |
| 54656 | 在某些情况下处理原理图文档时,会遇到错误:“EOleException: Ö¸¶¨µÄ²ÎÊýÒѳ¬³öÓÐЧֵµÄ·¶Î§¡£ ²ÎÊýÃû: Unhandled value for TUnit: eDXP”。 |
| 55224 | 在某些情况下,会遇到访问冲突(模块 “ExtensionManager.DLL”,地址 000000013F274036)。 |
PCB
| 51492 | 在某些情况下,在 PCB 文档中工作时会遇到错误 “EInvalidAccessToObject: Object accessed after being destroyed”。 |
| 52518 | 新增对为焊盘定义自定义热焊盘(Thermal Relief)连接点的支持。 |
| 53554 | 在 3D 中查看 PCB 时,现在可使用剖面视图(Section View)功能。(BC:1344) |
| 53650 | 在某些情况下,会遇到错误 “EInvalidAccessToObject: Object accessed after being destroyed”。 |
| 54361 | 运行包含信号完整性规则的批量 DRC 时,会遇到访问冲突(位于模块 Altium.PCB.DataModel.X.dll)。 |
| 54372 | 生成的 ODB++ 数据中未包含自定义焊盘形状的引脚轮廓信息。(BC:20552) |
| 54577 | 在 Gloss And Retrace 面板的 Retrace Parameters 区域新增选项 “Preserve route path”,启用后可在 Retrace 过程中保留精确的走线几何形状。(BC:20402) |
| 54630 | 在约束编辑器(Constraint Editor)的文档视图中定义规则时,Creepage 设计规则缺少 “Apply to Polygon Pour” 选项。(BC:20587) |
| 54747 | 如果在顶层和/或底层铜层添加了 Logo 图形,多边形重新铺铜(Repour)会耗时更长。(BC:20171) |
| 54819 | 通过新的打印预览对话框查看(OutJob 中的)装配图输出时,部分机械层的显示发生混乱。 |
| 54865 | 优化并提升了拖动过孔时的性能,尤其是在大型设计中。 |
| 54883 | 优化并提升了移除网络类(net classes)时的性能,尤其是在大型设计中。 |
| 54901 | 对于某个特定设计,关闭 PCB 文档会导致访问冲突(模块 “ADVPCB.DLL” 中地址 000000016831354C)。 |
| 54908 | 优化并提升了修改并保存层叠(layer stack)时的性能,尤其是在大型设计中。 |
| 55124 | 打开包含槽孔尺寸(Slot Hole Size)大于长度(Length)的焊盘的 PCB 时,会遇到错误 “Assertion failure (D:\Build\X2\Main\x2\rtl.epd\RT_Geometry.pas, line 13723)”。(BC:20897) |
多板(Multi-board)
| 54408 | 将子 PCB 项目的更改导入父多板项目时,配对零件/引脚(Mated Parts/Pins)数据被清空而不是更新。 |
Draftsman
| 50911 | 在特定 Draftsman 文档中复制标注(callout)时,会遇到错误 “System.InvalidCastException: Unable to cast object”。 |
| 51398 | 已放置的钻孔表(Drill Table)中的 Description 字段未能正确填入在焊盘/过孔模板(Pad/Via Template)中定义的描述。(BC:8816) |
| 54549 | 在某些情况下,板卡更新期间重新连接 RDP 会话时会遇到错误 “SharpDX.SharpDXException”。 |
线束设计(Harness Design)
| 53134 | 为线束设计对象(在线路图 Wiring Diagram 和布局图 Layout Drawing 中)的菜单项新增了加速键,便于使用快捷键进行放置。 |
| 53510 | “Clear Filter” 命令现已在 Wiring Diagram 和 Layout Drawing 文档的右键上下文菜单中提供。 |
| 53566 | 新增 Harness Covering 对象,可在 Layout Drawing 中用于在束(bundle)上放置覆盖层,并可通过图形方式调整覆盖层长度。 |
| 53577 | 在 Layout Drawing 中使用 Ctrl+Z 撤销连接器移动时,该连接器与其连接点之间的图形链接未被纳入撤销操作。 |
| 53665 | 现已支持在 Layout Drawing 中为 Connection Point 对象添加用户自定义参数。 |
| 53766 | Edit » Select » Connection 命令在 Wiring Diagram 和 Layout Drawing 编辑器中无法正常工作。 |
| 53850 | 现已支持在 Layout Drawing 中为 Layout Label 对象添加用户自定义参数。 |
| 53851 | 新增在 Layout Drawing 中为 Layout Label 对象定义背景颜色的能力。 |
| 54315 | 尝试从 BOM 文档交叉探测到 Layout Drawing 时,会遇到错误 “The method or operation is not implemented”。 |
| 54350 | 为 Layout Drawing 中的 Harness Bundle 对象新增了 Designator 和 Comment 属性。 |
| 54500 | Layout Drawing 中的 Layout Label 对象现已支持多行文本。(BC:20469) |
| 54576 | 对于 Draftsman 的 Connection Table 对象,列名 WireDesignator、WireColor 和 WireLength 已重命名为 Designator、Color 和 Length,以与 BOM 和 Wiring List 表格保持一致。 |
| 54740 | 在嵌套的多板项目中,线束项目总是从顶层多板项目导入数据,而不是从其关联的多板项目导入。 |
| 55008 | 更新了 Layout Drawing 中 Harness Bundle、Connection Point 和 Layout Label 对象的相关图标。 |
平台(Platform)
| 54553 | 在某些情况下访问 Home 页面时,会遇到错误 “System.Exception: Cef.Shutdown must be called on the same thread that Cef.Initialize was called”。 |
| 54690 | 在某些情况下,如果无法访问文件 “Project Group 1.DsnWrk”,Windows 会终止 Altium Designer。 |
| 54818 | 启用 Legacy.Scripts.SupportOldLanguages 高级设置选项时,用于创建 VB Script Unit/Form 的菜单项未显示。 |
| 54840 | 尝试创建新的 PCB 项目并将扩展名(*.prjpcb)作为项目名称的一部分时,Altium Designer 会终止。 |
数据管理(Data Management)
| 52525 | 当 Home 页面是活动文档选项卡时,基于活动流程定义(workflows)创建新项目的菜单不可见。 |
| 52975 | 启用文件锁定(File Locking)后,在项目 History 视图中从某个 Commit 事件磁贴使用 “Revert to” 功能会导致错误。 |
| 53462 | 现在可以在 General Task 中添加带图片的评论。 |
| 54252 | 在 Altium Designer 中访问评论时,现在会显示 Commit 标签和发布名称。 |
| 54506 | 在某些情况下使用 Library Importer 时,会遇到异常 “System.Exception: Get component type tag list error”。 |
| 54542 | 在某些情况下打开受管项目(managed project)时,会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 54554 | 在某些情况下,会遇到错误 “System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation”。 |
| 54666 | 对于某个特定设计项目和 Git 仓库,使用 Project Releaser 时的准备阶段耗时超过三分钟。 |
| 54692 | 在 Edit Templates 对话框中滚动模板列表时,Component Templates 中指向 Component Types 的链接被移除。 |
| 54752 | 连接到不同的 Workspace(不是该项目所在的 Workspace)时,打开某个 Workspace 项目的文档会遇到 “Access Denied” 错误。 |
| 54764 | 在某些情况下,在 Single Component Editor 中为元件添加 Part Choice 时,会丢失与 Workspace 的连接并出现错误 “Vault is disabled”。 |
| 54832 | 已从首选项对话框的 Data Management - File-based Libraries 页面移除冗余的 “Install from server” 和 “Edit” 控件。 |
| 54844 | 无法为没有名称的元件模板定义元件类型(component type)。 |
| 54855 | 无法将重新托管的 Workspace(使用外部 SVN 仓库)连同历史记录完整迁移到 Altium 365 Workspace 的原生 Git 仓库(Versioned Storage)。 |
| 54869 | 在修改源文档后,项目 Source Documents 条目(Projects 面板中)右键菜单上的 Save All 命令不可用。(BC:20766) |
| 54875 | 在 Component Editor(SCE 模式)中为元件切换元件模板时,先前所选模板中的必填参数仍显示为必填。(BC:20772) |
导入/导出(Import/Export)
| 52872 | 使用 Import Wizard 导入特定 Xpedition 库时,高度为 0mm 的 3D 体在生成的 PcbLib 中被错误设置为 0.254mm(10mil)。 |
| 54089 | 在某些情况下,使用 Import Wizard 导入 OrCAD 和 PADS 设计/库时,会遇到访问冲突(模块 “Importer_PADSOrcad.IWZ”)。 |
| 54093 | 在某些情况下,使用 Import Wizard 导入 OrCAD 设计/库时,会遇到访问冲突(模块 “Orcad7ld.dll”)。 |
| 54657 | 在某些情况下导入 99SE 设计数据库(*.ddb)时,会遇到错误 “EOleException: Compilation controller doesn't exist”。 |
仿真(Simulation)
| 54101 | 新增对交互式探针的支持,可用于分析电路并查看生成的 SDF 文件中数据的实时更新。(BC:19869) |
| 54434 | 已移除 Measurement Plot 对话框底部一个冗余且部分可见的控件。 |
| 54435 | 在 Measurement Table(图表)中查看测量数据时,水平滚动条无法正常工作。 |
| 54493 | 在分析结果与原理图文档之间切换时执行了冗余校验。 |
| 54520 | 已从 Sim Data Viewer 的“文档选项”对话框中移除冗余选项“Show Sim Data panel”。 |
| 54589 | 新增对多位 DAC 和 RAM 的 PSpice 数字模型 primitive(及其相关时序模型),以及双向传输门 PSpice 数字模型 primitive(PBTG、NBTG)的支持。 |
| 54716 | 在某些情况下使用 Sim Data Viewer 时,会遇到错误 “EOutOfResources: Error creating window device context”。 |
| 55025 | 尝试从包含多变量分析结果的 SDF 文件打印时,会遇到错误,同时部分波形在打印预览中不可见。 |
| 55056 | 在运行瞬态分析时,子电路中的可变 R、L、C 元件未被正确处理,导致出现类似 “unknown controlling source edq.c” 格式的错误。 |
Version 23.4.1
Build: 23 Date: 2023 年 4 月 14 日
原理图
| 51351 | 当拖动图纸上的所有电路时,如果 Blanket 覆盖了电源端口的原始位置,则该电源端口会被包含到该 Blanket 的网络类参数集合中。 |
| 53734 | 对于某个特定设计,打开某个特定变体,或尝试为两个特定变体生成输出,会导致 Altium Designer 卡死。 |
| 53837 | 打开某个特定设计时,原理图页初始位置不正确,导致错误 “Load file error, Disagreement of basic reuse block list with 1st extension list”。 |
| 54134 | 在某些情况下,会遇到 EOleException:“Impossible d"effectuer un cast d"un objet COM de type "System.__ComObject" en type d"interface "RT_Workspace.IWorkspace"”。 |
| 54135 | 在某些情况下,会遇到 Access Violation(位于模块 “AdvSch.dll” 中地址 0000000147252B3B)。 |
| 54312 | 未检查参数的间接递归引用(例如 Comment = Value、Value = Comment),从而导致软件卡死。 |
| 54354 | 对于某个特定项目,从其 OutJob 生成原理图打印会导致错误 “Unable to cast COM object of type 'System.__ComObject' to interface type 'RT_Workspace.IWorkspace'”。 |
PCB
| 48430 | 在某些情况下进行 PCB 操作时,会遇到 EAccessViolation(位于模块 “ADVPCB.DLL” 中地址 000000016A57C852)。 |
| 53603 | 丝印准备(Silkscreen Preparation)工具未考虑 PCB/PCBLIB 中对 SMD/TH 焊盘“阻焊扩展(Solder Mask Expansion)”数值的更改。(BC:20104) |
| 53989 | 将 PCB 导出为 STEP 3D 或 PARASOLID 格式时,在存在 Stiffener 层的区域,生成模型中的层发生了偏移。(BC:19516) |
| 54119 | 在两个对象之间应用“同一网络(same net)”间隙规则时,软件在 DRC 中执行了不同的规则,而不是“Applicable Binary Rules”窗口中显示的规则。 |
| 54169 | 叠层通孔焊盘和过孔现在会检查其孔形状(所有类型),以检测是否一个孔完全位于另一个孔内,从而避免在钻孔表(Drill Table)中生成重复钻孔。 |
| 54291 | 启用 PCB.OpenCascadeLatestVersion 高级选项时,某个特定 STEP 模型在导出为 STEP 3D 格式时被错误地导出(作为单个零件)。 |
| 54308 | 对于某块特定板卡,移动并重新铺铜多边形覆铜后,之前的覆铜区域仍然可见,且无法选择或从视图中禁用。 |
| 54360 | 在阻焊或锡膏层上放置未连接的 SMD 焊盘时,运行 DRC 会错误地标记 Un-Connected Pin 违规。 |
| 54424 | 当在已有多边形覆铜上放置新焊盘,且该覆铜关联了测量标记时,会遇到灾难性错误。 |
制图(Draftsman)
| 53058 | 在某些情况下,当板孔包含 Multi-Layer 上的 primitive 时,会遇到错误 “System.IndexOutOfRangeException: Index was outside the bounds of the array”。 |
| 53059 | 在某些情况下将 Draftsman 文档导出为 PDF 时,会遇到错误 “EOleException: WidthAndHeightCannotBeNegative”。 |
线束设计
| 52434 | 在 Harness Draftsman 文档中,与连接器关联的标注(callout)现在会显示其关联部件的所有 BOM 行号。 |
| 52435 | 在 Harness Draftsman 文档中,与连接点关联的标注(callout)现在会显示其关联部件的所有 BOM 行号。 |
| 53561 | 在布线图(Wiring Diagram)中放置导线时,网络线(netlines)现在会“实时”跟踪/刷新,实时显示需要布线的位置。 |
| 53565 | 在布线图中,Harness Cable、Shield 和 Twist 对象现在都具有固定的纵横比。 |
| 53567 | 对于布局图(Layout Drawing)上的连接点,现在可以显示其关联部件之一的物理(3D)模型。 |
| 53575 | 在 Draftsman 的表格对象中,线色现在会在文本颜色名称旁以颜色图形显示。 |
| 53578 | 点击连接点与线束(bundle)连接的位置时,现在会正确选择连接点而不是线束。 |
| 53635 | 已清理线束设计编辑器的菜单和相关资源,移除与线束设计无关的元素。 |
| 53696 | 现在可以从主“放置(Place)”菜单将 “No Connect” 符号放入布线图。 |
| 53755 | 在 Draftsman 中,Cable 和 Shield 对象的图形与实际布线图中的不同;此外,导出 PDF 时线端存在图形失真。 |
| 53756 | 在布线图或布局图中尝试使用“替换文本(Replace Text)”或“查找下一个(Find Next)”命令时会遇到错误。 |
| 53769 | 尝试访问布线图编辑器中的“格式(Formatting)”工具栏时会遇到错误。 |
| 54077 | Draftsman 的 Wiring List 和 Connection Table 表对象的长度信息取自布线长度参数,而不是基于布局线束长度计算。(BC:20331) |
| 54208 | 在布局图上,现在可以以线框(wireframe)视图显示连接器的物理(3D)模型。 |
| 54228 | 将数据从布局图导入 Draftsman 文档时,连通性图(connectivity graphs)被错误地包含在内。 |
| 54281 | 在输出作业(Output Job)的“Documentation Outputs”部分中,Draftsman 的条目被禁用。 |
| 54313 | 在某些情况下处理线束设计文档时,会遇到以下错误:“System.NotImplementedException: ƒƒ\ƒbƒh‚Ü‚½‚Í‘€ì‚ÍŽÀ‘•‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB”。 |
| 54391 | 在布线图或布局图中尝试使用方向键移动光标位置时,会遇到错误(“The method or operation is not implemented”)。 |
| 54455 | 在处理导线、线束和线条(视适用情况)时,实现了“格式(Formatting)”工具栏功能:“Line Or Border Width”“Line Style”“Polyline Arrows Presets”。 |
| 54603 | 打开一个 Wiring List 与 Connection Table 列数不同的 Draftsman 文档时,会出现错误 “Object reference not set to an instance of an object”。 |
平台
| 54073 | 在某些情况下,会遇到错误 “System.ServiceModel.FaultException: Access denied! User login required for this service”。 |
| 54753 | Altium OpenBOM Extractor 扩展(v1.0.2787.0)的一个问题导致在 Projects 面板中访问右键上下文菜单时发生 Access Violation(位于模块 “X2.EXE”)。 |
数据管理
| 53586 | 从 Storage Manager 面板访问时,“Schematic Compare”功能无法工作。(BC:19464) |
| 53653 | 对于 VCS 状态为“Missing”的项目文件,“可操作状态(actionable statuses)”功能(Projects 面板)无法工作。 |
| 53664 | 在 Altium 365 Platform Interface 的“Shared with Me”区域中,用于在 Altium Designer 中打开共享项目的控件无法工作。 |
| 53787 | 在某些情况下处理元件 Part Choice 时,会遇到以下错误:“Altium.Edp.SupplyChain.Contracts.Exceptions.VaultNotFoundException: Server not found”。 |
| 53940 | 在与保存相关的对话框中,Project Group 条目没有对应的图标。 |
| 53955 | 对于已删除的项目文件,“可操作状态(actionable statuses)”功能(Projects 面板)无法工作。 |
| 54259 | 在某些情况下尝试将项目从外部 SVN 迁移到 Workspace 的内部 Git VCS 时,处理某个特定版本的历史记录会出错。 |
| 54297 | 对于某个特定 Workspace,在尝试为某些元件添加 Part Choice 时会遇到错误 “An item with the same key has already been added”。 |
| 54311 | 在某个特定 Workspace 中的项目会遇到错误 “Value cannot be null. Parameter name: path”。 |
| 54486 | 在使用 LibGit2 库处理长路径文件时遇到异常。 |
| 54555 | 在某些情况下处理 Project History 时,会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
导入/导出
| 53786 | 对于某个特定设计在启用 PCB.OpenCascadeLatestVersion 的情况下导出为 STEP 3D 格式(作为单个零件),某个特定 STEP 模型在 MCAD 软件中加载失败。 |
| 54092 | 在某些情况下,使用导入向导导入 Expedition 设计时,会遇到访问冲突(地址 00000001A6A7ABA6,模块 “Importer_Expedition.IWZ”)。 |
| 54125 | 导入 KiCad 库时,任何失败都会导致导入器停止并忽略所有后续文件,而不是给出错误消息并允许导入继续。 |
仿真
| 46037 | 在 AC 分析中,为 VCVS 模型增加了对电压、功率和电流输出变量的支持。 |
| 46038 | 在 AC 分析中,为 VCCS 模型增加了对电压、功率和电流输出变量的支持。 |
| 46039 | 在 AC 分析中,为 CCCS 模型增加了对电压、功率和电流输出变量的支持。 |
| 46040 | 在 AC 分析中,为 CCVS 模型增加了对电压、功率和电流输出变量的支持。 |
| 48096 | Simulation Generic Components 库中 VCSW 元件的引脚映射不正确(符号的信号引脚映射到了模型的控制引脚,反之亦然)。(BC:20374) |
| 53874 | 在模型提取期间从 SPICE 库导出的全局参数值,在生成的网表 (*.nsx) 中未用花括号括起来。 |
| 53875 | 模型描述中使用的全局参数未从库中提取。 |
| 53877 | 已将常量 VT(值为 25.86mV)添加到表达式解析器中。 |
| 54042 | Simulation Generic Components.IntLib 中光电二极管元件的模型不正确,导致出现 “Unknown” 参数警告并引发仿真错误。 |
| 54137 | 增加了对多位 ADC 和 ROM PSpice 数字模型原语(及其相关时序模型)的支持。 |
| 54273 | 在 AC 分析中,为函数源和可变无源元件增加了对电压、功率和电流输出变量的支持。 |
Version 23.3.1
Build: 30 Date: 2023 年 3 月 16 日
原理图
| 53014 | IEEE 符号 “Open Emitter Pull-up” 的标注不正确。现已更改为 “Open Emitter Pull Down”。 |
| 53244 | 使用新版 Variant Manager 时,对参数值和名称的更改未被保留。(BC:19912) |
| 53668 | 在某些情况下,会遇到 EOleException:“Specified argument was out of the range of valid values. Parameter name: Unhandled value for TUnit: eDXP”。 |
| 53935 | ActiveBOM 文档在打开状态下,当任何相关的 Workspace Library 元件被修改并保存回已连接的 Workspace 时,现在会自动刷新。 |
| 53947 | 将端口从一根导线直接移动到另一根导线时,端口的交叉引用信息会突然跳到错误的一侧。 |
PCB
| 50127 | 在某个特定情况下,复制粘贴属于 union 的元件后,保存并打开目标 PCB 会导致访问冲突。 |
| 51041 | 生成 Gerber/Gerber X2 输出时,启用 “Merge regions and pads inside Footprint” 选项会导致封装中的铜区域被移除。 |
| 52128 | 在某些情况下,在 2D PCB 上处理注释并启用 “Hide pins on design” 控制(位于 Comments and Tasks 面板)时,会遇到访问冲突。 |
| 52751 | 在某些情况下,将 PCB 导出为 STEP 会导致某些模型不可见。(BC:19667) |
| 52757 | 对于某个特定设计,DRC 错误地对一个实际已连接到焊盘的网格填充多边形标记了 “Un-Routed Net Constraint” 违规。 |
| 53076 | 在某些情况下,拖动走线会导致 Altium Designer 无提示崩溃/终止。(BC:19855) |
| 53607 | 对于某个特定设计和偏好设置,尝试拖动走线后会遇到访问冲突(模块 ADVPCB.DLL)。 |
| 53680 | 在预览对话框中使用并配置 “Enable Fonts Replacement” 功能后,打印材料中的 Stroke 字体并未被替换为 TT 字体。(BC:20178) |
| 53684 | 在 Advanced Rigid-Flex 模式下,对放置在重叠板区域上的图元返回了错误的间距违规。(BC:20034) |
| 53825 | 将包含 STEP 模型的板子导出为 Parasolid 格式(作为单个零件)时,部分实体被错误地转换为曲面。 |
| 53852 | 放置在 Solder 或 Paste 层上的 SMD 圆角矩形、倒角矩形以及自定义形状焊盘,未包含在生成的 Gerber、GerberX2 和 ODB++ 输出中。(BC:20379) |
| 53931 | 在某些情况下,以 3D 方式查看 PCB 时,在 Comments and Tasks 面板中双击某条注释条目会导致访问冲突。 |
| 54225 | 在某些情况下,使用 “Any Angle” 转角样式和 “Push Obstacles” 模式进行交互式布线时会发生访问冲突。 |
多板
| 52857 | 从子项目的 PCB 连接器中移除 “System: Connector” 参数时,多板原理图未能识别该移除操作并正确同步。 |
线束设计
| 52638 | 在 Wiring List 表对象(Draftsman 文档中)里,“Gauge” 参数被错误标注为 “Guage”。 |
| 52753 | 移除连接点时,其两侧的两个线束段现在会合并为单个线束。 |
| 53215 | 在 Layout Drawing 中向 Connection Point 添加对象时,Properties 面板(及相关对话框)上的标签现在为 “Assigned Objects”,而不是 “Connectors”。 |
| 53218 | 在 Layout Drawing 中放置线束时,首次打开文档的默认放置模式现在为 “Any Angle”,随后会沿用当前会话中最后使用的样式。 |
| 53573 | Layout Drawing 现已支持 Connective Graph 功能,可查看哪些连接器彼此相连。 |
| 53587 | 进一步增强了在 Layout Drawing 中为线束元件定义物理模型多视图的 UI。 |
| 53616 | 新增可在 Layout Drawing 中自由移动线束元件的多个物理视图,并且彼此独立。 |
| 53651 | 从多板原理图导入到 Wiring Diagram 时,并非所有同名网络都被导入。 |
| 53689 | 为 Properties 面板的 Crimps 选项卡新增复制和粘贴功能(在 Wiring Diagram 或 Layout Drawing 中选中线束元件时)。 |
| 53718 | 为连接点分配对象时,现在可以看到它们是否已在其他位置被分配;尝试分配已被分配的对象时也会给出警告。 |
| 53738 | BOM 中现在会显示压接件/关联零件的正确 UniqueID。 |
| 53784 | 在 Draftsman 中,Wiring Diagram View 和 Layout Drawing View 对象的属性现已提供缩放功能。 |
平台
| 53170 | 在某些情况下,当尝试在多显示器之间移动面板且 Altium Designer 被拆分为多个窗口时,会遇到模块 “X2.EXE” 中的访问冲突。 |
| 53546 | 使用 File » Open 命令打开文件时,在 Choose Documents to Open 对话框中,“All files (*.*)” 条目现在始终位于列表底部。 |
| 53856 | 从此版本起,Altera/Lattice/Xilinx/Simulation 文件夹以及 Miscellaneous IntLibs 不再包含在默认安装中。更新将从 \Library 文件夹中移除这些内容。 |
| 54021 | 在某些情况下,崩溃报告在线程调用堆栈中仅包含一行。 |
| 54199 | 新增对原生镜像批量移除的支持,使在同一台计算机上安装了多个实例时卸载 Altium Designer 更快捷。 |
| 54290 | 在 Draftsman 文档中选择文本时,有时会遇到错误 “System.ArgumentNullException: Value cannot be null. Parameter name: binding”。(BC:20550) |
数据管理
| 49599 | 在某些情况下,将元件从 Workspace Library 导出到集成库时会导致零件缺失,或符号/封装模型缺失。 |
| 53418 | 通过 Explorer 面板删除 Project、BOM 或 Output Job 模板后,该模板仍会在 UI 中可选择模板的区域里被列出以供使用。(BC:19991) |
| 53753 | Library Importer 无法导入包含链接仿真模型(*mdl、*ckt)的元件库。 |
| 53764 | 无法设置使用 SVN + SSH 协议的本地 VCS 仓库。 |
| 53765 | 使用 Project Releaser 准备发布数据时,项目会被标记为 “modified”。 |
| 53803 | 在已连接的 Workspace 启用 Part Choices Revision Control 后,现在可以在 Components 面板中为多个选中的元件创建/编辑 Part Choices。 |
| 53808 | Draftsman 文档和 BOM 报告现已支持 Workspace 端的项目参数。 |
| 53815 | 在某些情况下,处理受管元件时会遇到以下错误:“System.ServiceModel.FaultException: Access denied! User login required for this service”。 |
| 53854 | 在某个特定情况下,通过文件菜单(Alt+F)访问时会遇到错误“Invalid URI: The hostname could not be parsed”。 |
| 53865 | 在用于管理 Part Choices 的相关 UI 区域中,菜单项“Create/Edit PCL”已更名为“Create/Edit Part Choices”。 |
| 53878 | 当连接的 Workspace 启用 Part Choices Revision Control 后,将无法再直接从 Explorer 面板更改某个器件选型的排序。 |
| 53917 | 当连接的 Workspace 启用 Part Choices Revision Control 后,在对比器件选型(比较元件修订版本时)方面已得到增强。 |
| 53927 | 在某个特定情况下,已保存的 Project Group(*.DsnWrk)的成员项目在关闭并重新打开该 Project Group 后不可见。 |
| 53944 | 批量编辑元件时,如果至少有一个元件的器件选型来自自定义供应商(本地器件数据库),则发布后对器件选型的更改会丢失。 |
| 53953 | 在 Workspace 中直接编辑 Layer Stack 条目时,保存后该文档会在 Projects 面板的 Free Documents 区域中错误显示。 |
| 53985 | 在 Components 面板中,当正在使用受管元件(包括从 Web Viewer 导航)时,“Welcome to Workspace Library”屏幕不再出现。(ВС:20321) |
| 54008 | 在发布项目并将其发布到 Teamcenter EDA PLM(使用 Workflow 流程)时,新增了进度条显示。 |
| 54025 | 当尝试克隆一个已打开但随后共享访问权限被移除的 Workspace 项目时,会出现一个空的错误对话框。 |
| 54029 | 无法从 Data Management - Parts Providers 首选项页面的 Parameter Import Options 区域中移除自动生成的参数条目。(BC:20384) |
| 54048 | 在 Library Importer UI 中,“Decibel”的条目被错误拼写为“Dicebel”。 |
| 54123 | 针对某个特定的本地 PCB 项目,在尝试将项目上线(发布到已连接的 Workspace)时遇到了灾难性故障。 |
导入/导出
| 52852 | 在某些情况下,尝试导入 Xpedition 设计会遇到“File not found”错误。 |
| 52863 | 导入 Xpedition Library 封装时,焊盘尺寸与顶层的区域(自定义焊盘)发生重叠。 |
| 54006 | 将包含自定义焊盘形状的 PCB 导出为 HyperLynx 格式后,生成的 *.hyp 文件无法在 HyperLynx 中打开。 |
| 54016 | 对于某个特定 DXF 文件,AutoCAD Importer 会提示当前许可证不允许修改,并且更改正在回滚。 |
仿真
| 53772 | 新增对 PSpice 可编程逻辑阵列(Programmable Logic Arrays)以及使用全局节点($D_HI、$D_LO、$D_X)的数字模型的支持。 |
| 53791 | 新增对可变无源器件(电阻、电容、电感)的支持。 |
| 54038 | 更改 Integration Method(在 Advanced Analysis Settings 对话框中)对仿真没有影响。 |
Power Analyzer
| 52837 | 无法在热力图上探测过孔。探测值读取的是热力图本身(Voltage Drop 或 Current Density),而不是焊盘的 Via Current 值。 |
| 52840 | 现在可以并行使用多个扩展元件。 |
| 53330 | 在某些情况下,从 *.pdnaK 文档中删除网络后会遇到 Access Violation。 |
| 53743 | 对 Thru-Hole 过孔使用了错误的 Via Current 计算。 |
Version 23.2.1
Build: 34 Date: 2023年2月15日
原理图
| 46489 | 在某个特定情况下,无法通过 Properties 面板上的下拉字段将已放置文本字符串的字号从 28 改为 12。 |
| 51425 | 使用 Variant Manager 定义变体时,现在可以将源库中的更改同步更新到变体元件的参数值。 |
| 52284 | 在某些情况下,将多个独立的原理图文档拖入已打开的项目会耗费过长时间。 |
| 52296 | 在某个特定情况下,会遇到错误“System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt”。 |
| 52585 | 对于新建项目和新添加的原理图,在 Project Options 对话框的 Class Generation 选项卡中,“Generate Rooms”选项现在默认禁用。 |
| 52654 | 在某些情况下,通过 Properties 面板处理端口及其 Harness Type 时,会遇到错误“EOleException: Property: "HarnessType" not found”。 |
| 52657 | 对于某个特定项目,尝试生成 BOM 时,由于某个元件存在隐藏且为空的参数名而导致报错。 |
| 52947 | 在某些情况下,会遇到 Access Violation:“at address 000000014819C5F2 in module "AdvSch.dll"”。 |
| 53361 | 在将 IntLib 中的元件作为已定义变体的替代器件进行引用时,ECO 和 Footprint Manager 对话框中都会显示“Footprint Not Found”。(BC:19477) |
| 53780 | 使用新的 Variant Manager 管理变体时,“Allow variation of fabrication outputs”和“Allow variation for paste mask”选项的状态未被保存。(BC:20150) |
| 53817 | 尝试在原理图文档上放置高分辨率图像时会遇到错误。 |
| 54010 | 在某些情况下,多选不同字号的网络标号时,会丢失各自的特定字号设置。 |
PCB
| 47012 | 生成 ODB++ 输出时,CAMtastic 不再显示 comp_+_top 和 comp_+_bot 层。 |
| 47014 | 当过孔放置在走线末端且禁用吸附时,Via Length 会被错误设置为“0”。 |
| 47067 | 当叠层包含 Coverlay 层但没有 Solder Mask 层时,在 Gerber、Gerber X2 和 ODB++ 输出中,未在 Coverlay 层上为自由图元生成扩展。 |
| 51299 | 在运行 Batch DRC 后打开 Violation Details 对话框,然后访问并删除该规则时,会发生 Access Violation。 |
| 53044 | 在某些情况下(例如在 Board Layout 模式下删除弯折线,撤销/重做后再返回 3D Layout 模式),会遇到错误“EListError: Item not found.”。 |
| 53173 | 在某些情况下,定义打印区域时会遇到错误“System.InvalidOperationException: DialogResult can be set only after Window is created and shown as dialog”。 |
| 53249 | 调谐模式中的圆弧未从待调谐线段继承阻焊扩展规则。 |
| 53255 | 在 PCBLib 中,禁用 PCB.Pad.CustomShape 或在较旧版本的 Altium Designer 中打开时,自定义焊盘形状的阻焊/钢网扩展值会变为“0”。(BC:19942) |
| 53319 | 统一的 Gerber Setup 对话框现在会基于已定义的层类(默认与用户自定义)按层组显示各个分区。 |
| 53335 | 对于使用新的 Variant Manager 创建的变体,在 3D 布局模式下查看 PCB 变体时,某些情况下会出现模型缺失或多余。 |
| 53395 | 对于使用 Printed Electronics 的设计,当在 Advanced Settings 中启用 EngineX 选项时,合法的间距违规未被标记。 |
| 53427 | 自定义焊盘形状所定义的阻焊未在 Altium Designer 中任何可查看 Footprint Preview 的区域显示。 |
| 53464 | 由于舍入误差,DRC 错误报告了 Component Clearance 规则违规。 |
| 53499 | 导出到 AutoCAD 时,现在默认使用通过 Layer Stack Manager 定义的层名称,而不是内部系统层名称。(BC:18335) |
| 53545 | 在 Print Preview 对话框中,无法使用快捷键调整某一层的对象可见性设置。 |
| 53580 | 对于 Metric Display Precision 设置为 5 位的 PCB,将板子导出为 STEP 时角度不正确。(BC:7211) |
| 53638 | 生成 Gerber 时,未导出顶层/底层 coverlay 层上自定义焊盘形状的开窗。 |
| 53648 | 在某些情况下关闭 PCB 文档时,会遇到异常“System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt”。 |
Draftsman
| 50207 | 对于某个特定文档,无效的 Board Section View 会导致出现“System.NullReferenceException”错误。 |
| 50208 | 对于某个特定文档,无效的 Transmission Line Table 会导致出现错误“EOleException: Index was outside the bounds of the array”。 |
线束设计
| 52905 | 向线束中的束(bundle)添加连接点时,任何已有标签都会被放置到新创建的束分段下方。 |
| 52907 | 在与线束设计关联的 BOM 文档中,某个条目在被删除后仍然显示。 |
| 52992 | 在 Wiring Diagram 中,当从 Tap 向目标连接器上的某个引脚布线时,该导线未被命名(未采用逻辑信号名称)。 |
| 53039 | 在为选定的线束连接器(Harness Connector)打开“Crimps”选项卡后,现在可以快速将所选压接端子添加到该元件的所有引脚上。 |
| 53083 | 在接线图(Wiring Diagram)中,当从一根现有导线开始放置新导线时,现在会自动创建一个接线点(splice)。 |
| 53113 | 在布局图(Layout Drawing)中,将连接点放置在束(bundle)上后,拖动该束时这些连接点不会随之移动。 |
| 53214 | 在接线图中,当将一个接线点(splice)分配到不同的连接点时,它现在会从先前的连接点中移除。 |
| 53216 | 在接线图中复制/粘贴对象时,标号(designators)现在会遵循首选项中“原理图 - 图形编辑”页面的“粘贴时重置器件标号(Reset Parts Designators on Paste)”选项。 |
| 53511 | “查找相似对象(Find Similar Objects)”功能现已支持接线图和布局图中的对象。 |
| 53589 | 已更新接线图“活动栏(Active Bar)”和菜单中用于对象的图标。 |
| 53614 | 在布局图中使用来自本地库的连接器时,当宽度与高度联动(linked)时,该连接器物理视图的缩放无法正常工作。 |
| 53652 | 在接线图或布局图中,尝试从主菜单 View>>Grids 子菜单使用“切换电气网格(Toggle Electrical Grid)”和“设置捕捉网格(Set Snap Grid)”命令时会发生崩溃。 |
| 53957 | 将接线图导入布局图时,如果事先给电缆对象添加了任何参数,则会发生访问冲突(Access Violation)。 |
平台
| 53293 | 在某些情况下,关闭包含活动栏且该文档在次级窗口中打开的文档时,会遇到 AV 错误:“at address 0000001400C1490A in module "X2.EXE"”。 |
| 53315 | 在某些情况下,Altium Designer 在尝试重新连接通知服务时会卡住,例如计算机从休眠唤醒后。 |
| 53485 | 在首选项对话框的“线束设计 - 默认值(Harness Design - Defaults)”页面中,布局连接点(Layout Connection Point)、不连接(No Connect)和接线点(Splice)对象的字段标签对齐不正确。 |
| 53733 | 高级设置中新增 System.ExceptionReport.CatchAll 选项(默认关闭)。启用后,遇到任何异常都会生成崩溃报告。 |
数据管理
| 52307 | 当尝试将配置了“项目历史(Project History)”报告的项目发布到不支持该功能的工作区(Workspace)时,现在会在 Messages 面板中显示一条消息。 |
| 52526 | 从新版 Variant Manager 生成报告时,替代器件(alternate parts)的参数会丢失。(BC:19615) |
| 52614 | 在 Explorer 面板中执行搜索时,结果现在默认仅显示最新版本。(BC:19459) |
| 52955 | 由于加载元件模板和类别的过程,连接到工作区时性能出现明显变慢。 |
| 53012 | 对于一个包含大量源原理图文档的特定项目,使用 Project Releaser 发布到工作区需要超过 4 分钟。 |
| 53099 | 现在可以在项目模板发布后,修改该模板项目的 Item Naming 设置(位于 Project Release Options 对话框中)。 |
| 53126 | 在某些情况下,从 Explorer 面板打开某个元件的历史记录会遇到访问冲突:“at address 000000013B609374 in module "EDesignData.DLL"”。 |
| 53162 | 在某些情况下,将数据管理首选项重置为默认值后再重新连接到工作区,会导致运行时错误并使 Altium Designer 无响应。(BC:19924) |
| 53174 | 在某些情况下,使用 Explorer 面板(或其对话框变体)时会遇到错误 “System.Reflection.TargetInvocationException”。 |
| 53196 | 在某些情况下,处理评论(comments)时会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 53534 | 在一个特定情况下,处理 Part Choices 时遇到错误 “EInvalidAccessToObject: Vault is disabled”。 |
| 53556 | 在一个特定情况下,使用 Project Releaser 将项目发布到外部 Git 仓库时性能明显变慢。 |
| 53658 | 对于正在被直接编辑(无文件编辑,file-less editing)的工作区条目,已禁用“可操作状态(actionable statuses)”功能(Projects 面板)。 |
仿真
| 53358 | 新增对 PINDLY PSpice 数字模型原语的支持。 |
| 53359 | 新增对 CONSTRAINT PSpice 数字模型原语的支持。 |
| 53360 | 新增仿真选项 DIGERRDEFAULT,用于控制数字原语中报告的约束违规数量。 |
电源分析器
| 53490 | 通过微孔(microvias)连接的线段未被仿真。 |
Version 23.1.1
Build: 15 Date: 2023 年 1 月 17 日
原理图
| 45539 | 尝试移动具有循环依赖的页符号(sheet symbol)时,会遇到错误 “HierarchyPath is empty”。 |
| 47590 | 从电子表格复制到原理图中的信息,在生成的 PDF 输出中显示不一致。 |
| 49159 | 总线网络标号(bus net labels)的物理名称未在原理图的编译(compiled)选项卡中显示,也未出现在生成的原理图打印(物理文档)PDF 中。(BC:16931) |
| 49174 | 使用 Jump Component(J, C)功能后,原理图文档会失去焦点。(BC:17913) |
| 49642 | “Compiled Names Expansion - Net Labels”选项现在决定原理图编译(物理)选项卡中 Power Port 对象的命名。(BC:14638) |
| 51258 | 在某些情况下,执行端口-页入口(port-sheet entry)同步并在新原理图上放置线束端口(harness port)时,会遇到错误 “Property: "HarnessType" not found!” 。 |
| 51355 | 在某些情况下,会遇到错误 “System.ArgumentException: An item with the same key has already been added”。 |
| 51528 | 使用新版 Variant Manager 时,Filter 按钮现在会指示是否正在应用过滤。 |
| 52295 | 在某些情况下,会遇到错误 “System.ArgumentNullException: Värde får inte vara null. Parameternamn: value”。 |
| 52660 | 在某些情况下,会遇到错误 “EOleException: Value cannot be null. Parameter name: key”。 |
| 52662 | 在某些情况下,会遇到错误 “EOleException: An item with the same key has already been added”。 |
| 52664 | 在某些情况下,会遇到错误 “EOleException: Object reference not set to an instance of an object”。 |
| 52668 | 在某些情况下,通过右键上下文菜单命令从某个 sheet 创建 sheet symbol 会导致 EOleException。 |
| 53106 | 无法将同一个替代器件添加到多个 BOM 条目或替代组(alternative group)中。 |
PCB
| 47198 | 对于一个特定设计,运行包含爬电距离(Creepage)规则的批量 DRC 会导致访问冲突。 |
| 49923 | 使用新的统一 Gerber/Gerber X2 对话框时,现在可以更改 Gerber Board Profile 层的名称。 |
| 51799 | 从输出作业(Output Job)生成默认 NC Drill 文件时,Start Units 被错误地更改。 |
| 52036 | 启用新版 Variant Manager 后,对于使用相同封装的替代器件的变体,3D 模型不会显示。 |
| 52231 | 在某些情况下,导出为 STEP 或 PARASOLID 格式的 PCB 模型不会显示板挖空(board cutouts),并且在使用 Advanced Rigid-Flex 模式时图层发生偏移。(BC:19635) |
| 52540 | 对于一个特定设计,在以 4:2 格式生成 Gerber/Gerber X2 数据时,一段圆弧被转换为整圆。 |
| 52773 | 在某些情况下,会遇到访问冲突 “EOleException: Value cannot be null. Parameter name: key”。 |
| 52939 | 在某些情况下,尝试使用新的 Gerber 设置对话框生成 Gerber 数据时,会遇到错误 “EStringListError: List index out of bounds (2)”。 |
| 52980 | 对于使用印刷电子(Printed Electronics)的设计,当在高级设置中启用 EngineX 选项时,合法的短路违规未被标记。 |
| 53003 | 对于一个特定设计,在内电源层(GND)上布线会导致 Altium Designer 在没有任何警告或错误通知的情况下直接关闭。 |
| 53191 | 新增从 View Configuration 面板的 View Options 选项卡加载已保存的视图配置文件的能力。(BC:11267) |
| 53221 | 在新的 Preview PCB 对话框中打印文档时,UI 中某些标签的配色导致在 Altium Designer 浅色主题下不可读。(BC:19896) |
| 53223 | 在某些情况下,会遇到错误 “EInvalidPointer: Invalid pointer operation”。 |
| 53225 | 在一个特定情况下,点击 PCB 面板顶部的模式选择字段时会遇到错误。 |
| 53230 | 圆角矩形(Rounded Rectangle)和倒角矩形(Chamfered Rectangle)焊盘的 X/Y 数值未被正确保存。 |
| 53506 | 在 Find Similar Objects 对话框中将 “Object Kind” 设置为 “Different” 时发生错误。 |
多板
| 53030 | 对于某个特定设计,在 Multi-board Assembly 文档中选择一块 PCB 后,再右键打开上下文菜单时会遇到灾难性故障。 |
线束设计
| 52447 | 现在可以在一次操作中向一个连接点添加多个对象。 |
| 52610 | 为线束项目 Draftsman 文档(*.HarDwf)中的 Wiring Diagram View 和 Layout Drawing View 对象新增了 Auto Size 和 Justification 属性。 |
| 52680 | 在某些情况下,共享线束设计项目时,组件的压接端子(crimps)及其关联部件未被包含在共享内容中。 |
| 52718 | 在某些情况下,从 Wiring Diagram 导入到 Layout Drawing 时会带入错误的连接器部件。 |
| 52893 | 无法将添加到连接器上的参数同步到线束设计项目的 ActiveBOM。 |
| 52928 | 新增对 Twist 和 Shield 对象参数的支持。 |
| 52929 | 作为对压接端子支持的一部分,在 Wiring Diagram 上,线束连接器的已压接引脚会以视觉方式加以区分。 |
| 52930 | 现在可以在选中所需的线束组件后,通过 Properties 面板中新增加的 Crimps 选项卡将压接端子添加到 Wiring Diagram。 |
| 52931 | 新增在 Layout Drawing 中为连接器添加多个不同 3D 模型视图的能力。 |
| 52933 | 为 Properties 面板中所选线束组件的 Crimps 和 Associated Parts 选项卡上展示的信息新增了标题。 |
| 52934 | 新增将线束文档保存为 ASCII 格式的能力。 |
| 52976 | 从 Wiring Diagram 导入时随连接器自动创建的连接点,在其父连接器旋转发生变化时不会跟随变化。 |
| 52990 | 现在已在项目的 History 视图中实现下载并打开项目的特定修订版(通过 Commit 事件磁贴的 Download Sources 命令)。 |
| 53060 | 在已连接的 Workspace 中,Projects 面板及其他位置显示的线束项目没有关联图标。 |
| 53068 | 修改所选线束束(bundle)的宽度后,无法撤销该更改并恢复到之前的宽度。 |
| 53091 | 生成 Layout Drawing 的 PDF 时,连接器的 3D 模型位图视图未以透明背景绘制。 |
| 53524 | 尝试在 Harness Component 模态属性对话框中编辑压接端子的属性时可能会发生异常。 |
平台
| 52895 | 在 CST PDN Analyzer 或 KeySight UI 的 Power Analyzer 中点击某个控件时,偶尔会发生异常。 |
| 53331 | 软件中的 F1 映射到目标技术文档现在已正确指向版本 23 的分页。 |
| 53412 | 新增一种用于在崩溃报告中创建调用栈(callstack)的高级方法,默认在 Advanced Settings(System.ExceptionReport.AdvancedCallstack)中启用。 |
数据管理
| 47524 | 在某些情况下,通过 Manufacturer Part Search 面板找到元件并尝试获取时,并未显示所有可用的数据手册。 |
| 52277 | 新增可直接从原理图或 PCB 编辑器主 Reports 菜单将 Project History 导出为 PDF 的能力。 |
| 52598 | 在某些情况下,搜索器件时会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 52767 | 关闭一个新克隆(且未保存)的元件时,Unsaved Changes 对话框会显示错误的元件名称。(BC:19670) |
| 52912 | 对于多板项目,History & Version Control 子菜单中现在提供 Show Project History 命令。 |
| 52918 | 对于某个通过 GitLab 进行 VCS 管控的特定项目,在本地保存原理图或 PCB 文件时,Altium Designer 会卡住 20 秒。(BC:19764) |
| 52940 | 在 Component Editor(SCE 模式)中,Type 字段已从 Advanced Settings 中移出(Advanced Settings 现在仅在必填字段为空时才会自动展开)。 |
| 52962 | 首次连接到安全的 Altium 门户(Altium Account Management Server)时,Components 面板性能出现明显变慢。 |
| 53049 | 在某些情况下,处理元件时会遇到错误 “System.NullReferenceException: Object reference not set to an instance of an object”。 |
| 53295 | 在 Projects 面板中右键 Workspace 名称并从上下文菜单选择 Create Project 时,无法使用 Active Project Creation Workflows。 |
导入/导出
| 53013 | 对于某个特定 KiCad 设计,导入器只会导入元件而不会导入已布线的走线。 |
| 53413 | 将 PCB 导出为 DXF/DWG 格式时,在 AutoCAD 中查看会发现所有层都被导出到 “0” 层。(BC:20041) |
| 53452 | 对于某个特定设计,通过 Output Job 生成 DXF/DWG 输出时会遇到异常。 |
仿真
| 53032 | 当从自由文档切换到项目中的原理图源文档时,Simulation Dashboard 面板无法正确显示仿真配置文件。 |
| 53041 | 新增对 SRFF PSpice 数字模型 primitive 的支持。 |
| 53042 | 新增对 DLTCH PSpice 数字模型 primitive 的支持。 |
| 53043 | 为所有 PSpice 数字门(DLYLINE 除外)实现了惯性延迟处理。 |
Power Analyzer
| 52247 | 对于某个特定设计,仿真会导致求解器错误生成微段(microsegments),并出现不现实的高消耗。 |
| 52261 | 主文档与面板中的 Current Density 和 Via Current 数值不一致。 |
| 52811 | 新增可申请免费 14 天试用,以使用 Power Analyzer by Keysight 扩展及其功能。 |
| 53093 | 对于某个特定设计,在为某个特定元件的引脚设置负载电流并保存后会遇到错误。 |
| 53269 | 在包含重复层 ID 的 PCB 上显示分析结果时会遇到异常。 |
Version 23.0.1
Build: 38 Date: 2022 年 12 月 15 日
原理图
| 51354 | 在某些情况下会遇到 “System.ArgumentOutOfRangeException”。 |
| 51839 | 恢复了端口(port)的自动调整大小功能:对全新安装(未导入偏好设置)默认启用,并且仅对新放置的端口对象生效。(BC:17706) |
| 52294 | 在某些情况下会遇到 EOleException “Object reference not set to an instance of an object”。 |
| 52782 | 尝试向设计项目添加超过三个 Draftsman 文档时会遇到错误 “A given document's ID is invalid”。(BC:19523) |
| 52942 | 在某些情况下会遇到错误 “EOleException: The specified argument is outside the range of valid values”。 |
PCB
| 47341 | 关闭并重新打开 Altium Designer 后,Dimmed Objects 滑块条(View Configuration 面板的 View Options 选项卡)会回到默认位置。(BC:10232) |
| 50376 | 生成 ODB++ 数据时,components 文件中的引脚数据错误地包含了元件的标号(designator),而不是仅包含引脚编号。 |
| 51851 | 使用新的 Variant Manager 时,在某些情况下点击 Description 参数的值后会遇到错误 “Dispatcher processing has been suspended”。 |
| 52052 | 在 PCB/PCBLib 编辑器中新增 Silkscreen Preparation 工具,提供丝印裁剪、丝印文本自动移动,以及填充/区域的自动裁剪或移动。 |
| 52336 | 在存在复杂层叠区域时提升了交互式布线性能。 |
| 52425 | 导出到 AutoCAD 时使用了内部系统层名称,而不是通过 Layer Stack Manager 定义的层名称。(BC:18335) |
| 52426 | PCB 上 polygon 与 track primitive 之间的间距正确,但生成的 Gerber 中不正确。 |
| 52490 | 在某些情况下会遇到错误 “E3DError: DXGI_ERROR_DEVICE_REMOVED”。(BC:19905) |
| 52499 | 在 PCB 库中放置全叠层过孔(full stack vias)后切换到 Layer Stack Manager 时会发生异常。 |
| 52503 | 在弧形模式下,如果规则中 clearance > diff pair gap,Interactive Differential Pair 路由器会创建间距不均匀的差分对。(BC:19180) |
| 52507 | 启用 Component re-route 选项后,在多层上移动带有附着图元的元件会导致 Access Violation。 |
| 52561 | 对于某个特定设计,从 Local Pad & Via Library 中移除未使用的焊盘/过孔模板会导致灾难性故障。 |
| 52581 | 在使用新的 Variant Manager 新增变体或更改替代器件参数后进行设计导入,会导致元件链接被破坏。 |
| 52646 | 包含大量板的 PCB panel 文档打开需要约 15 分钟,而旧版本软件仅需 30-40 秒。 |
| 52672 | 对拼板(panelized)板卡输出 ODB++ 时,会为每个 stepped PCB 生成一个单独文件夹,而不是为所有 stepped PCB 生成一个文件夹。 |
| 52725 | 对于某些特定设计,当新的 Variant Manager 也处于打开状态时关闭已打开的 PCB 文档会导致异常。 |
| 52727 | “协作、比较与合并(Collaborate, Compare and Merge)”面板已从公开版本中移除。目前它仅作为“封闭 Beta”功能集的一部分提供给 Beta 用户使用。 |
| 52802 | 属性(Properties)面板中的“网络信息(Net Information)”区域现在提供可展开的分区,用于显示所有相关的类信息。(BC:19422) |
| 52850 | 在某个特定设计中,移动一组联合(union)的元件后再尝试撤销(Undo)该操作,会导致 Altium Designer 意外关闭。(BC:19714) |
| 52944 | 使用 .VersionControl_RevNumber 特殊字符串时,对于未修改的文件会被追加后缀“[no modification]”。(BC:19797) |
| 53065 | 对于某些特定元件,在将设计从 ECAD 传输到 MCAD 时,不会创建 Parasolid 零件(*.x_t)(从 PCB 设计中的 STEP 模型生成)。 |
| 53130 | 从嵌入式拼板(embedded board array)生成 ODB++ 输出会导致层命名错误并且缺失层。(BC:19887) |
多板(Multi-board)
| 52438 | 对于使用 Workspace Library 元件的模块入口(Module Entry),属性面板现在会反映其生命周期与修订状态,并可快速更新到最新修订版。 |
| 52439 | 在子 PCB 工程中,连接到带有已定义网络标号(Net Label)的连接器上的单引脚网络,在多板原理图中会被命名为“No Net”。 |
线束设计(Harness Design)
| 53252 | 通过创建线束工程(Harness Project,*.PrjHar)新增对线束设计的支持;该工程可独立存在,也可作为多板工程的一部分。(BC:9920) |
平台(Platform)
| 50633 | 新增支持:对缺失文档的工程进行增强处理,而不是在打开时自动移除并将工程标记为“modified”。(BC:1243) |
| 50964 | 在某些情况下会遇到错误:“EInvalidAccessToObject: Object accessed after being destroyed”。 |
| 52125 | 如果工程所存储的打印机在某台 PC 上不可用,工程将不再被标记为已修改。此时会改用该 PC 的默认打印机,之后也可以显式更改。 |
| 52374 | 在某些情况下会遇到错误:“System.Net.Http.HttpRequestException: Response status code does not indicate success: 401 (Unauthorized)”。 |
| 52694 | 在某些情况下会遇到 EAccessViolation(地址 000000016EC7C132,模块“ADVPCB.DLL”)。 |
数据管理(Data Management)
| 47275 | 已移除在“替换 <Component>”对话框中(为变体选择替代器件时)用于打开“Manufacturer Part Search”面板的控件。(BC:17266) |
| 47488 | 从“Manufacturer Part Search”面板将元件获取到 Workspace 时,会把所有数据手册都添加进来,而不是仅添加“Use Component Data”对话框中所选的数据手册。 |
| 51416 | 当同一个 Workspace 工程在两个 Altium Designer 实例中同时打开时,其中一个实例(关闭后再打开)需要手动刷新才能看到另一个实例中所做/所保存的更改。 |
| 51560 | 增强了对重复工程文件的检测与处理,无需使用外部 VCS 工具。 |
| 51638 | 新增可通过输出作业(Output Job)将工程历史导出为 PDF 的能力。 |
| 51837 | 增强了管理员从 Workspace 移除设计仓库(带校验)的支持;同时新增:外部 VCS 工程成功迁移后自动移除仓库。 |
| 52297 | 当手动解决方案来自自定义器件提供方(通过 PrtSync 同步到 Workspace)时,无法向 ActiveBOM 添加 Manufacturer Link。 |
| 52339 | 当尝试重命名工程文件(或源文档)且该文件处于“Out of date”或“Conflict”状态时,新增警告对话框提示。 |
| 52349 | 新增支持在 PCB(2D)上按层添加评论。聚焦某条评论时,会自动切换到审阅者当时的视图(可见层、活动层、顶/底视图)。 |
| 52351 | 如果尝试在 ActiveBOM 的自定义行中为 Quantity 字段设置非数字值,会出现 System.FormatException 错误。 |
| 52366 | Project Releaser 的“Item Naming Template”设置现在存储在工程文件中,而不是本地 Windows 注册表中。 |
| 52451 | 评论中的提及(mention)功能在使用 @ 符号且使用本地语言键盘(非 EN)时,不会弹出建议列表。 |
| 52474 | 使用评论功能时,自动任务分配会遇到问题。 |
| 52555 | 在某些情况下处理评论时会遇到错误:“System.InvalidCastException”。 |
| 52587 | 在某些情况下会遇到模块“EDMSInterface.dll”中的 EAccessViolation。 |
| 52615 | 向 BOM 添加替代项时,“Add Alternative Item”对话框现在会像 Components 面板一样记住你使用过的筛选器与取值。 |
| 52616 | 移除替代组时现在会出现确认对话框,提示此操作也会从 BOM 中移除分配给该组的所有替代元件。 |
| 52656 | 如果 Projects 面板停靠位置不在左侧,活动 VCS 状态弹出窗口显示不正确。(BC:19688) |
| 52676 | 对于外部 SVN 仓库中的某个特定工程,Storage Manager 面板右键菜单中的 Open/Compare 命令无法正常工作。(BC:17509) |
| 52984 | 在某些情况下,在 Pro 与 Standard Workspaces 之间切换会导致 Pro Workspace 丢失特性/功能。 |
| 52986 | 在某些情况下,无法在 Workspace Library 中添加新元件或编辑现有元件。(BC:19813) |
导入/导出(Import/Export)
| 49342 | 导入某个特定的 Mentor Expedition® 设计时,铜层中的孔/开槽(cutouts)未能正确转换。 |
| 51388 | 在某些情况下,使用导入向导(Import Wizard)导入 PADS 设计时会遇到 EStringListError:“String list does not allow duplicates”。 |
| 51790 | 在某些情况下,使用导入向导导入 PADS 设计时会遇到模块“LoadPADS.IWZ”中的 Access Violation。 |
仿真(Simulation)
| 51212 | Simulation Dashboard 的 DC Sweep 与 Transient 区域中,“Output Expression”文本存在拼写错误。 |
| 52279 | 运行 AC Sweep Analysis 且 Output Expression 为 MAG(v(resistance))) 时,会导致 AC Voltage 的数值不正确。 |
| 52310 | 在某些情况下,执行验证阶段(verification stage)时会遇到 EOleException:“Index was outside the bounds of the array”。 |
| 52371 | 以下元件的模型描述不正确:CCSW_Hysteresis、CCSW_Smooth_Trans、Switching Capacitor、Photodiode。 |
| 52378 | 新增支持更多 PSpice 数字模型原语(primitives),包括触发器(flip-flops)、锁存器(latches)、Pullup、Pulldown、Delay Line 以及行为原语 LOGICEXP。 |
| 52379 | 通过多项优化、内存缓冲以及移除冗余调用,提升了 SimData 编辑器的性能。 |
| 52398 | 在 Simulation Generic Components 库中新增 PSpice 标准门电路元件(AND、OR、XOR、NAND、NOR、NXOR、BUF、INV)。 |
| 52399 | 在 Simulation Generic Components 库中新增 PSpice 三态门电路元件(AND3、OR3、XOR3、NAND3、NOR3、NXOR3、BUF3、INV3)。 |
| 52400 | 在 Simulation Generic Components 库中新增 PSpice Digital Generator 元件。 |
| 52403 | 在 SimData 编辑器中可查看数字波形的高阻态(high-impedance state)。 |
| 52477 | 仿真错误信息“Operating Point Analysis: Failed to Calulate the Operating Point”中存在拼写错误。 |
| 52724 | 对于 STIM 元件,在瞬态分析中 d(pre) 使用了错误的起始值(使用“0”而非“1”)。 |
| 52754 | 运行验证阶段时,模型语法错误未在 Sim Model 对话框中显示,而 Messages 面板中显示为空的错误信息。 |
| 52828 | Simulation Generic Components 库中的 .IC 与 .NS 元件未被添加到生成的网表(netlist)中。 |
Altium Designer 22
以下各节列出了 Altium Designer 22 公开版本的历史发布说明。
Version 22.11.1
Build: 43 Date: 2022 年 11 月 15 日
原理图(Schematic)
| 49397 | 在属性面板中查看 Document Options 时,可用模板列表未按字母顺序排列。(BC:17798) |
| 50695 | 当在属性面板中聚焦 Text 区域时,所有选中的文本对象会变成相同的文本。(BC:18717) |
PCB
| 38453 | 在 DRC 报告或 Messages 面板中,从“长度(Length)”或“匹配网络长度(Matched Net Length)”违规条目进行交叉探测(Cross-probing)时,无法导航到 PCB 上的正确位置。 |
| 45291 | 新的统一 Gerber 设置对话框(其选项会根据所生成的 Gerber 输出类型(Gerber X2 或 Gerber RS-274X)而变化)现已完全公开(并默认开启)。 |
| 46207 | 现在,无论是否分配网络,所有铜对象都会被 Un-Routed Net 设计规则检查。 |
| 46860 | 对于从拼板 PCB 生成的 Gerber 数据,CAMtastic 面板中的层顺序与 PCB 层叠中定义的层顺序不一致。 |
| 47431 | 生成输出时,如果更改了某个元件的封装,同名的所有其他封装也会一并被修改。(BC:11318) |
| 48218 | 从 PCBLIB 放置时未遵循层的物理顺序,导致图元被放置到 PCB 文档中的错误层上。 |
| 50892 | 由于舍入误差,DRC 错误地报告了规则违规。(BC:6538) |
| 51003 | 对于从 Pad Via 库放置的过孔,在对 PCB Layer Stack 做出更改后再从库更新,会导致过孔叠层变得不正确。 |
| 51209 | Embedded Board Array 未从 PCB Layer Stack 获取层顺序,导致 NC Drill 输出不正确。 |
| 51278 | 新增对带圆角/倒角拐角的自定义焊盘形状的支持。 |
| 51647 | 已放置的嵌入式板阵列的各层未按主板层的物理顺序进行绘制。 |
| 51685 | 新增支持导入由 SOLIDWORKS 2022 和 2023 创建的 SOLIDWORKS 零件文件 (*.SldPrt) 格式的 3D 模型。 |
| 51749 | 在 PCB/PCBLib 中生成的 STEP 模型着色不正确(启用高级选项 PCB.OpenCascadeLatestVersion 时)。(BC:19221) |
| 51801 | 在一对层中翻转元件时,如果其 .Designator 字符串已被调整大小,会导致隐藏层变为可见。 |
| 51836 | 在新的 Variant Manager 中,无法在添加第一个参数后再添加第二个参数。此外,克隆变体时其参数不会被克隆。(BC:19624) |
| 52022 | 保存并重新选择某个图形图元(例如矩形)的一部分后,可能会发生空引用异常错误。 |
| 52027 | 新增功能:基于 PCB 钻孔表中为 Drill Symbol 定义的分组,在生成 NC Drill 和 ODB++ 输出时可生成额外的钻孔刀具。(BC:17877) |
| 52038 | 背钻孔与其他电气对象之间的间距检查不正确。 |
| 52153 | 运行 Update from PCB Libraries 时,比对器未检测到对 3D Body 高度的更改或对 Paste Mask 层的更改。(BC:9423) |
| 52154 | 生成的 Gerber 输出中,八边形焊盘未被正确绘制。(BC:4987) |
| 52187 | 在新的 Print 对话框(启用 UI.Unification.PrintPreviewDialog 选项)中对层所做的更改未被保存。 |
| 52289 | 在某些情况下会遇到 “Invalid floating point operation” 错误。 |
| 52337 | 当元件未设置封装时会发生异常。 |
| 52538 | 从 Pad Via Library 删除过孔并保存库后发生崩溃。 |
Multi-board
| 52110 | 在另一位用户的 PC 上打开/更新多板项目时,如果某个子 PCB 未与其共享,会显示不正确的错误消息。 |
Draftsman
| 52729 | 如果之前关闭软件时 Draftsman 文档处于打开状态,则重新打开 Altium Designer 后会发生崩溃。 |
Platform
| 51935 | 在 CST PDN Analyzer 或 KeySight 的 Power Analyzer UI 中点击某个控件时,偶尔会发生异常。 |
| 52081 | 当某个线程未能释放另一个线程所需的对象时,偶尔会发生无效操作异常。 |
| 52082 | 当某个线程未能释放另一个线程所需的对象时,偶尔会发生无效操作异常。 |
| 52123 | 更新了日语本地化文件,涉及多个菜单命令,包括原理图 Place 菜单中的 “Reuse Block” 命令条目。 |
Data Management
| 49955 | 在 Explorer 或 Components 面板或 Single Component Editor 中编辑时,偶尔会发生访问冲突。 |
| 51632 | 在协作处理共享 Workspace 项目时,一个用户保存的 Draftsman 文档更改在更新项目后不会被另一位用户看到。 |
| 51812 | 在协作处理某个特定的大型 Workspace 项目时,只要另一位用户提交(commit),软件就会对其中一位用户发生卡死。(BC:19261) |
| 52140 | 运行 VCS 命令时偶尔会发生异常。 |
| 52175 | 在 Schematic、PCB 和 Draftsman 中新增特殊字符串,用于以短哈希格式(前 8 个字符)显示 VCS(仅 Git)提交 ID。(BC:10286) |
| 52243 | 点击 Explorer 面板中的 Library Health 图标后,有时会发生异常。 |
| 52502 | 保存一个封装名称包含特殊字符的元件时,会出现致命错误:“Footprint name contains prohibited symbols for the operating system”。 |
| 52640 | 在 ActiveBOM 中为任意元件设置 Line# 字段的值后会遇到异常。 |
Simulation
| 46090 | 更新了 DC Motor 和 PID Controller 元件的模型描述,并修复了 ZENER、NGSPICE_DIODE、PSPICE_DIODE、Schottky_diode 和 Varactor 模型。 |
| 46475 | 对包含多个原理图的项目运行仿真时,仅显示放置在第一张原理图上的探针数据。 |
| 51937 | 新增对 PSpice 数字三态门及其相关时序模型、I/O 模型和高级仿真选项的支持。 |
| 51952 | 为所有数字元件新增对零时间延迟的支持。 |
| 51971 | 新增对 Variants 的支持。仿真将针对当前活动变体执行。(BC:3957) |
| 51976 | Triangle Wave 信号在仿真结果中的呈现不正确(与其信号预览相比)。 |
| 52131 | PSpice STIM 元件现已支持高阻态(hi-impedance state)。 |
| 52311 | 电路仿真过程中偶尔会发生错误。 |
Version 22.10.1
Build: 41 Date: 2022 年 10 月 13 日
Schematic
| 51340 | 在 Text Frame/Note 中,如果在 designator/net link 旁边不加空格直接添加字符,会导致 Properties 面板中的显示被破坏。(BC:19064) |
PCB
| 46601 | 在 Properties 面板中新增了 “Unrouted/Hidden” 网络的计数,作为当前活动 PCB 可用的更广泛信息的一部分。 |
| 47655 | 在特定 PCB 上执行交互式布线(Interactive Routing)时,Altium Designer 会卡死。(BC:17221) |
| 47848 | 对于生成的装配图(Assembly Drawing),变体中 Not Fitted 元件的显示图形被绘制在其他层之下。(BC:14994) |
| 49108 | 对于在某些层上没有环形环(annular ring)的过孔和焊盘连接,DRC 未能检测到最小环形环(Minimum Annular Ring)违规。(BC:6036) |
| 49448 | 为多个选中的元件更改封装时,会为每个元件都弹出错误窗口 “Cannot match pads with new footprint”。(BC:7553) |
| 50109 | 当重新灌注(repour)实心多边形且间距规则包含 “WithinRoom” 或 “TouchesRoom” 关键字时,未能遵守正确的间距。(BC:17188) |
| 50717 | 手动将 PCB 文档保存到本地时,间歇性遇到访问冲突(Access Violation)。(BC:19466) |
| 51015 | 放置 Reuse Block 时,比例会被缩小,并且软件会跳转到原始片段的位置。(BC:15423) |
| 51633 | 在 “Rounded” Hugging Style 模式下对选定走线进行光顺(glossing)时会产生违规。 |
| 51781 | 对于特定板卡,导出为 STEP 和 PARASOLID 时,生成文件中的几何体出现破损。(BC:19227) |
| 51831 | 在启用 PCB.EngineX 选项时,SMD Neck-Down 设计规则未能正常工作。 |
Multi-board
| 51200 | PCB 子项目现在会检出到与 MB 项目相同的根文件夹。Projects 面板 UI 也已增强,以遵循对 MB 和 PCB 项目设置的权限。 |
Draftsman
| 49805 | 通过 Project Releaser 生成 PDF 输出时,Board Realistic View 的缩放不正确。(BC:16894) |
Platform
| 51154 | 软件运行但长时间空闲时,CPU 占用约 12%。 |
Data Management
| 49570 | 改进了 Manufacturer Part Search 面板的 UI,使其在处理搜索到的元件以及填充你自己的 Workspace Library 时更直观。 |
| 51402 | 在某些特定情况下,会在 TaskList 面板中遇到访问冲突(Access Violation)。 |
| 51635 | 新增支持 Custom Part Sources:在项目级别指定首选供应商时,可供 ActiveBOM 在处理供货方案时使用。 |
| 51684 | 克隆某个特定项目提交时,克隆过程只使用了最后一次提交。 |
| 51867 | 在某些情况下,且对于较大的项目,为 BOM 条目(在 ActiveBOM 中)添加替代料会导致 Altium Designer 终止运行。 |
Import/Export
| 47734 | 导入某个特定 CADSTAR 设计文件后,已定义的板切割(board cutout)缺失。 |
| 51146 | 对于某个特定的 Allegro 设计文件,导入会导致所有元件焊盘丢失其网络分配。(BC:18933) |
| 51815 | 尝试导入一个已定义关联模板的 KiCad 6.04 版本原理图文件时遇到异常。 |
| 51834 | 在某些情况下,导入 Zuken CR-5000 设计时会遇到错误(“Value cannot be null. Parameter name: key”)。 |
仿真
| 46043 | 现已支持在电容模型的 AC 分析中输出电压、功率和电流。 |
| 46048 | 现已支持在电感模型的 AC 分析中输出电压、功率和电流。 |
| 51087 | 当仿真引擎为处理互连而自动插入 ADC/DAC 元件时,现已提供并使用默认设置。 |
| 51238 | 双极型晶体管发射极的电流标签曾错误显示为衬底电流。 |
| 51600 | 现已支持用于数字元件的 PSpice UGATE 模型。 |
| 51602 | 现已支持 PSpice AND 和 ANDA 数字元件。 |
| 51603 | 现已支持 PSpice AO 和 AOI 数字元件。 |
| 51604 | 现已支持 PSpice BUF 和 BUFA 数字元件。 |
| 51605 | 现已支持 PSpice INV 和 INVA 数字元件。 |
| 51606 | 现已支持 PSpice NAND 和 NANDA 数字元件。 |
| 51607 | 现已支持 PSpice NOR 和 NORA 数字元件。 |
| 51608 | 现已支持 PSpice NXOR 和 NXORA 数字元件。 |
| 51609 | 现已支持 PSpice OA 和 OAI 数字元件。 |
| 51610 | 现已支持 PSpice OR 和 ORA 数字元件。 |
| 51611 | 现已支持 PSpice XOR 和 XORA 数字元件。 |
电源分析器
| 50182 | 配置设置不会根据所选 Copper Type 更新,并且在选择“Custom”后字段不可编辑。 |
| 50218 | 指定的负载电流值未被正确处理。 |
| 51810 | 不再限制源元件必须同时连接到所选电源网和地网。 |
| 51813 | 在某些情况下,对于检测到违规且已放置多边形的层,未显示热力图。 |
| 51826 | 尝试为扩展网络中的元件保存修改后的属性时遇到错误。 |
| 51828 | 在某些情况下,电源网络的压降被错误地解释为错误。 |
| 51829 | “Use Logarithmic Scale”选项现在默认禁用,以确保热力图使用线性刻度。 |
| 52079 | 运行分析并关闭/重新打开 .pdnaX 文档后,之前检测到的违规不再显示在 PDN Analyzer 面板中。 |
| 52092 | 在配置设置中,“Hole Size 1”和“Hole Size 2”已分别重命名为“Minimum Via Diameter”和“Maximum Via Diameter”。 |
| 52168 | 用于启动分析器的命令标题已从“Power Analyzer”更改为“Power Analyzer by Keysight”。 |
| 52236 | 打开较旧的 .pdna 文件后,首次按下“Show on PCB”按钮时会遇到错误。 |
Version 22.9.1
Build: 49 Date: 2022 年 9 月 14 日
原理图
| 50195 | 对于选定元件,Properties 面板中用于 Part Choice 的 SPN 下拉控件未显示。(BC:17033) |
| 50644 | 复制包含大量字符的文本框会导致通用 GDI+ 错误。 |
| 50888 | 元件 Unique ID 中出现的 @ 字符(会引发问题)现在会被自动检测并修复。 |
| 51291 | 在 Note/Text Frame 中用于排版的多个空格,在 Properties 面板中聚焦 Text 字段时会被缩减为单个空格。 |
PCB
| 49617 | 更改过孔的 Thermal Relief 值时,关联多边形未自动重新铺铜。 |
| 50107 | 具有自动生成名称的多边形在经历一次 shelve/unshelve 循环后,会从其 Polygon Class 中被移除。(BC:17846) |
| 50868 | 在某些板上,执行交互式差分对布线时会遇到 Access Violation。 |
| 51124 | 在某些情况下,打开早期版本 PCB 会导致 Layer Stack Manager 的 Stack Symmetry 选项被禁用,并且已定义的镜像过孔丢失。 |
| 51152 | 在 Place 菜单和 ActiveBar 中新增了“Text Frame”条目,用于在 PCB 和 PCBLIB 编辑器中放置多行文本。 |
| 51223 | 启用 PCB.EngineX.RuleSystem 高级选项后,针对 Clearance 规则(Same Net Only)违规的在线错误标记无法清除。(BC:19006) |
多板
| 49771 | 如果某个 PCB 是由另一台电脑上的其他用户添加的,则无法在原理图和装配文档中同时处理该 PCB。 |
| 50445 | 对于在一台 PC 上创建并与第二台 PC 上的另一位用户共享的项目,当该用户添加/移除 PCB 时,更改不会回传到第一台 PC。 |
| 50941 | 在某些情况下,在多板原理图中修改线缆连接并先滚动连接列表时会发生异常。 |
Draftsman
| 49424 | 当在已放置的表格单元格中输入超过 19 个字符时,单元格高度会自动增加。(BC:18134) |
| 49655 | 在某个特定情况下,从 PCB 导入更改会导致崩溃,并出现错误“External component has thrown an exception”。(BC:18292) |
平台
| 51267 | 在某些情况下,保存 PCB 文档时如果 YoudaoDict 应用也在运行,Altium Designer 会卡死。 |
| 51276 | 在某些情况下,使用 Windows Exploit Protection 的特定设置时会遇到 EOleException 错误(“OLE error B0DFD628”)。 |
| 51356 | 手动安装的扩展在更新平台本身时不会自动更新。 |
数据管理
| 50827 | 在主设计空间中放置评论已变得更加顺畅,现在可与通过 Altium 365 的 Web Viewer 放置相媲美。 |
| 50917 | 本次发布增强了 Comments and Tasks 面板的筛选功能,可仅显示 Tasks,并可按受理人筛选。 |
| 50923 | 发布设计时,若生成输出的文件名中使用了 ItemRevision,会导致 Project Releaser 阻止发布。 |
| 51132 | 有时无法从 Explorer 或 Components 面板中删除大量元件(200+)。 |
| 51169 | 导出包含空评论线程的评论时会发生错误。 |
| 51184 | 加载偏好设置文件(*.DXPPrf)时,并非所有偏好设置都应用到了 Data Management - Parts Providers 页面。 |
| 51263 | 当某元件的多个 Part Choices 来自自定义元件源且具有相同的“InternalID”时,它们不会在 Components 面板中显示。 |
| 51284 | 当配置了多个自定义元件源供使用时,会显示不正确的 Part Choices。 |
导入/导出
| 48383 | 将 PCB 导出为 STEP 时,导出内容包含了被禁用的层,并且在带补强板(stiffener)的区域厚度不正确。(BC:16245) |
仿真
| 50878 | 在某些情况下,编辑模型参数时会遇到“System.NullReferenceException”错误。 |
| 51243 | 当在“POLY”和控制电压源名称之间使用逗号(“,”)时会发生错误。 |
Version 22.8.2
Build: 66 Date: 2022 年 8 月 26 日
原理图
| 47751 | 查看设计变体时,现在可以选择多个元件,并在一次操作中将其标记为已装/未装。(BC:10769) |
| 51206 | 当整个 OutJob 仅选择单一变体时,生成的原理图打印 PDF 未显示变体参数的值。(BC:19011) |
| 51310 | 在主设计空间中拖动所选电路时,图形未能正确更新。(BC:19057) |
PCB
| 26221 | 使用“测量距离”功能时,缩放放大/缩小时文本未能正确缩放。(BC:12122) |
| 45973 | 图形引擎未能正确显示自相交区域。在 PCB 编辑器中显示的内容可能与 Gerber/ODB++ 输出不同。(BC:18461) |
| 46600 | 现在,粘贴的网络对象(包括多边形)在粘贴时会根据其接触对象的优先级被分配网络名(优先级:焊盘、填充、区域、走线、圆弧、过孔、多边形)。启用 PCB.CopyPaste.NetsPriority 高级选项。(BC:15476, BC:17296) |
| 49661 | 当多边形重新铺铜时,会生成发丝线(hairlines),从而错误地导致锐角违规。(BC:17116) |
| 50108 | 使用 Jump Location 功能(J,L)时,Altium Designer 现在接受“,”作为小数分隔符。(BC:17614) |
| 50344 | 在某个特定情况下,在 Silk To Solder Mask Clearance 规则中使用自定义查询会发生 AV。(BC:18649) |
| 50489 | 对 Collaborate, Compare and Merge 面板进行了多项改进,使其恢复正常工作。 |
| 50493 | 使用 Collaborate, Compare and Merge 功能时,用于高亮合并解析视图中已更改/未更改单元格的颜色对比度过于不明显。(BC:12438) |
| 50494 | 使用 Collaborate, Compare and Merge 功能时,变更类型叠加层(Mine+、Head- 等)未在设计空间中显示。 |
| 50495 | 使用 Collaborate, Compare and Merge 功能时,工作区域未在主设计空间中显示。(BC:14363) |
| 50498 | 使用 Collaborate, Compare and Merge 功能时,主设计空间中原语周围没有“虚线轮廓”。 |
| 50499 | 使用 Collaborate, Compare and Merge 功能时,主设计空间中缺少单元格名称。 |
| 50516 | 使用“将此文档提交到版本控制(Commit this document to version control)”命令时,Collaborate, Compare and Merge 面板未将更改推送到已连接的 Workspace。 |
| 50517 | 使用 Collaborate, Compare and Merge 功能时,移动的元件被报告在错误的单元格中。 |
| 50518 | 通过 Collaborate, Compare and Merge 面板进行实时协作时,无法与已连接的 Altium 365 Workspace 一起工作。 |
| 50519 | 在 NEXUS 中使用基于 Git 的项目(并连接 NEXUS Server Workspace)时,Collaborate, Compare and Merge 面板中的修订版本名称不可读。 |
| 50520 | 使用 Collaborate, Compare and Merge 功能对基于 Git 的项目进行实时协作时,在自动生成工作区域时会导致 Git 错误。 |
| 50521 | Collaborate, Compare and Merge 面板始终只显示已检出的 PCB 文档的第一个修订版本。 |
| 50524 | 使用 Collaborate, Compare and Merge 功能时,自动生成工作区域的性能非常慢。 |
| 50545 | 连接到缺少所需许可功能的 Altium 365 Workspace 时,Collaborate, Compare and Merge 面板显示了不正确的消息。 |
| 50638 | 在“打印”对话框中错误地创建了重复的 Keep-out Layers。(BC:18758) |
| 50652 | 自动回路移除存在问题,包括未移除明显回路的情况,以及在不同线宽的既有走线上进行布线时被丢弃的情况。 |
| 50705 | 在 PCB Health Check 中,镜像过孔被错误地检测为未分配钻孔跨度的过孔。 |
| 50794 | 现在,所选文本对象的 Properties 面板支持“String”和“Frame”模式,用于在单行与多行文本之间切换。(BC:17111) |
| 50867 | 生成的钻孔文件(*.DRR)中,底层的沉孔(Counterholes)被错误标注为“Counterholes Top”。(BC:18802) |
| 50919 | 在 PCB Library 面板中浏览器件时,性能出现明显变慢。 |
| 50944 | 在 Constraints Editor(Document View)中更改规则约束后,DRC 未能正确报告违规。 |
多板
| 50413 | 在多板原理图文档的 Connection Manager 中新增对字母数字列排序的支持。 |
平台
| 49173 | Altium Designer 在与 Altium 365 交互时偶尔会卡死。 |
| 50604 | 在多种情况下会遇到以下异常:“System.ServiceModel.FaultException - Access denied! User login required for this service”。 |
数据管理
| 50366 | 当受管项目存储在另一个版本控制仓库的文件夹结构内时,改进了消息清晰度与行为。(BC:18625) |
| 50536 | 现在,在 Comments and Tasks 面板中点击条目时,上下文评论/任务窗口会出现在设计空间的右上角。 |
| 50777 | 在 Preferences 对话框的 Data Management - Templates 页面中新增对 Output Job 模板的支持。(BC:18765) |
| 50797 | 将符号更新到最新修订版本后(针对 Workspace Library 元件),引脚名称的更改未反映在 Pins 面板中。(BC:18811) |
| 50806 | 在 Projects 面板中将光标悬停在文档的 VCS 状态条目上时,软件会卡住。(BC:18645) |
| 50813 | 在 ActiveBOM 中使用替代元件时出现多个问题。 |
导入/导出
| 47251 | 对于某个特定的 EAGLE 设计,层叠被错误导入。 |
仿真
| 50769 | 已向 Simulation Generic Components 库添加数字模型。 |
| 50770 | Simulation Generic Components 库中多个模型的描述包含拼写错误。(BC:18754) |
| 50877 | 现在,全局参数的数值会显示在 Advanced Analysis Settings 对话框的 Global Parameters 选项卡中。 |
| 51007 | 与模型自动分配过程相关的消息现在会显示在 Messages 面板中。 |
| 51008 | 新增进度条以显示模型自动分配进度。 |
Version 22.7.1
Build: 60 Date: 2022 年 7 月 19 日
原理图
| 44042 | 某个特定项目在其源原理图中移动网络标号时性能较慢。 |
| 48090 | 使用 Shift+Click&Drag 功能复制粘贴元件时,性能得到改进。 |
PCB
| 49057 | 现在可通过 Properties 面板使用新的 Layer 属性来更改长度调谐对象的层。(BC:6977) |
| 50197 | 将折叠的刚挠结合板导出到 Parasolid 时,如果某个焊盘的槽孔完全位于弯折区域内,会导致卡死/崩溃。 |
| 50279 | 复制包含沉孔焊盘的 PCB Library 元件时会发生错误。 |
| 50358 | 在 Gerber 和 3D 视图中,当 Power Plane Connect Style 设置为 Direct 时,沉头孔(countersink)焊盘未与同一网络的内电源层连接。 |
Draftsman
| 50431 | 由于绘制顺序不正确,Annotation 对象会被任何其他已放置视图覆盖。(BC:12369) |
平台
| 50122 | Documents Bar 中分组标签内的文档列表现在按字母顺序排序。(BC:17490) |
| 50501 | 在应用程序窗口实例之间拖放文档时,软件会被 Windows 关闭。 |
| 50515 | 调整了 UI 中 Extensions & Updates 页面上口语化/旧式英语文本的使用。(BC:18734) |
数据管理
| 47387 | 在评论中使用 @ 提及功能时,弹出列表此前仅使用邮箱进行搜索;现在会基于用户名和邮箱提供建议。 |
| 49857 | 增强了设计评论的 PDF 报告,包括与任务相关的详细信息以及指向 Altium 365 Web Viewer 界面的活动链接。 |
| 49864 | 在将项目上线时,新增支持将仓库连接协议从 SSH 切换为 HTTPS(如果该仓库支持)。(BC:16009) |
| 50549 | 退出软件时,未保存当前活动的 Project Group(*.DsnWrk)文档。(BC:18812) |
| 50556 | 首次尝试从 Explorer 面板打开通过 Altium 365 Platform Interface 创建的项目时会发生崩溃。 |
| 50650 | 对于已添加到 Workspace 项目的外部项目文档,有时会出现“Git repository not found”错误。 |
| 50767 | 为避免阻塞项目提交,已暂时禁用仓库结构验证。(BC:18625) |
| 50934 | 如果 PC 上的时间格式包含“.”(hh.mm.ss)而不是“:”(hh:mm:ss),则无法放置来自 Workspace Library 的元件。 |
Version 22.6.1
Build: 34 Date: 2022 年 6 月 16 日
原理图
| 49754 | 在尝试执行部分字符串替换时,“查找并替换”的字符串替换会导致异常错误。(BC:18053) |
PCB
| 47715 | 在 3D 中查看镜像的嵌入式板时,焊阻层对焊盘的开窗未显示。 |
| 49544 | 当尝试在已禁用 Track 和 Copper 限制的 Keepout 区域内布线时,会显示 Clearance Boundaries。(BC:8439) |
| 49632 | 焊盘/过孔库无论保存时选择的单位是什么,打开时总是使用英制显示单位。 |
| 49633 | 当向焊盘/过孔库添加新的焊盘模板时,会错误地打开过孔模板编辑器,而不是焊盘模板编辑器。 |
| 49634 | 属性面板中的焊盘模板此前按添加顺序列出;现在按字母顺序列出。 |
| 49758 | 在 PCB Health Check Monitor 中新增检查,用于检测“未使用的 xSignals”和“未使用的 From-Tos”。 |
| 49887 | 针对某个特定 PCB:当打开规则编辑器且该板在保存时文档视图中显示了规则,会出现 AV(无效 GUID 字符串)。 |
| 49963 | 在执行 Un-Routed Net DRC 时发生 AV:当一个 TH 焊盘(孔径为 0)被定义为仅出现在单一层上,并且与该层上同网络的多边形相连时。 |
| 49999 | 针对某个特定 PCB:使用 *.gbr 文件输出格式生成 Gerber 时,中间层和机械层为空。(BC:18483) |
| 50080 | 子叠层的真实(物理)高度未在电路板的 3D 视图中呈现。 |
| 50124 | 在新的 Gerber Setup 对话框中,将一个或多个机械层添加到“Other Layers”组时,只会添加到该组中的第一层。 |
Draftsman
| 45933 | 面板化 PCB 的 Board Fabrication 视图仅显示嵌入式阵列中其中一块板上的多边形,而不是所有板。 |
平台
| 31836 | 某些特定 STEP 模型会导致 Altium Designer 崩溃(当这些元件所在的板被加载到多板装配中时)。(BC:15232) |
| 49954 | 在使用 Altium Designer 的 Viewer 许可证时,仍可在“打开项目”对话框中使用“克隆”和“以副本方式打开项目”控件。 |
| 50070 | Storage Manager 未显示 Git 合并提交;现已包含。 |
| 50355 | 在刷新后如果输入了搜索关键字,Components 面板会显示“Workspace Library is empty”消息。 |
| 50402 | 未连接到 Altium 365 Workspace 时,Components 面板中无法访问 Edit 命令。 |
数据管理
| 48359 | 当文件已在第二台 PC 上打开时,在一台 PC 上重命名并提交该文件,会导致从后者提交时文档被从项目中移除。 |
| 49007 | 无法在 Altium Designer 中对受管原理图页放置 Comment。(BC:17869) |
| 49607 | 仅更改受版本控制文档名中字母的大小写会触发 VCS “File already exists”错误。(BC:18081) |
| 49618 | 已实现本地文档与项目提交或发布版本的比较。 |
| 49716 | 连接到某个具有特定时间和日期设置的 Workspace 时,Altium Designer 会显示错误对话框,提示本地时间无效。 |
| 49849 | 当尝试将受管项目保存到活动 Workspace 且设计仓库中存在重复项目文件时,会显示新的警告。 |
| 49850 | 通用任务现在在 Comments and Tasks 面板中单独分组列出。 |
| 49892 | 使用 Project Releaser 发布某个特定项目时,受管 OutJob 文件的文件名开头会被添加异常字符。(BC:18386) |
| 49928 | 从 Components 面板放置时,部分用户会看到错误消息:“Store update, insert, or delete statement affected an unexpected number of rows (0)”。 |
导入/导出
| 46928 | 如果 Windows 小数分隔符设置为逗号字符,在导入 Mentor Xpedition 文件时不会导入设计约束。 |
仿真
| 50053 | 在 Sim Data Editor 中新增将仿真结果的 Y 轴以对数形式显示的能力(此前仅 X 轴可用)。 |
| 50074 | 在 \Users\Public\Documents\Altium\<InstallationFolder>\Examples\Simulation Quick Start 文件夹中新增一组 7 个快速入门仿真示例。 |
其他
| 49788 | 遇到以下异常:“EOleException. Object reference not set to an instance of an object in Altium.Edp.ComponentSearch.Plugin.dll.” |
Version 22.5.1
Build: 42 Date: 2022 年 5 月 19 日
原理图
| 49008 | 在原理图文本框中进行行内编辑时切换到其他应用程序,可能导致编辑内容丢失,并出现“Interactive process not finished”消息。(BC:17965) |
| 49420 | Find Text 对话框现包含 Mask Matching 选项;启用后,除找到的结果外,工作区中的其他内容都会被遮罩。遮罩级别(变暗)和缩放行为可在 Preferences 对话框的 System - Navigation 页面中的 Highlight Methods 选项里配置。(BC:3857) |
| 49527 | 当 PC 的 Windows 区域设置为法语时,原理图文本中的公式无法被正确解析。 |
| 49822 | Schematic.EnableCustomDiffPairNaming 功能已移至 Open Beta。 |
PCB
| 45204 | 叠放的 THP 和过孔在 Drill Table 中生成了重复的钻孔命中记录。 |
| 47196 | 当单位设置为 mil 时,PCB List 面板对多边形阈值“Remove Islands Less Than”显示了不正确的数值。(BC:16973) |
| 47379 | 在刚挠结合设计中,如果挠性区有一层 Coverlay 且其层类型为 Solder Mask,那么即使在 View Configuration 面板中禁用了可见性,实际的 Solder Mask 层仍会始终在 2D 视图中显示。 |
| 48786 | 在 3D 视图模式下,启用“Display Popup Selection dialog”且禁用“Double Click Runs Interactive Properties”时,双击叠放的 PCB 对象有时会导致软件锁定在 3D 视图模式,且无法保存电路板。 |
| 48994 | 嵌入式板阵列对象现在在属性面板中包含 Board Shape 选项;可用它将 PCB 背景从绿色切换为透明。(BC:17814) |
| 49220 | 当默认单位为毫米时,导出的 ODB++ 数据仍错误地将背钻过孔显示为已电镀。(BC:13553) |
| 49358 | 从 PCB 生成输出(如 Gerber、Gerber X2、ODB++ 和 NC Drill)时,默认单位现为毫米。(BC:15848) |
| 49425 | 当将过孔粘贴到焊盘和一些多边形之上时,即使过孔应当“拾取”的网络(焊盘的网络)并无歧义,也会弹出选择弹窗。 |
| 49462 | 在某些情况下,向 PCB 添加泪滴时会创建自相交区域。 |
| 49463 | 自相交区域被导出到 ODB++。 |
| 49499 | 当启用 PCB.IPC4761Support 高级选项,并且 Drill Table 默认值中启用了某种列组合,然后再编辑 Drill Table 默认值以包含某些额外列时,这些列可能会在表中重复出现。 |
| 49520 | 当焊盘启用 Counterhole 选项且 Counterhole 尺寸接近焊盘尺寸时,可能导致该焊盘与内层多边形断开连接。 |
| 49559 | 用于生成 PCB Prints 的灰度调色板未提供正确的配色选项。(BC:18209) |
| 49574 | 在 Windows 7 上,PCB Heads-Up 显示在光标移动时未能正确更新位置坐标。(BC:18149) |
| 49629 | “Prevent modification of PCB Component Primitives”功能不再由 Advanced Settings 对话框中的选项控制。取而代之的是,在 Preferences 对话框的 PCB Editor - General 页面新增了一个选项“Protect Locked Primitives in Component”,且默认禁用。(BC:18281) |
| 49639 | BoardOutlineClearance 规则未显示刚挠结合板的边缘类型。(BC:18296) |
| 49664 | 由于与包含多个测量点的坐标尺寸相关的回归问题,在某个特定 PCB 文档中无法选择任何元件。 |
| 49681 | 如果焊盘尺寸小于孔尺寸,则不会标记“最小环宽(Minimum Annular Ring)”违规。(BC:6036) |
| 49735 | 在旧版 Gerber/Gerber X2 设置对话框(Altium Designer 22.4 之前)中启用用于绘图的钻孔层,在使用新的统一 Gerber/Gerber X2 设置对话框时(从 Altium Designer 22.4 起可用,通过在“高级设置”对话框中启用 UI.Unification.GerberDialog 选项),这些钻孔层会全部被禁用。 |
| 49906 | 在旧版 Gerber Setup 对话框中添加到绘图的机械层设置,在新 Gerber Setup 对话框中打开这些 Gerber 设置时不会被保留。 |
| 49922 | 在使用新的统一 Gerber/Gerber X2 对话框(在“高级设置”对话框中通过 UI.Unification.GerberDialog 选项启用)生成 Gerber/Gerber X2 输出,并将输出格式设置为“filename.* (gtl, gbl, gto,...)”时,Gerber 扩展名与实际层顺序之间存在不匹配。(BC:18411) |
Draftsman
| 45950 | Draftsman 现在支持在 Draftsman 文档之间,或从模板复制/粘贴注释(Annotation)对象到文档中。请注意,只有当注释对象未附着在其他 Draftsman 对象(例如视图 View)上时,才能复制该注释对象。( BC:16782) |
| 48253 | 复制并粘贴包含合并单元格的表格时,粘贴后的表格中合并单元格会变为未合并。(BC:11561) |
Platform
| 45944 | 已改进 VCS 分析与日志记录,提供更好的错误状态与日志数据。 |
Data Management
| 49435 | 当发生 GIT 的 Malformed URL 错误时,错误对话框会显示用户密码和 Workspace URL。(BC:18032) |
| 49519 | Components 面板(以及 MPS 面板)中的 Filter 功能错误地以华氏度而非摄氏度显示温度值选项。 |
Import/Export
| 46882 | 导入特定的 PADS PCB 文件时会发生异常。 |
| 47927 | Allegro 导入器有时会错误地创建一个与多边形形状和位置相同的区域(region)对象。 |
| 47928 | Allegro 导入器会在多边形内未连接的焊盘上错误地创建多边形挖空(polygon cutout),导致无法通过设计规则控制多边形间隙(clearance)。 |
Simulation
| 49521 | 多分部件(multi-part components)存在一个问题:对于悬空节点(floating nodes),仿真网表中会写入“?”,而不是新建一个网络。 |
| 49645 | 无法在扫频(sweep)过程的任意阶段停止正在运行的扫频类仿真;仿真只能在完成全部扫频输出数量后才会停止。 |
| 49692 | 绘制直方图和参数曲线图时的性能提升了 10 倍。 |
Version 22.4.2
Build: 48 Date: 2022 年 4 月 13 日
Schematic
| 47754 | 当在原理图上选择某个替代(变体 varied)器件时,其替代器件的属性现在会在 Properties 面板中显示(只读)。(BC:9295) |
| 48909 | 切换引脚参数的可见性会将其位置重置为默认值。(BC:15630) |
| 49033 | Properties 面板的 Component Pins 选项卡无法按名称(Name)排序,只能按引脚号排序。(BC:17409) |
| 49037 | 无法将 Sheet Entry 交叉引用的默认可见性配置为不可见。 |
| 49456 | 使用 Undo 和 Redo 命令时发生崩溃。(BC:18157) |
PCB
| 47088 | 拖动多边形边上的中心手柄时,当该边为冗余边时并不总能将其移除。 |
| 47241 | 在处理存储于 OneDrive 的 PCB 时,差分对布线开始/结束时的延迟问题已解决。 |
| 48666 | 尝试用鼠标移动一个违反元件间距规则(component clearance rule)的元件时,即使存在在线规则违规,也不会显示在线规则违规提示。(BC:17728) |
| 48995 | 当外形包含圆弧与线段(tracks)的组合时,外形检测有时会失败。 |
| 49134 | 将 3D 模型从 Explorer 面板拖放到正在编辑的封装上,然后放置一个焊盘后,在尝试保存时会出现警告,提示由于已有命令处于活动状态而无法保存元件。此问题已不再发生。(BC:17421) |
| 49245 | 未应用 PCB.ComponentSelection 高级选项,元件选择始终使用 Courtyard 层类型的内容。 |
| 49247 | 当 PCB.ComponentSelection 高级选项设置为模式 2 时,选择时仅使用 Courtyard 层类型的内容,而不是 Courtyard + 3D Body Objects + Silk + Copper 层。 |
| 49253 | 布线的 Pin Swapping 选项默认已禁用,并可在 Altium Designer 的每个新会话中启用。 |
| 49494 | Gerber Setup 对话框新增“Merge regions and pads inside Footprint”选项。启用后,在生成 Gerber 输出时,封装内的区域(regions)将与焊盘合并。 |
Draftsman
| 46970 | 某些自定义比例值会显示不正确。 |
| 47454 | 从 Draftsman 生成的 PDF 中会缺少某些图元与视图,并且 PDF 打开时会报错。(BC:17261) |
| 47564 | 从 PCB 导入更改后,Board Realistic View 的尺寸发生变化。 |
| 48547 | Draftsman 现在支持为钻孔表(Drill Table)和钻孔图(Drill Drawing)设置不同的符号尺寸(Drill Symbol Configurations 对话框与 Preferences 对话框)。(BC:16594) |
Platform
| 49211 | Help 菜单条目并不总是将读者带到正确的网站。 |
Data Management
| 47849 | 对 Components 面板进行了大量改进,帮助简化从基于文件的元件迁移到受管元件的流程。 |
| 48227 | 对 Library Migrator 进行了大量易用性改进,包括针对以下内容提供反馈:参数冲突、模型检查、空文件夹路径以及其他方面。 |
| 48748 | 修复了“Part Choice Migration”对话框中的一个拼写错误。 |
| 48838 | Library Migrator 并不总是指示元件导入失败的原因。验证器已改进,可提供更多细节。 |
| 48877 | 修复了“Location of project files has changed”对话框中的拼写错误。(BC:17788) |
| 49050 | 新增在定义多板连接器时访问 Workspace 元件的能力。 |
| 49062 | 刷新位于服务器上的项目时发生错误。(BC:17813) |
| 49078 | 在多板项目中,Connection Manager 与 Properties 面板显示的引脚编号不一致。 |
| 49195 | 如果设计包含错误(例如原理图/PCB 引脚不匹配的元件),Project Releaser 在生成输出时会失败且不提供详细信息。 |
| 49429 | 在 Batch Component Editor 中编辑多个元件后,用户自定义的引脚映射定义被删除。(BC:18122) |
| 49630 | 在使用 Explorer 面板的 Search 视图时,面板未为所选条目修订版提供“方面视图”(用于浏览详细数据)。 |
Import/Export
| 49375 | 更正了 PADS Import Wizard 中的拼写错误。(BC:18089) |
Simulation
| 46095 | 新增支持使用基于文件的 PWL 源。将 Stimulus Type 设置为 File,然后在 Source 的 File 参数中指定路径+文件名(例如 C:\Designs\Circuit Simulation\Analog Amplifier\PWL_test.csv)。 |
| 46193 | 尝试打开从 DbLib 放置的元件的仿真模型会导致访问冲突。(BC:15888) |
Version 22.3.1
Build: 43 Date: 2022 年 3 月 16 日
Schematic
| 47692 | 当通过 Properties 面板尝试更改多个已选元件时,如果选择了不同的库作为 Source,则会出现 Component Source 对话框。点击 Select 按钮后会打开 Replace 对话框以选择替换项,但 Replace 对话框会针对每个已选元件重复出现,而不是更新当前所有已选元件。(BC:11607) |
| 47757 | 当运行 Update Schematics 或 Update Parameters 命令时,用作 Variant 中替代器件的元件更新(例如封装与参数更改)不会传播到设计中。(BC:7574) |
| 48492 | 提升了在包含大量元件与导线的原理图页上拖动元件的性能。 |
| 48801 | 在 Preferences 对话框的 Schematic - Graphical Editing 页面新增“Display Name of Special String”选项。启用后,每个特殊字符串都会以淡色上标形式显示其名称。 |
| 49034 | 使用末尾反斜杠字符进行网络名取反(negation)在 Power Ports 上不起作用。(BC:4186) |
PCB
| 46628 | 如果 PCB 文件存储在 OneDrive 文件夹中,在进行差分对布线时有时会发生访问冲突。 |
| 47327 | 从 Altium Designer 切换到其他 Windows 应用程序后,抬头显示(Heads Up Display)会一直显示在所有其他应用程序之上。(BC:9923) |
| 47714 | 尝试通过 Place > Extruded 3D Body 命令放置链接的 3D STEP 模型时,模型会自动切换到 Embedded 模式。(BC:13236)。此工单还修复了另一个问题:如果对链接到 PCB 的 STEP 模型进行了更改,当重新打开该 PCB 且链接模型自动更新时,模型的位置与朝向无法正确保持,导致链接模型发生移动。(BC:7034) |
| 47981 | 在 3D 对象与板面或板边之间进行 3D 测量时,报告的距离为零。(BC:17172) |
| 48177 | 在以下情况下,Footprint Comparison Report 会对某个元件给出错误的失败结果:该元件被旋转过,并且该元件包含一个轮廓中带有圆弧的挤出 3D Body 对象。 |
| 48189 | 在在线 DRC 期间,并不总能检测到 Assembly Testpoint Style Component Body Clearance 违规;并且在批量 DRC 之后也不会报告。(BC:14687) |
| 48548 | 在交互式长度调谐期间,当差分对包含过孔时,PCB 面板与调谐仪表中报告的信号长度不一致。 |
| 48572 | 改进了 Properties 面板中过孔(Via)模式下 Top-Middle-Bottom 与 Full Stack 编辑的易用性。 |
| 48840 | 组件移动后若重新布线失败,已连接的走线会被取消布线。 |
| 49001 | 拖动拐角时走线会消失。 |
| 49149 | 更改过孔类型(例如通孔改盲孔,或盲孔改通孔)可能导致网络断开或短路,但未被检测为设计规则违规。 |
| 49196 | 在某个特定设计项目中,对部分选中的折线(accordion)执行 Retrace Selected 命令会导致访问冲突。 |
Platform
| 48876 | 本地部署的 Workspaces(Concord Pro 和 NEXUS Server)未能正确显示 Project History。 |
| 48907 | 在 Workspaces 之间切换或从某个 Workspace 注销,会导致软件与 Private License Server 断开连接。 |
Data Management
| 48389 | 为降低使用 Soft Locks 功能时可能产生的混淆:如果某用户在两天前对文档做过更改,第二位用户打开同一文档时将不会看到第一位用户正在“编辑”该文档,而是会看到更清晰的状态“ |
| 48778 | 对现有 Part Choice 的用户排名未被保存。 |
| 48814 | 无法使用键盘在项目 Comment 对话框的不同选项之间导航(例如建议的邮件收件人列表)。 |
| 48836 | 当项目存在损坏的 ProjectGUID 时,并未按预期弹出“Fix Version control link”对话框。 |
| 48892 | 当远程 VCS 仓库连接到本地仓库(且不需要授权)时,执行 VCS 操作软件仍会提示输入授权凭据。(BC:17786) |
| 48966 | 如果某个元件包含已排名的 Part Choice,尝试移除另一个 Part Choice 时,会把该已排名的 Part Choice 以及其下方的 Part Choice 一并移除。 |
| 48967 | 在禁用“Always Drag”选项的情况下,极少数情况下移动一组选中的电路后,部分导线会消失。(BC:17756) |
Simulation
| 45807 | 现已支持将字符“μ”作为 SPICE 后缀“u”(=1e-6)。 |
| 48833 | 绘制仿真波形的速度已显著提升。 |
| 48835 | 在运行多项分析时,仿真过程的速度已显著提升 。 |
Version 22.2.1
Build: 43 Date: 2022 年 2 月 14 日
Schematic
| 36985 | 在原理图中移动导线时会生成多余的连接点。(BC:10504) |
| 45982 | 原理图中的嵌入式图形无法在生成的 PDF 输出中呈现,导致 Acrobat Reader 报错。 |
| 46454 | 启用“Optimize Wires & Buses”选项(Preferences 对话框的 Schematic - General 页面)时,对某个选择集进行第二次拖动时,部分导线顶点会保持锚定不动。 |
| 46723 | 在原理图中使用包含“abs”和“round”函数的公式时,会显示 #NAME?,而不是函数的实际结果。 |
| 47755 | 现在会记住在关闭项目之前最后设置的变体,并在重新打开项目时呈现该变体。(BC:11089) |
| 47758 | 在更改某个变体的绘图样式时,Project 文件(*.PrjPcb)会被标记为已修改。(BC:7732) |
| 48520 | 包含大型多分部件元件的原理图打开时间已大幅缩短;基于测试原理图,平均打开速度提升约 2.5 倍。 |
| 48865 | 尝试从 Output Job 文件生成 BOM 时遇到 SQL 语法错误。 |
PCB
| 43153 | 当某个 primitive 被多边形覆铜完全包围时,未能检测到 Creepage 规则违规。 |
| 47827 | 尝试放置 3D body 并使用特定 Parasolid (*.x_t) 3D 模型时发生错误。 |
| 48401 | 将某个特定 PCB 以 ASCII 格式保存后再在 Altium Designer 中打开,会导致 Altium Designer 关闭。 |
| 48438 | 在存在多种 SMT 规则时,布线器进入焊盘的行为不稳定。 |
| 48664 | 导出的 ODB++ 数据错误地将背钻过孔显示为已电镀。(BC:13553) |
| 48665 | 在导出的 IPC-D-356A Netlist 测试报告中,背钻过孔被错误标记为已电镀。 |
| 48678 | 在 Creepage Distance 设计规则中新增选项“Apply to Polygon Pour”,启用后可确保多边形覆铜除遵守适用的 Clearance 规则外,也遵守该规则。(BC:12510) |
| 48702 | 在 Properties 面板打开的情况下,同时选择多个 PCB primitives 和一个 Drill Table 时会发生访问冲突。(BC:17831) |
| 48900 | 即使禁用了该功能,Properties 面板中仍显示“PCB Health Check in progress”。 |
Draftsman
| 41117 | 在 Draftsman 文档中,Properties 面板的 Document Options 模式新增“Remove Leading Zero”选项。(BC:10785) |
| 48198 | 更改 PCB 上的孔数量并将更改导入 Draftsman 后,Draftsman 文档中已放置的 Drill Table 里的钻孔符号会被重置。(BC:17089) |
| 48199 | 在 Preferences 对话框的 Draftsman - Defaults 页面中新增为 Drill Symbol 定义默认属性的功能。(BC:11742) |
Data Management
| 48599 | 使用评论功能时遇到以下异常:System.InvalidCastException: Unable to cast COM object of type "System.__ComObject" to interface type "RT_Workspace.IWorkspace". |
| 48652 | 在原理图或 PCB 上放置包含多个链接的评论时,如果其中至少一个链接包含参数,会发生异常。 |
| 48667 | Comments 面板新增“Export Comments”选项(在 Pro Subscription Plan 下为 Comments and Tasks 面板)。 |
| 48842 | 通过 Projects 面板访问项目命令时,“Add to Version Control”命令会从 History & Version Control 子菜单中消失。(BC:17789, BC:17790) |
| 48959 | 在连接的 Workspace 中创建新的封装模型条目时,尝试从本地 PCBLIB 复制封装并粘贴到临时 PCB Library 编辑器会报错。 |
Import/Export
| 48437 | xDxDesigner Importer 已增强:允许用户在导入 xDxDesigner 项目时,也能自动导入该项目中定义的变体。变体必须在 Mentor 端使用 Variant Manager 导出为分隔文本文件(Delimited Text Document),文件名保存为 ProjectVariants.txt,并与主 xDxDesigner 项目文件存放在同一位置。 |
Simulation
| 48565 | 现已支持将温度作为灵敏度参数。 |
| 48638 | 现已支持将全局参数的 Group Deviations 作为灵敏度参数。 |
Other
| 47968 | CAMtastic:介电层不再显示在 CAMtastic 面板中。(BC:16249) |
Version 22.1.2
Build: 22 Date: 2022 年 1 月 20 日
Schematic
| 46149 | 打开 Component Pin 编辑器时,正在编辑的元件会消失。(BC:17449) |
| 47615 | 当多分部件元件中的某个分部件更新到最新修订版时,现在同一元件中的所有分部件都会更新到最新修订版。(BC:17162) |
| 47627 | 已更改放置 Image 对象的操作顺序,以避免在原理图页上放置高度为 0 的图像。(BC:17370) |
PCB
| 15590 | 穿过焊盘孔的 3D Body 在焊盘孔内部的那部分不会显示。 请注意,此修复仅在 3D 模型的 Opacity 设置大于 96% 时适用。(BC:10281) |
| 39441 | 使用脚本导入元件后,封装图元不会在 PCB 库编辑器中显示;随后当在 PCB Library 面板中点击某个封装图元时会发生异常。 |
| 44339 | 板上存在某个特定对象时,生成 IPC2581 文件会导致崩溃。 |
| 45526 | 当打开包含矩形的封装时,PCB 库文档会被标记为已修改。(BC:15977) |
| 45915 | 在 PCBLib 中放置的 Rectangle 对象在保存库时会移动,点击 Undo 会破坏该矩形。(BC:17523) |
| 45931 | 从其他 PCB 设计粘贴的盲孔、埋孔和微孔未被 ODB++ Setup 对话框识别。(BC:16347) |
| 46174 | 在生成 ODB++ 输出时,如果连接的中间层焊盘位于 keepout 区域内且禁用了 “Include unconnected mid-Layer pads” 选项,则这些焊盘可能会被移除。(BC:17496) |
| 47194 | 对非金属化焊盘的 Unrouted Net Constraint 违规,在 Messages 面板和 PCB Rules and Violations 面板中缺少位置细节。 |
| 47195 | 现在,在 PCB 设计中放置的 Keepout 对象可以在拼板的嵌入式板阵列中显示。请注意,此功能仅提供 Keepout 层的可视化表示;当前放置在 Embedded Board Array 上的铜对象不会遵循源 PCB 中放置的 keepout。(BC:7789) |
| 47197 | 移除现有泪滴(teardrops)时,并不总能从过孔上移除泪滴。(BC:17185) |
| 47303 | 在 Pad/Via 库中定义的 Manual Expansion 阻焊盖油(tenting)设置,在从 PVLib 放置到 PCB 上的盖油焊盘或过孔中会被忽略。请注意,此更新仅影响 PVLib 中新的 Pad/Via 编辑。(BC:13456) |
| 47304 | 在 Preferences 对话框的 PCB Editor - General 页面新增了 Cursor Color 选项。(BC:9402) |
| 47339 | 当 polygon 样式设置为 Hatched 时,具有某些属性的 polygon 不会填充。 |
| 47342 | 如果 DRC 的 “Stop when XXX violations found” 值非常大(例如 9 位数),则会错误报告检测到的违规数量。(BC:16704) |
| 47441 | 在交互式差分对布线(Interactive Differential Pair Routing)期间,当差分对跨越板区域边界时,差分对不会根据关联的 Differential Pairs Routing 设计规则更改其线宽和间距。 |
| 47828 | 改进了 Properties 面板中 Pad 模式下 Top-Middle-Bottom 与 Full Stack 编辑的易用性 |
| 47933 | 进一步增强对 IPC-4761 标准(“IPC-4761 - Design Guide for Protection of Printed Board Via Structures”)的支持。 |
| 48014 | 在 Single Layer Mode 下工作时,无法将 Multi-layer 作为可见层包含在内。(BC:17546) |
| 48058 | 如果从层叠中移除了所有平面层(plane layers),底层锡膏层(Bottom paste mask)在 3D 中不会显示。(BC:17518) |
| 48061 | 如果在 Interactive Routing 首选项中启用了 Component re-route 选项,则移动元件后 Undo 命令并不总能正常工作。 |
| 48108 | 在多重布线(multi-routing)期间发生崩溃。 |
| 48136 | 包含嵌入式 STEP 模型的封装在 PCB 文档中会回退为简单的拉伸形状。(BC:17344) |
| 48140 | 修复了 21.9 版本中的一个 bug,该 bug 在某些情况下会阻止完成交互式布线(Interactive Routing)。 |
Draftsman
| 45752 | 在 Draftsman 中遗漏了角度为 5 度或更小的 PCB Arc。 |
| 47584 | 如果源文档包含大字号字符串,从 Draftsman 生成 PDF 会失败。 |
Platform
| 47331 | 在 Preferences 对话框的 System - Projects Panel 页面新增 “Show Components and Nets folders” 选项;用于控制 Projects 面板中 Components & Nets 文件夹的显示。 |
| 48312 | Projects 面板中的 outputjob 符号无法区分项目内的 outputjob 与存储在项目外部的 outputjob。(BC:17360) |
Data Management
| 43299 | 在 OutJob 中配置 BOM 报告时,如果使用 Relative Path to Template File 选项并指定位于项目子文件夹中的 BOM 模板,会发生异常。 |
| 46670 | 当网络连接不稳定时,使用从 Concord Pro 放置的受管元件进行工作可能会出现较长延迟。 |
| 47239 | 执行 History & Version Control > Refresh 命令后,不会请求外部 VCS 的凭据,并且 VCS 状态显示不正确。(BC:17234) |
| 47406 | 现在,不属于任何项目文档的评论也会显示在 Comments 面板中。 |
| 47583 | 包含外形圆弧的元件符号无法提交到 Workspace,并提示错误信息 “Failed to create preview files”。 |
| 47660 | 尝试对某个特定项目的文档应用 “Revert to” 命令时发生错误。 |
| 47971 | 通过 Manufacturer Part Search 面板的 Acquire 功能创建器件时呈现的工作流,与使用 Part Request 时呈现的工作流不同。 |
Simulation
| 47467 | 在 Simulation Dashboard 面板和 Advanced Analysis Settings 对话框中新增了 Sensitivity Analysis Setup 选项。 |
| 48200 | 提供包含测量灵敏度(Sensitivity)数值与直方图的表格,用于展示灵敏度分析结果。 |
Other
| 47934 | CAMtastic:导入包含名称异常的 aperture 声明的 aperture 文件会导致 Altium Designer 关闭。 |
Version 22.0.2
Build: 36 Date: 2021 年 12 月 29 日
Schematic
| 45581 | 当启用 Local Colors 选项时,Properties 面板在 Component 模式下的 Fills、Lines 和 Pins 颜色框不可用,反之亦然。(BC:16503) |
| 45635 | 对于将 “Net Identifier Scope” 选项设置为 “Automatic (Based on project contents)” 的项目,在 “Sheet Numbering For Project” 对话框中选择 “Sheet Hierarchical Structure - Depth First” 方案并尝试使用 “Auto Sheet Number” 按钮时,会出现检索图纸层次结构的错误。 |
| 45700 | 在某些情况下,原理图页文档在打开后立即被标记为已修改。(BC:16399) |
| 45983 | 从 Messages 面板交叉探测到 ERC Report Fatal Error 时发生错误。 |
| 46107 | SCH List 面板的作用域新增一个选项——“all project documents”,用于显示来自项目所有源原理图文档(包括已关闭文档)的目标对象。(BC:15944) |
| 48217 | 使用 Smart PDF 功能时,在 PDF 查看器中打开原理图模板的时间显著增加。(BC:17569) |
PCB
| 44019 | 从 Templates 创建新封装时,受管封装的层与颜色未被保留。(BC:13639) |
| 45970 | 在特定情况下,DRC 未能识别网格填充(hatched)polygon 的 Un-Routed Net 违规。 |
| 46855 | 启用 PCB.RigidFlex2.0 高级选项后,当板切割(board cutout)部分位于板外形之外时,“Create Primitives From Board Shape” 创建的图元不正确。 |
| 47145 | Ansys EDB Export Options 对话框新增了用于指定哪个参数可作为 Local Part Name 的功能。(BC:16910) |
| 47308 | 当层类型从 signal 更改为 plane 时会发生错误。 |
| 47359 | IPC-2581 输出中的 |
| 47380 | 测试点报告中的信息与 Gerber 相比存在错误或重叠。(BC:11684) |
| 47537 | 新增对 IPC-4761 标准(“IPC-4761 - Design Guide for Protection of Printed Board Via Structures”)的支持。(BC:8186) |
| 47797 | 更新了若干与布线相关的高级选项状态。 |
| 47878 | 在项目中关闭某个 CAM 文档后,项目内的 PCB 文档会在未保存的情况下被关闭。 |
| 48554 | 修复了一个导致布线器无法到达某些区域的 bug。 |
Draftsman
| 47452 | 在生成的 PDF 中,板制造视图(Board Fabrication View)中某些层的图元缺失。 |
| 47625 | 新增 Counter Hole View(沉孔视图)。 |
数据管理
| 47097 | 现在可以在“注释(Comments)”面板中查看已从其文档中脱离/未分配的注释(“丢失注释”),并将其恢复到该文档。 |
| 47505 | 在库迁移、元件编辑与发布等方面进行了大量稳定性改进。 |
| 47548 | 在“属性(Properties)”面板的“文档选项(Document Options)”模式下,已应用原理图模板的生命周期状态颜色指示显示不正确。(BC:17340) |
| 47702 | 在“属性(Properties)”面板的“元件(Components)”模式中,为只读的 Device Sheets 和 Managed Sheets 启用了“显示更多(Show More)”以及滚动条。(BC:17382) |
| 47831 | “项目(Projects)”面板中虚拟 BOM 条目的图标现在与 ActiveBOM 相同。 |
仿真
| 47462 | 新增在绘图区域绘制列(columns)的能力。 |
| 47554 | 新增在波形绘图图表上显示测量值的能力。 |
| 47675 | 现在会在 Sim Data 面板中提供指定测量数组的统计信息。 |
| 47834 | 现在提供测量结果的表格视图。 |
Altium Designer 21
以下各节列出了 Altium Designer 21 公共版本的历史发布说明。
Version 21.9.2 HotFix
Build: 33 Date: 2021 年 11 月 30 日
PCB
| 48033 | 当在“高级设置(Advanced Settings)”对话框中禁用 PCB.EngineX 选项时,无论“属性(Properties)”面板的“焊盘(Pad)”模式以及 PCB List 面板中的“电镀(Plated)”选项勾选与否,焊盘都不会电镀。(BC:17502) |
| 48061 | PCB:如果在“交互式布线(Interactive Routing)”首选项中启用了“元件重新布线(Component re-route)”选项,那么在移动元件后,“撤销(Undo)”命令并不总是能正确工作。 |
| 48079 | 在多重布线(multi-routing)过程中发生崩溃。 |
Version 21.9.1
Build: 22 Date: 2021 年 11 月 22 日
原理图
| 38985 | 生成的 PDF 文档中部分位图被截断。(BC:13051) |
| 42470 | Smart PDF 输出未包含嵌入的图形。(BC:17255) |
| 45086 | 对自由文档运行 Smart PDF 向导时发生错误。 |
| 45924 | Smart PDF 和其他工具未将 WMF 与 GIF 图形打印到 PDF。 |
| 46099 | 当替换受管工作表(managed sheet)的修订版本时,注释(Annotation)文件会失效。(BC:15715) |
| 46176 | 执行 Edit > Refactor > Move Selected Subcircuit to Different Sheet 命令会更改器件的唯一 ID(Unique IDs)。(BC:16785) |
| 46690 | 保存并重新加载原理图文档后,交叉引用参数的自定义位置会被重置为默认值。(BC:17084) |
| 46734 | “打印(Print)”对话框中的页面缩放显示不正确。(BC:17058) |
| 46796 | 位于多通道(multi-channels)中的上标显示的是之前的标号(designator),而不是逻辑标号。(BC:17099) |
| 46853 | 在使用 Edit > Refactor 命令之前拖动时,导线会消失。 |
| 46906 | “元件标号(Component Designator)”对话框中的 Physical 复选框会保持其启用或禁用状态,直到软件关闭。(BC:12819) |
| 46977 | 更改了添加额外端口和引脚时的方向。 |
| 47055 | 在自由文档中,导线名称不会显示在工具提示中。 |
PCB
| 44082 | 走线不会自动改变其宽度,直到在柔性区域(flex region)中放置了一条走线。 |
| 45841 | 对于未被选中的设计变体(design variant),替代器件参数(alternate part parameters)的值缺失。(BC:15365) |
| 46209 | 当启用“导出所有铜(Export All Copper)”选项时,导出 Parasolid 文件会出现错误。(BC:15929) |
| 46556 | 在 Pick and Place Setup 对话框中更改逗号与句号分隔符后,“旋转(rotation)”列未遵循该更改。(BC:15556) |
| 46842 | 加载叠层(stackup)、保存 Layer Stack Manager,然后返回 PCB 文档后发生崩溃。 |
| 46992 | 在 Unrouted Net 规则中未检测到 No Net 分割平面(split planes)。(BC:12252) |
| 47061 | 在某些对象属性面板中使用 Tab 键快捷方式时,会选中不必要的控件(BC:11281) |
| 47127 | 设置为“矩形(rectangular)”且孔径等于其长度的焊盘,未显示在钻孔表(Drill Table)中。 |
| 47129 | 如果折弯角度包含负值,生成的 STEP 文件会出现不连续。 |
| 47182 | 网格填充(Hatched)多边形覆铜未遵循靠近障碍物的多边形挖空(polygon cutouts),从而导致违规。 |
| 47192 | 针对焊盘或过孔数量较多的复杂板卡,提升了多边形覆铜速度。 |
| 47227 | 在多边形覆铜属性中新增“遵循多边形挖空(Obey Polygon Cutout)”选项。 |
| 47261 | 在冲突解决设置为“推开障碍物(Push Obstacles)”时进行布线会导致软件崩溃。 |
平台
| 46248 | 当项目存储在具有写保护的驱动器/文件夹上时,DRC HTML 报告为空白。(BC:8575) |
| 46974 | 关闭对话框时的大小会被保留,并在再次打开同一对话框时保持不变。 |
| 47120 | 使用 SVNDBLib 时,“属性(Properties)”面板更新非常缓慢。 |
| 47199 | 修复了“发布首选项(Release Preferences)”对话框中的一个拼写错误。 |
| 47376 | 在分屏模式下打开两个文档时,调整一个未固定(unpinned)面板大小后发生崩溃。 |
数据管理
| 42690 | “复制文件夹结构(Copy Folder Structure)”命令在“资源管理器(Explorer)”面板中无法工作。(BC:14829) |
| 46494 | 项目仓库类型识别不正确,导致“Make Available Online”操作失败。 |
| 47203 | 在迁移大型库时,提高了 DBLib 迁移速度。 |
| 47242 | 现在会为生成的设计快照添加 “- Snapshot from |
导入/导出
| 45878 | 在 Ansys Exporter 中,针对带有通孔焊盘的 net tie 元件出现 DC-shortened net 错误。 |
| 46865 | 新增导入 Zuken 原理图/器件 LCDB 库的能力。 |
仿真
| 46951 | 在“输出表达式(Output Expressions)”对话框中新增“测量(Measurements)”选项卡。 |
| 46952 | 现在会在“仿真仪表板(Simulation Dashboard)”面板的“输出表达式(Output Expressions)”区域提供测量信息。 |
| 46953 | 在 Sim Data 面板中新增“测量(Measurements)”选项卡。 |
| 47364 | 在 Sim Data 面板的“测量(Measurement)”选项卡中新增用于开启/关闭测量计算的选项。 |
| 47367 | 在“首选项(Preferences)”对话框的 Simulation - General 页面中新增选项“Always Generate Model Symbol for Manufacturer Part Search Panel Using Simulation Model Description”。 |
| 47457 | 当设置 Initial Voltage 参数时,“仿真仪表板(Simulation Dashboard)”面板会针对 IC 元件模型显示模型文件错误。(BC:17342) |
Version 21.8.1
Build: 53 Date: 2021 年 10 月 21 日
原理图
| 41224 | Port Actions > Toggle Selected Ports IO Type 命令无法正确工作。 |
| 42660 | 如果纸张尺寸小于原理图图纸尺寸且缩放设置为 1,则“打印预览(Print Preview)”对话框中的页面平铺与缩放不正确(BC:15727)。 |
| 46253 | 在 Footprint Manager 中找不到从数据库库生成的某些封装。 |
| 46281 | 在编译某些库后,机械类器件找不到封装。 |
| 46324 | 对某个模型描述较大的特定项目运行 Tools > Signal Integrity 命令时发生错误。 |
| 46433 | 在某些自定义引脚配置中,当引脚映射到多个焊盘时,引脚标号(pin designators)与焊盘编号距离过远。 |
| 46482 | 在 Snippets 面板中查看时,深色对象难以辨认。 |
| 46566 | 重新加载被外部修改过的原理图文档时发生崩溃。 |
| 46725 | 带科学计数法的公式无法被正确解析。 |
| 46726 | 系统查询算术函数 ‘ABS’ 和 ‘ROUND’ 无法正确工作。 |
| 47079 | 打印预览仅显示活动文档,而不是项目中的所有原理图文档。 |
| 47092 | 部分图形图像在软件和 Web Viewer 中被拉伸。(BC:17163) |
| 47111 | 在 Smart Paste 对话框中启用“粘贴为网络标号(Paste as Net Labels)”选项后,从 Excel 复制的文本列表被粘贴为位图,而不是网络标号(net labels)。(BC:17212) |
PCB
| 44660 | 通过 MCAD CoDesigner 推送设计时,系统无响应。 |
| 45188 | 将 PCB 保存为 PCB 4.0 二进制文件格式时发生错误。(BC:16203) |
| 45432 | 在“视图配置”(View Configuration) 面板的“组件层对”(Component Layer Pairs) 组下,显示了一个额外的“板层叠”(Board Layer Stack) 条目。 |
| 45583 | 在“首选项”(Preferences) 对话框的“PCB 编辑器 - 常规”(PCB Editor - General) 页面中将光标类型选择为“Large 90”后,光标不再显示为大尺寸。(BC:15913) |
| 45816 | 在某个特定 PCB 设计中,未显示回缩(Pullbacks),并且创建了错误数量的分割平面(split planes)。 |
| 45945 | 在 PCB 面板的“孔径编辑器”(Hole Size Editor) 模式中,未列出未分配钻孔对(drill pair)的过孔。(BC:16225) |
| 46178 | 使用 Enter 或空格键进行选择会导致对象的“属性”(Properties) 面板中的数据被删除。 |
| 46638 | 运行 DRC 后出现了不正确的未布线网络(un-routed net)违规。 |
| 46685 | “属性”(Properties) 面板设置存在延迟,导致交互式布线(Interactive Routing)的多行线宽文本框无效。 |
| 46688 | 删除最后一条 Placement > Room Definition 规则时发生错误。 |
| 46691 | 对于包含“通过文件夹结构容器进行 PCB 3D 打印”的输出作业,Project Releaser 失败。(BC:16725) |
| 46754 | “层绘制顺序”(Layer Drawing Order) 设置未保存到首选项文件中。(BC:13983) |
| 46759 | 复制封装(footprint)后,机械层不正确。 |
| 47069 | 在 Outjob 中打开某些 PCB 文档的复合图(composite drawing)输出时发生错误。(BC:17193) |
Draftsman
| 45881 | 包含大半径圆弧的板框近似结果较粗糙。 |
| 45907 | 导出的 PDF 文件中缺少部分对象。(BC:15122) |
| 46231 | 生成的 PDF 尝试打开时发生错误。 |
Platform
| 46199 | 已改进“扩展与更新”(Extensions & Updates)页面的“更新”(Updates)选项卡,使其始终在列表顶部显示最新版本。 |
| 46272 | 无论 UI.DisableFractalMode 高级设置如何,面板都会以分形(fractal)模式分组。 |
| 46729 | 授予项目访问权限后出现错误消息。 |
Data Management
| 45269 | 在一个元件中修改多个封装后,使用相同封装的元件更新不正确。 |
| 46383 | 如果项目文档已被重命名,则通过 Storage Manager 面板回退该文档的某个修订版本时会发生错误。 |
| 46425 | “自定义数据同步”(Custom Data Synchronization)在同步过程中会覆盖 PartId。 |
| 46544 | 当禁用自动登录 AltiumLive 时,运行评论放置(comment placement)后,“评论”(Comments)面板会无休止地加载评论。 |
| 46764 | 在“项目”(Projects)面板中新增了一个 BOM 项。 |
| 47130 | 关闭软件时,私有服务器许可证未释放许可证。(BC:16547) |
Import/Export
| 44330 | 使用“导出到 AutoCAD”(Export to AutoCAD)对话框导出后,焊盘和过孔被转换为填充线(hatches)。 |
| 47150 | 连接到本地部署的 Workspace 时无法导出评论。 |
Simulation
| 45937 | 在“绘图”(Plot)菜单中新增“格式化 X 轴”(Format X Axis),以便对不同图表进行独立缩放。 |
| 45985 | 在“添加输出表达式”(Add Output Expression)对话框中新增设置 X 轴表达式的能力。 |
| 46536 | 现在可在“文档选项”(Document Options)对话框中选择分别缩放图表。 |
| 46720 | 在“仿真模型”(Sim Model)对话框中新增智能引脚映射(smart pin mapping)。 |
Version 21.7.2
Build: 23 Date: 2021 年 9 月 29 日
Schematic
| 43550 | 当在“查找文本”(Text To Find)字段中使用通配符时,Edit > Replace Text 菜单命令无法正常工作。 |
| 44111 | 实现了“原理图由较新版本完成”的警告,用于提示用户:创建原理图所用的 Altium Designer 版本与打开该原理图文档所用版本之间引入了新功能。 |
| 45068 | 当非常快速地执行复制/粘贴命令时,原理图中并不总是粘贴最后复制的对象。(BC:15686) |
| 45810 | 使用 F5 或从 View 菜单调用时,Show Net Color Override 命令无法正常工作。(BC:16912) |
| 45967 | 打开某个特定项目后发生后台编译错误,并且在对其原理图执行某些操作后发生崩溃。 |
| 46017 | 在特定情况下,原理图上未显示 VersionControl_RevNumber 特殊字符串的值。 |
| 46066 | 现在可使用 Esc 键关闭 Find Text - Jump 对话框。(BC:7891) |
| 46166 | 在“属性”(Properties)面板的“元件”(Component)模式中新增显示所有参数(Parameters)的能力。(BC:16344) |
| 46269 | 在参数拼接(concatenation)中,被括号包围的两个数字会被解释为数字而非字符串。(BC:16816) |
PCB
| 33225 | 新增禁用使用阻焊膏层(paste mask)的能力,适用于 Paste Mask Expansion 设计规则、“属性”(Properties)面板的焊盘(Pad)模式以及 Pad Template Editor。(BC:9120) |
| 44018 | 重新连接 VPN 后无法保存文档。(BC:15217) |
| 44822 | 当布线过孔需要推挤过多对象时,在层循环(layer cycling)过程中软件性能下降。 |
| 45535 | 放置非反相图形时,部分二维码(QR code)放置不正确,并额外出现一个填充矩形。(BC:16478) |
| 45536 | 保存文档后,PCB 上“.VersionControl Rev Number”特殊字符串的位置发生变化。(BC:16458) |
| 45589 | 移动图层导致输出中的页面顺序不正确。 |
| 45751 | 切割多边形时,工作引导线(work guides)消失。 |
| 45783 | 在添加新网格之前,自定义网格不会显示在 PCB 上。 |
| 45895 | 新增“属性”(Properties)面板的“房间”(Room)模式。(BC:9310) |
| 45971 | 当多边形挖空(polygon cutout)间接构建到网络短接(net tie)封装时,使用 DRC 的“Verify Shorting Copper”选项会产生网络短接验证失败。 |
| 46150 | 网格填充(hatched)多边形铺铜不遵守多边形铺铜挖空边界。(BC:3579) |
| 46151 | 交互式布线在 SMT 规则方面的改进包括:使用“Any Angle”时也会应用规则;若所有允许的出线方向被阻挡,布线不会失败;并且从 SMD 退出后布线更稳定。 |
| 46180 | 如果 Line 图元不在元件所使用的任何装配层(assembly layers)上,则不会应用变体(Variant)的“绘图样式”(Drawing Style)。 |
| 46251 | 当使用镜像的设计视图生成 Gerber 报告时,层描述(layer description)与层扩展名(layer extension)不匹配。(BC:12325) |
| 46265 | 盲孔过孔(blind vias)复制粘贴到板上时不正确。 |
Platform
| 44762 | 发布项目时,创建的 .zip 文件未能使用项目参数正确命名。(BC:15515) |
| 45762 | 当 Collaboration Service 连接存在问题时,打开 PCB 会出现性能下降。 |
| 45790 | 点击 File > Open Project > Local Projects 选项卡时系统冻结。 |
| 45923 | 在原理图与 PCB 编辑器的右键菜单以及 Schematic Standard 工具栏中,“Comments”命令使用了错误的图标。 |
| 45943 | 当使用网络共享上的库文件时,按下 Ctrl+Tab 快捷键会出现性能下降。 |
| 45969 | 软件重启后,面板的固定(pinned)或停靠(docked)状态未被保存。(BC:9777) |
Data Management
| 44653 | 在“文件夹属性”(Folder Properties)对话框中仍可看到已废弃的元件模板。 |
| 45688 | 重命名外部 Git 仓库中的 master 分支后,将其在服务器上设为可用会导致项目数据缺失。 |
| 46126 | 自动更新或刷新后,项目仍显示为“Up to date”,且没有错误消息。 |
Simulation
| 45804 | 在参数扫描(Parametric Sweep)中新增可扫描两个以上参数的能力。(BC:16615) |
| 45940 | 在仿真过程中,对于已打开并保存的 .sdf 文档,绘图的 X、Y 比例设置将被保留。 |
| 46036 | 在直流(DC)与瞬态(Transient)分析中,现已支持将独立电压源上的电压作为输出变量。 |
| 46042 | 在直流(DC)与瞬态(Transient)分析中,现已支持将功能性电压源与电流源的功率作为输出变量。 |
| 46044 | 在直流(DC)与瞬态(Transient)分析中,现已支持将电容上的电压作为输出变量。 |
| 46046 | 在直流(DC)与瞬态(Transient)分析中,现已支持将电流开关上的电压作为输出变量。 |
| 46047 | 在直流(DC)与瞬态(Transient)分析中,现已支持将电容上的电荷(charge)作为输出变量。 |
| 46049 | 现已支持将独立电流源模型的电流作为直流与瞬态分析中的输出变量。 |
| 46051 | 现已支持将电流开关的电导作为直流与瞬态分析中的输出变量。 |
| 46056 | 现已支持将电压开关的电压作为直流与瞬态分析中的输出变量。 |
| 46059 | 现已支持将电压开关的电导作为直流与瞬态分析中的输出变量。 |
| 46062 | 在“添加输出表达式”对话框中新增“波形”和“函数”下拉列表。 |
Version 21.6.4 HotFix
Build: 81 Date: 2021年8月20日
PCB
| 44591 | 导入某些 x_t 格式模型时软件无响应。 |
| 45595 | 使用“Add Selected Nets to NetClass”命令将网络添加到网络类后,未更新相关设计规则。(BC:2201) |
| 45781 | 使用选定模板放置过孔时应用了错误的间距(Clearance)规则。 |
| 45817 | 在 PCBLIB List 面板中,3D 实体显示了错误的坐标。 |
| 45818 | 在 PcbLib 中新放置的 3D Body 在属性面板中显示不正确的 X/Y 位置坐标。 |
| 45910 | 在 Layer Stack Manager 中重新保存层叠后,某个特定设计中的底层元件被移除。(BC:16349) |
| 46309 | 从 SamacSys 向原理图文档添加封装后,“Undo”命令无法工作。 |
Draftsman
| 45673 | 在板装配视图中,某些元件的 3D 元件投影线显示不正确。(BC:10555) |
| 45786 | 打开网格尺寸值较小的 Draftsman 文档时发生崩溃。 |
| 45799 | 安装 GOST 扩展后,Note 对象出现了额外的元素编号。 |
| 45825 | 自定义比例值现在以“CustomScale:1”或“1:CustomScale”的格式显示。(BC:7475) |
| 45828 | 在 Draftsman 文档中放置 Callout 时,首选项对话框中 Draftsman – Default 页设置的 Callout 头部样式被忽略。 |
Platform
| 45870 | 在 OutJob 文件中为“导出注释(Export Comments)”报告选择打印预览时发生访问冲突。 |
| 46389 | 在打印对话框的 Drawings 选项卡中,无法禁用 Parameter Sets 选项。(BC:16879) |
Data Management
| 46179 | 在 BomDoc 中重新编号行无法正确工作。 |
Import/Export
| 46188 | 如果设置了自定义显示比例,打开导入向导时会发生错误。 |
Simulation
| 46194 | 使用 Tools > Signal Integrity > Analyze Design > Select Net > Reflection waveforms 命令时发生错误。 |
Version 21.6.1
Build: 37 Date: 2021年7月22日
Schematic
| 36686 | 在 SL1 Xilinx Spartan-IIE PQ208 示例项目中,Net Color 功能除了所选网络外,还更改了多个网络的颜色。 |
| 38603 | 当使用引号拼接参数时,对于位于项目层级中的元件,BOM 中的拼接被错误解析。(BC:12806) |
| 39039 | 当 NoERC 放置在交叉导线上方时,工具提示未正确显示。(BC:13723) |
| 43137 | 子页中未正确显示 Sheet Symbol 特殊字符串参数。 |
| 45036 | 创建了多个差分对规则,分别指向单个网络,而不是一个规则指向所有相关网络。 |
| 45061 | Parameter Table Editor 对话框中的列现在按字母顺序显示。(BC:7302) |
| 45340 | 无法在服务器中创建新项目。 |
| 45694 | 如果未将 “Schematic Prints” 设置为第一个生成项,则生成的 PDF 中不包含元件参数。(BC:3707) |
PCB
| 40616 | 对于嵌入式板阵列,PCB 文档中未显示钻孔符号。(BC:9896) |
| 41415 | 在 3D 模式下缺少腔体(Cavities)。(BC:15550) |
| 42233 | 如果 PCB 图元与 Room 重叠,则无法选择 Room。(BC:7641) |
| 42895 | 在 PCB Editor - Layer Colors 首选项页面中,新加载并修改的层颜色配置文件在关闭并重新打开 Altium Designer 后不会保存。 |
| 42896 | Board Outline Clearance 设计规则针对 Single Layer Keepout 对象产生了 DRC 违规。 |
| 42897 | 属性面板中的焊盘堆叠预览未正确更新。 |
| 42898 | 通过 PCB Rules and Violations 面板访问时,设计规则窗体不一致。 |
| 42907 | 使用 Back Drills 时显示了不正确的违规信息。 |
| 43017 | 当 Standard Dimension 对象放置在两条 Line 对象之间时,其一个端点无法移动。(BC:14269) |
| 43307 | 生成 NC Drill 文件后,Tool Travel 字段未被填充。(BC:12805) |
| 43741 | 重启 Altium Designer 后,在 PCB 库文档中访问 File 菜单时性能较慢。 |
| 44308 | 如果过孔连接到平面层(Plane Layer),则无法选择走线(Tracks)。 |
| 44607 | 在某些柔性层叠上无法自动添加 Bikini coverlay 多边形。 |
| 44946 | 当 Length 与 Matched Length 规则选择了不同的值时,属性面板中仅显示 Length 规则。(BC:13214) |
| 45025 | 在 3D 模式下查看时,使用“Rounded Rectangle”形状的贴片焊盘显示为矩形。 |
| 45066 | 使用鼠标通过“Place Rectangle”命令创建新矩形时会导致尺寸发生变化。(BC:15977) |
| 45090 | 当顶层存在未装配(not-fitted)元件时,该元件的标记在 PCB 打印输出中显示在底层。 |
| 45135 | 撤销对中间层参数的编辑后,过孔堆叠类型会变为 Simple 模式。 |
| 45185 | 从库更新元件后,xSignals 被破坏。 |
| 45195 | 当挤出式 3D 模型位于底层时,在 3D 模式下会显示在 PCB 内部。 |
| 45197 | 嵌入式板阵列中的 PCB 元件参数现在会在 Pick and Place Setup 对话框中传递。(BC:8387) |
| 45202 | 某些生成的 STEP 文件排除了放置在板外形上的焊盘孔。 |
| 45220 | 焊盘与过孔预览显示不正确。(BC:16101) |
| 45222 | 从 Eagle 导入的某些板会创建现有机械层对的重复项。 |
| 45223 | 从 Ansys EDB 导出时,作为铜生成的 Keepout 对象会导致多边形与走线对象之间发生短路。 |
| 45296 | 如果 Magnify 值不是最大,点击违规项时设计规则检查(DRC)会跳转到错误位置。 |
| 45327 | 过孔堆叠配置被错误地重置为默认值。 |
| 45355 | 进行了多项布线改进。 |
| 45391 | PCB 中某些多行文本无法被选中。 |
| 45530 | 某些生成的 NC Drill 文件中的层顺序不正确。 |
| 45773 | 如果走线宽度小于 10mil,每次复制粘贴操作都会导致矩形尺寸减小。 |
Draftsman
| 43977 | 在传输线结构表中新增了间距(Clearance)与目标(Target)公差。(BC:11393) |
| 44069 | 在 Board Realistic View 上错误应用了阻焊(Mask)选项。(BC:12501) |
| 45175 | 登录 Nexus Server 后,在新建项目中添加 Draftsman 文档时软件崩溃。 |
| 45189 | 在属性面板的 Document Options 模式中,已移除 Width 和 Height 的无用尾随零。 |
| 45235 | 使用 Import Changes from PCB 命令后,元件实体与位号对象被重新启用。(BC:16174) |
| 45278 | 在 Variants Display 字段中新增了 Cross。(BC:14198) |
| 45393 | 导出为 PDF 后,板外形与孔显示在元件下方。(BC:13380) |
| 45402 | Draftsman Board Realistic View 会裁剪位于板边缘的任何连接器。(BC:13359) |
| 45428 | 从模板创建新的 Draftsman 文档时,Layer Stack Stable 设置会恢复为默认值。 |
| 45463 | 已为标注(Callout)对象新增六边形和旗形形状,以避免与现有机械制图标准发生冲突。(BC:13127) |
| 45626 | 为 Draftsman 物料清单(Bill of Materials)、传输线表(Transmission Line Table)、钻孔表(Drill Table)、表格(Table)以及层叠图例(Layer Stack Legend)对象新增了“对齐方式(Justification)”属性。(BC:6923) |
| 45641 | 修改图纸模板后,“刷新(Refresh)”按钮无法工作。(BC:14326) |
| 45785 | 当符号作为孔中心放置时,未能遵循其放置位置。 |
Platform
| 44296 | 打开原理图库文档时发生崩溃。 |
| 45311 | 已调整“PCB 编辑器 - 交互式布线首选项(Interactive Routing Preferences)”对话框以节省空间。 |
| 45417 | 在单独窗口中创建 DRC 后,系统会快速且持续地在两个窗口之间来回切换。 |
| 45420 | 在“系统 - 默认位置(System - Default Locations)”首选项对话框的“文档路径(Document Path)”字段中输入 UNC 格式路径时出现错误消息。(BC:16255) |
| 45791 | 在无互联网连接的情况下尝试连接到 Altium Concord Pro 时发生错误。 |
| 45911 | 当打印后台处理程序(print spooler)服务器停止时,Outjob 文件发生崩溃。 |
Data Management
| 43142 | 现在会阻止在项目文件夹之外包含源文件的项目执行“使项目在线可用(Making Projects Available Online)”。 |
| 45429 | 无法通过版本控制将新项目提交到 SVN 仓库。(BC:16127) |
| 45451 | 现在会阻止在项目文件夹之外包含源文件的项目执行“使项目在线可用(Making Projects Available Online)”。 |
| 45464 | 错误地创建了新仓库,而不是将项目加入版本控制。 |
| 45632 | 生成的 ODB++ 在 CST Suite 软件中用于 3D 分析仿真加载时不显示过孔。 |
| 45758 | “报告管理器(Report Manager)”对话框未从源 BomDoc 继承设置和数据。 |
| 45808 | 编辑封装时,机械组件层对会被重复创建。 |
Import/Export
| 45200 | 无法从 CAM 编辑器导入重心点(Centroids,Casm.pcf 文件)。(BC:3759) |
| 45246 | 在 Comment 字段中未输入单位的元件数值无法被识别。 |
| 45623 | 导出 IPC-2581 时,位于底层的元件和焊盘会以错误的方向导出。 |
Simulation
| 45317 | 改进了“添加波形到图(Add Wave to Plot)”对话框中多变量分析结果的显示。 |
| 45320 | 为 AC 分析的输出表达式新增双曲函数集合。 |
| 45321 | 为 AC 分析的输出表达式新增三角函数集合。 |
| 45322 | 在输出表达式中新增常量集合。 |
| 45323 | 为输出表达式新增积分函数集合。 |
| 45324 | 在表达式中新增对 V(node) 语法的支持,用于表示给定节点的电压。 |
Version 21.5.1
Build: 32 Date: 2021 年 6 月 22 日
Schematic
| 37962 | 当 Windows 区域设置为德语(小数点为逗号)时,ECO 在参数拼接时会将点号改为逗号。(BC:12774) |
| 39368 | 参数集(Parameter Set)数值与差分对布线规则(Differential Pair Routing rules)数值与阻抗配置文件(Impedance Profile)数值不一致。 |
| 43475 | ECO 未从 PCB 中移除重复的元件。 |
| 43720 | 在原理图中选中参数后按空格键,参数不会旋转。(BC:15238) |
| 44056 | 回归问题导致在某些项目中不会裁剪前导空格。(BC:15416) |
| 44087 | Tools > Update From Libraries 命令不允许审查参数更改。(BC:15068) |
| 44250 | 从 ERC 标记右键菜单使用 Place NoERC 命令无法正常工作。 |
| 44830 | 在“首选项(Preferences)”对话框的“系统 - 项目面板(System - Projects Panel)”页面以及项目面板的常规设置中新增“显示自动图纸编号(Show Automatic Sheet Numbering)”选项。 |
| 44839 | ECO 未将元件类(component classes)传递到 PCB。 |
| 45097 | 在主动放置对象时平移(panning)操作性能较慢。(BC:16091) |
PCB
| 41189 | Outjob 中的元件交叉引用报告(Component Cross Reference Report)在 PCB 发生更改时不会自动更新。 |
| 42887 | 在 Object Class Explorer 对话框中使用 Component Class Generator 时,非成员(Non-Members)不会被添加到成员(Members)中。(BC:5219) |
| 43820 | 在线与批量 DRC 会针对差分对布线的“实际宽度(Actual Width)”与“目标宽度(Target Width)”显示违规。 |
| 44336 | 在生成输出之前新增关于存在搁置多边形(shelved polygons)的警告。(BC:7214) |
| 44345 | 在选择网络(Nets)、差分对(DiffPairs)和 xSignals 时,提升了 PCB 面板的性能速度。 |
| 44444 | 当过孔类型更新为微孔(microvia)时,过孔名称为空。 |
| 44714 | 丝印到阻焊间隙(Silk to Solder Mask Clearance)DRC 对过孔不遵循“从孔边缘计算阻焊(Solder Mask From The Hole Edge)”选项。(BC:11551) |
| 44733 | 电源平面区域的通孔焊盘(TH pads)没有热焊盘辐条(thermal spokes)。(BC:15742) |
| 44744 | 在“元件操作(Component Actions)”子菜单的右键菜单中新增“在 |
| 44809 | 在元件规则检查(Component Rule Check)中,封装内的 Keepout 图元会被视为未连接,并出现“未连接铜(Unconnected Copper)”警告。 |
| 44831 | 在 Layer Stack Manager 编辑器中,Tools 菜单缺少层叠可视化器(Layer Stack Visualizer)。(BC:15724) |
| 44836 | 使用 File > Fabrication Outputs > IPC-2581 命令时发生错误。 |
| 44851 | 在“高级设置(Advanced Settings)”对话框中新增选项,可禁用多边形自动重命名。 |
| 44869 | 若存在元件间隙违规,保存文档时会发生错误。 |
| 44888 | PCB 3D 打印会裁剪所有位于板边界之外的 3D 对象。(BC:203) |
| 45054 | 当属性面板打开时,移动多个带参数的元件会出现性能延迟。 |
| 45089 | 将 Layer Stack Manager 保存到 PCB 后,加固层(stiffener layers)会变为芯层(core layers)。加固层与胶黏层(adhesives)仅在 Rigid-Flex 2.0 的 Layer Stack Manager 中可用。(BC:16099) |
| 45256 | 在“高级设置(Advanced Settings)”对话框中新增 PCB.Component.AnyLayerPlacement 选项,用于恢复将 PCB 元件放置在任意层的能力。(BC:16253) |
| 45426 | 在刚挠结合设计中的网格填充多边形(hatched polygons)里,多边形重新灌铜(repouring)无法正常工作。(BC:16192) |
| 45439 | 在某些阻焊层与锡膏层中,未遵循“板外形间隙(Board Outline Clearance)”设计规则选项。 |
| 45462 | 使用刚挠结合时,Gerber 文件中缺少阻焊层与锡膏层。(BC:16349) |
| 45473 | 仅会将唯一的阻焊与锡膏生成到独立层上;标准阻焊与锡膏将生成在同一层上。 |
| 45477 | 为分离 ODB++ 层,仅会生成唯一的阻焊层。 |
| 45483 | 更改过孔直径后,在线或批量 DRC 不会检测到间隙违规。 |
Draftsman
| 44716 | Draftsman 图纸托管模板(Sheet managed template)未在属性面板中显示。 |
| 44758 | 对于放置在挠性(更薄)层叠外层的图元,区域(regions)、填充(fills)和焊盘(pads)的锡膏与阻焊扩展(Paste and Solder Mask Expansions)不会显示。 |
| 44886 | 对于标注(Callouts),Draftsman - 默认值与属性面板选项不一致。(BC:10052) |
Platform
| 43487 | 在元件编辑器标签页中点击后发生崩溃。 |
| 45437 | 在 Windows 7 中打开或生成 ODB、NC Drill 或 Gerber 文件时发生崩溃。(BC:16332) |
| 45488 | 在极少数情况下,所有应用程序的键盘输入会冻结。 |
Data Management
| 41439 | 使用模板创建新封装(Footprints)时,层设置、颜色和网格未能正确传递。(BC:13639) |
| 44239 | 如果在 outjob 文件中使用了自定义文件名,该文件名并不总是遵循文件名设置。 |
| 44597 | 项目重命名并重新打开后,本地项目文件夹路径不会更新。 |
| 44639 | 如果项目被重命名,点击“使用本地文件名(Use local file name)”后会显示错误“Server did not recognize the value of HTTP Header”。 |
| 44843 | 调查当设计元件来自 SQL DBLib 时的 BOM 生成性能。 |
| 44945 | 连接到服务器时,在 Reports Manager 中无法从文件夹选择 BOM 模板。(BC:15932) |
| 44999 | 新增“从项目中移除”决策对话框,允许你选择移除文档的方式。(BC:15822) |
| 45039 | 启动 Altium Designer 后打开 BomDoc 文档时,所有行都会被折叠。 |
Simulation
| 44372 | Sim Model 对话框现在会使用仿真模型参数的默认值。 |
| 44749 | 现在为输出表达式提供了一组三角函数。 |
| 44750 | 现在为输出表达式提供了一组对数函数。 |
| 44752 | 现在为输出表达式提供了一组复数运算符。 |
| 44754 | 现在为输出表达式提供了一组双曲函数。 |
Version 21.4.1
Build: 30 Date: 2021 年 5 月 25 日
Schematic
| 35879 | ModifiedDate 字符串未能正确更新。 |
| 39405 | 动态编译导致连通性丢失,Pin 被错误地从 Net 中移除。 |
| 40606 | 当对象已连接时,动态编译错误地显示“Unconnected Objects in Net”的违规。 |
| 40722 | 当某个参数被隐藏时,符号参数位置会被重置。(BC:14369) |
| 42608 | 在 Preferences 对话框的 Schematic - Grids 页面所做的更改不会应用到已打开的原理图。 |
| 43567 | 在大型原理图文档上使用 Paste 命令时系统很慢。 |
| 43750 | 将元件保存到服务器时出现无效的 Pin Map 错误。 |
| 43758 | 选择具有大量参数的器件时性能得到改进。 |
| 44579 | 使用公制单位时网格发生错位。(BC:16181) |
| 44976 | 在 Components 面板中双击元件后,光标会从捕捉点发生偏移。 |
PCB
| 40259 | 新增附加选项,用于过滤嵌入式板阵列上显示的数据。(BC:2059; BC:6904) |
| 40966 | 在不包含 Top 和 Bottom Layers 的刚性或柔性子叠层上放置带自定义焊盘形状的元件时,不会生成 Solder Mask 或 Paste Mask。 |
| 41181 | 柔性层上的自定义焊盘阻焊输出到了错误的 Gerber 层。 |
| 42735 | 当在 Layer Stack Manager 中禁用叠加层时,这些层在 PCB 上不显示。(BC:14971) |
| 43999 | 槽孔长度并不总是大于孔径。 |
| 44158 | 导入文件到 Ansys 时,部分元件(电阻、电感、电容)未被正确定义。(BC:11991) |
| 44238 | Net Tie 类型元件中的走线在 Ansys 输出中导致“DC Short Net Error”。 |
| 44246 | 恢复了在 View Configuration 面板中更改 coverlay 颜色的能力。(BC:13198) |
| 44311 | 某些元件无法被选择和移动。(BC:15380) |
| 44327 | 当输出作业的制造输出测试点报告设置为 IPC-D-356A 报告格式,且输出文件名包含句点,并且 PCB 文档包含嵌入式板阵列时,生成的文件会缺少“.IPC”文件扩展名。 |
| 44328 | 如果勾选“Check for incomplete connections”,UnRouted Net Constraint 会将由填充和实心铜区域形成的连接标记为未布线连接,但 PCB 面板显示 0 条未布线网络。(BC:15387) |
| 44332 | 首次运行 Design Rule Check 时,平行线段规则未被高亮或缩放定位。 |
| 44335 | 打开多通道 PCB 时,逻辑标号的边界框会扩展到物理标号的尺寸。(BC:14193) |
| 44338 | 打开从 Altium 20.1.3 导出到 MCAD 工具(NX 或 SOLIDWORKS)的 .idx 文件时,只显示板子而不显示元件。 |
| 44346 | 在 Preferences 对话框的 PCB Editor - Display 页面新增“Use Animation”选项,用于在缩放、翻转板子和切换层时开/关动画效果。 |
| 44377 | 参数的 Special String 显示的是其值而不是名称。(BC:14571) |
| 44378 | 当 PCB 面板以 Nets 模式打开时,切换到单层模式性能很慢。 |
| 44485 | 多层区域和挖空的阻焊扩展未显示。(BC:15828) |
| 44506 | 某些设计存在内存泄漏。 |
| 44543 | 在 Preferences 对话框的 PCB Editor - Interactive Routing 页面新增选项:当启用“Move component with relevant routing”时,可指定引脚数量。 |
| 44627 | 运行 Tools > Remove Unused Pad Shapes 命令后,焊盘无法被选择。(BC:15136) |
| 44715 | 无法在 3D STEP 模型的边缘放置捕捉点。 |
| 44724 | 当层数很多时,拖动元件很慢。 |
| 44740 | 边缘位于弯折区域上的 Board Cutout 会导致柔性板折叠失败。 |
| 44776 | 柔性层上的自定义焊盘阻焊输出到了错误的 ODB++ 层。 |
| 44871 | 优化了在修改的图元不可能影响 DRC 时不必要的后处理。(BC:3327). |
| 45027 | 内电层上的 Pullback 距离在 3D 模式下不显示。 |
Draftsman
| 39981 | Route Tool Path 显示的尺寸不正确。(BC:11557) |
| 40712 | 更改 BOM 项的 Variant 后,变更不显示。(BC:14128) |
| 44110 | 改进了参数优先级的显示。(BC:9567) |
| 44258 | 登录 Altium 365 时无法添加本地 Draftsman 模板。(BC:13957) |
| 44531 | 重新打开文档后,Layer Stack Legend 的字体设置未被保存。 |
| 44556 | 在 Board Assembly View 中未显示通孔和 SMD 焊盘。(BC:8959) |
| 44617 | 当更改 PCB 上某个元件的标号时,Board Assembly View 中的元件标号和元件本体会重置为该元件的默认值。(BC:12338) |
| 44654 | 在 Component Display Properties 对话框的参数下拉列表中新增了 Comment 和 Design Item ID。(BC:11330) |
| 44675 | 放置图形文件(*.jpg)会导致文件大小大幅增加。 |
| 44712 | 为 Board Isometric View 新增“Show No BOM”选项;启用后,即使该器件不在 BOM 中,也会在 Board Isometric View 中显示。(BC:9331) |
| 44729 | Component Display Properties 无法保存为模板。(BC:11052) |
| 44769 | 如果 Draftsman 文档中使用了未指向源对象的 Callout,则 Print 选项和导出为 PDF 会失败。 |
| 44773 | Use Document Font 选项未使用文档模板中的信息。 |
| 44802 | 包含 Drill Drawing View 的导出 PDF 文件异常巨大。(BC:10921) |
| 44805 | 当在文档更新前应用 SolderMaskExpansion 设计规则时,盖油过孔会被隐藏。 |
| 44853 | 新增在 Board Assembly View 中选择多个元件的能力。(BC:13266) |
| 44875 | 为 Board Fabrication View 新增“Override Color”选项,允许为所有层设置默认颜色。(BC:14651) |
Platform
| 44333 | 如果设计元件描述包含特殊字符(例如 ®、°、²)且末尾带空格,则在重新打开后,每次 PCB 更新都会出现用于更新该描述的 ECO。 |
| 44457 | 点击某个面板标题时,所有停靠到该面板的其他面板都会被初始化。 |
Data Management
| 38113 | 使用 [OrCAD Library] 字段映射从 OrCAD CIS 转换的数据库库,在使用 Components 面板时会将模型报告为缺失。 |
| 43198 | 新增功能:在重新托管或注册后,可将现有 git/svn 仓库迁移到 Altium 365。(BC:7667) |
| 43887 | 为包含 BOM 文档的受管项目新增 BOM Compare 报告,用于显示发布中发生了哪些更改。 |
| 44297 | 如果在 VCS 检查期间没有已修改文件,Project Releaser 会导致异常长的等待时间。 |
| 44445 | 将文件保存到服务器时发生错误。 |
| 44815 | 在关闭项目时新增“Save to Server”提醒对话框。 |
Import/Export
| 41381 | 新增了导入 Allegro 封装文件(*.dra)的功能。(BC:8580) |
仿真
| 44144 | 在“添加输出表达式”对话框中添加输出表达式后,Altium Designer 会关闭。 |
| 44389 | 在“Sim Model”对话框中新增快速访问列表,用于设置仿真模型。 |
| 44391 | 在网表解析器中新增“.func”命令,用于定义表达式中使用的函数。 |
| 44392 | 在数学表达式解析器中新增“.func”命令,用于定义表达式中使用的函数。 |
| 44655 | 新增输出表达式窗口,以提供扩展的 wave to plot 兼容性 |
| 44656 | 在“添加输出表达式”对话框中新增附加字段,以提供更广泛的 wave to plot 兼容性。 |
| 44756 | 在选择仿真模型时,新增对 Windows 对话框的支持。 |
Version 21.3.2 HotFix
Build: 30 Date: 2021 年 4 月 29 日
原理图
| 44949 | 以行内模式显示的文本字符串会因字体样式和大小而被截断。 |
数据管理
| 44601 | 启动 Altium Designer 后打开 BomDoc 文档时,所有行都会折叠。 |
Version 21.3.1
Build: 25 Date: 2021 年 4 月 22 日
原理图
| 37299 | 为多个文本对象应用属性时,需要重复执行字体设置操作。(BC:13764) |
| 37517 | 当对齐方式设置为 Right 时,使用 Physical Structure 打印到 PDF 的网络标号对齐不正确。(BC:13190) |
| 37942 | 在原理图库文档中对引脚标号使用公式“!+”进行 Smart Edit 时,不会添加数值并出现失败错误。 |
| 38680 | 生成网表时收到错误。(BC:13579) |
| 39340 | 未装配(not-fitted)元件图形上的字符串位置未与符号中心对齐。(BC:13856) |
| 39602 | 包含位于子文件夹中的原理图页的项目模板,会导致关于重复标号以及多个同名页面的无效消息。 |
| 40688 | 当使用带有其他字体的原理图模板时,字体设置显示不正确。 |
| 42014 | 当违规级别设置为“Warning”或“Error”时,未检测到“Output Sheet Entry”连接。 |
| 42728 | 带超链接的文本无法通过鼠标或键盘从其原点/指针位置移动。 |
| 43055 | 原理图文档中显示了不正确的 Variant UniqueID 值。 |
| 43088 | 原理图中的特殊字符串未反映项目选项参数(BC:15754) |
| 43139 | 某些原理图文件将 blanket 显示为对角线。(BC:10481) |
| 43493 | 在“首选项”对话框的 Schematic - Defaults 页面应用更改后,“Comment”名称的可见性未被保存。 |
| 43574 | 原理图库子部件无法使用删除命令。 |
| 43596 | 当通过鼠标右-左选择动作选中文本对象时,无法编辑该文本对象。(BC:15282) |
| 43603 | Find Text - Jump to Results 未遵循“首选项”对话框 System - Navigation 页面中设置的缩放级别。 |
| 43618 | 从原理图到 PCB 的 ECO 会添加一个新器件并移除 PCB 上先前添加的器件。(BC:15182) |
| 43879 | 注释的文本换行无法正常工作。(BC:15269) |
| 43944 | 当已配置布局自定义项时,无法选择本地原理图模板。 |
| 44030 | 改进 Ctrl+F 文本搜索工具,使其可查找器件参数。 |
| 44112 | 在层次化设计中,如果多分部件(multi-part)元件的变体位于不同的原理图页,会缺失 BOM 变体。 |
| 44259 | 选择多个 sheet entry 时,无法平滑且精确地移动。 |
| 44289 | 如果焊盘标号包含短横线(-),在 ECO 期间会收到错误。(BC:15530) |
| 44355 | 关闭 Altium Designer 时软件会卡死。 |
PCB
| 24505 | 在生成 PCB 3D Print 且 Render Resolution 为 300 和 600 DPI 时发生错误。 |
| 40536 | Board Information Report 在“Routing completion”信息中未将隐藏网络纳入考虑。 |
| 41867 | Design Outputs 未能正确导出封装中焊盘在阻焊层上的旋转信息。 |
| 42009 | 当在 Properties 面板中启用相应吸附选项时,拖动过孔或走线时吸附无法正常工作。(BC:14503) |
| 42231 | 吸附到板边缘无法正常工作。 |
| 42357 | 吸附到圆弧中心无法正常工作。(BC:5444) |
| 42358 | 即使在 Properties 面板的 Guide Manager 区域中已禁用,仍会显示吸附点。(BC:12451) |
| 42516 | 新增锁定 3D Board Regions 的功能。(BC:15248) |
| 43459 | 为 MCAD 坐标新增自定义网格。 |
| 43694 | 修复一个问题:将文本放置在多边形上后,多边形移动或翻转会导致该文本无法被选中。 |
| 43698 | 修复一个问题:在 PCB Library 文档的选择窗口中会出现两个焊盘,尽管实际上只放置了一个。 |
| 43827 | 仅更改图层可见性也会将文档显示为已修改。(BC:15072) |
| 43833 | 在 Properties 面板的 Interactive Sliding 模式中新增“Include Miters”选项,使拖动时将斜接(miter)视为普通走线。 |
| 43864 | 如果选择了 Snap Grid 值,则会针对 Snap Distance 显示“The input value is invalid”警告。 |
| 43892 | 旋转元件时,360 度旋转现在显示为 0 度。(BC:14474) |
| 43924 | 新增热键以控制 Sawtooth 调谐图形的高度。 |
| 43950 | 新增对拖动走线时是否带上已连接斜接(miter)的控制。按 C 快捷键可切换 Include Miter 模式。 |
| 43961 | 在 PCB 文档中按下“Tab”会导致符号丢失。(BC:10716) |
| 44001 | 移除了刚挠结合(Rigid-Flex)设计中,不同叠层的两个区域边缘处可见的缝隙。 |
| 44012 | 当过孔与走线连接并被移动时,过孔与多边形之间的 Direct Connection 会自动变为 Thermal Relief 连接。 |
| 44081 | Layer Stack Manager 在“Stack Symmetry”被禁用且表面处理层被移除时,会错误加载。 |
| 44094 | 在 Advanced Settings 对话框中新增 PCB.Rendering.MultiselectionDrag 选项,用于控制多选渲染。 |
| 44095 | 走线与过孔滑动时,Masking 和 Highlighting 无法工作。 |
| 44113 | 在 ODB++ 输出中选择“mm”单位会导致生成的多边形不正确。 |
| 44145 | 如果 3D 模型嵌入在元件封装中,PCB 渲染时会在半透明 3D 模型下方不显示阻焊层。(BC:15468) |
| 44151 | Embedded Board Arrays 的板内开槽(cutouts)在 2D View 模式下不显示。 |
| 44159 | 刚挠结合(Rigid-Flex)设计在 3D 视图中元件层显示不正确。(BC:15400) |
| 44171 | 未分配钻孔跨层(drill span)的过孔不会生成到 ODB++ 文件中。 |
| 44207 | 在 Layer Stack Manager 中使用 Printed Electronics 时,“Conductive”和“non-conductive”拼写错误。(BC:15536) |
| 44226 | PCB 文档中旋转后的 3D Body 未显示纹理。(BC:15493) |
| 44231 | 修复了在存在部分过孔(partial vias)时 Automatic Loop Removal 的一个缺陷。(BC:15030) |
制图(Draftsman)
| 37306 | 导出的 PDF 中不显示透明的网格填充(hatched fills)。 |
| 38928 | 当在 Properties 面板的 Board Assembly View 模式中启用“Apply changes to all instances of same BOM item”时,Undo 命令只更改了一个实例而非全部。(BC:13710) |
| 40419 | 在 Board Isometric View 中未显示元件的通孔焊盘,且 3D body 显示不正确。(BC:8126) |
| 42611 | 重新定位并修改 BOM 表后,表格会从 Draftsman 文档中被移除。 |
| 42710 | 放置 Layer Stack Legend 或 Board Fabrication View 后发生错误。 |
| 43004 | Linear Dimension 的单位有时会从英寸变为毫米。(BC:11134) |
| 43761 | PDF 输出中的图形渲染不正确。(BC:13175) |
| 43874 | Draftsman 的 BOM 列对齐方式在新增列后丢失。 |
| 43875 | 无法编辑坐标标注(Ordinate Dimension)对象属性。(BC:11760) |
| 44021 | 当同时更改多个标注的某个参数时,所有标注的位置都会被移动到同一位置。(BC:14311) |
| 44424 | 在新的 Draftsman 文档中使用 Draftsman 模板时,注释的标题被删除。(BC:10034) |
Platform
| 40281 | 鼠标点击与键盘输入不可靠,且经常导致参数被错误设置。(BC:10716) |
| 43972 | 创建新项目时,尽管项目已创建,“Create Project”图标仍停留在屏幕上。(BC:14747) |
| 44255 | 在 Projects 面板中展开节点时出现卡顿/变慢。 |
Data Management
| 33989 | 如果被克隆组件所在文件夹的模板已被删除,则在 Explorer 面板中尝试克隆组件时会发生错误。 |
| 42383 | 在 Explorer 面板中按升序/降序排序时,参数与计量单位的显示无法正常工作。(BC:14822) |
| 42818 | BOM 与 Manufacturer Part Search 面板未显示相同的供应商。 |
| 43209 | 提升了使用 Manufacturer Part Search 面板时的性能速度。 |
| 43260 | 安装 Custom Data Synchronization 后,在保存操作期间出现异常错误消息“Member not found”。 |
| 43668 | Run Version Control > Compare with Head 命令未检测到更改。 |
| 43723 | 尝试将现有封装分配给新创建的组件时会出现错误。 |
| 44007 | 在未使用模板的情况下将 BOM 生成到 Excel 时,系统性能很慢。 |
| 44141 | 改进了注释导出。 |
| 44640 | 在 Single Component Editor 中尝试保存封装时发生硬崩溃。(BC:15599) |
Import/Export
| 44023 | Ansys Exporter 在错误的层上生成了焊盘。(BC:15437) |
Simulation
| 38878 | 将器件从仿真中排除会导致出现“Could not map pin”错误消息。 |
| 42053 | 在 Simulation Dashboard 面板中新增显示 Simulation Results(仿真结果)。 |
| 43279 | LTspice 模型的数学表达式现已支持“temper”变量。 |
| 43280 | LTspice 模型的数学表达式现已支持“idtmod”函数。 |
| 43300 | LTspice 模型的瞬态分析现已支持 delay 函数。 |
| 43535 | 现已支持在 AC 分析中绘制 BJT 输出电流。 |
| 43649 | 在 Advanced Analysis Settings 对话框中新增了蒙特卡洛分析中额外 Group Tolerances(组公差)的设置。 |
| 43674 | 在 Simulation Dashboard 面板中为瞬态分析新增 Interval 与 Period 选项。 |
| 43991 | 新增高级参数“RnodeToGnd”(用于处理到地的直流通路),默认值为“1e12”。 |
| 44015 | Advanced Analysis Settings 对话框现使用 AC 分析的默认值。 |
Version 21.2.2 HotFix 2
Build: 38 Date: 2021 年 3 月 19 日
Schematic
| 44177 | 回归问题:若启用“Enable Auto Pan”选项,放置 Harness Entry 后会发生崩溃。 |
Data Management
| 44280 | 回归问题:由于向 SettingService 反复发送重复请求,导致软件变慢。 |
Version 21.2.0
Build: 30 Date: 2021 年 3 月 4 日
Schematic
| 38596 | 更新设计后,Harness 信号中包含的差分对在 PCB 中断开连接。 |
| 39170 | Projects 面板中出现器件 sheet 的重复项。(BC:13706) |
| 40587 | Variant Management 对话框中,Copy 与 Paste 命令的结果未被保存。(BC:14237) |
| 42499 | 在原理图文档中无法将字体大小更改为“10 pt”。(BC:15146) |
| 42633 | 添加到项目失败时,缺少 Port Cross-Reference 错误消息。(BC:14810) |
| 42664 | 通过 SCHList 面板锁定的对象在关闭并重新打开原理图后未保持锁定,且 Locked 选项被取消勾选。(BC:15107) |
| 42920 | 无法将来自网络文件夹的图像文件放置到原理图上。 |
| 43010 | 使用 Ctrl+鼠标左键移动对象时,松开鼠标左键后对象仍会跟随光标。 |
| 43161 | 在端口重复实例中,Port Cross Reference 值里添加了冗余的 sheet 编号。 |
| 43235 | Preferences 对话框中 System - Navigation 页的 Highlight Methods 区域的缩放级别未被遵循,且未考虑已固定(pinned)的面板。(BC:15017) |
| 43245 | 若使用 Esc 键取消移动导线顶点,导线不会恢复到初始状态。(BC:15038) |
| 43248 | 引用数据库参数的引脚参数显示不正确。(BC:14990) |
| 43454 | 生成的 PDF outjob 未将正确的变体参数添加到标题中。 |
| 43710 | 原理图 outjob 未更新变体参数。(BC:15229) |
| 43718 | 当多个不同端口连接到同一信号时,交叉引用会采用信号名而非端口名。 |
| 43837 | 按住 Shift 键粘贴时系统很慢。 |
PCB
| 36537 | 在 ODB++ 文件中,Top Solder Layer 名称被错误替换为 Top Flex Coverlay 名称。 |
| 39852 | 更改过孔孔径并应用宽度字段数据后会发生错误。 |
| 40438 | 从导出的 CAM 文件生成 PCB 后,内部层缺失。 |
| 41218 | 使用公制单位生成 ODB++ 输出时,铜厚(Copper weight)数值不正确。 |
| 42695 | 尝试折叠刚挠结合(Rigid-Flex)设计时出现性能下降。 |
| 42836 | 包含构建错误圆形的元件无法被选中。 |
| 42889 | 如果某个 PCB 层有两个或以上同名的多边形铺铜,在 Polygon Pour Manager 中很难选中复选框。 |
| 42890 | 当 True Type 文本边界框包含多行文本时,连接线会消失。 |
| 43091 | 生成 ODB++ Fabrication 输出时,钻孔表(Drill Table)与层叠表(Layer Stack Table)中的文本不显示。 |
| 43150 | 更改板形(Board Shape)时,Board Outline Clearance 会产生误报违规。(BC:15199) |
| 43213 | 对 PCB Rectangle 对象进行了多项改进。 |
| 43306 | 配置后,Teardrops 设置未保存在系统中。(BC:7990) |
| 43328 | 在 Properties 面板的 Rectangle 模式中新增纵横比(aspect ratio)选项。 |
| 43373 | 对布线进行了改进,包括为圆形焊盘提供焊盘稳定性支持,以及在差分对回溯(retrace)与拖动时可创建同心圆弧。 |
| 43451 | Rules and Violations 面板错误显示了多条“Net Antennae”违规。 |
| 43612 | PCB 渲染时,半透明 3D 模型无法透出阻焊层(Solder Mask)。(BC:15261) |
| 43623 | 修正过孔顶层焊盘直径后,仍出现无效的间隙违规(Clearance Violation)。 |
| 43638 | 启用“PCB.EngineX.Instancing”后运行 Design Rule Check 的耗时是禁用时的 60 倍。 |
| 43648 | 某些 PCB 文档无法正确保存,并导致错误消息。 |
| 43664 | Design Rule Checking 对 uVias 产生 Unrouted Net 错误。(BC:15180) |
| 43665 | 放置 3D Body 元件后,即使在 PCBLIB 中可显示纹理,在 3D Layout 模式下也不显示纹理。(BC:15399) |
Draftsman
| 43611 | 当在 PCB 中定义了布线工具路径(Route Tool Path),但尚未放置图元时,从板卡导入更改会发生错误。(BC:15049) |
| 43898 | 尝试更新模板时会显示错误消息。(BC:15342) |
平台
| 43453 | 在属性(Properties)面板中未使用 4K 显示器时进行文本缩放会导致文本缺失。 |
| 43705 | 连接到 Standard Workspace 时,将文件夹类型更改为“ComponentTemplates”后,Explorer 面板中的文件夹会消失。 |
数据管理
| 37441 | 在“Pick & Place”对话框中,Variants 的参数值显示不正确。 |
| 42936 | 在基于文件的库搜索(File-based Libraries Search)对话框中,当“Search in”下拉列表选择了 Footprints 时点击 Search 按钮,会执行搜索但搜索加载指示(spinner)一直不消失。 |
| 43045 | 改进了受版本控制项目和无文件项的“保存到服务器(Save to Server)”界面。 |
| 43344 | 在单组件编辑器(Single Component Editor)的组件规则检查(Component Rule Checks)中新增两种违规类型,用于按 Name 和 PCL 防止重复组件。 |
| 43634 | 已恢复“Remove from Project”命令,并更名为“Exclude from Project”。(BC:15179) |
| 43726 | 发布组件时发生错误。 |
| 43779 | 在首选项(Preferences)对话框的 Data Management - Templates 页面中,对网络路径使用 UNC 格式会导致错误。(BC:15275) |
导入/导出
| 39692 | 现在可将 Altium Designer 的叠层与材料数据导入到 ODB++ Design Viewer。 |
| 40909 | Hyperlynx 导出器现在包含元件值和料号。 |
仿真
| 41400 | 新增:为通过 .model 命令描述的 SPICE 元件生成特殊符号。 |
| 41602 | 仿真仪表板(Simulation Dashboard)面板中 DC、AC 和 Transient Analysis 的所有输入字段现在都包含默认值。 |
| 43471 | 仿真仪表板在小改动时不需要验证。 |
| 43512 | 新增对 *.cir 文件作为 SPICE 库文件的支持。 |
| 43588 | 改进了元件模型存储,仅保存必要的模型描述。 |
| 43671 | 可在高级仿真设置中指定参考网络名 |
| 43896 | 现已支持 PSpice 库文件 *cir。 |
Version 21.1.1
Build: 26 Date: 2021 年 2 月 12 日
原理图
| 37746 | 在多个项目中使用同一个原理图文档会导致该原理图文档在 Projects 面板中被重复显示。(BC:13281) |
| 37979 | 当 MultiBoard 项目中包含项目验证(Project Validation)时,Components 和 Nets 区段不显示。 |
| 38009 | 使用点连接嵌套 Harness 会导致出现无效的错误消息。(BC:13269) |
| 38229 | 当在 sheet entry 中使用 repeat 函数时,“Synchronize Sheet Entries and Port”选项会在端口名称中添加“repeat”字符串。 |
| 38231 | 当通道数超过 26 时,使用“$Component$ChannelAlpha”会生成非字母索引。(BC:13423) |
| 38732 | Properties 面板与 Find Similar Objects 对话框对 Color 的数值解释不一致。(BC:13657) |
| 39107 | 动态编译(Dynamic Compilation)未检测到从 Variant Manager 添加的替代参数更改。(BC:13784) |
| 39276 | 对象透明度在打印预览或打印的 PDF 中显示不正确。 |
| 41201 | 原理图中的引脚互换(Pin Swapping)无法工作。 |
| 41520 | SCHList 面板中的 Zoom 命令无法生效。 |
| 42324 | ECO 错误地传递了具有相同封装的器件,并且每次启动都会检测到差异。 |
| 42327 | 生成的 PDF 中未显示 Multipart Alternate Variants 的参数。 |
| 42387 | 当禁用“Snap to Electrical Objects Hotspots”时,拖动器件会导致连接丢失。 |
| 42618 | NoERC 指令抑制了不应受影响的违规项。 |
| 42758 | 使用 Save As 保存 *.dft 文件时,会额外添加一个扩展名分隔点(“.”)。 |
| 42784 | 设置 Project Variants 会导致出现“Object reference not set to an instance of an object”错误消息。 |
| 42789 | 当 Count 值指定的字符数超过可用字符数时,Copy(String, Index, Count)函数不工作。 |
| 42790 | 当 Index 值大于 1 时,Copy 函数(String、Index、Count)不工作。 |
| 42793 | 当原理图以二进制 4.0 格式保存后,打开原理图时不显示任何器件。 |
| 42796 | 当在首选项对话框的 Schematic - Graphical Editing 页面中禁用 Enable Auto Pan 选项时,就地文本编辑会导致崩溃。(BC:12890) |
| 42827 | 在原理图页上放置 Harness 连接器会导致出现错误消息。(BC:14880) |
| 42941 | 在 Library Splitter Wizard 中添加 SCHLIB 文件不起作用。 |
| 42953 | 在原理图中启动不同命令会弹出“Duplicates not allowed”错误消息。 |
| 42958 | 重新标注(re-annotation)后,ECO 错误地将更改应用到原理图文档,而不是现有的标注文件。 |
| 42978 | 原理图页上未显示 Variants 的用户自定义参数。 |
| 43028 | Alpha-Numeric Suffix 选项被错误地应用到单个 Parts。 |
| 43030 | 尝试从 Database Library 在原理图页上放置器件时发生崩溃。 |
| 43067 | 在原理图库文档中选择“Selected Objects Only”时,Parameter manager 无法工作。(BC:14931) |
| 43113 | 在 Symbol Wizard 对话框中启动 Smart Paste 命令会导致出现错误消息。(BC:14974) |
| 43149 | 首选项对话框中的原理图默认图元(Schematic Default primitives)未加载。(BC:14886) |
PCB
| 26366 | 对于 PCB 库文档,以及在 3D 模式下且在 View Configuration 面板中设置为透视投影(Perspective projection)的 PCB 文档,最大缩放级别更低。(BC:9409) |
| 31695 | 重新打开 PCB 后,“BoardOutlineClearance”规则会从已豁免的违规项中消失。(BC:14162) |
| 40476 | 组件规则检查(Component Rule Checks)总是指向 PcbLib 文件中的第一个封装。 |
| 40910 | 对于未连接的焊盘,未检测到 Unrouted Net 违规。 |
| 41824 | 配置了阻抗配置文件(Impedance Profile)的 Width 规则会产生误报:即使实际线宽等于目标线宽也会报违规。(BC:11506) |
| 41866 | 在 PCB 上放置元件后,层配置不正确。(BC:14245) |
| 42184 | 在封装库编辑器中,Snap to Footprint Origin 无法正常工作。 |
| 42229 | PCB List 面板中的选择操作无法正常工作。 |
| 42590 | 打开大型设计时内存占用显著增加,导致软件延迟。 |
| 42819 | 在 PCB 文档中编辑/修改对象会弹出“Unable to Save File”错误消息。 |
| 42857 | 无法通过双击鼠标的速度在 3D 体上添加 Snap Points。(BC:14637) |
| 42944 | 在 2D 模式下,Top Paste Mask 在 Layer Stack Manager 中更改层属性之前不会显示。 |
| 42974 | 重新打开 PCB 后,在 2D 和 3D 视图中 PCB 文档会被 Top Overlay 层颜色错误覆盖。 |
| 42980 | 当对移除了未使用焊盘形状的多边形重新铺铜(repour)时,未遵守间距规则(clearance rules)。(BC:14891) |
| 43224 | Region Shape Splitter 在分割后显示的区域数量错误,且形状不正确。 |
制图(Draftsman)
| 41471 | 打开某些 Draftsman 文档会导致软件崩溃。 |
| 41841 | 放置 Board Realistic View 后,阻焊颜色发生变化。(BC:11962) |
| 42195 | Layer Stack Legend 中显示的重量单位不正确。 |
| 42805 | 已修复 Draftsman 文档中的注释(Notes)放置与编辑问题 (BC:12181) |
| 43147 | 更新 Board Assembly View 后发生崩溃。 |
平台
| 40216 | 已改进 Comments 的可用性,使其覆盖协作与评审流程的各个方面。 |
| 42189 | 新增对单点登录(Single Sign-on)的支持。 |
| 42419 | 在 Altium 365 Server 宕机期间,软件变得无法使用。 |
| 42593 | 移动和打开面板会导致软件崩溃。 |
| 42688 | 协作通知弹窗对话框现在为蓝色。 |
| 42737 | 已提升原理图页和 PCB 设计的截图质量。 |
| 42834 | 在 Altium Designer 中尝试共享项目后,会显示消息称用户不属于该团队。 |
| 42872 | 当尝试创建或打开位于共享网络文件夹或网络挂载驱动器中的项目或文件时,Altium Designer 会关闭。 |
| 43015 | 在“首选项”对话框的 System - Default Locations 页面中指定的 Document Path 位置未被遵循。(BC:14950) |
数据管理
| 38073 | 从输出作业生成 BOM 时发生崩溃。 |
| 40566 | 在 Components 面板中搜索基于文件的库时,未显示进度状态指示器。(BC:12731) |
| 40853 | Project Releaser 已改进,以更好地支持参数。 |
| 40952 | 多板原理图模板选择未使用“首选项”对话框中 Data Management - Templates 页面指定的文件夹。(BC:13545) |
| 41114 | 如果项目在注册到云端后被手动添加到外部 VCS,现在也能识别 Altium 365 注册状态。 |
| 41851 | 使用 Project Releaser 时弹出了不正确的错误消息。(BC:14609) |
| 42270 | 库迁移失败后,导入的元件在 Components 面板中可见,但无法编辑。 |
| 42301 | Explorer 面板与 Components 面板的 “Where Used” 逻辑已统一。 |
| 42346 | 模板中使用的元件在 “Where Used” 部分不可见。 |
| 42474 | 已删除的 Component Template 仍显示在“首选项”对话框的 Data Management - Component Types 页面中。 |
| 42533 | 新增将评论线程复制并粘贴为链接的功能。 |
| 42686 | 已重构协作弹出对话框,用于展示:协作者何时出现、首位编辑者何时出现、文档首次打开的时刻,以及协作者列表发生变化的情况。 |
| 42694 | 重命名项目组无法正常工作。(BC:14840) |
| 42795 | 运行命令时处于活动状态的文档不同(PCB 或原理图),BOM 报告会出现差异。 |
| 42812 | 在 Constraints Manager 中使用 Cross Selection 时,深色背景上出现深色文字,导致无法阅读。 |
| 42928 | Nexus Client 未通过版本控制将新添加的文档传输到项目结构中。 |
| 43050 | Components 面板现已支持 SIM 模型。 |
| 43054 | 对 Project Releaser 进行了多项改进。 |
| 43121 | ActiveBOM 不会更新库存数据,除非添加新的 BomDoc。 |
| 43135 | 当封装与元件同名时,系统会卡死。 |
| 43141 | 隐藏元件会阻止非管理员用户添加具有相同 CMP ID 的新元件。 |
| 43146 | Project 子文件夹中的文件会导致版本控制提交失败。 |
| 43200 | 运行 “Register Designator” 命令时,GOSTBOM 目录的初始配置会显示错误。 |
| 43360 | 在元件替换期间进行元件搜索时,将使用已定义的通用元件(Generic Components)。 |
| 43605 | 从 Manufacturer Part Search 面板获取元件时发生崩溃。(BC:15243) |
BOM
| 42460 | 在 Altium BOM 报告中出现“对象引用未设置到对象的实例”的问题。 |
| 43008 | 打开引用了其他工作区 BOM 模板的 BOM 配置时发生错误。 |
仿真
| 42048 | 在 Add Output Expression 对话框中提供了用于显示仿真数据的绘图编号字段。 |
| 42052 | 新增重命名仿真结果的功能。 |
| 42597 | 在 Simulation Dashboard 中为 DCSweep 分析新增了自变量类型。 |
| 42669 | 为 Simulation Dashboard 面板新增 F1 功能。 |
| 42740 | Transient Analysis 现已支持 DDT 函数。 |
| 42756 | Transient Analysis 现已支持 SDT 函数。 |
| 42903 | Transient Analysis 现已支持 LTspice 模型的 delay 函数。 |
Version 21.0.9 HotFix
Build: 235 Date: 2021 年 1 月 11 日
原理图
| 41253 | 用户自定义的变体参数值未显示在原理图文档中。 |
| 41983 | 在 Numeric 状态下未应用 Alpha Numeric Suffix。 |
| 42325 | 包含在 Special strings 中的变体参数未显示在原理图页上。 |
| 42845 | 带短横线 (-) 和零的参数值显示不正确。(BC:14889) |
PCB
| 42726 | PCB 库中图元的 Paste Mask 未显示。(BC:14892) |
| 42863 | 重新灌注多边形(Polygon)时,Keepout 周围的死铜未被移除。(BC:14952) |
| 42973 | 打开 PCB 文档时,3D 视图中显示了不正确的 3D 模型。 |
平台
| 42572 | 通过 Samacsys 的 Altium Library Loader 脚本创建元件时,ScriptingSystem.dll 中发生访问冲突。 |
Version 21.0.8
Build: 223 Date: 2020 年 12 月 17 日
原理图
| 35995 | 移动 Comment Name 时不可见。 |
| 36454 | 脚本执行期间,DM_CalculateParameterValue 函数导致错误。 |
| 36952 | 在引脚到焊盘映射不对称的情况下,现在显示焊盘标号而不是引脚标号。 |
| 37878 | “Convert selected device sheet to schematic sheet” 选项未从项目中移除已转换的 device sheet。(BC:12665) |
| 37958 | 当原理图文档与 Schematic Filter 面板位于不同窗口时发生崩溃。(BC:13339) |
| 37970 | 元件显示不正确。(BC:13297) |
| 37977 | 从 Paint 粘贴的图形并不总是会被添加到 PDF 中。(BC:13351) |
| 38072 | “Add Template to Clipboard” 选项导致异常错误消息。 |
| 38286 | 如果 Power Port 通过总线(Bus)连接,网络名不会被 Power Port 名称覆盖。(BC:13449) |
| 38598 | 对已编译图纸编号的修改未被保存(BC:13586) |
| 38717 | 新增为导线(Wires)添加参数的能力。(BC:11099) |
| 38746 | 从库更新后,以及删除并执行撤销后,参数绘制顺序会发生变化。(BC:13719) |
| 38929 | 符号编辑器中的网格并不总是与原点对齐。 |
| 39274 | 没有引脚的部件从 Components 面板拖拽放置时不会吸附到网格。(BC:14364) |
| 40246 | 在 Model Map 对话框中编辑后,Model Pin Designator 未被保存。(BC:14182) |
| 40477 | 当 “Break Wire” 工具的切割框图形放置在 harness signal 对象上方时会变为不可见。 |
| 40737 | “Not fitted” 图形未居中显示在元件上方。(BC:24228,14209) |
| 40871 | 对于扁平化设计(flat designs),端口与跨页连接器(offsheet connectors)的交互式 PDF 导航无法工作。 |
| 41161 | 生成原理图到 PDF 时,错误地显示为大块灰色矩形,而不是灰色粗网络线。(BC:13824) |
| 41194 | 原理图符号图形在重新加载原理图后未保持旋转状态。 |
| 41239 | 原理图中的自动补全命名功能妨碍了自定义 Port 名称。 |
| 41429 | 生成 Library Report 时,图形不正确。 |
| 42647 | 在原理图库文档中选择并移动多个对象时,被选对象会消失。(BC:14832) |
PCB
| ROUTING-3530 | 在某些情况下,尝试修改现有 accordion 时会导致错误消息无限重复弹出。 |
| 34900 | 新增支持在元件 Courtyard 之间进行元件碰撞检查(放置在定义为 Courtyard 的元件层对上的对象);当元件中没有 3D Body 对象时会使用该检查。(BC:3146) |
| 37152 | 在 SolidWorks 2020 SP1 中创建的 3D body 无法添加到 Altium Designer 中,且尝试时不会出现任何警告消息。 |
| 37266 | Edit > Align 子菜单中的 “Distribute Vertically” 和 “Distribute Horizontally” 命令在图元之间执行了不正确的间距分配。(BC:13572) |
| 38592 | 在属性面板打开且启用预览时,改进了 Pad/Via 选择性能。 |
| 38652 | 在 Layer Stack Manager 中更改影响 xSignal 值的参数并保存后,PCB 面板中的 delay 值未发生变化。 |
| 38875 | Polygon Arc 近似会生成不必要的狭窄颈部。(BC:4314) |
| 39006 | 在 Properties 面板和 Heads Up Display (HUD) 中新增极坐标网格坐标。(BC:590) |
| 39008 | 新增使用 Place>Graphic 命令在 PCB 层上放置图像的能力。支持 PNG、BMP、JPG 和 SVG 格式。(BC:10969) |
| 39082 | ActiveRoute 命令忽略了 “No Net” 的 Polygon 和 Region 对象。 |
| 39159 | DRC 未将两个或多个未连接网络的引脚报告为短路。(BC:13783) |
| 39180 | 在更改自定义网格设置后保存 PCB 库时发生异常错误。(BC:13713) |
| 39247 | 在某些 PCB 上,“视图配置”面板的自定义设置未被保存。 |
| 39663 | 当使用多个层叠并生成 3D STEP 模型时,柔性区域无法与刚性区域区分。(BC:9822) |
| 40241 | 放置线段时更改线半径无法正常工作。(BC:14137) |
| 40279 | 隐藏时,网格填充多边形的走线宽度不起作用,且预览中的走线宽度值与隐藏预览不同。(BC:14225) |
| 40287 | “移除未使用焊盘形状(Remove Unused Pad Shapes)”命令在偏移孔情况下无法正确工作。(BC:9744) |
| 40298 | 移动所选对象(所选对象内包含 Room)时,参考点发生变化。(BC:371) |
| 40410 | 运行设计规则检查时,由于将槽孔尺寸纳入计算并忽略孔长度,导致间距计算错误。(BC:11879) |
| 40462 | 在项目设计中启用 Swapping 选项时,交互式布线导致严重内存泄漏。 |
| 40618 | 一个问题导致丝印的板外形间距(Board Outline Clearance)忽略了挖空(cutout),从而生成设计规则违规。(BC:9144) |
| 40773 | 新增通过 文件>导出(File>Export)命令将 PCB 3D 打印保存为 *.png、*.jpg 和 *.bmp 格式的功能。(BC:1397) |
| 40778 | 机械层现在会在 PCB 3D 模式中显示。(BC:301) |
| 40782 | 新增在移动或拖拽 Room 或多个所选元件时,使用极坐标网格进行定向的能力。(BC:9988) |
| 40792 | 在“布线属性(Routing Properties)”面板中新增“移除带过孔的环路(Remove Loops with Vias)”选项。(BC:8781) |
| 41122 | 在“高级设置(Advanced Settings)”对话框中新增用于设置层排序模式的选项。 |
| 41182 | “复制所有接触 Room 的对象(Copy All Objects Touching the Room)”命令不会为新通道更新多边形和过孔的网络。(BC:11653) |
| 41348 | 改进了对调谐图案的选择精度。 |
| 41354 | 在用于元件放置的层列表中不再显示无效层。(BC:9114) |
| 41425 | 导出的 STEP 文件中缺少 3D 实体。 |
| 41502 | 在“3D 实体属性(3D Body Properties)”面板中新增用于旋转的“+/-”按钮。(BC:8583) |
| 41503 | 为 3D 视图控制新增数字键盘快捷键。(BC:7726) |
| 41656 | 提升了在网络驱动器上保存 PCB 文档的速度。(BC:2399) |
| 41801 | 新增对圆弧中心的专用捕捉。 |
| 41826 | 新增在设计规则检查期间浇注已修改多边形的能力。 |
| 42006 | 在 Route 菜单中新增“快速布线(Quick Routing)”和“快速差分对布线(Quick Differential Pair Routing)”命令。 |
| 42087 | 在特定 PCB 上尝试布线时,会显示“Simbeor error. Failed to add material”消息。(BC:14645) |
| 42146 | 在当前层进行捕捉时会捕捉到 Keep-Out 层。 |
| 42179 | 为多边形新增“最佳空洞旋转(Optimal Void Rotation)”选项。(BC:4314) |
| 42403 | 在 Layer Stack Manager 中新增带修改按钮的顶部面板、可添加新类型层的能力;在 Draftsman 中新增对新层的支持。 |
Draftsman
| 39519 | 用于板装配视图(Board Assembly View)的丝印图元绘制不正确。(BC:12405) |
| 42061 | Draftsman PDF 文档在发布后未更新 “VersionControl_ProjFolderRevNumber” 和 “VersionControl_RevNumber” 特殊字符串,而是显示“not in version control”错误。 |
Platform
| 38800 | 在某些对话框和编辑器中新增 UI 主题支持和高 DPI 支持。 |
| 39108 | 当主显示器为 4K 分辨率且启用高 DPI 时,右键菜单无法在第二显示器上渲染。 |
| 40161 | 当原理图打印属性对话框中未启用任何 “No-ERC Markers with Symbols” 选项时,生成打印输出会出错。 |
| 41733 | Outjob 对话框弹出窗口现在可水平调整大小。(BC:6227) |
| 42008 | 在 Projects 面板中,恢复了对单个文档右键菜单中的“另存为(Save As)”命令选项(BC:14701)。 |
| 42570 | 将多边形转换为区域对象会导致脚本错误。 |
Data Management
| 35873 | 使用 Item Manager 的 Automatch 选项时,未选择正确的封装。 |
| 36764 | Release Manager 生成的带版本控制修订号的 PDF 原理图输出作业,导致 PDF 显示“Not in Version Control”。 |
| 36880 | 在单个元件编辑器(Single Component Editor)中新增“Description”参数列。(BC:12077) (BC:7192) |
| 38668 | 新增在使用 Refresh 命令后保存元件选择的能力。(BC:13295) |
| 39500 | 在 ActiveBOM 文档中新增对替代器件使用“更新到最新修订版(Update to the Latest Revision)”命令的能力。 |
| 40615 | 通过 PDF Output 作业容器生成包含图像的 BOM PDF 后出现错误。(BC:14020) |
| 40946 | 在使用“自动登录(Sign in automatically)”和 TC2 配置时,Nexus Client 未显示服务器项目模板。 |
| 40954 | Components 面板中的 “Where Used” 区域未显示项目模板条目。 |
| 40955 | 无法用鼠标滚轮滚动模板下拉菜单的滚动条。 |
| 41312 | Components 面板现已支持浏览仿真模型。 |
| 41469 | 在 Components 面板中启用列分组时发生严重故障。 |
| 41599 | 仿真模型面板(Simulation Models Panel)可从本地库储存和 Simulation Generic Component Library 浏览模型 |
| 41617 | 在库迁移期间,DBLib 中的元件引用现已支持映射方案(Mapping schemas)。 |
| 41799 | 关于禁用的 Data Management 服务器的警告消息在启动期间仍会不必要地持续弹出。 |
| 41811 | Manufacturer Part Search 面板现已支持浏览仿真模型。 |
| 41835 | Properties 面板元件区域中的参数可见性现在由用户管理。 |
| 41888 | 在项目发布期间生成的 PDF 文档未更新 “VersionControl_ProjFolderRevNumber” 和 “VersionControl_RevNumber” 特殊字符串。 |
| 41950 | 根据模型 UI,在本地库中基于 Components 面板自定义浏览模型 |
| 42067 | Components 面板已更新仿真模型的预览方式。 |
Import/Export
| 37344 | Protel 导入器无法导入 .DDB 文件。(BC:13078) |
| 39372 | 新增导入带已连接模型的 Pspice 原理图文件的能力 |
| 40701 | KiCAD 导入器新增一种原理图与符号库文件格式。 |
| 41034 | 笔画文本(Stroke Text)被错误地导出到 DXF/DXG,变成单独的走线。(BC:10437) |
| 41594 | Ansys 导出的 .edb 文件导致单层焊盘的层分配不正确。 |
Simulation
| 40088 | 在仿真仪表板中新增傅里叶分析(Fourier Analysis)。 |
| 40102 | 新增支持在 SPICE 格式之间切换:LTspice、PSpice 和 MixedSim。 |
| 40542 | 在仿真仪表板中新增输出表达式窗口。 |
| 41001 | 新增在 Components 面板中支持 SPICE 库。 |
| 41109 | Mixed Simulation 现已包含瞬态分析 UIC 标志。 |
| 41110 | 如果验证失败或不是最新状态,Run 按钮现在会被禁用。 |
| 41112 | 新增可从仪表板选择探针或源以打开 Properties 面板的能力。 |
| 41214 | 新增功能:可从仿真仪表板为 R、L、C 元件自动分配模型。 |
| 41215 | 新增功能:允许在 SimModel 窗口中选择所包含仿真模型的来源。 |
| 41216 | 项目的所有仿真模型现在存储在单个模型文件中。 |
| 41285 | 仿真数据现在会按类型(Probe 或 Expression)显示在图表上。 |
| 41299 | Simulation Properties 面板已更新并加入新功能。 |
| 41309 | 仿真配置文件(Simulation profiles)现在会自动加载。 |
| 41475 | 仿真配置文件处理已更新,作为项目文档显示在 Projects 面板中。 |
| 41483 | SimModel 窗口的元件库已更新,以适配 Altium 365 Simulation。 |
| 41505 | 新增按 Decade、Octave 和 List 进行参数扫描(Parameter sweep)的功能。 |
| 41600 | 在仿真仪表板中新增仿真全局参数、错误和警告。 |
| 41749 | 所有已放置元件的模型现在存储在一个专用缓存库中。 |
| 41810 | 仿真模型验证现已在 Sim Model 窗口中提供。 |
| 42047 | 通过交互式绘图数据加速了仿真过程。 |
| 42051 | 新增功能允许你在 Simulation Dashboard 中设置探针绘图的颜色。 |
| 42114 | 未锁定的瞬态分析仿真数据现已在 Probe 窗口中显示。 |
| 42119 | 在 NSX 文本块中定义的全局参数现已在 Advanced Settings 窗口中以禁用项显示。 |
| 42423 | 面向仿真模型发布了改进的引脚映射(Pin Mapping)。 |
Altium Designer 20.2
以下各节列出了 Altium Designer 20.2 公共版本的历史发布说明。
Version 20.2.7 HotFix
Build: 254 Date: 2020 年 12 月 18 日
BOM
| 41728 | 在物料清单(Bill of Materials)报告中未显示模板文件名。 |
数据管理
| 41675 | 如果模型被软删除,Library Migrator 仍会识别它们并重复使用。 |
Version 20.2.6
Build: 244 Date: 2020 年 10 月 28 日
PCB
| 40299 | xSignals 在被修复并保存后,仍在 PCB 面板中显示为断开。(BC:14110) |
| 40895 | 在 MCAD CoDesigner 面板中,放置在顶层或底层的多边形(Polygon)未能正确传输到贴花(Decal)。(BC:14330) |
| 41040 | 导出的 ODB++ 文件中,多边形未连接到正确的网络(Net)。 |
| 41133 | IPC-2581 导出导致某些元件的焊盘缺失。 |
| 41134 | IPC-2581:如果原始标题以字母结尾,元件位号(Designator)会输出为不同的名称。 |
平台
| 37983 | 从一个 Workspace 断开连接后切换到新的 Workspace 时发生访问冲突。 |
| 41064 | 使用离线安装程序安装软件且扩展没有图片时,Extension Manager 发生崩溃。 |
| 41331 | 当打开模态对话框后再使用 Excel 等其他应用程序,会导致软件无法再被访问。 |
数据管理
| 38702 | 由于协议不受支持,在版本控制操作期间显示了异常错误,而不是正确的警告。 |
| 41046 | 将 Outputjob 文件上传到 Explorer 面板时,条目的名称和描述被移除。 |
| 41118 | 当使用 No Variations 时,Project Releaser 在 PDF 输出中使用了错误的变体(Variant)。 |
Draftsman
| 40195 | 变体元件未在 Draftsman 文档中显示。(BC:13900). |
Version 20.2.5
Build: 213 Date: 2020 年 10 月 13 日
原理图
| 37492 | 重新加载原理图文档后,Connection Matrix 中的所有违规项被错误地添加到 Properties 面板的 “Specific Violations” 中。 |
| 39694 | 在工作表外使用 “Send to back” 命令会导致软件崩溃。(BC:12218) |
| 40693 | 尝试导入更改时显示 “No top level document to compare with” 错误消息。 |
PCB
| 40443 | 输出 IPC-2581 制造文件时,项目板卡名称被附加到元件位号后。 |
| 40752 | 来自不同库但同名的封装(Footprint)现在会在 IPC-2581 中以不同名称进行报告。 |
| 40793 | 从 Vault Explorer 创建新封装时,未传播任何自定义层。(BC:13639) |
| 40794 | 在 Preferences 对话框中设置后,“Tented” 选项对已放置的过孔(Via)未生效。(BC:13392) |
Draftsman
| 36441 | 将 Draftsman 文档导出为 PDF 时未显示阻焊层(Solder Mask Layers)。(BC:14384) |
平台
| 40767 | 高 CPU 占用导致控件关闭后动画仍继续。 |
| 40986 | 文件夹结构容器的已启用输出之间以红线连接。 |
数据管理
| 39248 | 软件新增 PartsSync 功能,以支持自定义供应商中的供应链(Supply Chain)。 |
| 40707 | 无法通过 Altium 365 查看器在 Altium Designer 中打开项目。 |
| 40844 | 将项目保存到服务器时,Altium Designer 会冻结数分钟。 |
| 41011 | 当元件具有多个封装时,执行元件规则检查会发生错误。(BC:14460) |
| 41115 | 将新项目提交到服务器前软件出现延迟。 |
BOM
| 40524 | 带逗号小数分隔符的参数值会破坏 BOM 中参数的连续性。 |
导入/导出
| 40545 | IPC-2581 输出生成了不正确的 Part Angle(旋转)信息。 |
Version 20.2.4
Build: 192 Date: 2020 年 9 月 24 日
原理图
| 37426 | 在原理图库中未为引脚名称或位号选择字体时发生崩溃。 |
| 38385 | 在网络上放置特定违规的 ERC 会同时抑制该网络上的所有其他违规项。(BC:13511) |
PCB
| 40257 | 对于特定封装旋转角度以及焊盘间隙,“Merge Net-Tie Nets” 输出选项失效。(BC:14014) |
| 40440 | 在差分对布线期间,如果未为该层定义 Routing Layer 规则,会发生崩溃。 |
Draftsman
| 40267 | 某些已放置的 Board Assembly Views 的总板厚与 Layer Stack Manager 和 Draftsman 文档中的对比结果不一致。 |
| 40313 | 导出 PDF 时,如果文件之前已打开,会出现错误消息。 |
平台
| 39450 | 本地文件未能识别 Altium 365 中的项目已更新。 |
| 39695 | Explorer 面板的预览窗格中未显示符号(Symbols)。 |
| 40389 | 打开 Output jobs 会导致软件无响应。(BC:14219) |
| 40399 | 编辑受管封装后,LayerType 设置未被保存。 |
数据管理
| 39982 | 为 Altium 365 Standard 用户从 Edit Folder 对话框中移除了 “Output Jobs” 类型。 |
| 40160 | 通过移除版本控制链接以及与服务器项目的链接,改进了对硬删除项目的处理。 |
| 40382 | 编辑克隆元件的 PCL 时出现 “Unable to cast object of type” 错误消息。 |
| 40617 | 软删除后,项目模板仍会出现在 Create Project 对话框中。 |
Version 20.2.3
Build: 150 Date: 2020 年 9 月 1 日
原理图
38891
软件未能识别探针(Probes)。
39554
在原理图库编辑器中按 X、Y 移动所选对象后,Properties 面板未显示已移动对象的更新属性。(BC:13981)
PCB
| 35894 | 发布项目时钻孔符号数量超出限制,出现错误消息。(BC: 12985) |
| 37104 | 宽度规则未应用到子叠层(substack)。请使用 Routing Width 设计规则中的 “Show values for layer stack” 控件为每个子叠层设置宽度。 |
| 37190 | 对设计运行 DRC 时,返回的与 Return Path 规则相关的错误计数不一致。(BC:14040) |
| 37466 | CAMtastic 中铜特征显示不正确。 |
| 38101 | 新增对推挤走线(pushed traces)所应用的 Gloss Effort 的控制。 |
| 38472 | 在具有隐藏网络连接的 PCB 上布线后,阻抗计算出现异常。 |
| 38757 | 在 PCBLIB 文档中移动焊盘或对焊盘进行其他更新后,阻焊扩展(Solder Mask Expansion)和钢网扩展(Paste Mask Expansion)设置发生变化。(BC:13681) |
| 38798 | 在 PCB 中放置 Layer Stack Table 时发生崩溃。 |
| 38992 | 对未在 Layerstack 中设置的层使用无效的 Width 值会导致无效错误。 |
| 39005 | 当使用 InPolygon to IsRegion 间隙规则时,顶点数少于 3 的区域仍会出现在板上以及 PCB List 面板中。 |
| 39014 | 当禁用 “Include mid-layer pads” 复选框时,生成的 Gerber 输出中焊盘会显示在 Keepout 区域下方。 |
| 39191 | 关闭并重新打开 PCB 后,长度调谐(Length Tuning)规则未能正确保存。 |
| 39192 | 在“高级设置”对话框中新增“Prefer Generic 3D Bodies”模式,作为遗留选项。(BC:8872) |
| 39202 | 过孔传播延迟(Via Propagation Delay)现在会按所用过孔长度成比例计算。 |
| 39217 | 在“属性”面板的 Pad 和 Via 模式中,阻焊扩展(Solder Mask Expansion)与钢网扩展(Paste Mask Expansion)设置在使用撤销或 Ctrl+Z 后未能恢复到之前状态。(BC:13779) |
| 39705 | 在文档之间切换时,PCB 会错误地激活并缩放到已放置的注释(Comments)上。 |
| 40020 | 对 Embedded Board Array 对象无法进行对象吸附(Snapping)。(BC:14150) |
Draftsman
| 36791 | 输出 PDF 时缺少尺寸标注、图像和制造视图。(BC:12807) |
| 37346 | 生成的输出 PDF 视图与 Draftsman 文档不一致。 |
| 37955 | 在创建该文档的同一版本中错误地显示了兼容性警告。(BC:14123) |
| 38634 | 在“高级设置”对话框中新增 “Draftsman.UI.SoftwareRender” 选项,用于在 Draftsman 文档中使用软件渲染。 |
| 39587 | PDF Outputjob 文件未能正确打印带挖空(cutouts)的阻焊多边形。 |
| 39849 | 缩放和滚动后,对象可能会错误缩放和偏移,且在关闭并重新打开文件前无法修复。 |
| 40021 | 由替代器件(alternate parts)定义的变体元件被错误地显示为“Not Fitted”。(BC:13900) |
Platform
| 37838 | 软件启动时崩溃。 |
| 38344 | 在 OutJob 文档的 Script Report 中更改路径的任意部分后发生访问冲突错误。 |
| 38368 | 从 Altium Designer 安装程序中移除了过时的文件扩展名。(BC:6183) |
| 38377 | 某些参数(如 ItemAndRevision)未能在 OutJob 文件名中被正确解析。 |
| 38968 | 位于 %APPDATA%\Altium\Altium Designer 文件夹中的首选项在未使用管理员权限时不会被删除。 |
| 38999 | Project Options 对话框中的 Default Prints 和 Search Paths 选项卡现在默认隐藏。 |
| 39092 | 当 Autocad Fusion 与 Altium Designer 同时运行时,会弹出“File In Use”对话框,提示无法完成操作。(BC:10103) |
| 39397 | 在 Comments 面板中新增对“Shared with Me”项目的编辑支持。 |
| 39427 | 当这些组中的文件位于较慢的服务器上时,使用 File > Recent Documents/Recent Projects/Recent Project Groups 命令会导致性能下降。 |
| 39746 | 当在 System Preferences 中禁用 “Altium Portal” 复选框时,软件会显示“Network Activity 已禁用”的警告并阻止启动。(BC:12850) |
Data Management
| 30525 | 通过 Item Manager 进行项目迁移时,元件参数被符号模型参数替换。 |
| 37863 | 新增在使用 Refresh 命令后保存元件选择的能力。(BC:13295) |
| 38247 | 在 Projects 面板中新增“Rename”选项,用于重命名文件。(BC:4530; BC:1708) |
| 38310 | 修复回归问题:在 Preferences 对话框的 System - Network Activity 页面禁用 “Data Management Server” 选项并重启 Altium Designer 后,无法连接到 AltiumLive。 |
| 38583 | 在 Pick and Place Setup 对话框中新增 “Include Standard (No BOM) Items” 选项。 |
| 38591 | Component Synchronization 不支持视图,且未显示所有表格。(BC:13599) |
| 38776 | 当当前库的 Excel 文件被打开时,基于 Excel 的 DBlib 元件无法访问。(BC:13387) |
| 38820 | 从服务器放置到文档后,将参数设为可见时出现错误重叠。 |
| 38892 | 新增重命名托管项目(managed projects)的能力。(BC:10422) |
| 39023 | Draftsman 存在内存泄漏。 |
| 39065 | 在使用 Components 时启用 FIPS 会导致出现“Exception has been thrown by the target of invocation”错误信息。 |
| 39073 | ActiveBOM 文档现在会使用项目模板提供的命名规则进行命名。(BC:13744) |
| 39162 | 新增“Connection”对话框,用于连接到可用工作区。 |
| 39280 | 在尚未连接到工作区时无法访问 Content Vault。 |
| 39382 | 新增将托管 Item 用作 New Document Defaults 的能力。 |
| 39451 | Version Control 的 “Commit Whole Project” 命令不会对未保存文件向用户发出警告。 |
| 39552 | 在 Explorer 面板中显示电阻器时无需重新加载整个列表。 |
| 39735 | 在 Explorer 面板中通过 Search 使用 “Navigate to” 命令无效。(BC:14026) |
| 39781 | 由 Query Expressions 创建的 DBLib 列值显示了错误的 Design Item ID。 |
| 39927 | 由于缺少模板或用户权限不足,Project Releaser 过程中发生错误。 |
BOM
| 35692 | 退出 Altium Live 账号后打开 BOM 文档会出现异常错误。 |
| 39242 | 在非托管设计中,ActiveBOM 中无法获取托管元件的元件修订状态(component revision state)。 |
Import/Export
| 36186 | 使用 PADS 导入器导入文件时,未导入 PADS Logic 库文件。 |
| 39196 | 从 Eagle 导入的 PCB 会创建重复的 Mechanical Layer Pairs,并在 View Configuration 面板中列出。 |
Simulation
| 39446 | 未找到数字元件的 case 模型。 |
Altium Designer 20.1
以下部分列出了 Altium Designer 20.1 公共版本的历史发布说明。
Version 20.1.14
Build: 287 Date: 2020 年 7 月 20 日
PCB
| 39443 | 打开 PCB 时,PCB-xSignals 面板中 xSignals 的 Delay 值不正确。 |
| 39568
|
在 Layer Stack Manager 中更改铜层的 Thickness 值时,如果未同时更改 Weight 值,则新值不会被保存。(BC:14005) |
Draftsman
| 38617 | 拖动时,“Snap to grid”选项未按预期工作。(BC:8351)
|
Data Management
| 35158 | 在 Explorer 面板中查看 Revision 属性时,“Revision ID”字段与“Item ID”字段的值不一致。 |
| 38232 | 发布 Project Template 时出现“Specified file already exists”错误信息。 |
| 39098 | 隐藏的 Component Templates 会阻止在 Explorer 面板中使用文件夹的命名方案(naming schema)。 |
| 39112 | 在 Explorer 面板中更新后,元件的生命周期状态未自动更新。 |
| 39323 | 尝试在 Explorer 面板中打开 Components 文件夹时出现“Server SSL certificate is issued by unknown authority”错误信息。 |
| 39391 | 在 Explorer 面板中使用 Operations > Export Grid 命令时,RevisionID 和 Revision 未被正确导出。 |
Version 20.1.12
Build: 249 Date: 2020 年 6 月 29 日
| 38653 | 放置在 Schematic 文档上的 SVG 图形未出现在生成的输出 PDF 中。(BC:13351) |
| 38871 | 编译项目后,Messages 面板未自动打开。(BC:13313) |
| 38872 | ERC 使用逻辑标号(logical designators)而非物理标号(physical designators),导致出现元件错误信息。 |
| 38955 | 如果新建 Schematic 文档后立即直接保存,放置的元件上不会出现违规标记(violation markers)。 |
PCB
| 39012 | 在 PCB Editor 中,吸附到过孔(Via)无法正常工作。 |
Platform
| 38579 | Library Migrator 的右键上下文菜单中现已提供“Change component type”命令。 |
| 38973 | Connectivity monitor 造成错误的重新连接,导致用户体验中断。 |
| 39063 | 启动软件时出现异常错误。 |
Data Management
| 38529 | 在 Explorer 面板中滚动 Part Requests 时出错。 |
| 38589 | 通过在右键上下文菜单中新增“Change Component Type”“Exclude from Migration”和“Add Library”命令,改进了 Library Migrator。 |
| 38812 | 尝试进行 Integrated Library 迁移后出现“Search server components error”消息。 |
| 39018 | Properties 面板默认不显示元件的当前修订状态,且不会自动刷新。 |
Version 20.1.11
Build: 218 Date: 2020 年 6 月 3 日
Schematic
| 37555 | 在尝试放置引脚对象后,原理图库文档中的垂直滚动和自动平移无法正常工作。 |
| 37801 | 尝试导入 DFX/DWG 文件时未发生任何导入处理(无导入性能表现)。 |
| 37917 | 未连接的引脚会忽略继承的网络类。(BC:13238) |
| 38149 | 连接到服务器时,在原理图编辑器中进行更改会导致崩溃。 |
| 38242 | 尝试移动原理图对象时,图形编辑键盘快捷键会关闭;若在拖拽过程中使用 F1 键,会导致对象数据丢失。(BC:13188) |
| 38357 | 保存时,某些原理图的 *.PrjPCBStructure 中的文件扩展名被移除。 |
| 38488 | 打开某些原理图库文档时发生崩溃。(BC:13522) |
| 38536 | 保存后,最新修订版的原理图模板无法立即用于使用。(BC:13578) |
| 38575 | 对角导线在更新设计时会导致连接不正确并使网络缩短。(BC:13597) |
| 38694 | 原理图中的某些编辑操作会导致电源端口与页入口断开连接。 |
| 38889 | 在“属性”面板中单击参数可见性图标不会更改参数可见性。 |
PCB
| 35306 | Project Releaser 对 PCB 装配变体显示了不正确的自动生成命名格式。 |
| 37522 | 将 PCB 导入到包含特定板挖空的多板装配文档时,从中导入更改会导致 ECO 失败(或在插入时静默崩溃)。(BC:13054) |
| 38404 | 在 PCB Editor - Layer Colors Preferences 页面中配置的颜色未被保存。 |
| 38444 | 使用 mm 单位从嵌入式板阵列生成 ODB++ 文件后,将该文件导入 CAMtastic 时出现错误消息。 |
| 38465 | 尝试查看 Layer Stack Manager 时发生错误。 |
Draftsman
| 37925 | 不同变体的元件被错误地叠加显示。 |
| 38505 | 在 Draftsman 输出中,“No Variant”的装配与制造文档未能识别特殊字符串。 |
Platform
| 35584 | 在某些 UI 主题和高 DPI 显示器上,选择对话框和面板出现问题。 |
| 38059 | 受管元件中的错误导致位号字段为空,且批量设置无法工作。 |
| 38503 | 新增:连接到 Altium 365 时允许使用非受管模板。 |
| 38731 | 在首选项中定义的服务器配置未在软件中应用。 |
Data Management
| 35371 | 在 Project Release Options 对话框的 Item Naming 选项卡中输入错误设置时发生卡死。 |
| 35614 | 从 Components 和 Explorer 面板放置的元件不包含仿真模型信息。(BC:12770) |
| 36200 | Components 面板中的列排序无法正常工作。(BC:12505) |
| 36601 | 在 Explorer 面板中添加列后滚动时出现异常错误。(BC:12728) |
| 36873 | 在使用新创建或已编辑的封装进行发布时提升了性能。 |
| 36874 | 在原理图中使用 Components 面板搜索替代元件时提升了性能。 |
| 36936 | 在 Explorer 面板中克隆项目时,指定了本地自定义路径后仍被错误地保存到默认路径。(BC:12904) |
| 37210 | 在 Manufacturer Part Search 面板中搜索时提升了性能。 |
| 37255 | 新增:在 Explorer 面板中拖放文件夹时弹出确认对话框,以防止意外破坏文件夹结构。(BC:11087, BC:12993) |
| 37511 | 改进了 Altium 365 在共享权限方面的性能。 |
| 37964 | 当被询问是否要安装包含所选元件的库并选择“否”时,无法通过“File-Based Libraries Search”选项放置元件。 |
| 38137 | 添加 Part Choices 后保存 .Cmplib 文件时发生错误。 |
| 38168 | 模板参数值未应用到受管模板。 |
| 38187 | 将库迁移到服务器时,Library Migrator 未识别源库参数“Category”和“Type”。 |
| 38194 | Explorer 面板中显示的项目模板未出现在 Create Project 对话框中。 |
| 38196 | 将现有项目文件添加到受管模板条目后,模板发布到服务器后这些文件未显示。 |
| 38333 | 新增:可在 Components 面板中保存“All”库类别状态。 |
| 38384 | 已优化 Components 面板性能:当搜索请求字符串中的文本均不匹配时,不再生成空条件。 |
| 38522 | 元件发布过程中发生错误。 |
| 38573 | Explorer 面板的 Where-used 选项卡错误地显示了第一个修订版而非最新修订版。 |
| 38673 | 当库包含大量封装时,尝试更新 PCB 后出现异常错误。 |
| 38748 | 动态编译收集验证数据时发生崩溃或卡死。 |
Import/Export
| 37402 | 当从 OrCAD 和 PADs 向同一项目添加原理图与 PCB 文档时,Import Wizard 无法重新建立元件链接。 |
| 37471 | 软件无法导入 17.3 和 17.4 版本的 Allegro 项目。 |
Version 20.1.10
Build: 176 Date: 2020 年 5 月 26 日
Schematic
| 38353 | Messages 面板中缺少重复位号提示消息。 |
| 38714 | 参数值被错误地显示在参数名称的位置。 |
PCB
| 38499 | 更改 PCB Editor 首选项时软件可能会卡死。 |
| 38737 | 在为阻焊层生成 ODB++ 制造输出时,区域未被计入。 |
Draftsman
| 37877 | PDF 输出后未显示多边形覆铜挖空。 |
| 38432 | 在 Layer Stack Manager 中添加子叠层后,传输线有时会缺失。 |
Platform
| 37915 | 连接或重新连接到 Workspace 后发生崩溃。 |
| 38237 | 重启软件时未恢复上次连接的 workspace。 |
| 38371 | 在原理图中逐个选择元件时提升了性能耗时。 |
| 38578 | 加载某些首选项后关闭软件时发生崩溃。(BC:13573) |
Data Management
| 37570 | 查看 Project 文件夹权限后,“Project”文件夹变为“Generic”文件夹。 |
| 38141 | 从项目模板访问时,Draftsman 文档无法打开。(BC:13525) |
| 38170 | 修复回归问题:登录 workspace 后,Explorer 面板中不显示零件请求文件夹。 |
| 38202 | Explorer 面板中缺少 Component Revision ID 参数值。 |
| 38258 | Explorer 面板中的“Navigate to”选项提示“此文件夹中没有任何条目”,尽管该条目实际存在。 |
| 38378 | 发布更新后的元件时出错。 |
| 38396 | 在 Components 面板中添加 Part Choices 时发生崩溃。 |
| 38431 | 在库中定义的 Parameter 和 Comment 字体颜色在原理图中放置元件时未被使用。 |
| 38475 | Explorer 面板按 Values 列排序不正确。 |
| 38535 | 集成库编译过程中出错,导致库创建失败。(BC:13580) |
| 38639 | 添加新模型后发布元件时出错。 |
| 38650 | 在 Single Component Editor 中发布更新后的元件时出现异常错误。 |
| 38671 | 关闭由 Project Releaser 生成的文档时出现“Object accessed after being destroyed”错误。 |
| 38736 | 为 Device Sheet、Sheet Symbol、Pin 或 Port 添加对象参数会导致崩溃。 |
BOM
| 37907 | 当项目文件在软件外被修改且 BOM 文档处于打开状态时出现异常错误 |
Version 20.1.8
Build: 145 Date: 2020 年 5 月 14 日
Platform
| 37730 | 修复问题:导致 Altium Designer 每隔几分钟就重新连接服务器,从而在重连完成前 UI 功能被锁定无法使用。 |
| 38372 | 修复回归问题:使用“Show in Explorer”命令时会发生错误。 |
| 38448 | 解决了在 Vault Explorer Classic View 中移动条目后索引数据更新的问题。 |
| 38469 | 修复问题:验证项目后再移动元件会导致崩溃。 |
Data Management
| 38471 | 修复问题:保存 PCB 或 SCH 文档副本后,其名称在标签页上显示为“副本名称”而非原始名称。 |
Version 20.1.7
Build: 139 Date: 2020 年 5 月 1 日
Schematic
| 32458 | 修复了在两次使用 Ctrl+W 时导致崩溃的问题。 |
| 34880 | 修复了在 Messages 面板中启用“Report Suppressed Violations in Message Panel”选项时,被抑制的违规未被报告的问题。(BC:12706) |
| 35644 | 修复了原理图在长时间运行后可能崩溃的问题。 |
| 35858 | 新增了在原理图文档中添加 Creepage Distance 设计规则的功能。 |
| 36001 | 修复了拖动导线时网络标号(Net Labels)会与网格发生错位的问题。 |
| 36002 | 修复了在 Text 对象中进行行内编辑时字体大小会发生变化的回归问题。(BC:12873) |
| 36055 | 修复了在特定字体下,引脚名称取反标记的对齐显示不正确的问题。(BC:12991) |
| 36081 | 修复了导出为 PDF 时,透明几何图形被打印为实心而非透明的回归问题。(BC:12555 & BC:13051) |
| 36082 | 修复了在 Properties 面板中编辑属性后,Designator/Comment 属性未能自动更新原理图库文档的问题。 |
| 36109 | 更新了动态编译器,以在打开多个项目时更好地处理项目编译与内存管理。 |
| 36123 | 修复了透明度级别显示不正确的回归问题。 |
| 36168 | 修复了当文本中包含制表符时,文本与文本框无法居中对齐的问题。 |
| 36264 | 修复了编译器在验证(Validation)期间错误报告重复网络名称的问题。 |
| 36267 | 修复了原理图 Annotate 对话框中,右键“Order By Project Order”命令不起作用的问题。(BC:12964) |
| 36445 | 修复了 Print Configuration 中的 Print Selection 控件会导致输出空白文档的问题。 |
| 36482 | 修复了在原理图文档中使用重复功能与差分对总线时会出现验证错误的回归问题。(BC:12468, BC:12889) |
| 36563 | 修复了带有间接网络标注的线束(harness)会生成错误连通性的问题。 |
| 36585 | 修复了 IEEE 符号渲染不正确的问题。 |
| 36603 | 修复了这样一个问题:即使已从相关原理图页中移除对应的 Device Sheet Symbol,Device Sheet 仍会保留在项目结构中。 |
| 36735 | 修复了在对连接到总线或线束的端口分配“Parameter Set”指令并运行 ECO 时,会产生空网络类的问题。 |
| 36750 | 修复了会在原理图文档中引发稳定性错误的问题。 |
| 36769 | 修复了在多通道配置期间无法识别 $SheetDesignator 关键字格式、从而导致错误解析的问题。(BC:12796) |
| 36797 | 修复了在板级标注期间,设计ator 编号未使用 $SheetNumber 关键字的问题。(BC:12710) |
| 36895 | 修复了 PDF 输出中 Blanket 的虚线边缘为方角而非圆角的问题。(BC:12677) |
| 37026 | 修复了模板中文本对齐不正确的问题。(BC:12564) |
| 37044 | 修复了更改 Sheet Entry 名称时会出现错误的重复网络报错信息的问题。 |
| 37075 | 修复了移除未使用的受管原理图页后,这些页未从项目中删除的问题。 |
| 37155 | 修复了软件无法检测在 Connection Matrix 中指定的“输出端口到输出端口”违规的回归问题。(BC:13074) |
| 37215 | 修复了在 Smart PDF 对话框中仅选择生成部分(而非全部)原理图文件时,对话框会卡死并占用大量 CPU 的回归问题。 |
| 37264 | 修复了使用键盘快捷键移动所选对象时,对象会消失的问题。(BC:12835) |
| 37323 | 修复了在原理图库编辑器中使用“Add Template to Clipboard”命令后,再使用 Ctrl+C 或 Ctrl+X 会导致 Altium Designer 卡死的回归问题。(BC:13081) |
| 37458 | 修复了项目参数无法正确传递到页符号(sheet symbols)的问题。(BC:13133) |
| 37463 | 修复了在原理图文档中选择对象时性能下降的问题。 |
| 37689 | 修复了在文档间导航时,上/下层级(up/down hierarchy)无法工作的问题。(BC:12907) |
| 37800 | 修复了在启用动态编译时,Project Releaser 过程中生成的物料清单(BOM)报告会显示错误 Physical Designators 的回归问题。(BC:13302) |
| 37994 | 修复了在原理图文档中放置部分元件并更新到 PCB 文档时会出现“index out of range”错误的问题。 |
| 38007 | 修复了在原理图文档中点击带有无效 URL 的已放置超链接会导致软件崩溃的回归问题。(BC:12773) |
| 38017 | 修复了修改/新增的网络类或规则无法一次应用到多个选定 parameter set 的问题。(BC:13355) |
| 38365 | 修复了库重新加载后自定义字体设置被重置的问题。 |
PCB
| 3082 | 在存在复杂形状时提升了布线性能。 |
| 13935 | 修复了当部分元件放置在底层时,纹理显示在靠近板子的表面而非外表面的回归问题。(BC:11732, BC:10304) |
| 31887 | 修复了在 CAMtastic 中生成 ODB++ 文件时导致崩溃并改动 PCB 文档的问题。 |
| 34130 | 修复了生成 OutJob 文件时 PcbDoc 会被改动的回归问题。 |
| 34268 | 修复了导出 DWG 文件的缺陷:若焊盘最初创建时孔相对中心有偏移,则焊盘孔会导出不正确。(BC:8168) |
| 34853 | 修复了在层叠中添加或移动金属层后,Layer Stack Manager 的阻抗(impedance)选项卡中的参考层无法自动更新的问题。 |
| 35105 | 修复了当焊盘具有某种设置组合时,NC Drill File 中会缺失焊盘孔的问题。 |
| 35223 | 修复了从 3DPDF 文件查看时,自由焊盘(free pads)会从阻焊层(Solder Mask)消失的问题。 |
| 35742 | 新增了在多线程模式下,Layer Stack Manager 中计算阻抗剖面(impedance profiles)的功能。 |
| 35893 | 修复了对 Minimum Gap to Return Path 运行 Design Rule Check 时会报错的问题。 |
| 36132 | 修复了运行 Show Differences 命令后比较结果不正确的问题。 |
| 36242 | 修复了交互式长度调谐(interactive length tuning)联合体被赋予重复名称的问题,该问题会导致重新打开 PCB 文件时报错。 |
| 36289 | Pick & place 文件现已包含 Standard(No BOM)元件,以支持基准点(fiducials)。 |
| 36534 | 修复了在 ODB++ 格式下,镜像的嵌入式板(embedded boards)中的所有 True Type 文本会被删除的问题。 |
| 36535 | 修复了在选择“Mechanical Layer 17”作为目标层后,ODB++ 外形/轮廓层会回退为“Board Outline”的问题。 |
| 36536 | 修复了 ODB++ 输出未给自由焊盘分配网络信息的问题。 |
| 36539 | 修复了 Polygon 热焊盘(thermal relief)图形既未与目标对象重叠、也无法正确显示生成的 ODB++ 输出的问题。 |
| 36541 | 在 ODB++ Setup 中新增了选择计量单位的选项。 |
| 36542 | 在 ODB++ Setup 中新增了选择输出文件类型的选项 (BC:8262) |
| 36545 | 修复了在 Layer Stack Manager 中无法移除或添加某些层的回归问题。 |
| 36547 | 修复了在 PCB 中,引用项目参数的元件注释(comment)会被显示为字面字符串的问题。 |
| 36559 | 修复了拖动所选走线时键盘方向键不起作用的问题。(BC:12797) |
| 36600 | 修复了当 Properties 面板为浮动而非停靠状态时,无法为多个元件更改封装的问题。(BC:12717) |
| 36663 | 修复了 PCB Library 封装按字母数字顺序排序不正确的问题。(BC:12579) |
| 36921 | 修复了 OutJob 文件的 Gerber 输出在生成文件名包含多个句点时,会截断倒数第二个句点(.)的问题。 |
| 36945 | 修复了如果未将 Schematic Prints 设为第一个生成的 PDF,则 PDF 不显示元件参数的问题。(BC:3707) |
| 36982 | 修复了在提示时光标无法吸附到焊盘中心的回归问题。(BC:12655) |
| 37013 | ODB++ 元件导出器已新增对元件参数的支持。 |
| 37069 | 修复了一个回归问题:对粘贴的对象运行设计规则检查器(DRC)后不显示任何错误。 |
| 37103 | 修复了导致 PCBLib 文件中的字符串跳转到绝对原点的问题。(BC:12933) |
| 37180 | 修复了一个回归问题:对某些对象生成的泪滴焊盘(Teardrops)行为不正确。 |
| 37230 | 修复了在 PCB 中拖动走线段时导致崩溃的问题。(BC:13055) |
| 37274 | 修复了导致 xSignal 延迟值不正确的问题。 |
| 37404 | 修复了一个回归问题:启用 TrueType 字体时,PCB 打印输出的对齐方式不正确。(BC:13025, BC:13253) |
| 37680 | 泪滴焊盘(Teardrops)不再影响走线信号长度的延迟计算。 |
| 37741 | 修复了一个问题:托管项目的更改已提交但一段时间未推送到服务器时会报错。 |
| 37822 | 修复了一个回归问题:使用“Import Changes From Source Schematics”命令后,Altium Designer 会显示“no top level document to compare”的错误信息。 |
| 37840 | Gerber 输出中新增了 .SameCoordinates 文件属性。 |
| 37844 | 修复了一个 Gerber 问题:绘制圆弧时会选择非圆形光圈(aperture)。 |
| 37998 | 修复了一个回归问题:选择“connected copper”选项时不会选中多边形(polygons)。 |
Draftsman
| 32323 | 修复了一个回归问题:在表格中合并单元格会弹出错误消息。 |
| 34370 | 修复了在 Draftsman 文档内导入更改时导致 Step Model 崩溃的问题。 |
| 36439 | 改进了钻孔表(Drill Table)中孔公差的显示:空字段显示为空白(而非 None);并显示正零与负零值。(BC:11213) |
| 36442 | 修复了从 Draftsman 模板创建文件时参数无法正确传递的问题。(BC:11424) |
| 36473 | 改进了所有 Draftsman 对象的网格吸附。(BC:8351) |
| 36474 | 新增对圆弧段中心以及圆的象限点进行标注尺寸的功能。(BC:12012) |
| 36503 | 为板卡真实视图(Board Realistic View)新增对变体(variants)的支持。(BC:11977) |
| 36505 | Draftsman 文档中的 “All Variants” 选项已重命名为 “No Variants”,以反映这两个选项实际功能相同,并确保 Draftsman 文档与 Projects 面板之间的一致性。( BC:11529) |
| 36508 | 新增吸附到线段中点的能力 (BC:7663). |
| 36511 | 新增在 Draftsman 文档中使用原理图图纸模板(Schematic Sheet templates)的能力 (BC:6630) |
| 36512 | 在板卡细节视图(Board Detail View)中新增矩形形状选项。(BC:8271) |
| 36513 | 在 Drill Symbol Configurations 对话框中,新增修改所选符号 Symbol Size 的能力 (BC:11304). |
| 36514 | 通过新增 “Sync symbols with PCB” 选项,Draftsman 编辑器现在可使用与 PCB 编辑器相同的钻孔表符号,以确保一致性。(BC:8197) |
| 36515 | Draftsman 文档新增支持 SVG 文件格式 (BC:10014) |
| 36516 | Draftsman 编辑器新增将尺寸吸附到元件位号(component references)的能力。(BC:7031) |
| 36517 | 在状态栏中新增显示当前网格单位。 |
| 36518 | 在 Draftsman 编辑器中拖动顶点时新增多选能力。 |
| 36521 | 在文档选项的 Snap Distance 中新增相对值。 |
| 36522 | 新增 “New” 命令,用于插入或添加新图纸 (BC:8131) |
| 36809 | 在文档参数中新增板卡尺寸信息 (BC:7482) |
| 36842 | 修复了刚挠结合(rigid-flex)设计中真实视图显示不正确的问题。 |
| 36843 | 修复了装配视图(Assembly View)未遵循文档变体设置(Document Variant Settings)的问题。 |
| 37016 | Draftsman 现已支持服务器端原理图图纸模板。(BC:6630) |
| 37120 | 修复了在 4K 显示器上使用超过 100% 的显示缩放时,Draftsman 与多板原理图编辑器中的缩放功能无法按预期工作的问题。(BC:12233) |
| 38099 | 修复了无法编辑克隆的托管 Draftsman 模板的问题。 |
Platform
| 32826 | 修复了一个问题:在手动保存后的首次备份中,自动保存功能会在库文件上运行多次,具体取决于使用同一库文件的项目数量。 |
| 35540 | 修复了点击任务栏中的任务图标时 Altium Designer 无法最小化的问题。 |
| 35734 | 将 Properties 面板中 Components 模式下 3D 预览的背景色改为灰色,以便与黑色元件形成对比。 |
| 36059 | 修复了使用 Components 面板后 CPU 占用过高的问题。 |
| 36061 | 修复了一个问题:勾选 “Sign in automatically” 后用户会同时占用多个许可证,而实际上应一次只使用一个许可证。 |
| 36177 | 为 Concord Pro 和 NEXUS 配置并执行了从平面表格源(dblib、csv、ODBC)进行的元件数据同步。 |
| 36223 | 修复了在生成的 PDF 中,某些对象的缩放与高亮功能无法正常工作的问题。 |
| 36642 | 修复了一个问题:当通过 Preferences 对话框的 Scripting System - Global Projects 页面安装脚本后,打开 Find Similar Objects 对话框会导致崩溃。 |
| 36741 | 修复了一个问题:在输入端口名称时,如果光标位于文本开头或结尾,输入过程中已输入的整段文本会被删除。 |
| 36965 | 修复了一个问题:执行 SVN 功能 “Compare with Head” 会导致 Projects 面板中显示错误的项目结构。(BC:12882) |
| 36972 | 修复了 Aperture Wizard 对话框被错误调整大小的问题。 |
| 37091 | 新增 Share 对话框,允许你在软件内直接将设计项目分享给他人 |
| 37348 | 重新设计了用户登录与连接的下拉菜单。 |
| 37381 | 新增在查看与编辑时,无需额外验证对话框即可在任意服务器上分享项目的能力。 |
| 37499 | 修复了活动面板的标签未显示为活动状态的问题。 |
| 37532 | 新增从工作区邀请团队成员来编辑所选项目的能力。 |
| 37551 | 修复了通过代理服务器从云端工作区打开项目的问题。 |
| 37734 | Storage Manager、Messages 和 Output 面板现在默认隐藏。 |
| 37903 | 改进了安装后首次启动 Altium Designer 的体验,包括自动登录 AltiumLive 以及选择合适的许可证。 |
| 38066 | 更新了连接与授权流程,以减少软件启动时间。 |
Data Management
| 35951 | 在保存首选项到文件(*.DXPPrf)时,现在会包含 Preferences 对话框中 Data Management - SVN Libraries 页面上的缓存文件夹。 |
| 36010 | 修复了一个问题:在 Properties 面板的 Components 模式中删除链接后,链接不会消失,直到重新打开 Properties 面板才会更新。 |
| 36034 | 改进了 Library Migrator 的性能优化。 |
| 36165 | Advanced Settings 对话框新增选项:Explorer.ShowSystemFolders。启用后,通过 Explorer 面板浏览服务器内容时,所有已连接服务器的系统文件夹将可见。 |
| 36218 | 修复了一个问题:点击 Sign In 后,再通过用户登录下拉菜单访问可连接的服务器/工作区,会导致 “Sign in” 对话框再次弹出。 |
| 36276 | 修复了一个问题:Single Component Editor 不支持两级修订命名方案,导致在编辑并重新发布元件后出现重复修订 ID 的错误。 |
| 36291 | 改进了 Components 面板的缓存行为,仅显示来自当前已连接服务器的缓存元件。 |
| 36638 | 修复了一个问题:在 Update From Library 对话框中禁用 “Preserve parameter locations/visibility” 选项后,参数的位置与可见性不会更新。 |
| 37116 | 修复了一个问题:登录 https 服务器时,如果证书为自签名,会导致软件中的某些插件无法工作。 |
| 37119 | 修复了 Item Manager 的性能下降问题。 |
| 37173 | 改进了访问 Create Project 对话框时的性能耗时。 |
| 37275 | 支持在 Altium Designer 内为公司激活 Altium 365 Workspace。 |
| 37433 | 修复了将项目提交到版本控制时会报错的问题 |
| 37436 | 修复了一个回归问题:生成报告后,原始模板中的打印设置会丢失。 |
| 37646 | 修复了一个回归问题:在 Components 面板中安装导出的 .IntLib 文件后,会出现 “Unrecognized library type” 的错误提示。 |
| 37834 | 修复了“Components”面板中的筛选器无法显示所有可用值的问题。 |
BOM
| 36793 | 修复了导出时会移除 *.XLSM 或 *.XLTM 中 Excel 宏的问题。(BC:12723) |
Layer Stack Manager
| 36954 | 修复了在 Altium Material Library 对话框中选择“Update”后,新添加的材料未更新的问题。 |
Import/Export
| 33952 | Altium Designer 已新增 KiCAD Importer。(BC:6199) |
| 35034 | 修复了导入特定 CADSTAR PCB 文件时可能导致 Access Violation 的问题。 |
| 35035 | 修复了 CADSTAR 原理图导入不正确的问题。 |
| 35036 | 修复了 P-CAD 导入器在导入特定 PCB 文件时可能导致 List Index Out of Bounds 的问题。 |
| 35299 | 修复了导入 CADStar 项目时对象显示不正确的问题。 |
| 35303 | 修复了导入包含网络名取反上划线(negation over net names)的 CADStar 项目时,在首字符前错误出现反斜杠的问题。 |
| 36128 | 修复了导入 P-CAD 设计时过孔和焊盘未被导入的问题。 |
| 36278 | 修复了 DxDesigner 导入元件不正确的问题。(BC:12361) |
| 36737 | 新增导出到 AutoCAD 时可选择指定层的功能。(BC:6287) |
Output
| 37839 | Gerber 输出中新增 .FilePolarity 属性 |
Altium Designer 20.0
以下各节列出了 Altium Designer 20.0 公共版本的历史发布说明。
Version 20.0.14
Build: 345 Date: 2020 年 4 月 14 日
Platform
| 37551 | 修复了通过代理服务器从云端工作区打开项目时的问题。 |
Schematic
| 37319 | 修复了在项目层级中,元件参数的拼接会被 BOM 和 PCB 错误解析的问题(BC:12806,BC:12884)。 |
| 37451 | 修复了在原理图页上放置导线时导致性能下降的问题。 |
| 37456 | 修复了回归问题:在项目验证期间软件会卡住并显示空的 Messages 面板。 |
| 37484 | 在 Schematic 中新增可禁用抗锯齿渲染的选项(BC:12419)。 |
PCB
| 35521 | 修复了粘贴包含连接到不同网络的图元的选择内容时,会被分配到不理想网络名的问题。 |
| 36287 | 修复了特定多边形在重新覆铜(repoured)时会导致 access violation 的问题(BC:12606)。 |
| 37037 | 修复了在走线滑动(track sliding)期间可能发生的 Division by zero 异常。 |
| 37331 | 修复了在 Embedded Board Array 中切换变体时 3D 模型不更新的问题。 |
Simulation
| 37431 | 修复了由于无效内存分配导致 Temperature、Parametric Sweep 和 Monte-Carlo Analysis 崩溃的问题。 |
Version 20.0.13
Build: 296 Date: 2020 年 2 月 25 日
Schematic
| 36578 | 修复了使用 Show Physical Differences 命令时可能出现访问错误或完全无响应的问题。(BC:12901) |
| 32458 | 修复了连续两次使用 Ctrl+W 会导致崩溃的问题。(BC:12756) |
PCB
| 36750 | 修复了在 PCB 和 BOM 文档中,特殊字符串拼接会错误解析元件参数的问题。(BC:12884) |
| 37147 | 修复了在 PCB 编辑器中缩放到已放置的过孔或焊盘时会发生 access violation 的问题。 |
Platform
| 37094 | 修复了尝试使用 Project Releaser 流程后平台会卡住并停止工作的的问题。 |
Version 20.0.12
Build: 288 Date: 2020 年 2 月 14 日
Schematic
| 35872 | 修复了回归问题:当鼠标悬停在图元上时(除 sheet symbols 和 device sheets 外),原理图页会变暗(BC:12846)。 |
| 36112 | 修复了加载 Database libraries 时加载时间过长导致性能问题的问题。 |
| 36113 | 修复了回归问题:当 SCH List 面板打开时,原理图页无响应。 |
| 36116 | 修复了当项目设置为 Strict Hierarchical(Sheet entry <-> port connections,power ports local)(在 Project Options 对话框的 Options 选项卡中)时,电源端口在编译后的标签页上不会带通道后缀显示的问题。 |
| 36555 | 修复了回归问题:已删除的受管(managed)原理图页会在 Projects 面板的项目层级中显示,而不是显示在 Free Documents 中。 |
| 36593 | 在 Port Cross Reference 菜单中新增 “Update On Project” 命令,用于在目标项目内更新所有已更改的原理图文档的交叉引用(BC:7135)。 |
| 36637 | 修复了回归问题:启用 “Do Not Change Zoom Between Components” 选项后,Symbol Editor 中的文本会渲染到错误位置(BC:12429& 12489 )。 |
PCB
| 36776 | 修复了回归问题:当多边形取消搁置(unshelved)时,移动过孔后会出现延迟。 |
| 36920 | 在 PCB Rules and Constraints Editor 对话框的 Creepage 规则中新增 “Ignore internal layers” 选项,以确保该规则仅应用于外层(BC:12656)。 |
BOM
| 36747 | 修复了在使用特殊字符串解释器时,ActiveBom 中的值不会被计算的问题(BC:12806)。 |
| 36893 | 修复了 BOMDoc 中显示的参数值不正确的问题。 |
Draftsman
| 36648 | 修复了无法将 Drill Tables 和 Layer Stack Legends 添加到 Draftsman 文档模板的问题。 |
Simulation
| 36704 | 修复了回归问题:在 DC sweep 分析中使用 Temperature 参数作为主变量时会报错(BC:12772)。 |
Version 20.0.11
Build: 256 Date: 2020 年 1 月 28 日
Schematic
| 35929 | 修复了将元件从 Components 面板拖拽到原理图文档时会报错的问题。 (BC:12578) |
| 35952 | 修复了在对项目进行验证时,会针对 Harnesses 中包含的每个网络生成无效消息的问题。 |
| 35979 | 修复了回归问题:被 Compile Mask 覆盖的已放置元件在编译项目时仍会被检查。 |
| 35989 | 修复了当使用同一个 sheet symbol 的两个实例时,在分别声明的 REPEAT 声明中,创建的通道数量不等于声明的通道总数的问题。 |
| 36022 | 修复了锁定的标号(designators)会在 Properties 面板中被重置的问题。 |
| 36038 | 修复了在 Altium Designer 19 中已存在并能被检测到的项目错误,在 Altium Designer 20 中无法被检测到的问题。 |
| 36095 | 修复了回归问题:某些字体会发生垂直偏移,从而遮挡其上方放置的导线。 |
| 36117 | 修复了在 ECO 期间引脚会被错误地从网络中移除的问题。 |
| 36135 | 修复了某些 SVG 图像文件无法放置到原理图上的问题。 |
| 36189 | 修复了导致 harness sheet entries 将违规报告为 harness 对象的缺陷。 |
| 36235 | 修复了打开在旧版本中创建的多通道设计时,不会遵循 Lock Physical Designator 选项的问题,从而导致元件标号发生变化。 (BC:12498, BC:12500) |
| 36259 | 修复了多通道设计中,编译器未能根据所选网络命名选项正确解析并显示物理网络名的问题。 |
| 36360 | 修复了在黑白模式打印时,原理图连接点(junctions)会渲染为空心圆的问题。 |
| 36456 | 修复了 Parameter Manager 错误显示参数值的问题。 |
PCB
| 35542 | 修复了从 2D 切换到 3D 和/或保存并重新打开 PCB 后,View Configuration 面板中的可见性设置会被重置的问题。 |
| 35863 | 修复了在 Properties 面板中,对象对齐(justification)按钮需要按多次才能选中所需对齐方式的问题(本应单击一次即可)。 |
| 36048 | 修复了在 PCB Modal Properties 对话框中无法更改单位的问题。 (BC:12428) |
| 36295 | 修复了定义焊盘传播延迟会导致 xSignal 的总传播延迟计算不正确的问题。 |
| 36311 | 修复了 Tuning 工具在匹配时不使用过孔延迟的问题。 |
| 36386 | 修复了一个问题:Layer Stack Manager 中显示的走线宽度值与 PCB 设计规则中显示的值存在轻微差异。 |
| 36387 | 修复了一个问题:Layer Stack Manager 中的阻抗(Impedance)配置文件出现不正确的舍入误差。 |
| 36449 | 修复了一个问题:在 PCBLIB 文档中使用文本对齐(Text Justification)时,保存并重新打开后文本位置会发生移动。 (BC:12642) |
| 36450 | 修复了一个问题:在 PCB 文档中使用文本对齐(Text Justification)时,无法选中已旋转的文本。 (BC: 12642) |
Other
| 36527 | Platform:修复了一个问题:当函数返回 set 时,脚本系统会错误处理相关情况。 (BC:12177) |
| 36590 | Platform:更新了日语本地化。 |
| 36087 | Data Management:新增“Content Vault replaced with Manufacturer Part Search”对话框,将用户重定向到 Manufacturer Part Search 面板。 |
| 36122 | Data Management:修复了 Components 面板中的字母数字排序问题。 |
| 36262 | Data Management:修复了一个问题:由于用户访问授权问题,Manufacturer Part Search 面板无法使用。 |
| 36121 | SIM:移除运行仿真后生成并显示空的 *.sim 文件 |
| 36231 | SIM:修复了一个错误:电流与功率探针数据未被仿真引擎正确使用。 |
| 36467 | Draftsman:修复了一个问题:对于采用字母数字焊盘编号的 BGA,未显示元件参考标记。 (BC:8576) |
Version 20.0.10
Build: 225 Date: 2019 年 12 月 24 日
Schematic
| 36077 | 解决了一个问题:通过模态对话框输入会自动换行成多行的 Note 文本时,应用程序会卡死,需要通过任务管理器关闭。 |
| 35887 | 修复了一个回归问题:在执行工程变更单(ECO)时,无法使用预先分配的起始索引对标号(designator)进行注释(annotate)。 |
| 35820 | 修复了一个回归问题:使用 Reset Schematic Designator 命令后,标号值与默认元件前缀发生重叠,而不是分别显示在不同位置。 |
| 35923 | 修复了一个问题:忽略了在 Sheet Symbol 参数中创建为组合值的数值。 |
| 36019 | 修复了一个问题:在 4K 及更高分辨率屏幕上打开或新建原理图时软件会崩溃 |
| 35565 | 修复了一个问题:Port Cross References 文本在被点击之前无法正确定位。 |
| 35725 | 修复了一个问题:执行工程变更单(ECO)后,参数值会被错误传递。 |
| 34582 | 修复了一个问题:启用 DDM(Dynamic Data Model)后执行脚本,会导致网络颜色被错误分配。 |
| 35849 | 修复了一个问题:在原理图的 compiled 选项卡中,未装配(not fitted)器件显示了错误的参数值。 |
| 35823 | 修复了一个问题:将 No ERC 对象直接放置到悬空网络标号(floating net label)上会被忽略,导致编译后出现 Floating Net Label 警告。 |
| 35880 | 修复了一个问题:被设置为机械(mechanical)的元件仍会被检查电气属性与错误。 |
| 35202 | 修复了一个问题:在某些项目中,如果设计启用了 Cross Select 模式并打开了原理图文档,移动元件会明显变慢。 |
| 35874 | 修复了一个问题:在原理图文档中将线型从“dashed”改为“dotted”时,导出的 PDF 中会出现无效的虚线段大小。 |
| 35857 | 修复了一个问题:模态对话框中显示的对象属性与属性面板模式之间会出现规则不一致。 |
| 34903 | 修复了一个问题:在某些大型项目中打开图纸时,Altium Designer 和 Altium NEXUS 会出现延迟。 |
| 35825 | 修复了 “Duplicate Net Names” ERC 检查的问题。 |
Platform
| 35916 | 修复了一个问题:脚本系统中表达式 'If Nil = ObjectVariable' 停止工作。 |
| 36009 | 修复了一个问题:当为 Schematic Prints 和 PCB print 创建新的 Documentation Outputs 时,打开通用文档会出现问题。 |
| 35840 | 修复了一个问题:从受管内容服务器加载并传递替代器件(alternate parts)时会产生无效违规。 |
| 35737 | 修复了一个问题:当替代器件的引脚标号与原始器件引脚不同,ECO 不会为替代器件传递网络。 |
| 34664 | 新增功能:当登录 AltiumLive 账号但未使用有效许可证时,仍可在 Viewer 模式下使用 Altium Designer。允许使用的功能与使用 Altium Designer Viewer 许可证时相同。 (BC:1027) |
PCB
| 35819 | 修复了一个回归问题:在属性面板中,Via Stitching 和 Via Shielding 的 Tented 复选框无法启用(BC:12491)。 |
| 35753 | 修复了一个回归问题:使用 Board Outline 工具新建多边形后,多边形不会出现在 Polygon manager 中。 |
| 35864 | 修复了一个回归问题:Polygon Pour Manager 中 Polygon Manager 的规则表达式会出现多余且不必要的词语。 |
| 36012 | 修复了一个回归问题:在 Windows 7 中,首次在特定 PCB 文档里打开 Layer Stack Manager 会导致 Altium Designer 停止工作。 |
| 35915 | 修复了一个问题:Accordion 对象的传播延迟(Propagation delay)在属性面板中被错误显示为“0”。 |
Other
| 35855 | PDNA:修复了此前损坏的功能:可在 PDN Analyzer 中编辑引脚 |
| 35822 | Importers/Exporters:修复了一个回归问题:当已导入附带的 Eagle 库时,原理图页无法导入。 |
| 35362 | Importers/Exporters:修复了一个问题:PCAD 导入不会提取元件。 |
| 36257 | CAMtastic:修复了一个问题:当 PCB 包含槽孔(slots)时,无法重新打开从 CAMtastic 导出的 ODB++ 文件。 |
Version 20.0.9
Build: 164 Date: 2019 年 12 月 2 日
Platform
| 30546 | 改进了设计客户端与服务器之间网络断开和延迟问题的处理。 |
| 31167 | 修复了一个问题:生成 3D STEP 后未将替代器件(alternate parts)纳入考虑。 (BC:2654) |
| 31797 | 新增对代理服务器身份验证的支持。 |
| 31921 | 更新属性面板:滚动时主选项卡保持可见。 |
| 32240 | 修复了一个回归问题:打开 Preferences 对话框并闲置时会崩溃。 |
| 32351 | 修复了脚本 FontManager 接口错误:运行访问字体的脚本时会出现 Undeclared Identifier 错误。(BC:10957) |
| 32808 | 修复了一个错误:双击 IntLib 文件会在当前运行的软件实例中打开,同时又在新的软件实例中打开。(BC:9671) |
| 32820 | 修复了一个问题:关闭并重启软件会话后,Panel GUI 自定义设置不会被恢复。(BC: 3492) |
| 32873 | 打开项目时,如果文件被隐式从项目中移除,会在 Messages 面板中显示警告(用于向用户澄清项目被修改的原因)。(BC:10546) |
| 32896 | 新增设置选项:可将特定元件参数排除在生成的 PDF 之外。(BC:2470) |
| 32904 | 打开项目时缺失的文件现在会在 Messages 面板列表中报告,而不是连续弹出错误对话框。(BC:9313) |
| 32906 | 在 Projects 面板中 Source Documents 的右键菜单新增 “Open All Schematic Documents” 选项。(BC:11055) |
| 32989 | Open Project 对话框在浏览 Local Projects 时,现在会显示所选项目的详细信息。搜索栏现支持输入本地位置,并包含“上一级文件夹”导航图标。 |
| 33222 | 在 Advanced Settings 中新增选项:可禁用 Panels 的 fractal 模式(BC:1384)。 |
| 33223 | 修复了一个错误:加载项目文件时会轮询每个打印机驱动。(BC:6980) |
| 33462 | 已移除 Font Size 属性列表的自动补全功能(BC:11591) |
| 33467 | 恢复了 Preferences 对话框中 System - View 页面上的 “Multiline documents bar” 选项。(BC:8672) |
| 33468 | 已恢复 To-Do 面板。(BC:8622) |
| 33896 | 恢复了 Clipboard Panel,可在 Preferences>>Advanced Options 中管理(默认禁用)(BC: 9142)。 |
| 33921 | 项目验证检查现在会在 Messages 面板中正确报告缺失的元件封装模型。 (BC:6066) |
| 35005 | 修复了一个问题:编译期间发现 ERC 错误时,Messages 面板不会自动打开。 |
| 35272 | 修复了一个回归问题:Project Options 中的相对 Output Path 会阻止 Project Releaser 生成装配与制造输出。 |
| 35492 | 修复了一个问题:脚本系统会错误地将 Object 与 Nil 进行比较。(BC: 12177) |
| 35670 | 修复了一个问题:从 Fabrication Outjob 文件生成 PDF 输出时,未包含网络颜色。 |
| 35774 | 修复了一个回归问题:在 Project 面板中移动 Libraries 时发生异常。 |
PCB
| 11837 | 为文本字符串新增了“对齐方式(Justification)”和“边距(Margin)”选项。选中字符串时,其参考句柄以一个小 x 表示。(BC:2176) |
| 24358 | 改进了拖动走线/圆弧(Drag Track/Arc)行为,以防止生成锐角、直角以及自相交;使用新的 Push-Shove。 |
| 29821 | 修复了导致 DRC 运行缓慢的回归问题。(BC:11604) |
| 30620 | 修复了装配图中 TrueType 字体显示尺寸与 PCB 编辑器中该文本显示尺寸不一致的问题。(BC:10383) |
| 30624 | 修复了在为差分对布线进行层切换时,堆叠 uVia 未被正确使用的问题。 |
| 30627 | 修复了“查找相似对象(Find Similar Objects)”功能的性能回归问题。 |
| 30655 | 提升了在 PCB 编辑器中移动元件的性能。 |
| 30824 | 新增 Creepage(爬电距离)设计规则,用于检查指定信号之间沿板面、穿过非金属化孔与开槽、以及绕过板边的爬电距离。(BC:553) |
| 30965 | 在高速规则类别中新增 Return Path(回流路径)设计规则。用于检查沿所选阻抗配置文件(Impedance Profile)定义的参考层是否存在连续回流路径。回流路径可由 Region、Polygon 和 Plane 层创建。(BC:5984) |
| 31538 | 新增对基于时间(传播延迟)的布线支持,包括以下改动:可在 Length 与 Matched Length 设计规则中指定延迟;并在 PCB 面板(Nets 与 xSignals 模式,以及 Diff Pair 模式下的 Primitives 详情)和 Properties 面板(track、arc、pad、via 对象模式以及交互式长度调谐仪表)中显示延迟值。Via 与 Pad 的延迟可手动定义。 |
| 31171 | 修复了一个问题:旋转的矩形焊盘在移除未使用的中间层焊盘后,加载到 Valor ODB++ Viewer 时会产生 ODB++ 错误。 |
| 31613 | 在 Selection Filter、Snapping Objects 和 View Configuration 面板中新增在状态(All ON、All OFF、Last ON)之间切换的能力。 |
| 31919 | 在 Properties 面板中新增 Net 链接,以便专门访问 PCB 网络属性。 |
| 31923 | 移除了用于确认 Polygon Pour 属性更改的冗余 Apply 按钮。 |
| 32092 | 修复了无法从源自现有 Board Shape 的闭合走线/圆弧形状定义板框的问题。 |
| 32095 | 在 Properties 面板中实现了双重 Lock 状态图标模式:当所选对象的 Lock 状态不一致时进行指示;适用于 PCB 文档与库中所有可锁定对象。 |
| 32258 | 带圆弧与任意角度线段的交互式布线器现在能够推挤阻挡的走线。 |
| 32368 | 修复了当某网络穿过平面层时,未计算该网络 Signal Length 的问题。 |
| 32583 | 在交互式布线面板属性中新增“Pad Entry Stability”选项,用于控制自动化在更改现有 Pad Entry 时允许的自由度。(BC:10582) |
| 32602 | 修复了一个会导致严重故障的问题:放置 Layer Stack Table 时,如果在放置前关闭了另一个已打开 Layer Stack Manager 的 PCB 文档,就会触发该故障。 |
| 32609 | 修复了吸附问题,该问题会导致已放置的尺寸标注无法锁定到预期位置。 |
| 32623 | “移动元件并重新布线(Move Component with re-route)”现在会记住上次使用的 net-line 模式。(BC:10685) |
| 32705 | 修复了一个回归缺陷:放置在机械层 Route Tool Path 上的对象无法在 3D 视图中显示。 |
| 32761 | 修复了将一组焊盘复制粘贴到另一个 PCB 文档后会显示图形伪影的问题。 |
| 32779 | 修复了当 PCB 作为受版本控制的嵌入式拼板阵列(embedded board array)的一部分时,特殊字符串 .VersionControl_PrjFolderRevNumber 未被解析的问题。(BC:71) |
| 32838 | 新增在 PCB 中显示滚动条的选项。(BC:4032) |
| 32839 | 修复了 Rotation Angle 对话框中上次使用的值未能在下次使用时保留的问题。(BC:4942) |
| 32895 | 新增用于为已修改的 PCB 文档打时间戳的特殊字符串选项“ModifiedDate”和“ModifiedTime”。(BC:1541) |
| 32902 | 在 Jump To Location 功能对话框中新增输入相对距离(Delta offset)的能力。(BC:8492) |
| 32944 | 修复了 Layer Stack Manager 中阻抗配置文件里的“=”字符会导致校验错误的问题。 |
| 32947 | 在 Component(s) Update Options 对话框的 Pad(s) Attributes 区域新增“Thermal Relief Overrides”选项。(BC:11377) |
| 32973 | 修复了在 Push 模式交互式布线、允许 Via Pushing 且靠近差分对过孔时,RoutingEntry.dll 中有时会发生异常的问题。(BC:11398) |
| 33053 | 修复了 PCB Library 面板 UI 设置在不同会话之间无法保留的问题。 |
| 33224 | 为 SolderMaskExpansion 设计规则新增“Tented”选项。(BC:923) |
| 33230 | 恢复了在 PCB List 面板中执行层切换的能力。(BC:10970) |
| 33280 | 为所有类型的 PCB 文本字符串(条形码除外)新增对 Margin 和 Text Offset 边框的支持。 |
| 33282 | PCB 元件的包围盒现在由 Courtyard 层确定。(BC:1266) |
| 33284 | 恢复了一项功能:在 Object Visibility 表中增加透明度值,使用户可为所有层上选定的图元定义透明度。(BC:9097) |
| 33306 | 修复了无法选择多个焊盘并启用/配置本地热焊盘(thermal relief)设置的问题。(BC:11477) |
| 33392 | 新增工具,可自动将元件位号添加到类型为 Designator 的 Component Layer Pair 中,用于生成装配图。在 PCB 与 PCB 库编辑器的 Tool 菜单中新增命令;若该层对不存在,将自动创建。(BC:687) |
| 33465 | 改进了使用 Properties 面板时的自动完成筛选结果。(BC:10418) |
| 33469 | SCH 与 PCB(ECO)之间的同步现在能够正确检测 SCH 元件没有封装(footprint)的情况(BC:10027)。 |
| 33497 | 修复了一个缺陷:在规则中使用阻抗配置文件时,如果对柔性叠层禁用了“Layers in layerstack only”选项,线宽值会变为 0。(BC:11594) |
| 33575 | 在 Rules and Constraints 对话框中实现了搜索功能(BC:10810) |
| 33614 | 从 Analysis Setup Window 中移除了不受支持的条目“Node Voltage, Supply current and Subcircuit VARs”。(BC:1395) |
| 33622 | 在 Properties 面板中新增对板子与已定义铜形状的自动面积计算。 |
| 33630 | 修复了 SPICE 网表文档预处理中的缺陷,该缺陷会导致仿真无法启动 |
| 33679 | 在查看 Layer Stack 文档时,向 Properties 面板新增 Roughness(粗糙度)属性。属性包括 Model Type、Surface Roughness(SR)和 Roughness Factor(RF)。 |
| 33745 | 修复了一个回归问题:在 PCB Library 文档中,除第一个选中的元件外,其余所有选中元件的坐标会被列为“5000”,而不是预期或输入的数值。 |
| 33754 | Jump To Location 对话框(新增相对坐标支持)已重构,以便在可能的情况下保留上次输入的值。 |
| 33761 | 新增计算并显示板面积(Area of Board)的能力。(BC:10814) |
| 33762 | 新增功能:在 Properties 面板的 Board Information 区域中计算并显示元件总面积与板内密度。 |
| 33765 | 在 Board Report 对话框中新增 Copper Area(铜面积)报告。该选项可生成关于各层铜覆盖百分比的报告。(BC:3049) |
| 33863 | 修复了一个回归问题:在 PCB 文档中更改走线宽度后,PolygonClipper.dll 会发生访问冲突。 |
| 33912 | 修复了 Properties 面板默认焦点字段错误的问题(错误地聚焦到 Template 而非 Designator)。(BC:9887) |
| 33918 | 修复了 Tools>>Update from PCB Libraries 显示不正确(数量对调)的更新消息问题(BC:4116)。 |
| 33983 | 修复了一个错误:在更新后,焊膜或锡膏阻焊层的更改无法从 PCBLIB 文档传递到 PCB。(BC:8897) |
| 34034 | 修复了一个回归问题:导致 Pad & Via Library 中的层无法正确更新。(BC:11615) |
| 34044 | 修复了 PCB 编辑器消息提示的错误:当遇到软件许可问题时,自动保存(Autosave)通知会无限循环。(BC:10234) |
| 34111 | 修复了一个错误:PCB 列表面板中不允许输入带小数点的坐标。(BC:10655) |
| 34141 | 在 PCB Library Editor 中新增“Measure 3D Objects”功能,用于验证元件显示所用 3D 文件的高度是否与其数据手册中定义的高度一致。(BC:6776) |
| 34169 | 在 PCB 面板的弹出菜单中新增“Delete Selected Unions”命令。(BC:8421) |
| 34173 | 为“Unused Pad Shape”移除工具新增选项:Scope 现在包含“Both”选项,可同时针对焊盘和过孔;Operation 现在包含“Update unused”选项,可先恢复再移除未使用的形状。(BC:6551) |
| 34174 | 修复了在移动 PCB 对象时按住 Ctrl 键可忽略吸附(snap)的选项。(BC:11605) |
| 34175 | 新增功能:可通过右键“Component Actions”子菜单显示或隐藏所选元件之间的网络连接。(BC:11239) |
| 34200 | 修复了一个错误:包含 3D 实体的 union 无法一起移动。(BC:9519) |
| 34205 | 修复了一个问题:ODB++ 输出中的电气层名称与 Layer Stack Manager 中的层名称不匹配。(BC:11636) |
| 34208 | 在 Properties 面板中为所有图元新增图标,可交互式选择网络连接。(BC:595) |
| 34209 | 在 Polygon Properties 面板中新增锁定 Polygon 对象的功能。(BC:8964) |
| 34219 | 在 STEP 与 Parasolid 导出选项对话框中新增“Skip Hidden 3D Bodies”选项。(BC:1531) |
| 34238 | 修复了 IPC-D-365A 输出生成中的回归问题:对长网络名别名使用了错误语法(BC:11349) |
| 34267 | 修复了导致 Layer Drawing Order 出错的 bug。(BC:11196) |
| 34269 | 扩展了在单层模式(Single Layer Mode)下于 View Configuration 面板中永久显示层的能力。实现方式与机械层相同,但现在包含所有层。(BC:9276) |
| 34318 | 在 PCB Library 文档的 Tools > Convert 子菜单中新增“Create 3D Body from Selected Primitives”命令。(BC:11849) |
| 34366 | 为 PCB Library Footprint 对话框新增可调整大小的能力,并为 Name 字段提供更多空间。(BC:11626) |
| 34404 | 修复了一个问题:在设置 Pick and Place 输出生成器(OutJob 中)时,如果过滤器使用的参数名称包含空格,则列过滤器不会被应用。(BC:9468) |
| 34406 | 现在可通过 View Configuration 的 Object Visibility 设置隐藏尺寸标注对象(Dimension objects)。(BC:10277) |
| 34471 | 在通过 Properties 面板浏览所选 Pad 对象属性时,新增 padstack 的 3D 视图。 |
| 34556 | 修复了一个问题:Cartesian Grid Editor 中 Extents 区域的 Height 字段标签对齐错误。(BC:11900) |
| 34575 | 更新了 Properties 面板的 Interactive Routing 模式,以提升易用性并展示新的交互式布线功能,包括:Hugging Style、Pad Entry Stability,以及 Miter 和 Min Arc Ratios。 |
| 34576 | 更新了 Properties 面板的 Interactive Length Tuning 与 Accordion 模式以提升易用性;现在包含 Preview 开/关模式,使设置控件与预览中的设置更好对应。 |
| 34577 | 在 Properties 面板中新增 Interactive Sliding 模式:当拖动走线段时显示,用于控制可用的交互式走线滑移选项。 |
| 34661 | 修复了一个错误:在未自动选择其他层的情况下,无法在 Keepout Layer 上放置绘图图元。(BC: 8409) |
| 34667 | 修复了为特定设计选择 Structure Classes 时发生的访问冲突。 |
| 34683 | 在 Polygon Pour Manager 对话框中新增按层对多边形覆铜分组的能力。Pour Order 列表将仅显示与当前所选多边形覆铜位于同一层的覆铜(若跨不同层选择了多个覆铜,则以第一个所选为准)。 |
| 34715 | 将系统文本存储更新为 Unicode(UTF-8),以确保基于文本的符号与字符能被正确解析。(BC:718) |
| 34736 | 修复了一个回归问题:在禁用后,吸附到 Room 顶点仍然生效。(BC:11716) |
| 34805 | 修复了一个问题:对断开的差分对中的图元执行任何操作都会导致异常错误。 |
| 34856 | 更新 Simbeor Impedance 计算器以支持共面结构,并更好地支持非对称带状线(stripline)结构。(BC:1302) |
| 34864 | 修复了一个 bug:执行 Engineering Change Order (ECO) 后无法显示 BOM Reports。 |
| 34879 | Routing Properties 面板现在会在流程开始前出现,因此可以预先设置参数。 |
| 35015 | Interactive Tuning Properties 面板现在会在流程开始前出现,因此可以预先设置参数。 |
| 35054 | 修复了一个 bug:Jump To Location 命令不会跳转到输入的位置。 |
| 35094 | 在 Preferences 对话框的 PCB Editor - General 页面新增选项(Double Click Runs Interactive Properties):可选择在双击编辑对象时打开模态对话框或 Properties 面板。 |
| 35095 | 修复了一个 bug:移动 Keepout Arc 后,使用 Undo 命令恢复其位置时会破坏其 Keepout Restrictions。(BC:12088) |
| 35304 | 修复了一个回归问题:Update From PCB Libraries 命令不会在 Difference Details 显示区域中显示 Component Footprints。 |
| 35405 | 修复了一个问题:复制并粘贴多个多边形后,polygon pour 顺序不会被保留。 |
| 35552 | 修复了一个回归问题:在 Flip Board 视图中,焊盘与过孔对象无法在当前激活的 Plane Layer 或 Non-Signal Layer 上显示网络或文本。 |
| 35557 | 修复了 Pick Net 命令在对不同的多选对象时无法正常工作的问题。 |
| 35567 | 在 Properties 面板的 Polygon Pour 模式中移除了 Auto Naming 复选框。软件现在会遵循用户自定义名称;若 Name 字段为空,则自动命名该多边形。 |
| 35594 | 移除了 Properties 面板中对 Routing width 的自动补全。 |
| 35599 | 修复了层绘制顺序的问题:当配置为应显示在其他层前方时,机械层 17 及以上不会显示在其他层前。 |
| 35602 | PCB Editor - Interactive Router 首选项中的 Follow Mouse Trail 选项已弃用。 |
| 35603 | 修复了一个异常:当更改 PCB 对象所在层后,再使用 Select Outside Area 命令选择它时会发生异常。 |
| 35617 | 修复了在爬电距离规则检查期间导致 Assertion failure 的问题。 |
| 35667 | 修复了一个问题:在某些项目中使用 Design Rule Checker 后,会显示整圆违规标记,而不是应围绕弧边缘放置的违规标记。 |
| 35705 | 修复了一个问题:Differential Pair Routing Properties 面板中 Net Information 部分的 Length 值总是显示为“N/A”,而非真实长度。 |
| 35733 | 修复了一个问题:Active bar 或 Edit 菜单中的“Drag PCB”命令对走线(traces)不起作用。 |
| 35783 | 修复了一个问题:当将 Mechanical layer 提升到 Current layer 之上时,不会遵循 Multi-Layer 绘制顺序。 |
| 35848 | 修复了一个问题:元件旋转或位置更改后,元件位号(designator)位置不正确。 |
| 35888 | 解决了一个问题:在执行“Move Component”PCB 命令期间不会弹出“Choose Component”对话框。 |
Schematic
| 27346 | 修复了一个回归问题:当带 Parameter Set 的 Blanket 包围 Sheet Symbol 时,会导致子页(subsheet)的 Parameter Sets 与 No ERC 被忽略。 |
| 30922 | Schematic 编辑器的图形渲染已升级为使用 DirectX,以提升性能与质量。 |
| 31610 | 修复了一个问题:通过 Design Item ID 省略号对所选元件进行批量替换时会失败,并提示“Could not find component in available libraries”,即使该元件实际可用。 |
| 32238 | 修复了一个 bug:当选择多个元件进行联合编辑时,用户只能更改最后一个所选元件的 Design Item ID 值。 |
| 32405 | 在原理图元件的 Properties Panel 中新增 Part Choices 区域。 |
| 32418 | 修复了一个问题:将 SCHLIB 面板从右侧显示器拖到左侧显示器时会崩溃。 |
| 32637 | 从原理图库更新时,不再将封装重置为默认值(BC:1846 和 BC:11261) |
| 32762 | 在进行标注(Annotating)时,元件分部件不再被随机互换。(BC:1137) |
| 32809 | 修复了由于大小写敏感导致已配置的网络颜色无法在所有图纸上显示的问题。(BC:8905) |
| 32840 | 修复了一个缺陷:当在原理图中选择多个 Part、手动更改 Design Item ID,且可用库中没有适用元件时,会对每个被选中的 Part 都产生一条警告。(BC:4991) |
| 32898 | 新增“Update Selected From Libraries”选项,使仅对预先选中的元件与库进行比较,而不是先比较项目中所有元件(后者更慢)。(BC:4560) |
| 32900 | 新增可隐藏原理图编辑器滚动条的功能。(BC:7370) |
| 33450 | 修复了尝试从 SCHLIB List Panel 修改引脚参数时导致崩溃的问题。 |
| 33458 | 修复了一个问题:当仅更改名称中一个或多个字符的大小写时,网络标号无法被修改 |
| 33697 | 原理图与 SchLib 编辑器的 Properties 面板已重新设计,以提升易用性与性能。 |
| 33784 | 修复了一个缺陷:原理图 NoERC 标记放置在交叉导线上时会创建网络连接。(BC:7766) |
| 33785 | 恢复了在 Parameter Set Properties 面板中定义参数的能力。 |
| 33914 | 修复了一个缺陷:更改 Design Item ID 后,元件位号、注释及其他参数的位置与可见性会被重置为默认值。此前更改 Design ID 的行为等同于“完全替换(Full Replacement)”,现在该方法的行为与“从库更新(Update from Library)”一致(BC:4293)。 |
| 33979 | 修复了在“Find Text”原理图工具中使用自动补全功能时的问题。(BC:6065) |
| 33980 | 在 Advanced Settings 对话框中新增 UI.AutoComplete 选项,禁用该选项即可关闭自动补全。(BC:7301) |
| 33984 | 为原理图 PDF 新增可通过端口、页入口、页符号以及跨页连接器进行交互式导航的能力。(BC:2273) |
| 34107 | 新增在拖动对象时可旋转原理图对象并访问其属性的能力。(BC:7196) |
| 34113 | 修复了由 Blanket 定义的 Net Class 无法传递到 PCB 的问题。 |
| 34140 | 修复了一个缺陷:使用 Shift+Drag 功能复制元件时,原理图文档内的位号无法正确重置。(BC:6010) |
| 34316 | 新增选项(Preferences>>Graphical Editing),用于在双击编辑对象时选择打开模态对话框或打开 Properties 面板。 |
| 34363 | 在 Variant Management 对话框中选择使用替代 Part 时,现在会使用默认封装,而不再将该字段留空。 |
| 34652 | 修复了编译器误报“网络包含多个输入端口(Nets contain multiple Input Ports)”的 ERC 违规问题。 |
| 34654 | 修复了导致 Engineering Change Order 中数据不正确的缺陷。 |
| 34658 | 提升了导线/总线优化的性能;此前该问题会在拖动元件时造成不合理的延迟。 |
| 34682 | 修复了使用 Update PCB 命令更新时会生成不需要的 Room 的缺陷。 |
| 34705 | 修复了编译器未为器件页(device sheets)创建编译标签页的缺陷。 |
| 34706 | 修复了与总线相关的上下层级(Up/Down Hierarchy)无法正常工作的问题。 |
| 34789 | 修复了在添加或编辑变体(variant)时导致崩溃的缺陷。 |
| 34881 | 修复了 Up/Down Hierarchy 在端口与页入口(sheet entries)场景下无法正常工作的问题。 |
| 34943 | 修复了执行某些原理图功能时导致内存占用过高与性能下降的缺陷。 |
| 34976 | 恢复了在 Properties 面板中访问与管理原理图对象 Unique ID 的能力。(BC:8686) |
| 34977 | 原理图指令(Directives)的 Unique ID 现在会在复制粘贴时重置,以防止重复。 |
| 35024 | 修复了一个缺陷:当变体使用相同的原理图符号与 PCB 封装但 3D 模型不同,ECO 流程会工作不正确。 |
| 35028 | 修复了一个回归问题:从 Messages 面板的 Details 区域进行主动交叉探测(active cross-probing)无法工作。 |
| 35029 | 修复了打开特定原理图页时发生的异常。 |
| 35033 | 根据用户反馈优化了(双击打开的)模态对话框。 |
| 35117 | 修复了原理图网络着色缺陷:此前会给已连接的网络着色,而不是给选中的网络着色。(BC:11497) |
| 35121 | 修复了一个问题:由于某些 Sheet Symbol 对象没有连通性,导致编译完成后层级结构无法应用到项目中。 |
| 35211 | 由于引入 Dynamic Compiler,“Compile PCB Project”命令更名为“Validate PCB Project”,因为该命令现在仅执行 ERC。 |
| 35212 | 修复了一个回归问题:ERC 会错误地将用于 Signal Harness 的 Sheet Entries 标记为错误。 |
| 35285 | 修复了一个问题:Dynamic Compiler 导致 Board Level Annotation 功能在测试原理图中对元件进行错误标注。 |
| 35350 | 修复了编译器掩码(mask)问题:在尺寸调整或重新定位后未能检测到更改。 |
| 35395 | 修复了在原理图中放置导线/总线/线束时性能变慢的问题(当模板路径指向网络服务器时)。 |
| 35525 | 修复了从原理图符号拖动位号(Designators)时符号会变为未链接的缺陷。 |
| 35526 | 修复了一个回归问题:Properties 面板中对 Harness Connectors 与 Sheet Symbols 无法进行字体选择。 |
| 35541 | 修复了在原理图库编辑器中粘贴元件时图形无法正确更新的问题。 |
| 35565 | 修复了 Port Cross References 文本在被点击之前无法正确定位的问题。 |
| 35566 | 修复了使用 Update Schematic 命令时,修改后的字体未能正确更新的问题。 |
| 35569 | 修复了一个回归问题:在原理图与原理图库编辑器中无法选择多个 Parameter Set 对象。 |
| 35576 | 修复了放置过程中 Text Frame 虚线轮廓缺失的问题。 |
| 35582 | 修复了 PDF 输出中出现“Invalid Dash Style”的问题。 |
| 35676 | 修复了线对象在被选中时标记与指示不正确的问题。 |
| 35703 | 修复了一个问题:若在原理图符号对象中多个引脚相互重叠放置,原理图文档中的更改在 PCB 文档更新并重启 Altium Designer 之前无法被检测到。 |
| 35704 | 修复了一个问题:文件名包含“ µ”字符的原理图文档无法显示为子文档。 |
| 35767 | 修复了子网格线有时会消失的问题。 |
| 35778 | 修复了圆角矩形在圆角半径大于其尺寸时 PDF 输出不正确的问题。 |
| 35847 | 修复了在另一个参数中使用 Parameter Value 作为引用时,E 值被错误解释的问题。 |
| 35856 | 修复了“拖动”原理图符号时导线会留下 NetLabels 的问题。 |
| 35870 | 修复了使用默认选项生成 Smart PDF 时发生异常的问题。 |
数据管理
| 24225 | 修复了一个问题:如果 BOM 使用自定义模板,则在生成 BOM 后无法发布(release)项目。 |
| 27574 | 新增功能:可从已打开的 SchLib 或 PcbLib 将符号或封装直接发送到当前活动服务器。该功能仅在打开的库文档中只包含单个符号或封装时可用;如果库中包含多个符号/封装,将提示使用 Library Migrator。 |
| 28538 | 修复了一个问题:在针对该项类型的生命周期定义更改了 Content Type 设置后,已发布项显示的生命周期类型不正确。 |
| 31602 | 修复了一个问题:此前所有用户都可以编辑 Component Types;现在该操作限制为具有相应权限的用户。 |
| 31833 | 修复了一个问题:当通过 Components 面板放置元件时,未应用受管元件参数可见性设置。 |
| 31839 | 修复了 Remove From Version Control 功能在 Git 服务器仓库上行为不符合预期的问题。 |
| 31849 | 修复了 Explorer 面板中的一个问题:包含数值的列在排序时未按其数值与单位进行排序。 |
| 32083 | 修复了向后兼容性问题:在 AD19.0 之前的软件版本中,Part Search 功能会缺失 Description 参数值。 |
| 32085 | 修复了 Find Similar Components 功能无法正确返回由相同 Revision State 指定的元件的问题。 |
| 32129 | 修复了一个回归问题:在 Manufacturer Part Search 对话框中添加 Part choices 时,无法将“Revision ID”“Item ID”“Name”等系统参数用作建议关键字(当从 Explorer 或 Components 面板访问该对话框时)。 |
| 32270 | 修复回归问题:从原理图文档通过 SmartPDF 生成的 PDF 文档中,“书签”部分未提供 BOM。(BC:11111 和 BC: 11199) |
| 32343 | 修复问题:在 ActiveBom (BomDoc) 中,某制造商器件的可用库存总量计算与显示不正确;与通过 Manufacturer Part Search 面板及其他可查看 Part Choice 数据的区域相比存在差异。 |
| 32582 | 修复问题:当之前的报告在第二台显示器上打开时,新生成的 BOM 报告会在屏幕外打开。(BC:10619, BC:11243) |
| 32802 | 修复缺陷:替换多个选中的非托管元件时,除第一个元件外其余都会报错。同时解决问题:当选择多个元件进行替换时,Properties 面板中的省略号图标会缺失或无法工作。 |
| 32842 | 修复问题:在 BomDoc 的 BOM Status 列中定义自定义筛选器时,即使输入的字符串存在于部分 BOM Items 中,仍返回空列表。(BC:11345) |
| 33052 | 为托管元件添加 Part Choice 时不再更改 Name,除非 Name 字段为空。(BC:11407) |
| 33121 | 新增功能:可在 Preferences 对话框的 Data Management - Component Types 页面,将多个模板链接到同一元件类型。增强了从动态填充的可用模板列表中选择各必需模板的能力。 |
| 33152 | 在 Library Migrator 工具中实现仅迁移符号/封装的能力。(BC:10414) |
| 33157 | 在 Library Migrator 的 Component Type 下拉列表中新增 “None” 选项。 |
| 33276 | 修复问题:将 PDF BOM 报告生成到 Excel 文件格式时渲染不正确。(BC:11744) |
| 33291 | 更新 Library Migrator:当多个被迁移元件共用同一符号时,该符号使用通用 Name(Symbol),而不是采用第一个被迁移库元件的名称。 |
| 33296 | 修复问题:在 Git Repository 对话框中编辑值后,GIT Local Path 未更新。 |
| 33397 | 修复问题:当项目文件中的 VaultID 与打开该项目的 VaultID 不同时,应用会将项目显示为与服务器断开连接。 |
| 33418 | 修复输出文件问题:某个特定模板会导致将 BOM Report 生成到 Folder Structure 或 PDF Container 时产生不正确且不一致的结果。(BC: 11514) |
| 33427 | 修复通用 XLS 输出格式不正确的问题。 |
| 33429 | 修复缺陷:Library Migrator 不支持 Naming Scheme 代码。(BC: 10414) |
| 33769 | 修复缺陷:如果从 PCB Library 下载元件,Explorer 面板中会额外出现一个不必要的封装。 |
| 33847 | 在 “Use component data” 对话框中新增选项:仅导入在源首选项中已映射的参数。(BC:11438) |
| 33926 | 修复缺陷:从 Manufacturer Part Search 获取的元件在从编辑器发布到服务器时会报错。 |
| 34198 | 修复缺陷:关闭 AD 时 .ldb 文件不会被移除。(BC:3761) |
| 34529 | 修复问题:在某项目中,每次移动该项目中已打开原理图上的设计图元时,项目中的 BomDoc 都会自动编译。当打开了许多原理图和 BomDoc,并使用垂直“分割视图”模式时会发生此问题。 |
| 34594 | 修复问题:若 3D 模型名称过长,则引用活动服务器中 3D 模型条目的封装自身无法发布。 |
| 34595 | 修复问题:Excel 的 VLOOKUP 函数未从 BOM 模板传递到最终 BOM。 |
| 34671 | 为 Library Migrator 增加重复检测:当库元件的 Part Choice 或指定 Parameter 与服务器中的某个元件匹配时,会标记为违规。 |
| 34862 | 修复缺陷:使用鼠标滚轮选择的 OutJob Data Source 选项在生成过程中未被应用。(BC:11726) |
| 34970 | 改进 Components 面板中网格内搜索行为:增加 0.7 秒延迟,支持输入多个搜索词,适用于托管与非托管元件。 |
| 34997 | 在 Components 面板针对 SVNDbLibs 的右键上下文菜单中新增 Edit 命令,作为铅笔编辑图标的替代。 |
| 35077 | 在使用 Library Migrator 时,重新组织对检测到的重复元件的违规项:验证期间只会生成一个此类型的违规,并在该违规中列出涉及的服务器元件与源元件。 |
| 35146 | 在 Item Manager 中启用 Note 列可见性。 |
| 35259 | 修复回归问题:除非 PCB 文档是当前活动文档,否则无法在 Components 面板中查看 PCB Libraries。已在该面板的 Libraries 菜单中新增 “Footprints” 视图。(BC:12166) |
| 35601 | 修复问题:Move to Part Choice 操作会删除 Description 和 Name 参数。 |
| 35761 | 修复问题:在 Properties 面板中更改元件来源并打开 BomDoc 后会出现错误消息。 |
导入器/导出器
| 30197 | 修复 Allegro PCB 导入器中的问题:如果在 Allegro 中移动了 PCB 原点,多边形坐标会被改变。 |
| 30940 | 在 OrCAD 导入器中新增选项:将所有属性视为实例(occurrence)属性。 |
| 30947 | 修复问题:导入 Allegro 设计时,导入器会忽略已定义的网络类(net classes)。 |
| 30949 | 修复缺陷:导出 P-CAD ASCII 文件会修改源 PCB。 |
| 30970 | 修复缺陷:导入 xDxDesigner 设计时,电源与地端口缺少网络。 |
| 30994 | 修复缺陷:导入 xDxDesigner 设计时会创建带前缀的参数。 |
| 30995 | 修复缺陷:导入 xDxDesigner 设计时电源符号发生错位。 |
| 30996 | 修复缺陷:导入 xDxDesigner 设计时部分参数的方向被改变。 |
| 31001 | 修复缺陷:导入 xDxDesigner 设计时,原理图元件占用面积大于其实际尺寸。 |
| 31009 | 修复缺陷:导入 Mentor Expedition 设计与库时,安装孔无法成功转换。 |
| 31028 | 修复 Allegro PCB 导入器中的问题:各层尺寸不同的过孔未在 PCB 编辑器中作为 Top-Mid-Bottom 样式过孔导入。 |
| 31326 | 新增功能:导入 Allegro 设计时可重新映射/移除 PCB 层。 |
| 31327 | 新增功能:导入 Mentor Expedition 设计时可重新映射/移除 PCB 层。 |
| 31328 | 新增功能:为导入流程增加额外阶段,允许在导入期间重新映射或移除 PCB 层。 |
| 31329 | 新增功能:导入 Eagle 设计时可重新映射/移除 PCB 层。 |
| 31516 | 修复缺陷:导入 PADS VVX1.2 格式的 PADS ASCII 设计与库文件时系统会冻结。 |
| 31855 | Allegro Importer 现可通过支持 Allegro Constraint Manager 生成的 XML 文件,从 Allegro Project 导入规则与间距(clearance)。 |
| 32173 | 修复缺陷:导入 OrCAD 设计与库文件后,跨页连接器(off sheet connectors)缺失。 |
| 32200 | 修复在日文操作系统上导入 Eagle 设计的问题。 |
| 32225 | 为 Allegro 导入器新增选项:优化间距设计规则的创建。 |
| 33852 | 对从 Allegro 项目导入多边形铺铜(polygon-pour)进行了大量改进与缺陷修复。 |
| 33853 | 完成对 xDxDesigner Importer 的改进与缺陷修复。 |
| 33854 | 完成对 Xpedition Importer 的改进与缺陷修复。 |
| 33855 | 完成对 OrCAD Importer 的改进与缺陷修复,包括支持多通道项目与多页原理图。 |
| 34234 | 修复问题:导入特定 P-CAD PCB 时会出现 “List index out of bounds” 错误。 |
| 34629 | 修复问题:Allegro Importer 在导入包含约束文件的设计时会崩溃。 |
| 35381 | 修复问题:导入 Allegro 项目时会导致崩溃。 |
仿真
| 33516 | 向 Altium Designer 和 Altium NEXUS 添加重构后的仿真引擎。 |
| 33534 | 修复崩溃:解析器处理函数源(functional source)并发现错误表达式时会崩溃。 |
| 33535 | 改进 spice-netlist 解析器对文本常量的处理。 |
| 33536 | 检查并改进元件节点、模型与标称值(nominals)描述,并将任何不正确的描述解释为错误。 |
| 33541 | 新增支持:函数源内部的数学函数。 |
| 33547 | 改进仿真控制选项,确保其被正确解释。 |
| 33548 | 改进将计算得到的仿真数据传递到 SimView 的方式,以提升图形结果的可读性。 |
| 33554 | 修复 SWEEP 命令缺陷:现在运行参数扫描分析(Parametric Sweep Analysis)。 |
| 33556 | 修复在 SimView 中添加新波形时的缺陷。 |
| 33557 | 新增支持并修复 VSWITCH 与 ISWITCH 模型处理中的缺陷。 |
| 33558 | 修复缺陷:正确应用 mosfet 模型中的 Level 参数。 |
| 33559 | 新增支持 .plot 命令。 |
| 33563 | 优化状态栏交互,以更好地反映仿真的当前状态。 |
| 33564 | 改进了二极管模型输入参数的处理,当 BV=0 时回退到默认值。 |
| 33726 | 修复了 XSpice 代码模型中默认值导致仿真无法启动的问题。 |
| 33781 | 提升了处理嵌入式 XSPICE 代码模型的速度与可靠性。 |
| 33803 | 修复了处理网络名以“$”符号开头时的问题。 |
| 33804 | 修复了当不必要的晶体管参数由 .param 指令定义时,这些参数仍被处理的问题。 |
| 33890 | 修复了对递归子电路的检测。 |
| 33905 | 修复了嵌套子电路的处理。 |
| 33934 | 修复 sweep 命令的语法。 |
| 33993 | 修复了 x 轴标注中的单位。 |
| 34126 | 修复了在奇异矩阵情况下电路矩阵分解的问题 |
| 34222 | 判断电路中是否使用了加密的 PSPICE 模型,并发送相应消息。 |
| 34223 | 判断电路中是否使用了加密的 LTSPICE 模型,并发送相应消息。 |
| 34224 | 判断电路中是否使用了加密的 TINA-TI 模型,并发送相应消息。 |
| 34327 | 修复了以 e 记数法绘制数字时的问题。 |
| 35293 | 修复了包含 pwr() 与 pwrs() 函数的表达式计算问题。 |
Draftsman
| 27909 | 修复了在 Draftsman 文档中生成 PDF 时导致多种对象消失的缺陷。(BC:6801) |
| 32047 | 修复了从 PCB 文档导入更改后再选择另一张 Draftsman 页面时发生的 Draftsman 崩溃问题。 |
| 32253 | 修复了针对文档中某个特定装配视图,从 OutJob 生成 Draftsman PDF 时发生崩溃的问题。 |
| 32654 | 新增在自定义表格对象中指定行高的能力。 |
| 32655 | 更新了 Draftsman 层叠图例(Layer Stack Legend)的标注,将 Copper Plating 重命名为 Surface Finish,以与 Layer Stack Manager 保持一致。 |
| 32811 | 修复了 Draftsman 问题:在装配视图中,元件位号在细节视图的源区域内无法移动(Ctrl+拖拽)。 |
| 32844 | 修复了未能解析“Application_BuildNumber”特殊字符串参数的问题。(BC:8700) |
| 32926 | 修复了当板子包含背钻过孔时,Draftsman 在层叠图例中未能正确显示表面处理层的问题。 |
| 32996 | 新增在钻孔表(Drill Table)中按列进行文本水平对齐的能力。 |
| 34035 | 修复了 Draftsman 中位号在切换为手动位置模式后可能消失的问题。 |
| 34611 | 新增导出为 DXF 格式的能力。(BC:7094) |
| 35192 | 修复了多个 Draftsman 输出问题——在 OutJob 文件中设置的变体选择被忽略;仅已打开的文档会被打印;输出选择下拉菜单中缺少“All Draftsman Documents”选项。(BC:8278) |
| 35500 | 修复了一个回归问题:当更改 Designator 字段中的值后,物料清单(Bill of Materials)表中的列编号会发生变化。 |
| 35559 | 修复了从 Draftsman 导出 DXF 文件时导致项目尺寸无效的问题。 |
BOM
| 27062 | 当选择通用 XLS 格式生成 BOM 时,Excel 模板现在会被正确应用;生成 PDF 时,页面设置也会被正确应用。请注意,出于性能原因,Excel 模板必须为单元格内容使用正确的单元格格式。 |
| 32817 | 修复了 BOMdoc 的手动方案(Manual Solution)在元件被修改并更新后会被删除的问题。(BC:11312) |
| 32999 | 修复了 PDF 生成性能下降的问题。 |
| 33405 | 修复了使用 MS-Excel 原生文件格式生成 BOM 失败的缺陷,当变体名称包含“/”符号时会触发该问题(BC:11461)。 |
| 33416 | 修复了 ActiveBOM 中的缺陷:手动方案(Manual Solutions)的价格会被四舍五入到整分(BC: 11418)。 |
| 33428 | 修复了导致部分制造商链接无法在 ActiveBOM 中显示的问题。(BC: 11515) |
| 33820 | 修复了 ActveBOM 中部分 Manufacturer Links 未能正确加载的问题。 |
| 33991 | 当 BOM 当前处于打开状态时,从 Outjob 向文件夹结构输出容器生成 BOM 现在会显示错误消息对话框。 |
COMPONENTS PANEL
| 32131 | 更改了放置元件快捷键(PP)的行为,使焦点设置到 Components 面板中的搜索字段。 |
| 32387 | 新增将多个选中的元件类型(Component Types)合并为一个指定元件类型的能力。可在首选项对话框的 Data Management - Component Types 页面中访问。 |
| 32780 | 修复了元件面板问题:部分列无法按数值正确排序。(BC:10476) |
| 32993 | 新增支持在 Components 面板的 Categories 列表中使用方向键操作:使用上/下键遍历列表,左/右键打开/关闭分支。(BC:10473) |
| 33333 | 修复了一个问题:在使用 Altium Light Gray 主题时,Components 面板上与封装预览相关的信息文本不易阅读(BC:11379) |
| 33801 | 新增通过 DXP 首选项文件在不同安装之间共享 Components 面板设置的能力。 |
| 33812 | 修复了一个问题:由于显示器配置变化,Select Columns 对话框存储的屏幕位置值会导致对话框不可见。(BC:11708) |
| 33885 | 在 Extract Sources 或 Install 对话框中新增“Apply to all libraries”功能。 |
| 35546 | 修复了在 Components 面板基于文件的库搜索中查找封装(Footprints)时出现的性能下降问题。 |
| 35550 | 修复了在 Components 面板执行基于文件的库封装搜索时导致崩溃的问题。 |
| 35581 | 修复了执行“IntegratedLibrary:RefreshInstalledLibraries”命令时 Components 面板未刷新(更新)的问题。 |
MULTI-BOARD
| 30988 | 新增支持将多板装配(Multi-board Assembly)导出为 3D PDF,并提供包含铜层、丝印、阻焊层和 3D 实体的选项。 |
| 30989 | 新增将多板装配文档导出为 PDF3D 文档的能力。(BC:8798) |
| 30990 | OutputJobs 现已支持为多板装配生成 3D PDF。 |
| 32835 | 修复了多板原理图编辑器未使用 Mouse Wheel Configuration 首选项中指定的滚动/缩放行为的问题。(BC:9132) |
| 33466 | 修复了一个多板原理图错误:尝试在 Module Entry 属性中编辑引脚配对(pin mating)时会发生该错误。 |
| 33472 | 多板装配编辑器现在会遵循首选项对话框中的 Mouse Wheel Configuration 设置。 |
| 33809 | 多板装配新增对 ActiveBOM 的支持。 |