SOLIDWORKS Elite Specialists

SOLIDWORKS PCB Training Agenda

Length: 3 days

Description: The goal of this course is to teach you how to use SOLIDWORKS PCB, from schematic design and board layout to managing template/libraries and generating reports. This course also reviews the managed process of linking ECAD and MCAD teams using SOLIDWORKS PCB.


  • PCB design experience
  • Experience with the Windows® operating system

Lesson 1 – SOLIDWORKS PCB Basics

The first lesson of this course introduces the user to the basics of SOLIDWORKS PCB, including the user interface and the PCB Services Connector. The user will also be introduced to how the application collaborates with the SOLIDWORKS MCAD environment with use of Save and Commit.

Lesson 2 – Working with PCB Design Projects

In lesson 2 the user will be taught how to create a project, add documents to the project including libraries, how to export a design and project management. They will also see the connection to PCB Services.

Lesson 3 – Creating Schematic Templates

Lesson 3 introduces the user on how to create schematic templates to be applied at the start of a schematic document. They will also be shown how to customise a title block and define multi-level parameters.

Lesson 4 – Configuring the Schematic Preferences

Lesson 4 considers preferences for schematic creation, including drawings of wires (connections, nets), buses and also looks at the Auto Panning options of the display window.

Lesson 5 – Populating Schematics

In lesson 5 the user will learn how to add components to the schematic design from libraries, how to place parts with supplier details and how to insert ‘common’ power ports. They will also learn how to associate libraries to the project.

Lesson 6 – Creating Schematic Connections

Upon completion of lesson 6, the user will be able to use various placement modes and modifying commands, whilst placing (routing) wires (connections) and buses. They will also be able to identify wires by labelling them with a named net label.

Lesson 7 – Using Schematic Annotations

Lesson 7 teaches the user how to configure schematic annotations for component references, to review changes prior to implementation, then validate, and execute engineering change orders.

Lesson 8 – Compiling and Verification

Lesson 8 investigates verification of the design through setup and use of design verification rules. The lesson also looks at resolution of reported error violations and warnings.

Lesson 9 – Collaborating with SOLIDWORKS

Lesson 9 looks at the collaboration of ECAD with MCAD in the SOLIDWORKS design space. The lesson covers both the creation of a board within MCAD and its push to ECAD as well as creating the board in ECAD and pushing it to MCAD.

Lesson 10 – Configuring Layers and PCB Stacks

Lesson 10 introduces the concepts around layer definition for the board design. The configuration includes layer types and layer stacks, including drill pairs and board thickness.

Lesson 11 – Configuring the Outline, Keepout and Cutout

In Lesson 11 the user will look at local modification and definition of the board outline shape. It also shows how to define cutouts within the board and instructs on the application of keepouts. This lesson includes instruction on component placement constraints.

Lesson 12 – Configuring Origins and Grids

Lesson 12 shows how to set an origin and setup Cartesian and polar grids.

Lesson 13 – Transferring Design Data

Lesson 13 teaches how to add a footprint to a PCB via the associated schematic symbol. How to update the PCB with changes from the circuit design in the schematic, as well as making changes in the PCB environment and synchronising them back to the schematic.

Lesson 14 – Placing Footprints

Lesson 14 looks at how to position components footprints within the PCB layout and introduces the concept of re-positioning them within the MCAD environment through collaboration.

Lesson 15 – Using Design Rule Checks

After completion of Lesson 15, the user will be able to define and manage design rules for clearance and routing, as well as prioritising those rules to ensure the correct rule is applied within any given situation.

Lesson 16 – Routing

LLesson 16 investigates functionality for routing the nets in the PCB. The lesson will cover routing preferences, interactive routing, via placement and the use of multi-trace routing. Also covered will be auto-routing, modification of existing routes and an introduction to decals/modelled copper in SOLIDWORKS MCAD.

Lesson 17 – Defining Polygon Pour

Lesson 17 introduces the concept of poured copper. It will show how to define the parameters of the pour and how to create the shape for the polygon pour.

Lesson 18 – Inspection – Global Edition

Lesson 18 looks at interrogation of the design, finding ‘like’ objects and modifying them simultaneously. It will also look at the Object Inspector to view properties.

Lesson 19 – Outputting Data

On completion of Lesson 19, the user will be able to configure and generate a variety of manufacturing outputs from the project.

Lesson 20 – Creating Symbols

Lesson 20 shows how to create new schematic symbols and introduces the symbol wizard.

Lesson 21 – Creating Footprintss

Lesson 21 shows how to create new PCB footprints and introduces the IPC footprint wizard.