Публичные примечания к выпуску
На этой странице приведены примечания к выпуску для публично выпущенных версий Altium Designer 26, Altium Designer Develop 26 и Altium Designer Agile 26.
Версия 26.3.0
Altium Designer Develop – Released: 5 February 2026, Version 26.3.0 (build 5)
Altium Designer Agile – Released: 5 February 2026, Version 26.3.0 (build 18)
Altium Designer – Released: 5 February 2026, Version 26.3.0 (build 6)
PCB
| 66876 | Добавлена поддержка моделей SOLIDWORKS 2024 и 2025 (*.SldPrt) при работе с 3D-телами. Кроме того, экспорт печатной платы в формат Parasolid теперь использует Parasolid версии 35.1. |
| 67334 | После экспорта определенной печатной платы в формат Parasolid 3D-модели некоторых компонентов не удавалось преобразовать при открытии экспортированного файла в SOLIDWORKS, из‑за чего возникала ошибка «The data in this file may be invalid». (BC:25813) |
| 68348 | В некоторых случаях при включенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) размещение таблицы стека слоев в рабочей области приводило к появлению ошибки «Object accessed after being destroyed...». |
| 68359 | В некоторых случаях при использовании функции Loop Removal во время интерактивной трассировки возникала ошибка (в модуле «RouterEntry.dll» или «ADVPCB.DLL»). |
| 68901 | При включенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) многократное добавление/удаление слоя Route Tool Path для документа PCB Library (или открытие документа PCB Library, где это было выполнено) приводило к появлению ошибки «Exception has been thrown by the target of an invocation...». (BC:26959) |
| 68942 | В одном конкретном случае попытка сохранить PCB-документ после внесения изменений приводила к Access Violation (в модуле 'ADVPCB.DLL'). |
| 68945 | При задании правила Fabrication/Assembly Testpoint Style в диалоге PCB Rules and Constraints Editor изменения, внесенные в ограничения Min/Max Size, не сохранялись. (BC:26969) |
| 69025 | Для определенного PCB-документа и при включенной опции 'Component re-route' (на странице Preferences: PCB Editor - Interactive Routing) перемещение любого компонента приводило к появлению ошибки «Object accessed after being destroyed...». (BC:27027) |
Многоплатный дизайн
| 68356 | При попытке сопоставить выводы между inline-разъемами жгута в многоплатной схеме Altium Designer полностью зависал и не мог быть завершен через Windows Task Manager. (BC:26806) |
Проектирование жгутов
| 67903 | Улучшена функция 'Update From Libraries': теперь она также включает провода, компоненты полостей (cavity components) и связанные детали (при доступе из wiring diagram), а также покрытия, метки и связанные детали (при доступе из layout drawing). Обратите внимание: чтобы упомянутый объект был включен в обновление, компонент, назначенный этому объекту, должен содержать ссылку на условное графическое обозначение (schematic symbol). |
| 68314 | Перемычки (jumper wires), заданные в wiring diagram, теперь корректно учитываются в соответствующем layout drawing. При выборе жгута (bundle) в layout drawing область Bundle Objects на панели Properties теперь будет включать такие jumper wires, которые начинаются и заканчиваются в той же точке подключения как часть этого bundle. Для таких проводов будет доступна только возможность задания длины вручную. Введенное значение затем будет включено в документ ActiveBOM проекта жгута и в производственный чертеж (таблица BOM и список проводов). |
Платформа
| 67522 | Улучшены уведомления, отображаемые в Altium Designer Develop, для случаев, когда срок подписки близок к окончанию, подписка уже истекла (и Altium Develop Workspace находится в режиме только просмотра), а также когда отсутствуют доступные места Author. |
| 68634 | Лицензионное соглашение с конечным пользователем (EULA) при установке Altium Designer Develop и Altium Designer Agile теперь заменено на Master Services Agreement (MSA). Altium Designer по‑прежнему использует EULA (которое также было обновлено). |
Управление данными
| 63778 | При использовании панели Manufacturer Part Search над списком результатов корректно отображался (имя и параметр) только последний примененный фильтр. Любые ранее выбранные фильтры отображались только по имени, без параметрической информации. |
| 63779 | Невозможно было прокручивать содержимое области Details на панели Manufacturer Part Search, когда курсор находился над определенными областями. |
| 66024 | При предоставлении доступа к элементу (item) в Workspace новому пользователю запись для этого пользователя (в диалоге Share For Item) изначально (и неверно) отображала его email вместо его организации. |
| 66242 | При просмотре компонентов в представлении 'Where-used' шаблона компонента (на панели Explorer) изменение Revision State для одного или нескольких выбранных компонентов не отражалось в представлении автоматически. |
| 66867 | Размещение reuse block с панели Explorer приводило к появлению ошибки «Value cannot be null. (Parameter 'pcbSnippetGUID')...». (BC:26812) |
| 67416 | После обновления панели Components состояния ревизий для моделей не обновлялись. (BC:24630) |
| 68164 | Функцию Custom Parts Provider Synchronization, используемую для сопоставления — через документ конфигурации Custom Parts Provider Synchronization (*.PrtSync) — данных поставщика из указанного источника базы данных с данными цепочки поставок Workspace, теперь можно использовать при подключении к Workspace, размещенному в Altium 365 GovCloud. |
| 68245 | Для компонента в ActiveBOM заданный ранг (ranking) для добавленного вручную решения терялся после обновления до более поздней ревизии этого компонента в проекте. |
| 68247 | При использовании Library Importer для импорта посадочных мест (footprints) из документа PCB Library в подключенный Workspace любое посадочное место, описание которого превышало 256 символов, не импортировалось, хотя Importer сообщал, что импорт прошел успешно. |
| 68705 | В некоторых случаях при попытке выпустить (release) изменения, внесенные в существующий компонент (через Component editor в режиме Single Component Editing), возникала ошибка «Interface not supported». |
| 68708 | При попытке добавить конкретный вариант выбора детали (part choice) (LM2940IMP-15 от Texas Instruments) к любому компоненту в библиотеке Workspace возникала ошибка «Value cannot be null. (Parameters 'source')». |
| 68907 | В конкретном случае работы с Altium Designer 26.1 при подключении к Workspace при просмотре размещенных комментариев в любом проекте имя пользователя как в контекстном окне комментирования, так и на панели Comments and Tasks отображалось как «Anonymous» вместо человека, оставившего комментарий. |
Импорт/экспорт
| 68664 | При экспорте печатной платы в формат Ansys EDB значения емкости, заданные в fF (фемтофарадах), не распознавались и вместо этого принимались равными 1nF. (BC:24118) |
Версия 26.2.0
Altium Designer Develop – Released: 8 January 2026, Version 26.2.0 (build 10)
Altium Designer Agile – Released: 8 January 2026, Version 26.2.0 (build 28)
Altium Designer – Released: 8 January 2026, Version 26.2.0 (build 7)
Схемотехника
| 65661 | В некоторых случаях при попытке создать интегрированную библиотеку (из документов проекта) из активного документа схемы возникала Access Violation (в модуле «IntegratedLibrary.DLL»). |
| 67949 | Буквенно-цифровая сортировка выводов по Designator работала некорректно в мастере Symbol Wizard редактора Schematic Library, в результате чего получалось, например, «A1, A10, A11,...A19, A2, A20, A3, A4,...A9» вместо ожидаемого «A1, A2, A3,...A18, A19, A20». |
| 67982 | При замене компонента на основе файла на компонент из Workspace Library с использованием элемента управления '...' рядом с полем Design Item ID на панели Properties параметры не обновлялись до параметров компонента из Workspace. |
PCB
| 67160 | При включенной опции 'Live Highlighting' (на странице Preferences: PCB Editor - Board Insight Display) и во время размещения переходного отверстия (via) многократное переключение между возможными цепями (nets), подсвечиваемыми на фоне, приводило к появлению ошибки «List index out of bounds». |
| 67883 | При экспорте печатной платы, содержащей текст с высотой '0', в формат DXF возникала ошибка «eInvalidInput». |
| 68177 | После выбора и удаления нескольких записей Component Layer Pair на вкладке Layers & Colors панели View Configuration эти записи продолжали отображаться. (BC:26733) |
| 68420 | Для одного конкретного проекта при копировании компонента (с заданными die pads, bond finger pads и bond wires в составе его посадочного места) и многократной вставке попытка затем сохранить PCB-документ приводила к появлению ошибки «Duplicates not allowed...». |
| 68627 | При включенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) и выборе компонента, размещенного на полярной сетке, на панели Properties отсутствовали параметры, связанные с этой сеткой (Range/Angle и Rotation). (BC:26858) |
| 68640 | В некоторых случаях при включенной опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) и после многократного повторного заливания (repour) выбранного polygon pour с панели Properties переключение на действие 'Assign net' и щелчок обратно в рабочей области приводили к появлению ошибки «Value cannot be null. (Parameter 'source')». |
| 68661 | Геометрия (ширина и высота) прямоугольников, используемых в посадочных местах PCB, некорректно изменялась (из‑за ошибок округления), когда ширина дорожки задавалась в мм. (BC:26867, BC:26885) |
PCB CoDesign
| 67921 | В некоторых случаях при работе с функцией PCB CoDesign после завершения сравнения возникала ошибка, связанная с утечкой памяти (срабатывание assertion в файле "Adv3D_GeometryMaker.pas"). |
Wire Bonding
| 62571 | Добавлена поддержка формирования отчета Wire Bonding Table Report из панелизированного PCB-документа. |
| 63094 | Проверка DRC на нарушения Un-Routed Net некорректно применялась к бонд-проводам. (BC:25803) |
| 66918 | Бонд-провода и площадки кристалла теперь отображаются при просмотре панелизированного PCB-документа в 3D. |
| 67657 | При применении изменений к ограничениям для правила Wire Bonding в диалоге PCB Rules and Constraints Editor правило отображалось как несохраненное (звездочка рядом с именем), и не удавалось экспортировать и импортировать правила. (BC:25810) |
| 68042 | При построении логических выражений запросов для фильтрации объектов в PCB/PcbLib или для задания области действия правила проектирования доступно новое ключевое слово запроса 'IsBondwire' (проверка типа объекта PCB). |
Multi-board Design
| 67619 | Если на одной стороне пользовательской детали, размещенной в многоплатном схематическом документе, существовало несколько записей (представляющих связанные компоненты), попытка выделить несколько записей и перетащить их приводила к ошибке "Unable to cast object...". (BC:26133) |
Harness Design
| 61558 | При размещении жгута на чертеже компоновки жгут теперь «отслеживает» свою нарисованную длину, при этом по умолчанию в поле Length подставляется введенное значение. Если поле Length (фактическая физическая длина) задано и отличается от нарисованной длины, жгут будет отображать символ разрыва в центре своего самого длинного сегмента, указывая, что жгут не в масштабе (NTS). «Drawn Length» отображается в панели Properties, вместе с новой опцией 'Add Break Symbol', позволяющей управлять отображением символа разрыва. |
| 62933 | После выбора точки подключения (без назначенных объектов) на чертеже компоновки кнопка 'Add', связанная с областью Assigned Objects в панели Properties, отображалась как «отключенная» до первого нажатия. (BC:26250) |
| 65333 | В некоторых случаях порядок отрисовки меток был некорректным для вида чертежа компоновки, размещенного в документе производственного чертежа жгута (HarDwf), по сравнению с исходным документом чертежа компоновки (LdrDoc), из‑за чего метка отображалась «за» жгутом, а не перед ним. |
| 67904 | В некоторых случаях при импорте компонента (разъема) из электрической схемы проекта в его чертеж компоновки соответствующая точка подключения создавалась, но выводы не назначались автоматически, что приводило к появлению пустого объекта жгута. |
Data Management
| 66497 | В одном конкретном случае при подключении к определенному Workspace Altium 365 варианты выбора компонента (part choices), отображаемые для конкретного компонента, отличались при просмотре в панелях Components и Properties. |
| 66581 | Добавлена возможность (для пользователей с назначенным операционным разрешением) сохранять состояние жизненного цикла при синхронизации компонентов между Workspace и базой данных компонентов. |
| 67302 | Список part choices для компонента перезаписывался, если была включена опция 'Part Choices Revision Control' (на странице Admin-Settings-Components в браузерном интерфейсе Workspace) и в список part choices этого компонента вносились изменения (с выпуском новой ревизии) без предварительного перезапуска Altium Designer. |
| 67806 | Если поле Document Path было очищено/пустым на странице System - Default Locations в Preferences и Altium Designer перезапускался, то при открытии проекта из подключенного Workspace (с нуля, без ранее созданной локальной копии), его изменении и попытке сохранить обратно в Workspace возникала ошибка "Invalid URI: The format of the URI could not be determined...". |
| 67950 | Таблицы схемы Azure SQL были недоступны в документе Custom Parts Provider Synchronization Configuration (*.PrtSync) в Altium Designer; при этом возникали ошибки "ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Incorrect syntax near '`'" и "ERROR [42000] [Microsoft][ODBC Driver 18 for SQL Server][SQL Server]Statement(s) could not be prepared". Причина заключалась в том, что Altium Designer отправлял в запросе обратные кавычки (`), которые SQL Server/Azure SQL не поддерживает. |
| 68005 | В одном конкретном случае попытка сформировать отчет Bill of Materials из ActiveBOM проекта PCB приводила к ошибке "Unable to sort because the IComparer.Compare() method returns inconsistent results...". |
| 68011 | Добавлена новая опция расширенных настроек 'EDMS.CustomOffersMerge', которая при включении объединяет данные поставщиков из Custom Parts Provider с Altium Parts Provider (для Workspace на Altium Platform с включенным BOM Portal), чтобы показывать всю информацию о поставщиках в объединенном виде везде, где в интерфейсе ПО отображаются данные поставщиков (SPNs). |
| 68037 | Функция 'BOM CoDesign', поставляемая опцией BOM.CoDesign (Advanced Settings), с этим релизом официально переведена в статус Public (включена по умолчанию). Кроме того, функция 'Including/Excluding Supplier Data in a BOM Comparison', поставляемая опцией BOM.CoDesign.Comparison.IncludeSupplierData (Advanced Settings), также официально переведена в статус Public (выключена по умолчанию). |
| 68583 | Шаблон Workspace по умолчанию не загружался при создании соответствующей новой сущности, если этот шаблон был добавлен через страницу Data Management - Templates в Preferences. (BC:26847) |
Import/Export
| 63867 | При импорте конкретного проекта xDX Designer библиотека проекта (*.lmc) не импортировалась, и в результате создавался пустой проект. |
| 67825 | При импорте конкретного проекта OrCAD посадочное место, связанное с экземплярами определенного компонента на сгенерированном схематическом документе, было некорректным. |
Version 26.1.1
Altium Designer Develop – Released: 3 December 2025, Version 26.1.1 (build 6)
Altium Designer Agile – Released: 3 December 2025, Version 26.1.1 (build 13)
Altium Designer – Released: 3 December 2025, Version 26.1.1 (build 7)
Schematic
| 62751 | Добавлена новая опция расширенных настроек 'WSM.DotNetECOImplementation', которая при включении оптимизирует и ускоряет обработку ECO. |
| 66529 | Двойной щелчок по размещенному компоненту корректно открывал панель Properties с выделенным текстом Designator, готовым к изменению. Однако двойной щелчок по следующему компоненту не приводил к выделению текста позиционного обозначения — вместо этого курсор устанавливался в начало поля. (BC:25802) |
| 67151 | В некоторых случаях при работе со схематическим документом пересечение сигнальных жгутов под маской компиляции (при включенной опции 'Display Cross-Overs' на странице Schematic - General в Preferences) приводило к ошибке "EOleException: Index was outside the bounds of the array". |
| 67186 | При переключении между символами в библиотеке схем (.SchLib) наблюдалась заметная задержка загрузки свойств в панель Properties. (BC:25112) |
| 67514 | В некоторых случаях при переключении между комментариями на схеме возникала ошибка "Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed". |
| 67618 | После того как имя параметра делали видимым в рабочей области, при перетаскивании этого параметра в другое место оно отображалось дважды. |
PCB
| 52067 | При значении Violation Overlay Style = 'None (Layer Color)' и Overlay Zoom Out Behaviour = 'Base Pattern Scales' (на странице PCB Editor - DRC Violations Display в Preferences) открытие или создание PCB приводило к Access Violation (в модуле 'ADVPCB.DLL'). (BC:19367) |
| 58670 | Добавлена опция (PCB.Performance.PadViaTemplate.LoadingOptimization) для хранения шаблонов Pad Via, не связанных с внешней библиотекой Pad Via Library, внутри PCB-документа, что ускоряет загрузку. |
| 61493 | Добавлена опция Advanced Settings (PCB.ViaInstancing), которая при включении повышает производительность при построении геометрии экземпляра переходного отверстия, снижая потребление памяти и время построения сцены. |
| 63635 | При начале панорамирования в рабочей области наблюдалась заметная задержка, когда выполнялась интерактивная команда (например, Move Object, Interactive Routing и т. п.). |
| 65474 | В соответствии со стандартом IPC-7351B в части значений по умолчанию для padstack, где окна паяльной маски обычно имеют соотношение 1:1 к размеру площадки, значения по умолчанию для правила Solder Mask Expansion (в PCB-документах) и для расширения паяльной маски, управляемого правилами (в документах библиотек PCB), теперь установлены в 0 mil (ранее 4 mil). |
| 65539 | После добавления комментариев на PCB, переключения в режим 3D, перехода на ортографическую проекцию и вращения платы появлялись артефакты отображения PCB. |
| 65636 | Добавлена новая опция расширенных настроек 'PCB.SimbeorVersion' для управления версией Simbeor, используемой при расчете задержки и импеданса (Simbeor 2020.3 (опция '0') или Simbeor 2023.1 (опция '1')). |
| 65828 | При выбранном на PCB объекте полигональной формы и использовании команды Paste из контекстного меню (правый клик) в свободном пространстве внутри раздела Outline Vertices панели Properties возникала ошибка "Exception has been thrown by the target of an invocation...". |
| 65866 | В рамках опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) панель Properties была дополнительно улучшена при работе с функциями Interactive Routing/Differential Pair Routing/Multi-Routing, Quick Routing, Interactive Sliding и Interactive Via Dragging — для повышения производительности и оптимизации доступа к свойствам, особенно в больших проектах. |
| 65971 | При размещении (или копировании/вставке) из PCBLIB в документ PCB не соблюдался физический порядок слоёв, из‑за чего примитивы размещались на неверных слоях в документе PCB. Обратите внимание: в рамках исправления этой проблемы необходимо пересохранить ваши библиотеки PCB, используя Altium Designer 22.11 или более позднюю версию. |
| 66010 | При трассировке к площадке, на которую ранее повлиял запуск функции 'Remove Unused Pad Shapes', отсутствующее кольцо (annular ring) перестало обнаруживаться DRC. (BC:24704) |
| 66318 | При использовании команды 'Select All' в панели PCB Library (в контекстном меню по правому клику) все посадочные места в списке выбирались только в том случае, если команда применялась к первому (верхнему) посадочному месту в списке. |
| 66319 | Design Rule Check (DRC) некорректно сообщал о нарушениях Un-Routed Net на нескольких SMT‑площадках, термически подключённых к полигональной заливке, когда Thermal Relief был установлен в 'Auto' и присутствовали перекрывающиеся правила Polygon Connect Style. |
| 66678 | В некоторых случаях при использовании инструмента автоматической подстройки длины дифференциальной пары для фазового согласования между сторонами дифференциальной пары фактически измеренная Tooth Width у сгенерированного «пилообразного» рисунка отличалась от указанной в диалоге Auto Tuning Process. (BC:25941) |
| 66726 | При отключённой опции PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings) и выборе в рабочей области нескольких параметров (обозначений компонентов и/или комментариев) (или при выборе нескольких компонентов и переходе к дочернему Designator или Comment в панели Properties) в панели Properties отсутствовали свойство Autoposition и управление видимостью значения (кнопка «глаз»). (BC:26018) |
| 66879 | Значения задержки для цепей (nets) и xSignals, включавших рисунок подстройки длины, не вычислялись и некорректно отображались как 0 ps как в панели Properties, так и в панели PCB. (BC:26054) |
| 66948 | Для правила Clearance, заданного через диалог PCB Rules and Constraints Editor, когда матрица зазоров содержит разные значения для комбинаций примитивов, значение Gap в диалоге Applicable Binary Rules некорректно отражало зазор, определённый для выбранных примитивов в матрице зазоров этого правила. |
| 67027 | В некоторых случаях копирование-вставка прямоугольника и последующая попытка изменить размер вставленного прямоугольника приводили к Access Violation (в модуле 'ADVPCB.DLL'). (BC:26086) |
| 67094 | При включённой опции PCB.DRC.OnlineOptimization (Advanced Settings) запуск DRC для класса правил из панели PCB Rules And Violations приводил к очистке нарушений для других классов правил. |
| 67123 | При экспорте PCB в файл формата Specctra процесс экспорта в некоторых случаях становился значительно медленнее. |
| 67161 | В некоторых случаях при работе с выбранной полигональной заливкой возникала ошибка "Object accessed after being destroyed". |
| 67207 | При изменении назначенных номеров слоёв у существующих пар Component Layer в редакторах PCB Library или PCB Altium Designer некорректно создавал новые механические слои. Удаление этих слоёв приводило к потере связанного Layer Type, который возвращался к 'N/A'. |
| 67224 | Невозможно было выполнить глоссирование дифференциальных пар со скруглёнными углами (Hugging Style = Rounded), когда параметр Effort для глоссирования был установлен в Weak. (BC:26265) |
| 67238 | Функция 'PCB Properties Panel Optimizations', предоставляемая опцией PCB.Performance.InteractivePropertyPanel.Optimization (Advanced Settings), с этим релизом официально переведена в статус Public (включена по умолчанию). |
| 67466 | Добавлен курсор «рука» при панорамировании (Right-Click, Hold&Drag) во время интерактивного процесса в документе PCB. |
| 67534 | Для rigid-flex проекта с определёнными слоями coverlay, добавленными в область платы с назначенным flex stack, установка поля Active Layer на слой coverlay (на вкладке Layers & Colors панели View Configuration) приводила к тому, что Altium Designer переставал отвечать. (BC:26402) |
| 67894 | В некоторых случаях при работе в панели Properties возникала ошибка "Object reference not set to an instance of an object". |
PCB CoDesign
| 64925 | Для одного конкретного проекта PCB попытка запустить функцию PCB Comparison приводила к ошибке "System.NullReferenceException: Object reference not set to an instance of an object". |
| 67414 | В некоторых случаях при выполнении сравнения возникала ошибка "Object reference not set to an instance of an object". |
Constraint Manager
| 64463 | Добавлена возможность ‘Class Filtering’ при работе с представлением Clearances. Это позволяет создавать фильтры (или группировки) классов, чтобы переключаться между ними и работать с целевыми подмножествами матрицы зазоров. |
| 65702 | При работе с проектом Workspace, использующим Constraint Management, если файл constraints.xml проекта был удалён локально (через Windows File Explorer), диалог Save to Server больше не появлялся при использовании элемента управления (Save to Server) для сохранения проекта обратно в Workspace. |
| 65937 | Теперь можно задавать/редактировать значение Creepage при выборе нескольких ячеек в матрице Clearances. Внесённые изменения отражаются созданием/обновлением правила(правил) Creepage в представлении All Rules (когда Constraint Manager открывается из PCB). |
| 66146 | Для набора параметров, связанного с signal harness, директивы которого уже были импортированы в Constraint Manager, последующий выбор объекта набора параметров на схеме приводил к ошибке "Exception has been thrown by the target of an invocation...". (BC:25707) |
| 66590 | Улучшена обработка правил зазоров с пользовательскими выражениями запросов при миграции со старой системы правил проектирования в Constraint Manager. Это включает более корректную обработку правил с выражениями области действия, нацеленными на внутренние (mid) слои, и обеспечение того, чтобы такие правила становились Advanced Rules (а не Basic Rules). |
| 66788 | Для одного конкретного проекта попытка открыть Constraint Manager из документа схемы приводила к ошибке "An item with the same key has already been added...", после чего все представления становились пустыми. |
| 67392 | После создания нового правила зазора в представлении Clearance в Constraint Manager интерактивный инструмент multi-routing не соблюдал границу минимального зазора во время трассировки. |
Draftsman
| 49410 | Для одного конкретного проекта приложение аварийно завершалось при обновлении документа Draftsman изменениями из PCB, а затем при выборе размещённого ординатного размера (Ordinate dimension). |
| 63602 | При редактировании шаблона документа Workspace Draftsman размещение вида чертежа сверловки (drill drawing view) или таблицы линий передачи (transmission line table) приводило к ошибке "Object reference not set to an instance of an object". (BC:24492) |
| 65278 | Добавлена поддержка импорта DXF‑файлов, содержащих сплайны, в документ производственного чертежа (.PCBDwf/.HarDwf/.MbDwf). (Требуется включить опцию advanced settings Draftsman.TeighaNet). |
| 65704 | Добавлена поддержка импорта DXF‑файлов (версии R12 и новее) в документ производственного чертежа (.PCBDwf/.HarDwf/.MbDwf). (Требуется включить опцию advanced settings Draftsman.TeighaNet). |
Wire Bonding
| 63827 | В области примитивов панели PCB (при выбранном компоненте в режиме Components) и панели PCB Library (при выбранном посадочном месте) бонд‑провода теперь отображаются с корректным типом (Bond Wire). Выбор примитива бонд‑провода будет выбирать/подсвечивать этот бонд‑провод в основной рабочей области. Кроме того, в контекстном меню области (по правому клику) теперь доступна соответствующая опция "Show Bond Wires" для переключения видимости бонд‑проводов. |
| 63869 | После запуска DRC и просмотра нарушений по длине для бонд‑проводов в панели PCB Rules And Violations эти нарушения неожиданно изменялись после сохранения‑закрытия‑повторного открытия документа PCB. |
3D-MID Design
| 65950 | Для выбранной дорожки можно было ввести новое значение в поле Length (в панели Properties), которое не изменяло фактическую длину. В рамках исправления поле Length сделано недоступным для редактирования. |
| 67570 | Добавлена новая опция advanced settings '3DLayout.DRC', которая при включении предоставляет пакетную проверку Design Rule Checking (DRC) для нарушений правил Width, Clearance, Length и Matched Lengths применительно к проложенным дорожкам на вашей 3D‑подложке. Обратите внимание: хотя сформированный отчёт DRC будет содержать информацию по всем этим проверкам, в основной рабочей области будут подсвечиваться только нарушения зазоров. |
Multi-board Design
| 64949 | Добавлена возможность задавать 'Termination Type' для выбранной записи жгута (harness entry) на многоплатной схеме. Доступные варианты: 'Connector', 'Crimps/Ferrules' и 'Wire termination'. Информация отражается в свойствах выбранного жгута и в свойствах соответствующей выбранной записи модуля. |
| 67391 | При использовании пользовательских частей (custom parts) в многоплатной схеме данные могли повреждаться, что приводило к потере данных и возникновению одной из различных ошибок/сбоев — в зависимости от характера и степени повреждения. |
Harness Design
| 61571 | Добавлена возможность формировать через OutputJob одну книгу Excel, содержащую данные для производителей жгутов. Сформированная книга включает листы: «Bill of Materials» (полезно для быстрого формирования предложения), «Wiring List» (для использования с машинами обработки проводов), «Labels» (сводка физических этикеток для печати на пучки жгута, для принтеров Zebra и других) и «Coverings» (сводка покрытий, которые нужно применить поверх пучков жгута). |
| 63973 | Провода жгута, соединённые через разрыв провода (wire break), теперь распознаются даже при разных Design Item ID. Кроме того, все сегменты провода с одинаковым обозначением (designator) и соединённые одним и тем же разрывом провода теперь сравниваются (по part number, комментарию, цвету и всем параметрам) и, если обнаружены различия, будет сообщаться новое нарушение «Mismatched parameters in connected wire segments». Также в панели Properties появится баннер о конфликте с возможностью синхронизировать все сегменты провода, чтобы они использовали те же параметры, что и выбранный провод. |
| 65569 | Добавлена возможность применять/продлевать покрытие через точку соединения (junction point) — точку соединения на чертеже компоновки, где сходятся два или более пучка. Кроме того, началом покрытия теперь считается самая левая, самая верхняя точка его траектории, а сама траектория теперь включает только те пучки, на которых лежит покрытие. (I:24932) |
| 66016 | Для компонента жгута с заданной обжимной полостью (crimp cavity), у которого часть (part) не содержала символа и имела один или несколько параметров с пустыми значениями, использование команды «Update From Libraries» приводило к ошибке: «System.ArgumentNullException: Value cannot be null. (Parameter "value")». |
| 66323 | Для записей проводов, кабелей и покрытий в ActiveBOM или в таблице BOM в документе производственного чертежа (*.HarDwf) значение в поле Quantity теперь — «As Required». |
| 66740 | Улучшен порядок выводов (pin ordering) для списка соединений (wiring list), размещённого в документе производства жгута. Теперь для разъёма с наибольшим количеством проводов применяется автоматическая группировка, и все его полости (cavities) корректно группируются в колонке From. |
| 66741 | После размещения и настройки таблицы соединений или списка соединений в документе производственного чертежа жгута (*.HarDwf) последующее копирование-вставка объекта приводило к сбросу колонок и других настроенных параметров к значениям по умолчанию. (BC:22637) |
| 67130 | Для разрыва провода с заданным Wire Designator обозначение не сохранялось при подключении провода к этому разрыву. |
| 67214 | После блокировки параметра Length для выбранного пучка на чертеже компоновки его затем нельзя было разблокировать. (BC:26239) |
Платформа
| 60238 | Добавлен новый параметр расширенных настроек «System.UseWebView2», позволяющий использовать WebView2 для элементов Altium Designer, связанных с браузером (например, домашней страницы). Это обеспечивает доступ к новейшему движку веб-браузера в Altium Designer — достаточно обновить Windows. Обратите внимание: если параметр отключён или подключённое Workspace не поддерживает WebView2, автоматически будет использоваться CefSharp v.126. |
| 65737 | В этом выпуске Altium Designer переходит с .NET 6 на .NET 8. |
| 65961 | Когда требуется вход в ваш аккаунт Altium через веб-браузер по умолчанию (в рамках функции «Unified Login»), Altium Designer теперь автоматически будет выводиться на передний план (получать фокус) после завершения процесса входа. |
Управление данными
| 59401 | Когда комментарий добавляется в рамках design review, ссылка на этот обзор («From <DesignReviewName>») теперь отображается в контекстном окне комментирования для этого комментария (в пространстве проекта). |
| 63542 | Не работало перекрёстное выделение между выбранным компонентом на схеме и соответствующей строкой в документе ActiveBOM проекта. (BC:24441) |
| 63990 | Для определённого компонента не удавалось открыть связанный с ним даташит из панели Manufacturer Part Search или диалога Add Part Choices. |
| 64571 | В некоторых случаях при плохом интернет-соединении появлялось предупреждение «Push notifications service was not properly initialized. Connection Timeout», после чего Altium Designer переставал отвечать и требовал завершения через Диспетчер задач. (BC:24707) |
| 64777 | После добавления нового столбца для типа компонента в панель Manufacturer Part Search этот столбец не отображался до переключения на другой тип компонента и обратно. |
| 64783 | Добавлена возможность задавать и синхронизировать информацию о выборе компонента (part choice) с помощью функции Components Synchronization и связанного документа конфигурации Components Synchronization Configuration (*.CmpSync). |
| 65063 | В некоторых случаях при работе с Project Releaser возникало нарушение доступа (Access Violation) в модуле «ProjectReleaser.dll». |
| 65126 | В некоторых случаях при формировании отчёта BOM из ActiveBOM добавление столбцов данных из исходной PCB приводило к ошибке «The method or operation is not implemented». |
| 65397 | Если есть проблема с подключением к Workspace и невозможно обновить последние состояния VCS для документов проекта, рядом с записью проекта в панели Projects теперь отображается новый элемент управления «Refresh VCS Statuses» (с соответствующим предупреждением во всплывающей подсказке). После восстановления соединения нажмите этот элемент, чтобы синхронизировать состояния VCS и увидеть последние изменения. |
| 65690 | После изменения имени подключённого Workspace файл проекта PCB (*.PrjPcb) продолжал ссылаться на старое имя Workspace во всех альтернативных компонентах, заданных для вариантов. Из-за этого Variant Manager и Item Manager некорректно отображали старое имя. |
| 65696 | Добавлен новый параметр расширенных настроек «VCS.HideProjectExternalRepositoriesLinks», который при включении скрывает ссылки на внешние репозитории VCS (создаваемые автоматически при предоставлении проекту под внешним VCS доступа в подключённое Workspace). |
| 66071 | Добавлена поддержка создания копии проекта Workspace (из контекстного меню правой кнопки мыши в панели Projects) с использованием заданных (и включённых) процессных workflow. |
| 66123 | В одном конкретном случае при получении расширенных данных по компоненту из SiliconExpert для выбранной позиции в панели Manufacturer Part Search возникала ошибка «Object reference not set to an instance of an object». (BC:25701) |
| 66241 | После пакетного обновления состояния жизненного цикла (lifecycle state) для всех компонентов в проекте первый компонент вообще не обновлялся. Кроме того, отображение нового состояния жизненного цикла для остальных компонентов не обновлялось до перезапуска программы. |
| 66273 | Если панель Explorer настроена на отображение Altium Content Vault (включена опция «Explorer.ShowContentVault» в Advanced Settings), запись Library Health (в списке папок сервера) больше не отображается. |
| 66293 | Для одного конкретного проекта попытка открыть его историю приводила к критической ошибке «Object reference not set to an instance of an object...». (BC:25786) |
| 66358 | Попытка добавить решение (solution) из источника пользовательского поставщика компонентов (custom part provider), заданного в подключённом Workspace Enterprise Server, к компоненту в ActiveBom с помощью функции «Add Solution » Create/Edit Manufacturer Links» приводила к ошибке «Failed to pull data», и решение не отображалось для компонента. |
| 66419 | При попытке экспортировать активный вид Project History для проекта в PDF с помощью Smart PDF опция «Current Document» ошибочно была доступна для выбора в качестве цели экспорта; при её включении возникало нарушение доступа (Access Violation) в модуле «WorkspaceManager.DLL». |
| 66445 | При попытке создать документ шаблона жгута (harness template) в подключённом Workspace без прав на создание папки происходил сбой. |
| 66510 | В одном конкретном случае попытка отсоединить папку проекта, у которой не было включено наследование прав, когда эта папка находилась внутри папки с включённым наследованием прав, приводила к нарушению доступа (Access Violation). |
| 66532 | При сохранении активной библиотеки PCB с одним посадочным местом (footprint) в подключённое Workspace в последующем диалоге была опечатка в заголовке для слова «Planned» («Choose Planed Item Revision»). (BC:25864) |
| 66683 | После создания компонента с part choice с использованием функции синхронизации компонентов Database to Workspace (.CmpSync) при редактировании этого компонента в редакторе компонентов (в режимах Single или Batch Component Editing) данные по его part choice не отображались (описание, связанные решения поставщиков (SPNs) и цены). |
| 66701 | Добавлена возможность (для пользователей с назначенным операционным разрешением) сохранять текущее состояние жизненного цикла модели при выпуске в новую ревизию. |
| 66910 | При использовании нескольких экземпляров компонента в проекте замена компонента на другой через ActiveBOM не применялась ко всем экземплярам в последующем ECO. (BC:26132) |
| 66964 | В некоторых случаях при попытке создать новый компонент библиотеки Workspace (через File » New » Component) возникала ошибка «EOleException: Object reference not set to an instance of an object». |
| 66995 | Улучшена производительность диалога Open Project при загрузке представления папки проектов для проектов в подключённом Workspace, когда у пользователя есть доступ к большому числу проектов. |
| 67009 | Поскольку вложенные reuse blocks не поддерживаются, команды размещения reuse block были удалены из меню и Active Bar в редакторах Schematic и PCB после создания нового reuse block или при редактировании существующего. |
| 67074 | При редактировании компонента в редакторе компонентов (в режимах одиночного или пакетного редактирования) и добавлении варианта выбора детали от Custom Parts Provider данные для этого варианта не отображались (описание, связанные решения поставщиков (SPN) и цены). |
| 67195 | Когда комментарий добавляется в рамках проверки проекта (design review), ссылка на эту проверку («From <DesignReviewName>») теперь отображается в соответствующей записи на панели Comments and Tasks. |
| 67357 | Добавлен новый параметр расширенных настроек 'BOM.CoDesign.Comparison.IncludeSupplierData', который позволяет управлять тем, включаются ли данные, связанные с поставщиками, в результаты при сравнении ActiveBOM с выбранным Managed BOM с использованием функции BOM CoDesign. Если параметр отключен, данные поставщиков исключаются из раздела Differences (на вкладке Related BOMs панели Properties при доступе из документа ActiveBOM проекта), а также из сформированного сравнения в веб-интерфейсе Web Viewer платформы Altium Platform. |
| 67410 | Добавлена поддержка дополнительных типов данных с учетом единиц измерения — Area (mm2), Bar (bar), Bit, Candela (cd), Decimal, Integer, Joule (J), Lumen (lm), Millimetre (mm), Pascal (Pa), Pounds per square inch (psi), Rotations per minute (rpm), Siemens (S), Tesla (T) — при определении пользовательского параметра в составе шаблона компонента в подключенном Workspace на Altium Platform. |
| 67803 | Попытка сгенерировать PDF-данные из определенного файла конфигурации Output Job приводила к зависанию Altium Designer, после чего программу приходилось завершать через Windows Task Manager. |
| 67948 | Для деталей библиотек, не относящихся к Workspace Library, после создания решения для компонента в ActiveBOM SPN, относящиеся к DigiKey, не отображались в области решений. |
Импорт/Экспорт
| 57602 | При импорте определенного иерархического проекта KiCad компоненты отсутствовали на импортированном дочернем листе схемы в иерархии. |
| 61888 | При импорте проекта KiCad v.8 дуговые примитивы не импортировались в сгенерированные документы схем. |
| 61963 | При импорте проекта KiCad криволинейные дорожки импортировались некорректно: начальный и конечный углы соответствующих дуг были инвертированы. (BC:20658) |
| 63187 | При импорте определенного проекта KiCad v8.x полигоны не импортировались. |
| 63467 | При импорте проекта KiCad вид PCB Documents (на странице General Import Options мастера импорта) был обрезан и не поддавался настройке, из‑за чего было невозможно просмотреть структуру выходного проекта. |
| 63776 | При импорте проекта KiCad версии 8.x классы цепей (net classes) не импортировались. |
| 65163 | Теперь поддерживаются альтернативные режимы отображения компонентов — как в сгенерированных документах схем, так и в документах библиотек схем — при импорте проекта xDX Designer. |
| 65451 | При импорте определенного проекта xDX Designer позиционные обозначения (designators) импортировались некорректно. |
| 65907 | При импорте определенного проекта Allegro объекты шелкографии из package geometry отсутствовали на сгенерированных слоях Top Overlay и Bottom Overlay. |
| 65913 | При импорте определенного проекта Allegro площадки со слот‑отверстиями импортировались некорректно в сгенерированный PCB‑документ Altium Designer — как по форме, так и по координатам. (Требуется включить параметр расширенных настроек Importer.Allegro.ReadPadLayers). |
| 65925 | В некоторых случаях при импорте проекта xDX Designer изображения не импортировались/не отображались в сгенерированном документе схемы. |
| 66138 | При импорте определенного проекта Allegro контактные площадки посадочного места некоторых компонентов импортировались некорректно. |
| 66139 | При импорте определенного проекта Allegro геометрия контура платы импортировалась некорректно в сгенерированный PCB‑документ. |
| 66664 | При импорте проекта OrCAD японские (кодировка shift_jis) и корейские (кодировка hangeul) символы в тексте импортировались неточно. |
| 66961 | При импорте определенного проекта OrCAD имена power port размещались некорректно — с наложением на графику соответствующих символов — в сгенерированных документах схем. |
| 67038 | Файл Allegro2Altium.bat — пакетный файл, входящий в установку Altium Designer и используемый для преобразования двоичного файла Allegro (*.brd или *.dra) в формат ASCII (когда такой проект/библиотека находится не на том же ПК, что и Altium Designer) — улучшен: теперь он включает все конфигурационные файлы, необходимые для его использования. |
| 67084 | В некоторых случаях при импорте проекта Allegro текст на слое Silkscreen импортировался некорректно. |
| 67101 | При импорте определенного проекта OrCAD некоторые пользовательские порты отображались повернутыми в сгенерированном документе схемы и визуально не были соединены с проводниками (хотя фактически были подключены к соответствующим цепям). |
| 67106 | В некоторых случаях при импорте проекта OrCAD позиционное обозначение и параметр некоторых компонентов размещались некорректно, накладываясь друг на друга, в сгенерированном документе схемы. |
| 67139 | При импорте проекта Allegro, содержащего механический компонент с одинаковой геометрией, заданной на верхнем и нижнем слоях Silkscreen (на уровне библиотеки), текст на нижнем слое Silkscreen некорректно дублировался. |
| 67143 | Функция 'Import Detailed Allegro Pad Stack', предоставляемая опцией Importer.Allegro.ReadPadLayers (Advanced Settings), с этим выпуском официально переведена в статус Public (включена по умолчанию). |
| 67176 | При импорте определенного проекта OrCAD скрытый параметр компонента некорректно отображался в сгенерированном документе схемы. |
| 67182 | При импорте проекта Allegro значения компонентов некорректно отображались на слоях шелкографии в сгенерированном PCB‑документе, хотя видимость на этих слоях (для подкласса 'Layers - Components - Comp value') была отключена в исходном проекте. |
| 67585 | При попытке экспортировать PCB в формат Protel PCB 2.8 ASCII возникало нарушение доступа (Access Violation) «Object accessed after being destroyed» (в модуле 'ADVPCB.DLL'). |
Power Analyzer by Keysight
| 65355 | При просмотре сведений по любой сети в отчете анализа значение, отображаемое в поле 'Power Consumption for This Network', всегда показывалось как «0 Watts» вместо фактического энергопотребления. |
| 66130 | При увеличении Work Temperature результирующее Voltage Drop некорректно уменьшалось, хотя должно было также увеличиваться. (BC:20248) |