Что нового в Altium Designer

Translation is available for Altium Designer 22: Go to the page

This page details the improvements included in the initial release of Altium Designer 25, as well as those added in subsequent updates. Along with delivering a range of improvements that develop and mature the existing technologies, each update also incorporates a large number of fixes and enhancements across the software based on feedback raised by customers through the AltiumLive Community's BugCrunch system, helping you continue to create cutting-edge electronics technology.

When using a Standalone or Private Server license, you may need to reactivate/refresh that license to be able to access and use new features and functionality.

Alternatively, a license file (ALF) can be activated by a Group Administrator or License Administrator through the Company Dashboard. Switch out your current license for this newly-activated one.

It is advised to restart Altium Designer after reactivating/refreshing any licensing.

You can choose to continue with your current version, update your current version, or install Altium Designer 25 alongside your current version to access the latest features. Your current version can be updated from within the software in the Extensions and Updates view. If you prefer to install Altium Designer 25 alongside your current version, visit the Altium Downloads page to download the installer, then choose New installation on the Installation Mode page of the installer.

Free Trial!

If you like what you see but are not yet a customer, why not take Altium Designer for a test drive? By filling out a simple form, you can try Altium Designer for free with 15 days of access to the full software. That's right, you will have the ability to evaluate the full Altium Designer experience with no technical limitations with unfettered access to the world's finest PCB design product. Click the link below, fill out the form, and see for yourself why more engineers and designers choose Altium than any other product available!

Altium Designer Free Trial.

Altium Designer 25.5

Released: 16 April 2025 – Version 25.5.2 (build 35)

Release Notes for Altium Designer

Constraint Manager Improvements

Added Ability to Import/Export Advanced Rules

When the Constraint Manager is accessed from the PCB, it is now possible to import and export advanced rules from the All Rules view.

To export, select multiple rules in the list by using Ctrl+Click, Shift+Click, or Click, Hold&Drag, then right-click and select the Export Selected Rules (x) command (x represents the number of selected rules). You can also export all rules of a particular type, category, or all advanced rules using commands available from the right-click context menu for the corresponding entry in the Rule Class tree. After choosing an Export command, the Constraints to Export dialog opens in which you can select which rules to export into a *.CstrDot file that can be later imported into another project. After clicking the Export x Items button (x represents the number of items selected in the dialog), the standard File Explorer dialog opens in which you can define the name and location of the file.

Javascript ID: CM_ImportExport_AllRules

Right-click one or multiple selected rules to export them.

Right-click a rule type entry in the Rule Class tree to export rules of this type.

Right-click a rule category entry in the Rule Class tree to export rules in this category.

Right-click the Rule Class heading to export all rules.

To import, right-click in the list region or the Rule Class tree of the All Rules view and select the Import Rules command. The standard File Explorer window opens in which you select the desired *.CstrDot file; then click Open. The Constraints to Import dialog opens in which you can select the rules to import into the current design. When imported, associated custom scopes are applied automatically.

For more information, refer to the Defining Design Requirements Using the Constraint Manager page.

Ability to Create Diff Pairs from xNets

The ability to create diff pairs from xNets has been added in this release. When in the Physical view or the Diff Pairs tab of the Electrical view of the Constraint Manager (when accessed from either a schematic or PCB), right-click in the grid area and select the Differential Pairs » Create Differential Pairs From Nets command from the context menu to open the Create Differential Pairs From Nets dialog. Use the drop-down at the top of the dialog to select All xNets or a specific xNet class. When other options in the dialog are configured as required, click the  button to create xNet differential pairs accordingly.

The notion of an xNet diff pair exists only within the Constraint Manager. When saved to the PCB, it is 'unpacked' as regular diff pairs (for all net pairs contained within the xNets and with all rules replicated between them). On accessing the Constraint Manager again, the constituent (regular) diff pairs are re-combined, if possible, into the xNet diff pair. Note also that xNet diff pairs are unpacked and re-combined during import from schematic directives and document sync operations. In terms of the latter, a new ECO object – Constraint Manager Data – is used to carry xNet diff pair definitions and thereby facilitate the re-combination of diff pairs into xNet diff pairs.

For more information, refer to the Defining Design Requirements Using the Constraint Manager page.

Added Unsynchronized Class Scopes Warning to ECO Dialog

For the situation where scopes (lists of members) of some classes have changed but are unsynchronized between the source schematics and the Constraint Manager, a warning has been added to the Engineering Change Order dialog when attempting to update the PCB from schematics.

For more information, refer to the Defining Design Requirements Using the Constraint Manager page.

Display Relevant Net Classes in 'Applicable Binary Rules' Dialog

The Constraint Manager’s basic clearance rule allows you to set class to class clearances. The Applicable Binary Rules dialog now displays relevant net classes for which clearance rules have been defined in the Constraint Manager in order to make applicable rules more evident. 

For more information, refer to the Defining Design Requirements Using the Constraint Manager page.

New Icons to Distinguish between PCB and Schematic

New tab icons have been introduced to distinguish the Constraint Manager when accessed from the schematic and PCB. 

For more information, refer to the Defining Design Requirements Using the Constraint Manager page.

Harness Design Improvements

Ability to Define 'Strip Length' and 'Pull Off Length' for 'No Connect' Objects

Introduced the ability to define Strip Length and Pull Off Length for 'no connect' objects. The new parameters can be defined in the Properties panel and will appear in the wiring list and connection table in the respective parameter columns.

Javascript ID: NoConnect_StripLength

For more information, refer to the Defining the Wiring Diagram page.

Define Start/End Offsets for Harness Coverings

The start and end values for harness covering offsets are now available in the Properties panel. You can input the values directly in the panel or change the length in the design space, which will automatically update the panel and design space respectively. When you use the offset values in conjunction with the Harness Bundle Length (segment enclosed), the Covering Length is automatically calculated in the design space and the BOM. When an existing layout drawing is opened, the Offset (Start/End) and Covering Length values are calculated automatically based on the harness covering's graphical placement in the existing layout drawing.

For more information, refer to the Creating the Harness Layout Drawing page.

Import of Layout Drawing Document Parameters to Manufacturing Drawing Document

Layout drawing document parameters are now imported into the associated harness manufacturing drawing document (*.HarDwf). Calculated parameter values such as =ItemRevision and =ItemRevisionLevel1 are also included and interpreted in release-generated outputs.

Javascript ID: Harness_LDParams_AD25_5

The layout drawing includes some document parameters.

These parameters are imported into the manufacturing drawing where they are listed on the Parameters tab of the Properties panel for the document (visibility of layout parameters in the list can be toggled using the checkbox next to the icon in the panel) and can be used in special strings.

Calculated parameter values (=ItemRevision in this example) are correctly interpreted in outputs generated during the release of the project.

For more information, refer to the Creating a Manufacturing Drawing page.

Data Management Improvements

Ability to Preview Compressed ODB++ Data

You now have the ability to preview compressed ODB++ data, generated as part of release preparation using the Project Releaser. When the project includes an Output Job file with an ODB++ output that has the Keep uncompressed files option disabled, you can click the View control for this output when in the Review Data stage of the project release process. The ODB++ data will open in the CAM editor for preview.

Javascript ID: CompressedODBPreview_AD25_5

The project's Output Job file is configured to generate a compressed ODB++ output.

When on the Review Data stage of the Project Releaser, click View for the prepared ODB++ output.

The output will open for preview in the CAM editor.

For more information, refer to the Design Project Release page.

Detected Conflict Notification Improvement

When a specific document in a Workspace project has conflicts, the Conflict Detected notification banner now shows the author and timestamp of the user who last modified that document, rather than the user who last saved the project to the connected Workspace.

When a conflict is detected, the notification banner shows the author and timestamp of the user who actually last modified that specific document.
When a conflict is detected, the notification banner shows the author and timestamp of the user who actually last modified that specific document.

For more information, refer to the Managing Project Documents page.

Pushing Documents to Workspace in 'Ahead of Server' State

When attempting to save a design to a connected Workspace and the design includes documents in the Ahead of server state only, these documents are now pushed to the Workspace (instead of committed and pushed), ensuring no 'empty commits' (commits with no real changes).

The project includes documents in the Ahead of server (and No modification) state only, and saving the project to the Workspace will push all these documents.
The project includes documents in the Ahead of server (and No modification) state only, and saving the project to the Workspace will push all these documents.

For more information, refer to the Saving Projects and Documents page.

Import/Export Improvement

Support for Importing Thermal Reliefs from Allegro Constraint Manager

Added support for importing essential thermal reliefs defined in the Allegro Constraint Manager when importing an Allegro design. This allows for better connection assignment.

When thermal relief of the orthogonal, diagonal, or full contact type is set in the Properties panel for a pad in the Allegro Constraint Manager, these pads are imported into Altium Designer with custom thermal reliefs configured accordingly.

Note that if the thermal relief width or gap is not set for a pad in the Allegro Constraint Manager, values for the Conductor Width and Air Gap Width in Altium Designer will be taken from the rules for the minimum line width and pin spacing rule defined in the Allegro design, respectively.

For more information, refer to the Importing a Design from Allegro page.

Features Made Fully Public in Altium Designer 25.5

The following features are now officially Public with this release:

Altium Designer 25.4

Released: 13 March 2025 – Version 25.4.2 (build 15)

Release Notes for Altium Designer

Altium Designer 25.3

Released: 17 February 2025 – Version 25.3.3 (build 18) HotFix

Release Notes for Altium Designer 

Altium Designer 25.2

Released: 14 January 2025 – Version 25.2.1 (build 25)

Release Notes for Altium Designer

Altium Designer 25.1

Released: 12 December 2024 – Version 25.1.2 (build 22)

Release Notes for Altium Designer

Altium Designer 25.0

Released: 12 November 2024 – Version 25.0.2 (build 28)

Release Notes for Altium Designer

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Примечание

Набор доступных функций зависит от вашего уровня доступа к продуктам Altium. Ознакомьтесь с функциями, включенными в различные уровни Подписки на ПО Altium, и функциональными возможностями приложений, предоставляемых платформой Altium 365.

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Content