Free Download Altium Designer 24.5.1 Build 21 | 3.3 Gb
Altiumhas releasedAltium Designer 24.5.1is industry's leading PCB design software combining schematic, layout, and everything else you need in one environment to effortlessly design printed circuit boards.
Owner:Altium Ltd.
Product Name:Altium Designer
Version:24.5.1 Build 21
Supported Architectures:x64
Website Home Page :www.altium.com
Languages Supported:english
System Requirements:Windows *
Size:3.3 Gb
What's New in Altium Designer 24.5
Import Values from Directives in the Constraint Manager
Now, with a new dialog summarizing imported values from the schematic in the Constraint Manager, visualizing constraints becomes more intuitive. Additionally, imported directives are easily distinguished within the design space by their blue coloring and distinct symbols, with corresponding rules accessible in the properties panel. With support for creating xNets and xNet classes directly within the Constraint Manager from the PCB, bidirectional E-C-O propagation simplifies the synchronization between PCB and schematic sides. Furthermore, selecting the Custom topology for a 2-pin net automatically adds its pins as nodes to the topology editing area, facilitating quicker selection of proposed xSignals.
Create a Harness Design Template
You can create, upload, edit, and reuse Harness Wiring Diagram and Harness Layout Drawing templates within a connected Altium 365 Workspace, eliminating redundant efforts on your part. Additionally, Altium Designer offers enhanced control over your designs with the incorporation of a 'Type' field for objects in the Wiring Diagram and labels and coverings in the Layout Drawing, enabling precise management of their inclusion in the BOM. Moreover, shield objects can now be assigned a library ID, enhancing organization and accessibility. Simplifying wire color definition, Altium Designer now utilizes a single-color parameter in the Wiring Diagram, reflecting secondary and tertiary coloring for improved visibility and clarity. Furthermore, the introduction of an 'Include Cut' parameter for wire objects grants you control over their inclusion in a Wiring List placed in a Harness Draftsman document.
Automatically Add a Supply Nets Rule
The 'Supply Nets' rule is automatically added to every power net during compilation.
Generate ODB++ Data
You can now select between the latest ODB++ v.8.1 and legacy v.7.0 formats within a single installation. You can generate data for all defined variants collectively or separately, streamlining your workflow. Moreover, it simplifies Flex/Rigid-Flex manufacturing by incorporating various layer sub-types and implementing zones file support.
Prevent Inadvertent Footprint Mirroring
To help for early detection of footprint mirroring, 'No' is the default option in the warning dialog when using a keyboard shortcut to flip a component or room to add a layer of safety. There is also a new check 'Components with Mirrored Footprints' option added to the Components section of the PCB Health Check Monitor, which detects changes in pins between a placed component footprint in the PCB design space and the corresponding footprint in the applicable source library. Additionally, the 'Update From PCB Libraries' tool has been enhanced to detect changes in designators and 3D bodies across all layers, with differences listed on the Properties tab.
Schematic
51102 Using a partially transparent PNG-format image (for a logo, for example) would result in that image missing in generated PDF output. (BC:18937, BC:20094)
58127 The 'R' accelerator key was incorrectly assigned to two commands on the Schematic editor's main Design menu ('Constraint Manager' and 'Create Sheet From Sheet Symbol'). (BC:22948)
59784 In some cases, an Access Violation (at address 0000000145FA1675 in module "AdvSch.dll") would be encountered.
60185 The ability to access Font Settings for a placed parameter set, through the Parameter Set dialog, would stop working.
60233 The 'Supply Nets' rule is now automatically added to each power net (net containing a power port or assigned Supply Nets parameter through a parameter set) during compilation.
PCB
55864 For a specific and complex PCB, it took a noticeably long time to delete a polygon pour, either from within the design space itself or from within the Polygon Pour Manager.
57426 Enhanced ODB++ generation, adding support for v7.0 and v8.1 (with rigid-flex layer subtypes) formats and a fix for backdrills, stopping in previous layer to that defined in LSM. (BC:17563)
58093 Added measures to prevent inadvertent mirroring of a footprint along its X/Y axes to Health Check Monitor, Footprint Comparison report and Update from Libraries tool. (BC:15849, I:19497)
58548 In some cases when generating ODB++ fabrication data, an EList error "Duplicates not allowed" would be encountered.
60210 For generated Board Stack Reports, decimal symbol was missing (and no. of decimal places incorrect) for some columns. Also, Thickness column ignored decimal symbol selected in OS. (BC:22485)
60258 Having been found, in some cases, to cause detrimental results, the 'Polygons on Planes' feature has been removed, along with its associated option (PCB.SplitPlanes.Pouring).
60270 For a specific PCB, the error "External component has thrown an exception" would be encountered when attempting to export into Ansys EDB format using the Ansys EDB Exporter.
60597 After loading a previously saved layer stackup file (with an added Impedance Profile), it was not possible to save it to the PCB (the 'Save to PCB' control was grayed-out). (BC:23094)
60621 In some cases, when the PCB editor was building connection lines for unrouted nets in relation to a placed hatched polygon pour, an Access Violation would be encountered.
60668 The PCB Layout Replication command will now be disabled on menus if no components are selected.
PCB CoDesign
59776 Added the ability to 'Update From Server' from within the PCB CoDesign panel, for a local PCB that is out of date compared to the latest revision in the connected Workspace.
59794 Changed the color of the notification banner that appears at the bottom of the design space.
59796 The VCS status of the file is now presented in the notification banner that appears at the bottom of the design space.
Constraint Manager
59083 Added support for creating xNets and xNet classes in the Constraint Manager, when accessed from the PCB.
59863 xSignals are now automatically created for 2-pin nets.
59952 After using the Search field, all defined classes were being expanded automatically.
60064 After making changes to the constraints for a Workspace project (from the PCB) and saving to the Workspace, a message about external file PCBDoc.CstrDoc was encountered. (BC:22912)
60240 Summary information now provided when importing directives. An imported directive now colored blue. When selected, constraint data from the Constraint Manager is displayed (Properties panel).
60298 When defining widths by layer for a selected entity in the Physical view (accessed from PCB), rows for layers not selected in a chosen Impedance Profile will now be hidden.
60441 Within the Physical view, the results of an applied search would be reset after creating a new Net Class.
Draftsman
51268 For a specific PCBDwf document, editing notes but closing without saving, would lead to an error being encountered.
59216 In some cases when working with multiple sheets in a Draftsman document, the error "Unable to add null value to collection" would be encountered.
60886 When generating Draftsman output through an OutJob, the chosen single variant was being ignored when the Data Source was set to 'All Draftsman Documents'. (BC:23250)
Multi-board Design
60422 It was not possible to save the parent multi-board project to the connected Workspace if one of its child projects also had changes that were not saved.
60488 The 'Draftsman Support for Multi-board Projects' feature is now officially made Public with this release.
60530 The command to place a wire on a multi-board schematic is now hidden by default (controlled by the MBS.PlaceWire advanced settings option).
Harness Design
57335 The Design Item ID and Source fields are now fully functional for the Shield object in a Wiring Diagram. (BC:22756)
59679 When defining wire color, only a single Color parameter is now used for visibility, whose value reflects the primary, secondary and tertiary coloring, where defined. (BC:20187)
59680 Support added for creating, uploading, editing and reusing Harness Wiring Diagram and Harness Layout Drawing templates in a connected Altium 365 Workspace. (BC:23050)
60161 Added a 'Type' field (Standard, Standard (No BOM)) to control inclusion in BOM for objects in the Wiring Diagram (wire, cable, shield) and Layout Drawing (covering, label). (I:22400)
60168 Added a new parameter 'Include Cut' to the wire object, allowing to control its inclusion into a Wiring List placed in a Harness Draftsman document.
60195 Rotating and underlining any text strings on the Wiring Diagram or Layout Drawing would cause filled circles to appear within the corresponding objects in the Harness Draftsman document.
Platform
59831 Enhanced error dialog when saving a document and license connection has been lost through inactivity, providing access to the License Management page and further information.
59972 The Projects panel was not being refreshed after moving a document, if the advanced settings option WSM.ManageMissingFiles was enabled.
60352 The System - File Types page (Preferences) contained duplicates for LdrDot and WirDot, causing an issue when loading preferences from a connected Workspace (with 'Do Not Apply' set for File Types).
Data Management
51081 After placing a Point-type comment in the PCB Data view for a project in the Web Viewer, the PCB document in Altium Designer would show it incorrectly as an Area-type comment.
58632 In some cases while connected to a Workspace, Altium Designer would be unresponsive after waking a computer from a period of hibernation.
59481 Added support for pulling advanced parametric data for parts from Z2Data, to the Manufacturer Part Search panel, ActiveBOM and to all places where Part Choices can be accessed.
59576 SiliconExpert datasheets are now presented, for all components that have them, in both the Manufacturer Part Search and Components panels.
59761 Including *.PrjPcbStructure file in a commit would later cause conflicts when updating the project from the Workspace. Now added to the .gitignore list (unavailable to commit for new projects).
59774 Updated the Soft-Lock notification window that appears at the top-right corner of the PCB design space, highlighting that codesign and subsequent merging of changes is supported.
59775 The Edit Document dialog no longer appears when attempting to modify a local document and a later version of that document exists in the connected Workspace.
59777 An 'Update from Server' control now appears next to the project name in the Projects panel, when there are only outdated files in that project.
59793 'Push was rejected' dialog no longer appears when saving local changes to the Workspace with conflict. Outdated files are now auto-updated, then the Save to Server dialog displayed.
59899 If attempting to 'Save to Server' when conflicts still exist, the new 'Action Required' information dialog will be presented, listing the conflicting file(s) that need resolution.
59900 Clicking 'Save to Server' now pulls actual changes from the Workspace. When conflicts in the project would cause actual Git conflicts, file state becomes 'Conflict Detected' (marked with double red '!!').
59901 The context menu (Projects panel) available when file conflicts have been detected has been updated with more focused actions that can be performed, depending on the type of document.
60038 Added 'Open Remote Document Version' command (Projects panel VCS context menu) for a conflicting document. Opens latest document revision from connected Workspace in a new document tab.
60059 Original Library Link was incorrect in Variant Management dialog if connected Workspace had a dot char in its name, leading to wrong library dialog when using 'Update Values From Library'.
60180 After releasing content to a connected Workspace, the Components and Explorer panels would display the 'Release Date' in local time instead of UTC time.
60194 In a specific case and with non-default Preferences, attempting to create/open/edit/clone a component template would result in a 'Null reference' exception being encountered.
60206 Enhanced the 'Use Component Data' dialog with separate tabs for Parameters, Models and Datasheets. Data from SE/Z2Data, if requested, is listed first in each case.
60223 In some cases when creating a new Workspace component, the ID would be incorrectly generated, freeze during generation, or not be generated at all.
60235 For a Workspace component placed on a schematic, incorrect parameters were being displayed when viewing a variant (alternate part) for which those component parameters did not exist. (BC:22845)
60262 When opening a specific Workspace project, duplicated instances of the Workspace were being presented in the Projects panel.
60316 For a specific design (and while connected to a Workspace), the error "Failed to pull data" would be encountered when refreshing the project's ActiveBOM document. (BC:21509)
60355 For a specific component in a DbLib file, migration using the Library Importer would fail to import the defined part choice.
60367 It was not possible to change the order of libraries (Move Up/Down) on the Installed tab of the Libraries Preferences dialog.
60401 When right-clicking on the entry for a Workspace project in the Projects panel, duplicate workflow requests were being sent to the connected Workspace.
60423 When making a project available in a connected Workspace and its description was 256 characters, the subsequent error message did not state description length as being the error. (BC:23046)
60480 It was not possible to place any component manufactured by Wurth Electronics, from the Manufacturer Part Search panel directly into the active PCB document.
60481 With the ComponentSearch.UseForModelsBrowsing option enabled, a footprint selected for use in the Model Search dialog was not being added to the Workspace component being created.
60483 It was not possible to work with a Database Library that was connected to a 'split' MS Access database (split into front-end and back-end components).
60575 In a specific case, attempting to access the Library Importer, would result in the error "Unable to cast COM object of type 'System._ComObject'...".
60614 Added the ability to resize the 'Use Component Data' dialog. In addition, the 'Resulting Value' column now supports text wrapping.
60721 When opening the Variant Manager for a specific PCB design project, the error "Value cannot be null. Parameter name: collection" would be encountered.
60741 In some cases when releasing a single, new component to a connected Workspace using the Component editor, the error "Cannot find naming scheme" would be encountered.
60742 When editing a variant of a multi-channel design, an error would be encountered when setting the same part as 'Not Fitted' in more than one channel. (I:23282)
60832 Designator duplicates for components with different alternates would result in the error "An item with the same key has already been added", when opening the Variant Manager.
60908 With SiliconExpert enabled for the connected Workspace, opening a project's ActiveBOM document for the first time would fetch all SE data for components, using up quota.
Import/Export
59000 When attempting to import a specific OrCAD design, some of the schematic sheets were not being imported.
59428 When importing a specific Allegro design, text on the Bottom Overlay and Assembly Bottom layers of the generated PcbDoc was incorrectly aligned.
59439 When importing a specific Allegro design, one of the symbols in the drill table of the generated PcbDoc was incorrectly sized.
59500 When importing a specific OrCAD design, an incorrect graphic element was being displayed outside of the generated schematic sheet.
59516 When importing a specific OrCAD design, a rectangular graphic and associated text, placed around a grouping of resistors on a particular sheet, was missing in the generated SchDoc.
60378 For a specific Zuken CR-5000 library file (*.ftf), import would stop part way, failing to import all footprints contained within the library.
60379 When importing a specific set of Zuken CR-5000 library files (.prf, .cdf and .ftf), the majority of components (symbols and footprints) failed to import.
60380 When importing a specific Zuken CR-5000 ASCII schematic file (*.eds), the primitives on the generated schematic documents were shifted (origin mismatch).
Altium Designeris an EDA software package used for implementing schematic, PCB design, FPGA and embedded software design as well as providing Mixed-Signal simulation, and analog and digital circuit analysis. All capabilities are provided with a common project view and data model while allowing users to customize the workspace to suit their particular way to work.
Altium Designer 24 Overview
Altium Ltd.is the market leader in printed circuit board (PCB) design software. Founded in Australia in 1985 and listed on the ASX in 1999, Altium today has its headquarters in San Diego, California, with a market cap of $4.8 Billion AUD and over 800 employees worldwide. Altium is among the fastest-growing global Electronic Design Automation (EDA) companies.