Altium Designer combines a multitude of features and functionality, including:
-
Advanced routing technology
-
Support for cutting-edge rigid-flex board design
-
Powerful data management tools
-
Powerful design reuse tools
-
Simulation tools for comprehensive circuit and layout analysis
-
Real-time cost estimation and tracking
-
Dynamic supply chain intelligence
-
Native 3D visualizations and clearance checking
-
Advanced multi-board and harness design
-
Flexible output preparation and release management tools
Altium Designer brings together various editors and tools and provides a consistent user interface across them. All of this functionality is delivered through, and the entire design process is performed within, a single Unified Design Environment – the only one of its kind, and it is engineered to deliver optimal productivity. A consistent selection and editing paradigm across different editors allows you to easily and smoothly switch between various design tasks within the Altium Designer environment. The Altium Designer environment is fully customizable, which allows you to set up the design space to suit the way you work.
The unified nature of Altium Designer allows for seamless movement of design data from one design realm to the next. At the start, the perceived steep learning curve can appear to be a formidable blockade to this productivity-enhancing landscape, and the wealth of features it contains. This, the core space for documentation specific to Altium Designer, provides all the information needed to quickly get you up and running with the software.
Altium Designer is now available as part of new Altium platform solutions. When accessed through Altium Develop, it is provided as Altium Designer Develop, and when accessed through Altium Agile (either Altium Agile Teams or Altium Agile Enterprise), it is provided as Altium Designer Agile. These versions are installed directly from each solution’s Home page via their browser-based interface. Throughout this documentation, the term Altium Designer is used when referring to the software in a general sense.
If you currently have Altium Designer on an active term license, your software will continue to operate exactly as it does today, including receiving all updates for the full duration of your term. Once a term expires, access to future updates and new functionality will require transitioning to one of our platform solutions, where all ongoing development is delivered.
Please note that an existing installation of Altium Designer cannot be directly updated into Altium Designer Develop or Altium Designer Agile. A transitional upgrade is required. Your current Altium Designer installation can continue to connect to your existing Altium 365 Workspace, as well as to a platform solution Workspace (Altium Develop Workspace or Altium Agile Workspace), provided you are using Altium Designer 20.1.14 or later.
Coming from a different design tool? Not a problem. Scoot on over to the area of the documentation that looks at Interfacing to Other Design Tools. No matter whether you're coming from PADS®, EAGLE™, Expedition®, xDX Designer®, Allegro®, or some other supported interface, Altium Designer has the importer and/or exporter to make joining Altium Designer a smooth and reassuring experience.
Jumping into PCB Design (and Altium Designer)
New to board design and/or Altium Designer, and wondering where to begin? This tutorial will take you from a blank schematic sheet all the way to generating the files needed to fabricate the bare board for a simple nine-component circuit.
The design you will be capturing and then designing a printed circuit board (PCB) for is a simple astable multivibrator. The circuit – shown to the left – uses two general-purpose NPN transistors configured as a self-running astable multivibrator.
The tutorial touches on many of the areas of the software that you will need to become familiar with in your day-to-day design work. What better way to familiarize yourself with and get to know your powerful design 'partner'?
QuickStart Paging
Within this documentation, there are key, top-level pages that, when considered together, provide a valuable set of 'QuickStart' information. Such paging takes you through a particular design area, giving you just the right amount of detail to get you up and running with your understanding of that area, without diving too deeply. These pages are:
Designing with a Connected Workspace
To handle your valuable design data while affording unparalleled collaboration, Altium Designer can connect to, and work with, a Workspace. The Workspace not only provides rock-solid, secure storage of data but also enables re-release of data as distinctly separate revisions – essentially tracking design changes over time without overwriting any previously released data. It also caters to the lifecycle of the data to be managed, allowing people that need to use the data to see at a glance what stage the data has reached in its 'life' and, therefore, what it can be safely used for.
The Workspace is used to manage all design data, including components, domain models, schematic sheets of circuitry, and design templates. Indeed, you can even create and manage your entire design projects directly within the Workspace.
By furnishing a set of reusable design 'building blocks' within the Workspace, you can embark on fresh projects safe in the knowledge that each model, component, and higher-order design element has been ratified and approved for use, without having to reinvent the wheel as it were. The Workspace becomes both the source and destination of design elements, with each new design utilizing elements released to and managed through the Workspace. Additionally, by designing only with elements from the Workspace, the integrity of those designs is inherently assured.
Altium Designer connects to a Workspace. That Workspace can be delivered in one of the following ways:
-
A Workspace hosted on Altium 365 – the cloud platform underpinning the various solutions available from Altium: Altium Develop and Altium Agile. The core Workspace of this constituent 'engine' is branded to reflect its association to each solution accordingly:
In this documentation, Altium 365 is used when referring to this platform and Altium 365 Workspace when referring to a Workspace hosted on this platform.
-
A Workspace provided through the Altium On-Prem Enterprise Server. Also referred to as an Enterprise Server Workspace, this is installed and managed by your own IT department.
With an Altium 365 Workspace, you'll benefit from a richer set of collaborative features, including Global Sharing. And because it is cloud-based, you get the latest version of the Workspace without having to worry about manual upgrades.
Key Benefits of an Altium 365 Workspace
Some of the key benefits that Altium 365 brings to the design table:
-
Securely share PCB designs with internal and external stakeholders with a web link with which they can view and comment on the design via a web browser on any platform (Mac, Windows, Android, or iOS) and any device (desktop or mobile).
-
Communicate true design intent early and collaboratively through commenting, co-creation, and visualization of PCB designs. Work from anywhere and connect with anyone with ease. Built-in storage and version control (tightly integrated with Altium Designer) ensure that the latest data is available at any time from any device.
-
Conduct more effective design reviews by allowing users to highlight and mark up a specific component or area on a schematic or layout. Internal/external stakeholders (e.g., managers, other designers, part suppliers, etc.,) can comment and mark up designs simultaneously (much like a collaboration on a Google® document).
-
Collaborate with multiple designers. The web browser platform simplifies how designs are visualized and marked up while allowing other designers to connect to the same PCB design with Altium Designer to author changes.
-
Co-design with mechanical designers. Electrical and mechanical engineers can push and pull design data backward and forward in real-time with each being notified when changes have been made by the other. Altium 365 provides native integration between electronic and mechanical domains through a built-in co-designer capability that provides native integration with a variety of MCAD software tools.
-
Reduce miscommunication and redesign iterations with manufacturing. Compress design cycles with the capability to create formal atomic design releases ensuring a coherent set of manufacturing data. Create a manufacturing package that can be bundled up according to the needs of your specific manufacturing partner.
ECAD-MCAD Co-Design
Most electronic products that are designed are fixed to some kind of mechanical structure – either a chassis or an enclosure. Finding a mechanical conflict between the board (ECAD) and chassis/enclosure (MCAD) late in the design process can be a costly experience. And while you could get a 3D model exported from Altium Designer, it is a manual process that needs a conscious decision and action to do so. In reality, this is performed very infrequently, with the result being that the MCAD designer is never quite sure if what they've got is the latest and greatest. It really shouldn’t be so hard to ensure you’re not about to waste a pile of money just because your tools don’t talk.
Working between the electronic and mechanical design domains brings unique challenges. Small and complex product enclosures that house multiple, irregular shaped printed circuit boards - to successfully design these products the ECAD and MCAD designers must be able to fluidly pass design changes back and forth between their design domains.
Passing complex and detailed design changes between different design software is much more than just being able to save data in another format. The electronic and mechanical design teams work independently and need to be able to selectively transfer design changes at any point in their design process.
A Workspace provides native ECAD to MCAD collaboration where data flows seamlessly between domains. No more polling for updates and no more uncertainty. Data is pushed between domains as the design evolves, ensuring design coherence.
The versions of MCAD tools officially supported will depend on the version of Altium CoDesigner plugin being used. This information can be found on the New in CoDesigner page.
MCAD CoDesigner synchronizes the PCB design between electrical and mechanical engineers. It works directly with ECAD and MCAD data via the MCAD CoDesigner panel on the Altium Designer side, and a corresponding panel plugged-in to your MCAD software. The latter is provided through the installation (and registration to the MCAD software) of the Altium CoDesigner plugin. Obtain the corresponding plugin for your MCAD software from the MCAD CODESIGNER PLUGINS section on the Downloads page of the altium.com site.
Learn As You Go
Backing Altium Designer is a comprehensive set of online documentation. Wherever you are in the environment, over a menu command, a dialog, a panel, or a design object, press F1 to display comprehensive information about whatever was under the cursor.
Within this comprehensive information, there are links to related information about how to place it, edit it, or use it. You also will find links to richer content about how it fits into the overall design process.
If you prefer to browse and explore the overall structure, use the navigation tree on the left.
Available shortcuts also are listed in the various panels; look for the shortcut keystrokes displayed next to the controls in the panel.
While you are running a command, for example, during Interactive Routing, press Shift+F1 to display a list of in-command shortcuts.