Altium Designer 版本发布说明

Applies to Altium Designer version: 24
 

以下列出了 Altium Designer 24 公开发布版本的发布说明。

有关 Altium Designer 24 的新功能和后续改进摘要,请参阅“Altium Designer新增功能”。 

版本 24.3.1

Build: 35 日期: 2024年3月19日

原理图
58798 在特定情况下,复制现有原理图(带信号线束)以用于新项目会导致确认后发生false‘conflicting harness definition’错误。
59129 在某些情况下,会遇到“This operation is not supported for a relative URI”异常。
59207 通过Properties面板访问已放置参数集Font Settings的功能会停止工作。
59306 如果目标网络标签显示在项目中的多个原理图文档中,则注释或文本框中的网络标签链接不工作。
59378 在特定设计中,多次运行‘Update PCB’会导致ECO反复检测变更,但将变更应用于PCB上的不同连接器元件。
59379 Symbol Wizard中的Sorting by Designator无法按照值正确排序,导致出现‘1, 10, 11, 2, 3...’而非‘1, 2, 3,...,10, 11’。(BC:21550)
59380 从Clipboard面板粘贴一段电路到原理图时,会产生图片而不是原始复制对象。 (BC:22489)
59686 使用托管元件从原理图运行Make Schematic Library命令时,会遇到“An item with the same key has already been added”错误。
60060 从Storage Manager面板打开以前的原理图VCS Revision,会遇到“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调整模式用户界面的预览和参数放置功能,以使操作更加明确。
59016 编辑特定对象(例如,多边形铺铜、缝合孔等)时,Properties面板上出现的蓝色操作栏会造成所有其他元素向下移动。
59058 就拼版PCB而言,如果启用‘Merge regions and pads inside Footprint’选项,则生成的Gerber/Gerber X2数据不正确。 (BC:21351)
59102 焊盘/过孔模板中的阻焊/助焊层相关焊盘堆栈命名不正确。(BC:22597)
59253 增强了使用Layout Replication工具时的错误通知功能,支持对选定Source Block进行丢失管脚连接检测,并且可以通过交叉探测,更好地解决问题。
59345 现在,当运行PCB Layout Replication工具时,软件会提供正在复制的指示,以及取消复制的选项。
59432 在某些情况下,在PCB文档中放置复用框/片段(直接或从原理图同步)会导致遇到AV(在‘ADVPCB.DLL’模块中)。(BC:22616BC:22934)
59441 在某些情况下,通过OutJob生成ODB++输出时,多个多边形铺铜和区域会被合并为单一表面多边形铺铜对象。
59473 在特定设计中,运行Board » Create Primitives From Board Shape命令会导致AV(地址为‘Altium.PCB.DataModel.X.dll’模块中的00007FFBDC93DE96)。
59582 在某些情况下,Interactive Router偶尔会产生与使用高级焊盘堆栈定义的焊盘有关的违规。
59596 访问设计叠层(Layer Stack Manager)且该叠层包含已定义的Impedance Profile信息时,PCB文档(和项目)会被标记为已修改。
59615 在PCB文档间复制TrueType Font文本对象时,会遇到Access Violation(地址为“ADVPCB.DLL”模块中的000000015FCC7460)。
59674 现在,单击PCB Layout Replication对话框中的Replicate按钮后,在放置第一个块(或准备在交互模式下放置)之前,光标会指示‘in progress’ 。
59753 在特定设计中,如果具有相同网络的两个多边形铺铜重叠,则软件无法检测到hatched多边形铺铜违反Un-Routed Net规则。
60076 将元件翻转到底层时,为Multi-Layer元件焊盘定义的Copper Offset值被删除。
约束管理器
58890 现在,在Electrical约束视图中新增了一个Diff Pairs选项卡,以便于清楚定义和管理Differential Pairs。
58977 添加了从设计指令导入约束(在原理图源文档中放置和定义)的功能。
59105 在‘View Only’模式下,仍可为间距添加/删除层(从Clearances和Physical视图)。
59107 在Physical选项卡上为xNet新增网络类时,会使用错误的图标(xNet)。并且,错误图标(Net)亦会被用于xNet。
59296 现在,当定义网络类和/或差分对间的电气间隙时,可以使用Clearances视图中的矩阵,对Creepage规则作出规定。
59321 如果从原理图中删除差分对中的一个网络,则会在Constraint Manager的Physical视图中遇到“The given key was not present in the dictionary”错误。
59492 Constraint Manager未检测到PCB层堆栈的变更,从而导致Refresh按钮仍处于禁用状态。
59496 在间距矩阵中添加了对在选定的同一行/列内进行多重编辑的支持。
59552 关闭并重新打开Constraint Manager时,Constraint Manager中的Changing Units未被保存,并恢复默认设置(原理图或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文档中,与Assembly View中的尺寸值相比,Isometric View中显示的尺寸值不正确。(要求从PCB重新导入并替换尺寸)。(BC:13032)
59106 在某些情况下,当选择已放置注释时,会遇到“Object reference not set to an instance of an object”异常。
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设计
58764 已对Properties面板中的Parameters列表进行清理,以删除不适用于3D-MID文档(*.PcbDoc3D)的参数。
58765 已对Properties面板中的Health Check选项卡进行清理,以删除不适用于3D-MID文档(*.PcbDoc3D)的元素。
59427 现在,通过连接线可视化,确保了区域符合规则。
线束设计
58097 在Properties面板中,添加了适用于Layout Drawing上选定的线束对象的Length参数可视性和锁定控件。
58329 对于在HarDwf文档中放置的Layout Drawing View,如果Physical连接器的模式被禁用,则无法添加显示型腔的图注。
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中的线缆总长度可能显示为零。
58949 现在,当(在Properties面板Bundle Objects区域中)选中线缆后,Layout Drawing将高亮显示导线来自分接线缆的线束。
59232 在BOM Table文档的Wiring List中添加了对Twist位号标识符的支持。
59290 在Harness Draftsman的Wiring List和Connection Table中,添加了对显示密封件、插头和其他型腔部件的支持。
59329 在Harness Draftsman文档中,将‘Board Detail View’重命名为‘Harness Detail View’。
平台
59288 在某些情况下,会遇到“Unable to cast COM object of type "System.__ComObject" to interface type "RT_LicenseManagement.ILMUserInfo"”异常。
59351 在某些情况下,使用准备用于发布的项目时,GDI句柄的使用率会变得非常高,并且有时会导致Altium Designer崩溃。
59375 为了更方便“抓取”置顶/取消置顶面板的边缘以调整尺寸,将竖条(‘splitter’)宽度提高到6px。
59404 在某些情况下,会遇到Access Violation(地址为“X2.exe”模块中的000000140013806A)。
59620 从新的License Management页面试图使用旧Private License Server或特定独立许可证时,会遇到错误。(BC:22801)
数据管理
51744 在OutJob中,尝试预览已指定2个以上输出的Print Job时,会遇到AV(地址为“WorkspaceManager.DLL”模块中的000000010EA95777)。 (BC:22589)
58162 为ActiveBOM添加了对基于SiliconExpert参数的一系列检查的支持(在BOM Checks对话框的‘Violations Associated with Part Choices’类别中提供)。
59048 现在,将注释导出至PDF时,导出文件中会包含已解决简单注释(未被指定为“任务”的注释)的状态。
59148 添加了对将在ActiveBOM和可访问Part Choices的所有其他位置显示适用自定义定价的支持。
59235 使用Components面板的基于文件的库搜索功能时,无法对适用于封装的搜索结果进行过滤或排序。(BC:21839)
59236 创建属于元件的符号(通过Component编辑器)时,在将元件保存至Workspace时,其Description被其Name取代。
59388 在可访问Part Choices的所有位置,显示的价格均不包含文本‘each’。
59416 当本地项目文件夹中存在同名文档(不在VCS下)时,运行‘Update Whole Project’命令会导致“conflict prevents checkout”Git错误。
59442 在特定PCB设计项目中,打开项目ActiveBOM文档会导致遇到“List index out of bounds”错误。
59557 试图在Explorer面板Search选项卡上对列进行分组时,会遇到错误。 (BC:22636)
59568 试图从Explorer面板下载特定元件(在特定Workspace中)时,会遇到Access Violation(在‘X2.EXE’模块中)。
59569 现在,从Manufacturer Part Search面板下载元件作为‘File Library’时,已编译IntLib会包含在Zip文件中。
59581 在特定设计中,试图打开其关联ActiveBOM文档会导致遇到“Definition not found: se-lead-free”错误。
59616 创建/编辑元件时,如果删除所有封装和部件选项并添加一个新的部件选项,则Use Component Data对话框将打开并显示错误。 (BC:22678)
59665 创建/编辑元件(在Single Component Editing模式下)时,下拉菜单中某些为连接Workspace定义的Component Templates不可用。
59881 启用UseServerItemHRIDGenerator选项后,试图将新的Reuse Block发布到连接的Workspace会导致“Failed to get new HRID from server”错误。
导入/导出
54749 在某些情况下,会遇到“Teigha.Runtime.Exception: eNotThatKindOfClass”错误。
57688 现在,使用Import Wizard导入Xpedition设计时,可以将焊盘转角半径/倒角定义为绝对值。
58936 导入特定Zuken CR-5000 PCB时,板形外框未被导入生成的PcbDoc中。
59447 现在,导入Xpedition库时,已定义焊盘孔公差将被包含在内。
59452 在导入Xpedition库时,添加了对在封装中定义的‘Round Donut’焊盘形状的支持。
59502 在某些情况下,当导入Xpedition库时,顶层丝印层上的元件管脚编号文本的大小与原始来源不同。
59505 导入特定xDX Designer库时,在生成的SchLib中无法看到(非常小)某些元件符号。
59559 在导入Xpedition 库时,添加了对为Placement Outline层上封装定义的零宽度行的支持。
59599 在导入Xpedition库时,生成的NO-SP(No Solder Paste)封装包含助焊层。
59600 在导入Xpedition库时,添加了对封装内复制文本字符串(例如,安装孔‘A’)的支持。原始字符串、复制字符串以及关联参数均会随之导入。
59643 导入xDX Designer库时,在生成的SchLib中,‘Power’或‘Ground’类型符号管脚会被错误指定为‘Passive’类型。
59696 导入Zuken CR-5000 PCB时,层映射未被重置为默认值,而是使用先前导入的映射。
59700 在导入的特定Xpedition库中,试图更改用于特定封装内的选定焊盘的模板会导致空焊盘(无形状)。
电路仿真
54523 Sim Data浏览器和源原理图文档之间的交叉探测功能无法正常工作。
58968 添加了S参数(散射参数)分析功能。
58993 在Preferences中添加了‘Enable Simulation Generic Components library’选项,以控制其在Components面板中的可视性,并将其从Libraries Preferences对话框的Installed选项卡中删除。
59217 添加了对在其他模型基础上使用LTspice AKO模型关键词创建新模型的支持。
59218 为温度分析添加了对在恒定参数中使用TEMP关键词的支持。
59444 查看涉及波形图的仿真结果时,光标坐标的Y值未反映光标位置,而是仅显示波形图的底值。
59457 生成仿真网表时,‘.control’块中的所有语句的首字母均重复,这导致分析失败和警告。
59491 添加了在Components面板中显示SPICE模型的功能(模型位于Preferences的Simulation – General页面上指定的SPICE Models文件夹中)。
59704 在LTspice语法中使用‘LPNP’模型会导致‘unknown model’错误和仿真失败。
59720 DPDT Relay和SPDT Relay元件的管脚映射(在Simulation Generic Components库中)不正确。
59822 在Mixed Simulation扩展的安装Library文件夹中(\Extensions\Mixed Simulation\Library\SPICE Models\Analog Devices)添加了Analog Device的SPICE模型文件夹。
59834 在某些情况下,从Sim Data浏览器打印表格输出时,表中最后一行未被包含在内。
Power Analyzer by Keysight
59583 更改默认负载值时,后续网络分析会失败,且会显示‘Something went wrong’消息。

版本 24.2.2

Build: 26 日期: 2024年2月15日

原理图
51525 在原理图上移动/拖动对象时,如果已放置了位图文件,则性能会受到明显影响。
58235 交叉选择功能启用后,在原理图图纸上选择区域时会出现延迟,在选择较大区域时尤其如此。
58609 在某些情况下,当标注元件时,会遇到“EOleException: Object reference not set to an instance of an object”错误。
58836 在某些情况下,当进行确认时,会遇到“System.NullReferenceException: Object reference not set to an instance of an object”错误。
58837 在某些情况下,会遇到Access Violation(地址为“AdvSch.dll”模块中的0000000149D1BE14)。
59360 打开并置顶Properties面板后,在选择包含活动链接的说明或文本框时,会观察到明显的延迟。(BC:22546)
PCB
49483 显著提高了刚柔结合板设计中的整体布线性能。
55827 恢复搁置的多边形铺铜(在Preferences中启用自动多边形重新铺铜选项)时,性能将大幅降低。
56005 在定义与差分对布线规则一起使用的Impedance Profile时,添加了Common Mode Impedance(Zcomm),作为Simbeor计算得出的传输线数据的一部分。 (I:11503)
56283 对于特定PCB,并不总能检测到最小宽度违规。添加了PCB.Rules.Width.CopperLoopsCalculation选项,以改进铜环路段宽度的计算。
58677 现在,当将折叠段连接到导线时,软件使用调整模式的Miter参数而非通用交互式布线Miter Ratio。 (BC:22293)
58845 现在,PCB Layout Replication工具提供在检测到多个元件具有相似连接的目标块中手动映射元件的功能。
58974 优化了渲染盲孔时的性能。
59080 在启用‘Altium Light Gray’主题的情况下,当添加新用户材料或编辑现有材料入口时,Altium Material Library对话框中的文本难以辨认。
59143 在Properties面板打开、置顶且其Health Check选项卡处于活动状态的情况下,当开始移动PCB文档上的任何对象时,会观察到明显的延迟。
59280 Section View功能现已在此版本中正式公开。
59282 EngineX功能(已增强Clearance Rule、Expression Engine和DRC执行)现已在此版本中正式公开,并默认启用以提高性能。
59327 当使用Diff Pair Router(Any Angle)进行交互路布线时,如果缺少Diff Pair Routing规则,将会发生崩溃。
59385 在Project Options中更改其参数值后,设计区中显示的已放置特殊字符串(使用TrueType字体)被截断。 (BC:22559)
59402 当从BGA元件的焊盘进行交互布线并启用Width_BGA设计规则时,会观察到明显的延迟。
59592 在焊盘和多边形铺铜位于同一网络中,且焊盘孔径>=铜皮尺寸的情况下,当启用PCB.Rules.HoleClearance选项时,软件会以错误的方式进行多边形铺铜(至焊盘边缘)。
59652 在启用PCB.Text.TTFontSaving选项的情况下,关闭并重新打开PCB后,无法选择已放置的文本框(旋转360度并设置为使用TrueType字体)。
PCB协同设计
59244 就比较结果而言,现在可以在PCB CoDesign面板的‘Other’类别下找到Via Stitching和Via Shielding入口。
59426 在特定情况下,合并变更会导致“This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms”异常。
约束管理器
58854 对于Via Style规则,现在如果PCB端没有已定义的过孔模板(通过关联的Pad Via库),则过孔模板添加功能将被禁用。
58862 在创建新项目且Constraint Management选项被启用的情况下,PCB编辑器的Design菜单中将不再显示‘Rule Wizard’入口。
58927 现在,可以通过ECO流程将Physical和Electrical视图上定义的约束从PCB传输到Schematic。
59297 现在,在Clearance矩阵中输入值时,会忽略孔间距。
59603 在Constraint Manager的All Rules视图(从PCB访问时)上,单击已添加的Board Outline Clearance规则的单元值后,Altium Designer将“冻结”。 (BC:22674)
Draftsman
57713 在Draftsman文档上改选不同类型对象以及取消选择(通过点击对象之外的位置)时,存在明显的滞后。 (BC:21860)
58709 现在,Bookmarks面板可与Harness Draftsman文档(.HarDwf)和Multi-board Draftsman文档(.MbDwf)搭配使用。
58931 当使用调用由项目参数(嵌套参数)驱动的文档参数的特殊字符串时,特殊字符串不会被转换。 (I:19218)
CAMtastic
59081 将ODB++数据导出到PCB文件时,不同层上相同x、y位置的盲孔被错误地导出为通孔。
3D-MID设计
58021 导出时,File » Export菜单上的入口名称已从‘3D Layout’更改为‘3D-MID’。
线束设计
53125 添加了对从Wiring Diagram到Layout Drawing的多部件元件数据传输的支持。
53943 已清理各种UI元素,以删除多个不适用于Harness Design的功能和控件。
55033 通过新增在导线参数中定义原色/二次色/三次色和边框颜色的功能,添加了对多色(条纹)导线的支持。 (BC:20187)
56387 现在,在Wiring Diagram中作为带连接的Shield的一部分定义的Shield Wire可以在Layout Drawing中的连接点终止。
57408 现在,在Draftsman文档中定义Wiring List对象的属性时,Columns选项卡提供与BOM表类似的Move Left/Right按钮和一个Order列。
57409 现在,在Draftsman文档中定义Connection Table对象的属性时,Columns选项卡提供与BOM表类似的Move Left/Right按钮和一个Order列。
58016 在某些情况下,当在Wiring Diagram上拖动导线时,导线优化会因导线被拼接而失败,尤其是当导线连接到引脚并具有可见参数时。
58062 创建涉及导线周围线缆/屏蔽对象的新线束布线元件时,在Harness Wiring编辑器中选中线缆/屏蔽对象时,导线不会高亮显示。
58468 在Layout Drawing上,删除中间连接点后,线束不会自动合并。
58756 使用Smart PDF从Wiring Diagram/Layout Drawing生成PDF时,文本框和说明中定义的任何位号标识符链接在单击时均不起作用。
58759 仅生成Wiring Diagram的PDF时(使用Smart PDF Wizard),颜色模式选项仅可用于/适用于Additional PDF Settings页面上的Layout Drawing。
58761 将元件放入Wiring Diagram后,在元件级别定义的线束布线元件(作为Workspace Library的一部分创建)参数不存在。
58773 在Wiring Diagram上,Cable/Shield/Twist位号标识符的Duplicate Designator警告已被删除。现在,您可以使用相同位号标识符拆分对象并将其用于不用的位置。
58778 如果绞线/屏蔽与Wiring Diagram上多个位置的导线相关联(使用相同位号标识符),则选择绞线/屏蔽实例将高亮显示组中的所有关联导线。
58838 在Wiring Diagram上拼接现有导线并执行标注后,生成的导线未被标注。
58929 现在,HarDwf文档支持同一项目中的多个Wiring Diagram文档,借助该功能,您能够选择从中生成(并更新)已放置视图的具体文档。
平台
58558 在某些情况下,会遇到Access Violation(地址为“X2.EXE”模块中的0000001400137E7A)。
58860 多次更改了Altium Light Gray UI主题的颜色,从而帮助提高界面的对比度。
59055 在某些情况下,在‘Your Business Email’字段中输入一定数量字符后,无法通过Altium Designer Installer进行SSO登录。
59243 访问License Management页面时,如果存在S/N或Activation Code相同的许可证,则会发生异常。
数据管理
57934 若在MPS面板中预先选中了一个类别,浏览至某个元件(在Components和Explorer面板中)并使用Part Choices菜单在MPS面板中将其打开时,将无法找到该部件。
58418 现在,连接到Enterprise Server(v6.0.5)时,服务器会在批处理模式下为Component编辑器(在Batch Editing模式下)中的所有选定元件生成Item ID。
58469 Save to Server对话框不显示已在Altium Designer外部(通过Windows操作)删除的文件。
58635 在Manufacturer Part Search面板以及可以访问Part Choices的所有位置添加了对SiliconExpert‘Product Change Notice’的支持。
58726 提高了打开大型、多年设计项目时的VCS性能。
58843 从Manufacturer Part Search面板下载特定元件( R7F7015813AFP-C#AA3)时(作为文件库),仅下载了其三个相关封装中的一个封装。
58864 连接到“预置”Workspace后,当实际没有打开任何项目时,可以从Project菜单中使用‘Make Available on Server’命令。
58891 现在,默认在Manufacturer Part Search和显示Part Choices的所有位置显示“Free”SiliconExpert参数(Lifecycle、YTEOL和RoHS Status)。
58896 现在,当比较两个选定部件时,Manufacturer Part Search面板的‘Selected Part Details’区域支持SiliconExpert参数。
58939 当有多个数据提供商(Octopart、IHS Markit和SiliconExpert)时,作为Manufacturer Link添加的ActiveBOM解决方案新增了对汇总生命周期信息的支持。
58944 元件面板UI改变。对于根节点,使用‘All’而非Workspace名称。当选中子类别时,完整类别路径中不再体现根节点。
59040 添加了在ActiveBOM中仅使用“Free”SiliconExpert参数(Lifecycle、YTEOL和RoHS Status)的功能。
59128 从远程中央存储库打开基于Git的项目时,Commit命令已重新添加到右键单击History & Version Control上下文菜单中。 (BC:22629)
59132 当本地项目文件夹中存在同名文档(不在VCS下)时,运行‘Update Whole Project’命令会导致“conflict prevents checkout”Git错误。
59199 向BOM元件添加多个替代项时(包括已在其他位置添加的替代项),随后出现的Warning对话框会将用户引导至未被添加的其他有效选中替代项。
59201 无法将相同替代部件添加到多个替代组中。
导入/导出
58055 导入特定 Allegro设计文件时,导入的电源平面内有死铜。
58998 现在,导入Xpedition库时,3D Body高度不同的封装的命名具有唯一性(基于高度)。封装的高度值来源于现有CSV文件。
59303 对于之前(仅)导入原理图符号的Xpedition库,您现在可以选择将封装模型作为现有项目结构的一部分导入PCBLib。
电路仿真
58988 当使用TF对特定设计运行OP分析时,生成的‘Transfer Function’图为空。
58989 当针对特定设计运行带有Noise的AC分析时,生成的‘Noise Spectral Density’图和‘Integrated Noise’图为空。
58990 通过Sim Model对话框将该模型分配给原理图元件时,无法识别为库/Workspace内仿真模型定义的应力模型(和参数)。 (BC:22594)
58991 通过Sim Model对话框将库/Workspace内仿真模型(无定义应力模型)分配给原理图元件时,无法保存‘Unknown’应力模型类型。

版本 24.1.2

Build: 44 日期: 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 改进了根据间隙规则进行的孔间隙检测,现在,当焊盘缺少孔环(焊盘孔径大于或等于焊盘直径)时,可以检查与焊盘孔的间隙。
58373 对于在一个分支上定义了两个柔性层堆栈的PCB,Layerstack可视化工具(“显示完整堆栈”功能已启用)显示了第二个柔性层堆栈和主刚性堆栈之间的偏移量。
58416 生成DXF文件时,未正确导出自定义形状的焊盘。此外,如果启用了Select Corners选项,那么焊盘形状信息会在导出时丢失。 (BC:20855BC:22045)
58482 PCB.Pad.CustomMasks打开时,“更改圆角/倒角矩形焊盘的圆角半径”选项无法嵌入Properties面板中。非信号层焊盘缺少Top Paste Expansion字段。(BC:22161)
58519 堆栈通孔焊盘和过孔在已生成的NC钻孔文件中生成重复钻孔,因此与PCB的钻孔表不一致。
58605 运行“Remove Unused Pad Shapes”命令后,任何已放弃的电气间隙违规都变得有效。
58607 在启用PCB.Pad.CustomMasks的情况下生成Gerber文件时,底部的Solder Mask和Solder Paste Gerber层缺失信息。
58665 改进了在设计空间里选中焊盘时Properties面板Pad Stack区域用户界面的可用性。(BC:22114)
58787 改进了在设计空间里选中焊盘时Properties面板Pad Stack区域用户界面的可用性。
58810 堆栈通孔焊盘和过孔被错误地包含在已生成的ODB++输出中,因此与PCB的钻孔表不一致。
58847 添加了可以在PCB Layout Replication对话框内快速选择类别(NO ROUTING, ROUTING DETECTED)中的所有目标块的控件。
59087 使用“Make PCB Library”命令从PCB文档创建PCB库后,元件焊盘的阻焊层和助焊层缺失。 (BC:22437)
PCB CoDesign
58400 现在,启用“Show on PCB”后,在PCB CoDesign面板的Changes列表中选择特定类别时,可以突出显示该类别中的所有更改。
58541 执行合并操作后,PCB文档将保持“Merged”状态(Projects面板上),直至出现新的冲突。即使保存本地更改,也无法再将该状态更改为“Modified”。
58832 添加了对union(在PCB上定义的基元分组)比较和变更应用的支持。
约束管理器
58334 在界面上的每个选项卡/栅格中添加了行号列。
58447 现在,确定自定义拓扑时,可以为每个不同的“Source to Destination”组合拟定xSignal。
58448 现在,确定自定义拓扑时,拟定xSignal将呈现为可以反映“Source to each Destination”(S-T) 和“Destination to Destination”(T-T) 的结构。
58449 现在,确定自定义拓扑时,xSignal 名称(仅在拟定列表中出现)将呈现为<SourceNetName> (<SourcePinDesignator> → <DestinationPinDesignator>)格式。
58763 改进了将所选网络添加到目标类时上下文菜单中的类选择功能。
58788 如果尚未订阅Altium Designer Pro/Enterprise Subscription,那么约束管理器将以“View Only”模式显示,这意味着能够查看但不能修改已定义的约束。
58852 现在,您在创建新的项目时,可以控制选择约束管理器或是旧的设计规则系统。
59223 某些情况下,尝试从约束管理器的xSignals选项卡访问右键单击上下文菜单时,会发生循环崩溃。
59286 某些情况下,启用约束管理器后,PCB文档打开时是空白文档(未显示基元)。
Draftsman
49636 在使用Draftsman时偶尔会遇到"System.IndexOutOfRangeException: Index was outside the bounds of the array"错误。
58476 导入对PCB上的位号标识符所做的更改后,已放置的电路板装配视图中的元件位号标识符被重置为默认值。
58846 取消选择对象以访问文档选项时,Properties面板中的信息显示明显延迟,造成性能退化。
3D-MID 设计
58517 现在,Properties面板上Net Information区域中选定走线的长度计算正确(因此,Delay也计算正确)。
多板设计
56072 添加了对多板项目中添加和使用Draftsman文档的支持。 (I:13991)
56738 对于特定的多板原理图文档,由于模块入口脱离了栅格位置,因此无法在模块入口之间建立连接。
57868 添加了在多板原理图文档中移动一组选定模块入口的功能。
线束设计
52892 无法使用接线图中的参数管理器。
53154 现在,在布局图上高亮显示(跟踪)导线/线缆路径时,单击导线行(而不仅仅是单击其字符串)即可应用这一功能。
53416 现在,对象位号标识符可以作为活动链接添加到文本框和注释中,从而促进接线图和布局图中的快速交叉探测功能。
55355 在Harness Draftsman文档内选定的Connection Table的Components列表中出现一个空行/条目。
56254 将Designator属性添加到接线图中的Shield对象。
56255 现在,使用Shield with Connection对象时,如果导线与该对象的连接器连接,那么该对象的位号标识符将被添加到Wiring List(HarDwf文档中)。
57880 现在,布局图中使用的覆盖物被视为BOM中的元件,并支持部件选择和分组。
57881 现在,可以在多个*.WirDoc文档(采用“扁平化”设计方式)上定义完整的接线图,并能够使用新的Wire Break对象拆分导线。
58034 删除导线(接线图)或线束(布局图)的特定线段时,整个导线/线束都被删除。
58061 当使用(接线图中)另一个线束接线元件替代已放置的线束接线元件时,适用于被替代元件而不适用于替代元件的参数未被删除。
58191 现在,可以在Harness Draftsman文档中显示单个接头的连接表。
58330 将Designator属性添加到接线图中的Twist对象。
58331 在Draftsman文档内的已放置Connection Table中,引脚ID被错误排序为“1、10、2、20、21……”而不是“1、2、3、4、5……”。
58333 将接头/连接点放置在导线(接线图)/线束(布局图)上时,新导线/线束的位号标识符将被重置(<Prefix>?)。线束长度将保持不变。
58450 现在,布局图上连接点的位号标识符可以脱离连接点独立移动。
58451 接线图和布局图用户界面上的“Crimps”已重命名为“Cavities”。
58452 对于布局图中定义了多个物理视图的线束元件,无论选择何种视图,元件属性都将始终显示在Properties面板中。
58454 添加了“拆分”Harness Draftsman文档中的接线表以在多个“页面”上进行显示的功能,并提供页面高度限制控件。
58599 在特定设计中,特定的选定线束未显示正确的线束对象(单独导线而非单条线缆)。
平台
56216 使用由Enterprise Server的PLS提供的许可证时,如果PC从休眠期唤醒,那么该许可证可能会丢失。
58291 改进了License Renewal Failed对话框三种变体的文本,并提供包含解决步骤的相关知识库文章的链接。
58559 某些情况下会发生访问冲突(位于“WorkspaceManager.DLL”模块中的000000010DE27684地址)。
58700 现在,Altium Designer默认安装最新版本的7-Zip独立控制台(7za.exe)。
数据管理
53752 尝试使用Project Releaser发布特定设计时,发生“坐标不能为负数”的错误。(BC:21770)
57940 添加了在多个数据提供程序可用时(Octopart、IHS Markit、SiliconExpert)对综合生命周期状态的支持(每当显示部件选择/详细信息时)。
58356 从CmpSync文档连接到SQL数据库时,如果数据库排针包含空格或特殊字符,那么会发生错误。
58358 使用资源管理器面板中的“Export Grid”功能时,如果导出为“XLS”格式,则会导致“文件格式和扩展名不匹配……”的错误。 (BC:22106)
58402 对于基于Git的项目,删除了History & Version Control子菜单中的Commit命令。命令的可见性从VCS.AllowGitCommit advanced选项(默认为关闭)进行控制。
58412 编辑Workspace Library元件时,如果被检查的模型没有发生变更,那么这些模型仍会被发布到下一个修订版本中,并重置回基本生命周期状态。
58465 将“General”选项卡添加到工作区项目的Project Options对话框中,以便在断开工作区处理项目时使用。
58631 现在,对于限制共享的项目,在尝试共享该项目快照时出现的错误对话框中,所显示的消息不再包含内部详细信息。
58657 在验证通过部件请求工作流创建的元件时,发生与未定义数值的 Description/Comment (Name)参数相关的致命错误。
58760 关闭基于Git的工作区项目的同步功能时,.gitignore文件并未从本地项目副本文件夹中删除。
58796 现在,在已收到免费参数(包括生命周期)的情况下,获取部件付费SE参数(“获取SiliconExpert高级部件数据”)的控件仍然可见。
58822 现在,将Git控制的项目保存到连接的工作区时,合并文件始终处于启用提交状态(并且无法禁用)。
58839 在资源管理器面板中浏览符号/封装的历史记录时,如果之前选中了元件历史记录的Part Choices选项卡,则无法显示预览。
导入/导出
54302 将PCB导出为Ansys EDB格式时,与原始电路板布局相比,某些焊盘会发生旋转。 (BC:20506)
57576 将CAD Exchanger库更新到了3.23.0版本。同时将更新受支持的导入/导出格式版本,并解决一些导出问题(例如,Parasolid Models与SOLIDWORKS的兼容性)。
58149 导入特定的xDX Designer设计时,在已生成原理图文档上端口缺失。
58150 导入特定的xDX Designer设计时,端口被放置在已生成原理图文档上的错误位置。
58152 导入特定的xDX Designer设计时,由于在已生成原理图文档上的两根导线之间放置了一个意外端口,因此导致短路。
58154 导入特定的xDX Designer设计时,特定元件的Description和Comment参数值为空。
58159 导入xDX Designer设计时,不支持自定义颜色,导致已生成原理图不包含与原始文件相同的元素颜色。
58438 导入特定的xDX Designer设计时,已生成原理图文档的捕捉栅格被禁用。
58492 导入特定的Allegro设计时,埋孔被错误导入。
58608 现在,导入Xpedition设计/库时,Placement Outline层被映射到Courtyard层,而Insertion Outline层被映射到Component Outline层。
58626 导入特定的Xpedition库时,Ref Des和Part No字段(对于任何封装)的文本框的中心未位于封装原点上。
58681 导入Zuken CR-5000设计时,绘图层作为信号层、覆盖层和助焊层上的基元导入。
58682 导入Zuken CR-5000 PCB时,层映射未重置为默认值,这有时会导致层转换错误。
58757 将PCB导出为Ansys EDB格式时,以MOhm为单位指定的电阻值被错误地以mOhm为单位导出。
58792 现在,导入xDX Designer设计时,“Force passive PinType for IN,OUT,BI pins”选项(在导入向导的“报告选项”页面上)默认被禁用。
58803 导入特定的Xpedition库时,特定封装的Top Solder Paste和Mask导入错误。
电路仿真
55555 某些情况下会发生访问违规(位于“xspice.dll”模块中的00007FFAEEEE1A2F地址)。
58026 作为Transient Analysis的一部分添加了Stress Analysis选项,用于计算每个元件的工作条件(最大电压、电流和功率),并根据元件应力模型中定义的限值进行检查。
58340 对于特定设计,如果在启用Transfer Function的情况下运行OP分析,则会导致SDF文档中无法创建Transfer Function选项卡。
58633 对于特定设计,如果运行噪声分析,则会导致SDF文档中无法创建Noise Spectral Density和Integrated Noise图表。
58834 在“快速入门”项目的第一张图纸上,在Vcc和out之间放置差分电压探头后,运行OP分析时会导致出现“指数超出范围”的异常情况。

版本 24.0.1

Build: 36  日期:2023年12月13日

原理图
57925 在某些情况下,使用原理图时,会遇到“Object reference not set to an instance of an object”错误。
PCB
54402 引入了在使用Interactive Differential Pair Router时,对“Any Angle”转角样式的支持。
54880 优化并提高了在Properties面板中选定过孔,以访问其属性时的性能,尤其是在大型设计中。
56856 无法在Layer Stack Manager中将自定义材质应用于Surface Finish层。 (BC:21579)
57845 当从PCB直接生成ODB++数据时,创建的自定义焊盘形状文件夹命名不符合ODB++规范中的Legal Entity Names。 (BC:21104)
58072 在某些情况下,PCB 可能会进入其板区域未分配叠层的状态。
58088 当手动输入Paste Expansion(对于Paste层)的无效值时,会遇到 "The input value is invalid"错误。
58102 当从PCB生成打印复合图纸时(直接或通过Output Job),显示的焊盘编号和焊盘网络将围绕X轴进行镜像。 (BC:21511)
58109 每当关闭并重新打开PCB文档时,Diff Pair绕线模式均将丢失其目标规则。
58335 增强的Layer Stack Report Setup对话框现在包括Layer Stack中存在的所有列,以确保能够更好地控制想要在生成的Layer Stack Report中显示的数据。
58370 通过Layer Stack Manager对Impedance Profile进行定义时,无法将阻抗参考层设置为‘无’。 (BC:21626)
PCB CoDesign
58023 增强了在PCB CoDesign面板中首次扩展涉及多项差异的类别时的性能。
58053 您可以现在针对已添加、修改、删除和未更改的对象(引脚间连接的未更改对象),选定颜色(View Configuration面板)。
58181 现在可根据具体情况,将铜皮对象冲突分为引脚间连接组,以便于探索和解决更改。
约束管理器
57977 添加了在从PCB编辑器访问Constraint Manager时对Nets自定义拓扑结构进行编辑的功能。
57979 添加了针对所选约束集的自定义拓扑结构进行编辑的功能。
57981 Constraint Manager已成为‘Cross Select’功能的一部分。启用后,您可以从Constraint Manager到原理图/PCB交叉选定网络,反之亦然。
58020 除预定义节点以外,所有节点现在均默认在Physical和Electrical视图中折叠。菜单命令支持所有节点的快速展开/折叠。
58240 支持(在Clearances视图中)将Clearance Matrix添加到Differential Pair Classes中。
58299 添加了(在Electrical视图中)从xSignals选项卡删除选定xSignal的功能。
58625 启用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设计
58426 支持在3D基板上直接布局以支持3D-MID设计,并以Laser Direct Structuring(LDS)制造工艺所需的格式导出制造数据。
线束设计
56164 如果已使用十六进制值指定了颜色名称,则Harness Draftsman文档中的Wiring List和Connection Table将不会在Color列中显示导线颜色。
57193 在某些情况下,会无法针对更早版本的Harness设计项目,启用/禁用Wiring Diagram中的导线参数可见性。
57407 Layout Drawing中所用Layout Labels现在被视为BOM中的元件,并支持部件选择和分组。
57543 现在可以使用Properties面板中的Spacebar或Rotation字段,旋转Layout Drawing中的Layout Labels。
57807 无法通过拖放操作,将Harness Wiring Component从Explorer面板放入Wiring Diagram,且右键单击Place命令不起作用。
57859 向Harness Draftsman文档中的Connection Table(Cable、Crimp、ToPin、ToPart)和Wiring List(Cable、FromCrimp、ToCrimp)对象,添加了额外数据列。 (I:22177)
57866 (在连接的Workspace Library中)将Layout Drawing上的线束元件更新至最新版本时,其方向将会发生改变。
57867 (在连接的Workspace Library中)将Layout Drawing上的线束元件更新至最新版本时,覆盖对象的绘制顺序(Z轴)将会发生改变。
57883 Copy、Cut和Paste功能在Harness Wiring Model编辑器中不起作用。
57968 现在可以在Layout Drawing的末端,对线缆导线进行拆分。
平台
56676 添加了对使用长路径的支持,其中<filepath>+<filename>超过256个字符(需要首先为Windows启用长路径支持)。(BC:20970, BC:21080, I:10475)
57740 在某些情况下,当使用Project Releaser对想要发布的项目进行准备时,GDI句柄使用率会变得非常高,且有时会导致Altium Designer崩溃。
57774 在某些情况下,会遇到“System.InvalidCastException:无法涂布类型为“System.__ComObject”的COM对象…...”错误。
数据管理
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设计项目,Altium Designer会在打开项目ActiveBOM文档时‘冻结’。
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"错误。
导入/导出
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功能得到进一步增强,以支持数据表信息,并作为参考(ComponentLinknDescription/ComponentLinknURL参数)存储在生成的CSV文件中。
电路仿真
57909 在某些情况下,使用Simulation Viewer时,会遇到 "Object reference not set to an instance of an object"错误。
58035 P-Channel晶体管(BJT、JFET、MOSFET、MESFET)的输出电流现在将被视为流入电流,以确保其与N-Channel晶体管一致。
Ansys CoDesigner
52948 添加了对ECAD(Altium Designer)与仿真(Ansys Electronics Desktop(AEDT))领域之间协同设计(CoDesign)的支持。
Power Analyzer by Keysight
58001 添加了对同一元件上不同串行元素的多个网络分配电流的支持。
Other
55571 在某些情况下,移动“Windows 用户界面”面板时,会遇到访问冲突(at address 0000001400011565 in module "X2.EXE")。 (BC:21826)

 

可用的功能取决于您的 Altium Designer 软件订阅级别

Content