Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 21 hours
Course Outline
Project Setup, Interface, and Schematic Libraries
- Overview of the Altium Designer interface, panels, editors, and project navigation
- Utilizing Autosave, Local History, and version control
- Project preparation and maintaining a consistent file structure
- Creating and configuring a PCB project
- Managing local, version-controlled, and Workspace project locations
- Using the classic PCB Rules and Constraints Editor
- Defining project parameters and parameter-driven schematic templates
- Configuring shared Schematic Editor settings
- Understanding schematic library structure and navigation
- Working with symbol origin, grid, units, and graphical primitives
- Assigning pin designators, names, and electrical types
- Defining component parameters, models, and manufacturer data
- Associating footprints and mapping pins to pads
- Creating schematic components for resistors, capacitors, and LEDs
- Checkpoint for schematic component approval
Schematic Design and Validation
- Reviewing and approving component data
- Planning schematic connectivity and project architecture
- Using wires, junctions, Net Labels, Power Ports, and directives
- Implementing Buses, Ports, and Off-Sheet Connectors
- Structuring flat and hierarchical schematics
- Managing parent-child sheet relationships
- Designing repeated-channel and multichannel systems
- Generating Component classes and PCB Rooms from schematic structure
- Managing design variants and project revisions
- Constructing the course's structured schematic
- Configuring Error Reporting
- Configuring the Connection Matrix
- Handling No ERC directives and intentional exceptions
- Validating, compiling, and reviewing the Messages panel
- Applying a schematic review checklist
- Executing the pre-PCB transfer release gate
PCB Libraries, Setup, and Core Design Rules
- Navigating PCB library structure, grids, and coordinate systems
- Interpreting component datasheets and package drawings
- Creating PCB footprints
- Configuring pads, holes, solder mask, and paste mask settings
- Managing mechanical layers, assembly data, and component outlines
- Adding and verifying 3D models
- Identifying pin-one and setting footprint orientation
- Applying a footprint review and approval checklist
- Configuring PCB document and view settings
- Setting units, grids, snapping, and selection filters
- Adjusting Interactive routing settings
- 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
- Using PCB editor tools, keepouts, and polygons
- Engaging in PCB design workflow and milestone-based exercises
PCB Completion, Manufacturing Outputs, 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
- Applying the PCB review checklist
- Preparing fabrication, assembly, and mechanical outputs
- Generating Gerber or ODB++ data
- Creating NC Drill files
- Generating the IPC-D-356 netlist
- Compiling the Bill of Materials
- Producing Pick-and-Place data
- Drafting fabrication and assembly drawings
- Exporting the STEP mechanical model
- Configuring repeatable outputs using Output Jobs
- Creating human-readable documentation with Draftsman
- Analyzing PCB manufacturer capability sheets
- Understanding stack-up and controlled-construction fundamentals
- Reviewing copper geometry, holes, vias, solder mask, and surface finish
- Translating manufacturing limits into PCB design rules
- Correcting DFMA issues within the Rules Editor
- Generating the complete production package
- Opening and verifying the generated files
- Conducting production package review and release gate
Controlled Release, Advanced Workflow, and Change Control
- Implementing practical Altium 365 workflows
- Saving meaningful project revisions
- Reviewing project history
- Utilizing browser-based sharing and design review comments
- Managing Classes, rule scope, and rule priorities
- Using Rooms and repeated-channel placement intent
- Understanding the high-speed constraint dependency chain
- Defining differential pairs on the schematic
- Verifying differential-pair objects in the PCB
- Configuring layer stack and impedance profiles
- Linking impedance profiles to the Differential Pairs Routing rule
- Applying Length and Matched Length rules
- Managing within-pair skew and group matching
- Performing rule-driven length tuning and verification
- Synchronizing schematic-to-PCB updates
- Reviewing an Engineering Change Order before execution
- Implementing late-stage engineering changes
- Protecting existing PCB work during updates
- Re-running DRC and updating documentation
- Regenerating and verifying the production package
- Executing controlled re-releases
- Reviewing the complete PCB workflow and six release gates
- Adapting the workflow to company-specific processes
- Final review and Q&A
Requirements
Prerequisites
- A fundamental understanding of electronics and the ability to interpret circuit schematics.
- Familiarity with core PCB concepts, including nets, layers, pads, vias, traces, and component footprints.
- Prior experience with Altium Designer is not a requirement.
- Proficiency in other ECAD tools, such as KiCad, EAGLE, or OrCAD, is beneficial but not mandatory.
Audience
- PCB designers and layout engineers who are new to Altium Designer or transitioning from other ECAD platforms.
- Electronics and electrical engineers responsible for schematic capture, PCB layout, design review, or manufacturing documentation.
- Technicians and hardware development team members supporting component libraries, DRC, DFMA, production outputs, or engineering changes.
- Engineering teams looking to establish a repeatable workflow from schematic design through to controlled production release.
Testimonials (1)
we write some code in GO and we learn some stuff regarding EDA like events, when and how.