Skip to main content
On this pageBefore you startFollow the stepsCheck your resultExample filesTroubleshooting

PCB

Inspect board setup

Check the outline, layer stackup, origins, design rules, and net classes before you place and route.

What you will accomplish

A board whose physical setup matches what your fabricator will build.

Before you start

  • A project with a PCB
  • The intended board size, layer count, and any fabricator constraints

Applies to: Resin web app

Follow the steps

  1. 1

    Open Board Setup

    In the PCB tab, open Project > Board Setup. The dialog has a Board group (General, Layers & Stackup, Impedance, Board Finish, Solder Mask & Paste, Text & Graphics, Origins) and a Design Rules group.

    PCB > Project > Board Setup

    Expected result

    Board Setup is open on General.

  2. 2

    Check General

    General holds the board title, revision, date, company and engineer fields, the display unit, board thickness (derived from the stackup), and surface finish.

    Board Setup > General

    Expected result

    The title, revision, and finish are what you intend to send to the fabricator.

  3. 3

    Check Layers & Stackup

    Layers & Stackup lists every copper and dielectric layer with material, thickness, and copper weight. Confirm the copper count and order match your fabricator's stackup. Changing the stackup changes the derived board thickness.

    Board Setup > Layers & Stackup

    Expected result

    The copper layer count and order match the intended build.

  4. 4

    Check Origins

    Origins sets the drill and placement origins used by fabrication and pick-and-place outputs. Set them to the corner or hole your assembler expects; the default is the board's own origin.

    Board Setup > Origins

    Expected result

    The origins are set deliberately, not left at whatever the import produced.

  5. 5

    Check Design Rules

    The Design Rules group holds clearances, track widths, via sizes, net classes, and custom rules. Set the minimums your fabricator publishes, then assign net classes to power and high-speed nets so routing and DRC use the right widths.

    Board Setup > Design Rules

    Expected result

    Minimum clearance, track width, and via size match the fabricator's capability.

  6. 6

    Measure the outline

    Close Board Setup. Use the Measure tool in the toolbar to check the board's width, height, and mounting-hole spacing against your mechanical drawing. The outline lives on the Edge.Cuts layer.

    PCB > Measure

    Expected result

    Width, height, and hole positions match the mechanical drawing.

Check your result

  • General fields set
  • Stackup matches fabricator
  • Origins set
  • Design rules set
  • Net classes assigned
  • Outline measured

Example files

Digispark PCB reference

KiCad PCB / 101 KB · GPL-3.0-only

Generated by Resin's committed Altium PCB parser and KiCad writer from the pinned Digispark source.

The importer count score covers counts and structure, not visual or electrical fidelity; the board has no 3D model references.

Troubleshooting

Find the symptom, apply the fix, and repeat the affected check.

Board thickness cannot be edited

It is derived from the stackup. Change layer thicknesses in Layers & Stackup.

DRC results are marked stale after editing rules

Rules changed. Run DRC again to refresh the results.

The outline is open or has duplicate segments

Select the Edge.Cuts segments one at a time and check that each endpoint meets the next. Delete duplicates.

The imported board has the wrong units or origin

Units and origin are chosen during import (Import options > Units & origin). Re-import with the right settings, or set Origins here for outputs.