Course Outline
Day 1 – Project Setup, Interface, and Schematic Libraries
-
Altium Designer interface, panels, editors, and project navigation.
-
Autosave, Local History, and version control features.
-
Project preparation and maintaining a consistent file structure.
-
Creating and configuring a new PCB project.
-
Local, version-controlled, and Workspace project locations.
-
Utilizing the classic PCB Rules and Constraints Editor.
-
Project parameters and parameter-driven schematic templates.
-
Shared Schematic Editor settings.
-
Schematic library structure and navigation techniques.
-
Symbol origin, grid settings, units, and graphical primitives.
-
Pin designators, names, and electrical types.
-
Component parameters, models, and manufacturer data.
-
Footprint association and pin-to-pad mapping.
-
Creating schematic components for resistors, capacitors, and LEDs.
-
Schematic component approval checkpoint.
Day 2 – Schematic Design and Validation
-
Reviewing and approving component data.
-
Schematic connectivity and project architecture.
-
Using wires, junctions, Net Labels, Power Ports, and directives.
-
Buses, Ports, and Off-Sheet Connectors.
-
Flat and hierarchical schematic structures.
-
Parent-child sheet relationships.
-
Repeated-channel and multichannel designs.
-
Component classes and PCB Rooms generated from schematic structure.
-
Design variants and project revisions.
-
Building a structured course schematic.
-
Error Reporting configuration.
-
Connection Matrix configuration.
-
No ERC and handling intentional exceptions.
-
Validation, compilation, and review of the Messages panel.
-
Schematic review checklist.
-
Pre-PCB transfer release gate.
Day 3 – PCB Libraries, Setup, and Core Design Rules
-
PCB library structure, navigation, grids, and coordinate systems.
-
Reading component datasheets and package drawings.
-
Creating PCB footprints.
-
Pads, holes, solder mask, and paste mask settings.
-
Mechanical layers, assembly data, and component outlines.
-
Adding and checking 3D models.
-
Pin-one identification and footprint orientation.
-
Footprint review and approval checklist.
-
PCB document and view settings.
-
Units, grids, snapping, and selection filters.
-
Interactive routing settings.
-
Classic PCB Rules and Constraints Editor.
-
Rule scope, priorities, and query-based targeting.
-
Clearance, routing width, and via rules.
-
Online and Batch DRC processes.
-
PCB editor tools, keepouts, and polygons.
-
PCB design workflow and milestone-based exercise.
Day 4 – PCB Completion, Manufacturing Outputs, and DFMA
-
Reviewing the Engineering Change Order before PCB transfer.
-
Board shape and mechanical constraints.
-
Component placement and placement review.
-
Interactive routing and polygon creation.
-
Final Online and Batch DRC.
-
PCB review checklist.
-
Preparing fabrication, assembly, and mechanical outputs.
-
Gerber or ODB++ data generation.
-
NC Drill files.
-
IPC-D-356 netlist.
-
Bill of Materials (BOM).
-
Pick-and-Place data.
-
Fabrication and assembly drawings.
-
STEP mechanical model.
-
Configuring repeatable outputs with Output Jobs.
-
Preparing human-readable documentation with Draftsman.
-
Reading PCB manufacturer capability sheets.
-
Stack-up and controlled-construction fundamentals.
-
Copper geometry, holes, vias, solder mask, and surface finish.
-
Translating manufacturing limits into PCB design rules.
-
Correcting DFMA issues in the Rules Editor.
-
Generating the complete production package.
-
Opening and verifying the actual generated files.
-
Production package review and release gate.
Day 5 – Controlled Release, Advanced Workflow, and Change Control
-
Practical Altium 365 workflow integration.
-
Saving meaningful project revisions.
-
Reviewing project history.
-
Browser-based sharing and design review comments.
-
Classes, rule scope, and rule priorities.
-
Rooms and repeated-channel placement intent.
-
High-speed constraint dependency chain.
-
Defining differential pairs on the schematic.
-
Verifying differential-pair objects in the PCB environment.
-
Layer stack and impedance profiles.
-
Linking an impedance profile to the Differential Pairs Routing rule.
-
Length and Matched Length rules.
-
Within-pair skew and group matching.
-
Rule-driven length tuning and verification.
-
Schematic-to-PCB synchronization.
-
Reviewing an Engineering Change Order before execution.
-
Implementing a late engineering change.
-
Protecting existing PCB work during an update.
-
Re-running DRC and updating documentation.
-
Regenerating and verifying the production package.
-
Controlled re-release procedures.
-
Complete PCB workflow and six release gates overview.
-
Company workflow adaptation strategies.
-
Final review and Q&A session.
Requirements
Prerequisites
-
A basic understanding of electronics and the ability to read circuit schematics.
-
Familiarity with fundamental PCB concepts, including nets, layers, pads, vias, traces, and component footprints.
-
Previous experience with Altium Designer is not required.
-
Experience with other ECAD tools such as KiCad, EAGLE, or OrCAD is helpful but not mandatory.
Audience
- PCB designers and layout engineers who are new to Altium Designer or transitioning from another ECAD platform.
-
Electronics and electrical engineers responsible for schematic capture, PCB layout, design review, or manufacturing documentation.
-
Technicians and hardware development team members who support component libraries, DRC, DFMA, production outputs, or engineering changes.
-
Engineering teams seeking a repeatable workflow from schematic design through to controlled production release.