Get in Touch
 Duration 21 hours

Course Outline

Project Initialization, Interface Navigation, and Schematic Libraries

  • Navigating the Altium Designer interface, panels, editors, and project structure

  • Utilizing Autosave, Local History, and version control

  • Preparing the project with a consistent file organization

  • Setting up and configuring a new PCB project

  • Managing project locations: local, version-controlled, and Workspace

  • Working with the classic PCB Rules and Constraints Editor

  • Defining project parameters and creating parameter-driven schematic templates

  • Configuring shared Schematic Editor settings

  • Understanding schematic library structure and navigation

  • Defining symbol origins, grids, units, and graphical primitives

  • Assigning pin designators, names, and electrical types

  • Integrating component parameters, models, and manufacturer data

  • Linking footprints and mapping pins to pads

  • Creating schematic components for resistors, capacitors, and LEDs

  • Checkpoint for schematic component approval

Schematic Development and Verification

  • Reviewing and certifying component data

  • Planning schematic connectivity and project architecture

  • Using wires, junctions, Net Labels, Power Ports, and directives

  • Implementing Buses, Ports, and Off-Sheet Connectors

  • Designing flat and hierarchical schematic structures

  • Managing parent-child sheet relationships

  • Handling repeated-channel and multichannel designs

  • Generating Component classes and PCB Rooms from schematic hierarchy

  • Working with design variants and project revisions

  • Constructing the structured course schematic

  • Configuring Error Reporting

  • Setting up the Connection Matrix

  • Managing No ERC and intentional exception handling

  • Validating, compiling, and reviewing the Messages panel

  • Applying a schematic review checklist

  • Passing the pre-PCB transfer release gate

PCB Libraries, Configuration, and Core Design Rules

  • Understanding PCB library structure, navigation, grids, and coordinate systems

  • Interpreting component datasheets and package drawings

  • Building PCB footprints

  • Configuring Pads, holes, solder mask, and paste mask settings

  • Using Mechanical layers, assembly data, and component outlines

  • Adding and verifying 3D models

  • Identifying Pin-one and ensuring correct footprint orientation

  • Reviewing and approving footprints

  • Configuring PCB document and view settings

  • Managing Units, grids, snapping, and selection filters

  • Setting up Interactive routing preferences

  • Using the Classic PCB Rules and Constraints Editor

  • Defining Rule scope, priorities, and query-based targeting

  • Establishing Clearance, routing width, and via rules

  • Running Online and Batch DRC

  • Utilizing PCB editor tools, keepouts, and polygons

  • Following a PCB design workflow with milestone-based exercises

PCB Finalization, Manufacturing Data, and DFMA

  • Reviewing the Engineering Change Order prior to PCB transfer

  • Defining Board shape and mechanical constraints

  • Placing components and conducting placement reviews

  • Performing Interactive routing and polygon creation

  • Executing final Online and Batch DRC

  • Completing the PCB review checklist

  • Preparing fabrication, assembly, and mechanical output data

  • Generating Gerber or ODB++ data

  • Creating NC Drill files

  • Producing IPC-D-356 netlists

  • Compiling Bills of Materials

  • Generating Pick-and-Place data

  • Creating fabrication and assembly drawings

  • Exporting STEP mechanical models

  • Configuring repeatable outputs using Output Jobs

  • Creating human-readable documentation with Draftsman

  • Interpreting PCB manufacturer capability sheets

  • Understanding Stack-up and controlled-construction fundamentals

  • Reviewing Copper geometry, holes, vias, solder mask, and surface finishes

  • Translating manufacturing limits into PCB design rules

  • Correcting DFMA issues within the Rules Editor

  • Generating the complete production package

  • Verifying the integrity of generated files

  • Reviewing the production package and passing the release gate

Controlled Release, Advanced Workflows, and Change Management

  • Practical workflows using Altium 365

  • Saving meaningful project revisions

  • Reviewing project history

  • Using browser-based sharing and design review comments

  • Managing Classes, rule scope, and rule priorities

  • Defining placement intent with Rooms and repeated-channels

  • Understanding the high-speed constraint dependency chain

  • Defining differential pairs at the schematic level

  • Verifying differential-pair objects in the PCB

  • Analyzing Layer stack and impedance profiles

  • Linking impedance profiles to the Differential Pairs Routing rule

  • Configuring Length and Matched Length rules

  • Managing Within-pair skew and group matching

  • Performing rule-driven length tuning and verification

  • Synchronizing Schematic-to-PCB data

  • Reviewing an Engineering Change Order before execution

  • Implementing late-stage engineering changes

  • Preserving existing PCB work during updates

  • Re-running DRC and updating documentation

  • Regenerating and verifying the production package

  • Executing controlled re-releases

  • Overview of the complete PCB workflow and six release gates

  • Adapting the workflow to company-specific processes

  • Final review and Q&A

Requirements

Prerequisites

  • Foundational knowledge of electronics and the ability to interpret circuit schematics.

  • Proficiency with core PCB concepts, including nets, layers, pads, vias, traces, and component footprints.

  • Prior experience with Altium Designer is not a requirement.

  • Familiarity with other ECAD tools, such as KiCad, EAGLE, or OrCAD, is advantageous but not essential.

Target Audience

  • PCB designers and layout engineers new to Altium Designer or transitioning from other ECAD platforms.
  • Electronics and electrical engineers tasked with schematic capture, PCB layout, design review, or manufacturing documentation.

  • Technicians and hardware development specialists supporting component libraries, DRC, DFMA, production outputs, or engineering changes.

  • Engineering teams aiming to establish a repeatable workflow from schematic design to controlled production release.

Upcoming Courses

Related Categories