Что нового в 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 24, 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.

You can choose to continue with your current version, update your current version, or install Altium Designer 24 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 24 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 24.4

Released: 16 April 2024 – Version 24.4.1 (build 13)

Release Notes for Altium Designer 24.4.1

Schematic Capture Improvement

Use of Multi-part Components with Alternate Modes

This release announces support for presenting a multi-part component as either a single symbol (all sub-parts) or multiple symbols (one for each individual sub-part) using only a single component through defined Normal and Alternate Modes.

An example of a schematic symbol of a dual op amp component. The normal mode represents the component in two symbols. An alternate mode represents the component as a single symbol.
An example of a schematic symbol of a dual op amp component. The normal mode represents the component in two symbols. An alternate mode represents the component as a single symbol.

Now, if a component has sub-parts without primitives, not placing these sub-parts on the schematic will no longer cause an Unused sub-part in component violation when running a design validation (provided parts with no primitives are listed below all parts that have primitives in the list of symbol parts that can be seen in the SCH Library panel).

For more information, refer to the Creating a Schematic Symbol page.

PCB Design Improvements

Selection Box for Component 'Push' and 'Avoid'

User-defined geometries for the component selection bounding box (following the PCB.ComponentSelection advanced setting – learn more) are now observed when moving a component in Push or Avoid Obstacles mode.

For more information, refer to the Advanced Placement Tools page.

Added 'Obey Rules' Option for Polygon Pour Properties

For a placed solid polygon pour, a new Obey Rules option is available as part of its properties, which is used when removing necks less than a certain width. Enabled by default for new polygons, it takes the value from the applicable minimum Width constraint.

Javascript ID: PolygonPour_ObeyRules

When the Obey Rules option is disabled for a polygon pour, the minimum width of allowed necks is determined by the Remove Necks Less Than field. In this example, this value is 0.12mm, and necks of approximately 0.14 mm are allowed.

When the Obey Rules option is enabled, the minimum width of allowed necks is determined by the minimum width value from the applicable Width constraint. In this example, this value is 0.15mm, and necks less than this value are removed.

For more information, refer to the Polygons on Signal Layers page.

Constraint Manager Improvements

Added Indication of Sync Status with Directives

This release adds an indicator of sync status between a constraint in the Constraint Manager and the equivalent defined in a directive placed on a schematic.

  • When an object in the schematic has a parameter set or differential pair directive placed on it, and this directive has constraint values that differ from values defined for the same object in the Constraint Manager, these values will be marked with an orange bar at the left side of the corresponding cell in the Physical or Electrical view of the Constraint Manager when the Constraint Manager is accessed from a schematic (e.g., ).
  • When values of the constraint are in sync between the Constraint Manager and the directive, the indication changes to a green bar (e.g., ).

When the object has no existing constraints, use the Import from Directives command from the right-click menu of the view to import data from directives to the Constraint Manager. Note that if a constraint value that has been synchronized with a directive is edited in the Constraint Manager after using the Import from Directives command, it will not be synchronized after subsequently using the Import from Directives command again.

Note that after synchronizing data by importing data from directives to the Constraint Manager and saving changes in the Constraint Manager, the controls to add a new or edit/remove an existing net class, diff pair class, components class, or rule will be grayed out in the Properties panel for the corresponding directives.

Javascript ID: CM_ImportFromDirectives_SyncIndication

Net A00 has a Parameter Set directive placed on it, and this directive has a Width constraint assigned.

In the Physical view of the Constraint Manager, cells related to width constraints of net A00 have an orange bar that indicates these values are not in sync with the directive.

After using the Import from Directives command, data from directives are imported to the Constraint Manager, and the cells now have a green bar that indicates that these values are in sync with the directive.

Note that in directive properties, controls to add, edit and remove classes and rules are now grayed out.

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

Propagating Width/Gap Values

From the Physical view of the Constraint Manager, a value entered in the top grid for a single net or xNet (Min Width or Preferred Width), differential pair (Min Width, Preferred Width, or Preferred Diff Pair Gap), or net/xNet/diff pair class will now be propagated to corresponding width (Min Width/Preferred Width/Max Width) or gap (Min Gap/Preferred Gap/Max Gap) fields in the constraint regions below. Note that an entered value will be propagated to other fields only if the object does not have the specific rule defined.

Javascript ID: CM_PropagateWidth

Net A00 currently has no width constraint assigned (i.e. these constraints are inherited from the All Nets net class).

After entering a value for the width constraint of the net (the Min Width constraint in this example)... 

...the value propagates to other fields of the width constraint (Preferred Width and Max Width).

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

Draftsman Improvement

Show Only Not Fitted Components in BOM Table

Support is now available for placing a BOM table into a manufacturing drawing created for a PCB design project (*.PCBDwf), presenting only those components that are Not Fitted for the currently selected design variant. To do this, select the Not Fitted option from the Show Components drop-down in the Properties panel for the selected BOM table.
 

You can also select the Replaced option from the drop-down to show only components for which alternate parts have been selected or fitted components with varied parameter values in the current variant.

Currently, a BOM table with the Fitted, Not Fitted or Replaced options selected for Show Components works with Base and Flat options for View Mode (not Consolidated).
For more information, refer to the Bill Of Materials page.

Data Management Improvements

Show Real Value for SiliconExpert YTEOL Parameter

When a part has the YTEOL parameter provided by SiliconExpert with a value greater than 5 years, the real value of this parameter is now presented in all places where summary data on the part is presented (e.g., the header of the Details pane in the Manufacturer Part Search or Components panel, or part choices) instead of the 5+ years entry.

For more information, refer to the Pulling Part Data from SiliconExpert page.

References to SiliconExpert Compliance Datasheets

Added support for references to SiliconExpert compliance datasheets to various places where SiliconExpert data can be used, including ActiveBOM (*.BomDoc), Manufacturer Part SearchComponents, and Explorer panels, and when generating a BOM output (in PDF or Excel format) through an Output Job.

An example of accessing a compliance datasheet from an ActiveBOM document.
An example of accessing a compliance datasheet from an ActiveBOM document.

An example of accessing a compliance datasheet from the Manufacturer Part Search panel.
An example of accessing a compliance datasheet from the Manufacturer Part Search panel.

For more information, refer to the Pulling Part Data from SiliconExpert page.

Display Item Name for Workspace Content

For a Workspace content type that can be directly edited, the name of the item being created, cloned or edited is now shown in the Projects panel and the document tab, rather than its Item-Revision ID.

An example of editing Workspace content (schematic snippet, managed schematic sheet, component template, Draftsman sheet template, and layerstack) and displaying item names in the Projects panel and document tab.
An example of editing Workspace content (schematic snippet, managed schematic sheet, component template, Draftsman sheet template, and layerstack) and displaying item names in the Projects panel and document tab.

For more information, refer to the Creating & Editing Content page.

Added Support for Latest MS Access Database File Format

When using Database to Workspace component synchronization (*.CmpSync) and part supplier synchronization (*.PrtSync), files in the latest MS Access database format (*.accdb) can now be used as the data source. 

Javascript ID: accdb_support_AD24_4

Features Made Fully Public in Altium Designer 24.4

The following features are now officially Public with this release:

Altium Designer 24.3

Released: 19 March 2024 – Version 24.3.1 (build 35)

Release Notes for Altium Designer 24.3.1

Altium Designer 24.2

Released: 15 February 2024 – Version 24.2.2 (build 26)

Release Notes for Altium Designer 24.2.2

Altium Designer 24.1

Released: 16 January 2024 – Version 24.1.2 (build 44)

Release Notes for Altium Designer 24.1.2 

Altium Designer 24.0

Released: 13 December 2023 – Version 24.0.1 (build 36) 

Release Notes for Altium Designer 24.0.1

Примечание

Доступные функциональные возможности зависят от вашего уровня Подписки на ПО Altium Designer.

Content