Course Outline
Day 1 – Project Initialization, Interface Configuration, and Schematic Library Management
-
Navigating the Altium Designer interface, including panels, editors, and project directory structures
-
Utilizing Autosave, Local History, and version control features
-
Establishing consistent file structures for project preparation
-
Initializing and configuring a new PCB project
-
Distinguishing between local, version-controlled, and Workspace-hosted project repositories
-
Configuring classic PCB Rules and Constraints parameters
-
Setting project-level parameters and applying parameter-driven schematic templates
-
Synchronizing Schematic Editor settings across the project
-
Navigating and organizing schematic library structures
-
Defining symbol properties, including origin points, grid alignment, units, and graphical elements
-
Assigning pin designators, electrical names, and net types
-
Managing component parameters, simulation models, and manufacturer specifications
-
Associating footprints and mapping pins to pads
-
Constructing schematic symbols for resistors, capacitors, and LEDs
-
Establishing a checkpoint for schematic component approval
Day 2 – Schematic Design Execution and Validation Protocols
-
Evaluating and approving component metadata
-
Analyzing schematic connectivity and overall project architecture
-
Implementing wires, junctions, Net Labels, Power Ports, and directives
-
Utilizing buses, ports, and off-sheet connectors for signal routing
-
Structuring schematics using flat and hierarchical methodologies
-
Implementing repeated-channel and multichannel design patterns
-
Generating component classes and PCB Rooms derived from schematic organization
-
Managing design variants and project revision history
-
Constructing structured schematic layouts for instructional purposes
-
Configuring error reporting rules and parameters
-
Establishing connection matrix constraints
-
Handling intentional exceptions via No ERC markers
-
Performing validation, compilation, and review of the Messages panel
-
Executing a comprehensive schematic review checklist
-
Establishing the pre-PCB transfer release gate for government compliance standards
Managing parent-child sheet relationships in hierarchical designs
Day 3 – PCB Library Creation, Interface Setup, and Core Design Rules
-
Navigating PCB library structures, grids, and coordinate systems
-
Interpreting component datasheets and mechanical package drawings
-
Designing custom PCB footprints
-
Configuring pads, holes, solder mask, and paste mask parameters
-
Defining mechanical layers, assembly data, and component outlines
-
Integrating and verifying 3D models
-
Identifying Pin One orientation and ensuring correct footprint alignment
-
Conducting footprint review and approval processes for government procurement criteria
-
Adjusting PCB document and view settings
-
Configuring units, grids, snapping mechanisms, and selection filters
-
Setting parameters for interactive routing
-
Accessing the classic PCB Rules and Constraints Editor
-
Defining rule scope, priorities, and query-based targeting logic
-
Establishing clearance, routing width, and via constraints
-
Executing Online and Batch Design Rule Checks (DRC)
-
Utilizing PCB editor tools for keepouts and polygon fills
-
Completing a milestone-based PCB design exercise aligned with standard workflows for government projects
Day 4 – PCB Finalization, Manufacturing Data Outputs, and DFMA Compliance
-
Reviewing Engineering Change Orders (ECOs) prior to PCB transfer
-
Defining board shape and mechanical constraint boundaries
-
Executing component placement and conducting placement reviews
-
Performing interactive routing and polygon plane creation
-
Conducting final Online and Batch DRC validations
-
Completing the PCB review checklist
-
Preparing fabrication, assembly, and mechanical output files
-
Generating Gerber or ODB++ manufacturing data
-
Producing NC Drill files
-
Exporting IPC-D-356 netlists
-
Compiling the Bill of Materials (BOM)
-
Generating Pick-and-Place data
-
Drafting fabrication and assembly drawings
-
Exporting STEP mechanical models
-
Configuring repeatable outputs using Output Jobs for streamlined government procurement processes
-
Creating human-readable documentation using the Draftsman tool
-
Analyzing PCB manufacturer capability sheets to ensure compliance
-
Understanding stack-up construction and controlled-construction fundamentals
-
Specifying copper geometry, hole types, vias, solder mask, and surface finish requirements
-
Translating manufacturing limitations into actionable PCB design rules
-
Addressing Design for Manufacturing and Assembly (DFMA) issues within the Rules Editor
-
Generating the complete production package for government contracting standards
-
Opening and verifying all generated output files
-
Executing the production package review and release gate authorization
Day 5 – Controlled Release Management, Advanced Workflow Optimization, and Change Control
-
Implementing practical Altium 365 workflow protocols
-
Saving and documenting meaningful project revisions for audit trails
-
Analyzing project history records
-
Utilizing browser-based sharing and design review comment features
-
Managing classes, rule scopes, and priority hierarchies
-
Defining Rooms and placement intent for repeated channels in government supply chains
-
Tracing high-speed constraint dependency chains
-
Defining differential pairs within the schematic environment
-
Verifying differential pair objects within the PCB layout
-
Configuring layer stacks and impedance profiles for signal integrity
-
Linking impedance profiles to Differential Pairs Routing rules
-
Establishing Length and Matched Length constraints
-
Managing within-pair skew and group matching requirements
-
Performing rule-driven length tuning and verification for defense specifications
-
Synchronizing schematic data with PCB layouts
-
Reviewing Engineering Change Orders before execution to maintain accountability
-
Implementing late-stage engineering changes
-
Protecting existing PCB work during synchronization updates
-
Re-running DRC validations and updating documentation packages
-
Regenerating and verifying the updated production package for government verification
-
Executing a controlled re-release of design data
-
Reviewing the complete PCB workflow and six designated release gates
-
Adapting workflows to specific company or agency requirements for government applications
-
Conducting final review and addressing Q&A regarding protocol compliance
Requirements
Prerequisites
-
A foundational knowledge of electronics principles and proficiency in interpreting circuit schematics.
-
Understanding of core printed circuit board (PCB) terminology, including nets, layers, pads, vias, traces, and component footprints.
-
No prior exposure to Altium Designer is necessary.
-
Familiarity with alternative electronic computer-aided design (ECAD) platforms, such as KiCad, EAGLE, or OrCAD, is advantageous but not a requirement.
Audience
- PCB designers and layout engineers who are new to Altium Designer or transitioning from other ECAD environments.
-
Electronics and electrical engineers responsible for schematic capture, PCB layout, design review, and manufacturing documentation.
-
Technicians and hardware development personnel supporting component libraries, design rule checks (DRC), design for manufacturability and assembly (DFMA), production outputs, or engineering changes for government applications.
-
Engineering teams seeking a standardized workflow from schematic design to controlled production release.