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
- Navigating the Altium Designer interface, panels, editors, and project structure
- Managing Autosave, Local History, and version control
- Project preparation and establishing consistent file structures
- Creating and configuring PCB projects
- Managing local, version-controlled, and Workspace project locations
- Utilizing 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
- Setting symbol origins, grids, units, and graphical primitives
- Assigning pin designators, names, and electrical types
- Managing 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
- Managing 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
- Defining 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
- Building a structured course schematic
- Configuring Error Reporting
- Configuring the Connection Matrix
- Handling No ERC errors 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
- Understanding PCB library structure, navigation, grids, and coordinate systems
- Interpreting component datasheets and package drawings
- Creating 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 setting footprint orientation
- Completing the footprint review and approval checklist
- Adjusting PCB document and view settings
- Setting units, grids, snapping, and selection filters
- Configuring interactive routing settings
- Using the Classic PCB Rules and Constraints Editor
- Defining rule scope, priorities, and query-based targeting
- Setting clearance, routing width, and via rules
- Running Online and Batch DRC
- Utilizing PCB editor tools, keepouts, and polygons
- Following the PCB design workflow and milestone-based exercise
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
- Completing the PCB review checklist
- Preparing fabrication, assembly, and mechanical outputs
- Generating Gerber or ODB++ data
- Creating NC Drill files
- Exporting IPC-D-356 netlists
- Compiling the Bill of Materials
- Generating Pick-and-Place data
- Producing fabrication and assembly drawings
- Exporting STEP mechanical models
- Configuring repeatable outputs using Output Jobs
- Preparing human-readable documentation with Draftsman
- Interpreting PCB manufacturer capability sheets
- Understanding stack-up and controlled-construction fundamentals
- Managing 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 actual generated files
- Reviewing the production package and executing the 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
- Defining 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
- Setting Length and Matched Length rules
- Managing within-pair skew and group matching
- Performing rule-driven length tuning and verification
- Synchronizing schematic to PCB
- Reviewing an Engineering Change Order before execution
- Implementing a late-stage engineering change
- Protecting existing PCB work during updates
- Re-running DRC and updating documentation
- Regenerating and verifying the production package
- Executing a controlled re-release
- Reviewing the complete PCB workflow and six release gates
- Adapting the workflow to company standards
- Final review and Q&A session
Requirements
Prerequisites
- Fundamental understanding of electronics and proficiency in reading circuit schematics.
- Familiarity with core PCB concepts including nets, layers, pads, vias, traces, and component footprints.
- Existing experience with Altium Designer is not a requirement.
- Prior use of other ECAD tools, such as KiCad, EAGLE, or OrCAD, is beneficial but not mandatory.
Target Audience
- PCB designers and layout engineers new to Altium Designer or transitioning from other ECAD platforms.
- Electronics and electrical engineers responsible for schematic capture, PCB layout, design reviews, or manufacturing documentation.
- Technicians and hardware development team members 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.
Testimonials (1)
we write some code in GO and we learn some stuff regarding EDA like events, when and how.