KiCad Traces Net classes

CXA1304-0000-000N00B440F LED size
CXA1304-0000-000N00B440F LED size

I have done the following work on Net classes in KiCad, which is derived from what I wrote about IPC 2221 standard trace widths and Creepage and Clearance a while ago.

I have been doing some work on my ROV, where I am trying to make two lights for the front of the vehicle. I want these two lights to be as small as possible while still being fairly bright. I am looking to use a CXA1304-0000-000N00B440F LED in each light; these LEDs are 13.35 mm on a side.

The PCBs I am looking to use with it are designed to be barely larger than the LED itself; I am looking at circles of about 26 mm ⌀. Since space is at a premium, I am looking to reduce the track widths from the KiCad defaults of 0.2 mm track clearance and 0.5 mm track width. I normally use PCBway for my boards.

From the PCBway capabilities page, we get this information for their standard PCB capabilities:

Feature1 Layer PCB2 Layer PCBMultilayer PCB
Copper weights external Layers/1, 2, 2.5, 3.5, 4.5 oz1, 2 oz
Copper weights Internal layers0.5, 1 2 oz
Drill Diameter10.3 – 6.3 mm0.15 – 6.3 mm2
Minimum via hole size30.15 mm hole, 0.25 mm via 0.15 mm hole, 0.25 mm via
Via Hole-to-Hole spacing0.2 mm
Pad Hole-to-Hole spacing0.45 mm
Minimum track width and spacing1 oz – 0.1 / 0.1 mm
(0.09 / 0.09 mm for BGA fan-outs).
2 oz – 0.16 / 0.16 mm
2.5 oz – 0.2 / 0.2 mm
3.5 oz – 0.25 / 0.25 mm
4.5 – 0.3 / 0.3 mm
Minimum text height (silkscreen)0.8mm

Information for PCBway PCB capabilities

PCBway KiCad Netclass information

I have taken the above table of information and made a Net Class called ‘PCBway minimum 1 Oz’, which looks like this:

NameClearanceTrack WidthVia SizeVia Hole
PCBway minimum 1 oz0.1 mm0.1 mm0.4 mm0.2 mm

I don’t normally use copper weights other than 1 ounce (~35 µm thick), or more than 2 layers on a PCB.

Clearance is derived from IPC 2221 Creepage and Clearance using a conductor coading of B24 which allows a minimum spacing between traces of 0.1 mm for DC voltages of 0-16 VDC, and 16-30 VDC. For voltages above 31 VDC, that distance goes up from a minimum of 0.6 mm.

IPC 2221 standard trace KiCad Netclass information

In addition to the PCBway minimum mentioned above tend to use a fairly small selection of other track widths, depending on the maximum current required; these are derived from the IPC 2221 standard trace widths.

NameClearanceTrack WidthVia SizeVia Hole
Default50.2 mm0.5 mm0.6 mm0.4 mm
1 oz – 1 A0.1 mm0.3 mm0.4 mm0.2 mm
1 oz – 2 A0.1 mm0.7 mm0.8 mm0.6 mm
1 oz – 3 A0.1 mm1.4 mm1.4 mm1.2 mm
1 oz – 4 A0.1 mm2 mm2 mm1.8 mm

KiCad Netclasses Board Setup

This is the above information in KiCad:

KiCad Net classes in the Board Setup dialogue box
KiCad Net classes in the Board Setup dialogue box
  1. Holes with a diameter ≥ 6.3 mm are CNC routed from a smaller drilled hole.
    Min. drill diameter for 2- or more-layer PCBs is 0.15 mm
  2. Smaller than 0.2 mm may incur extra charges
  3. Smaller than 0.2 mm may incur extra charges
  4. External conductors (Uncoated), between sea level and 3050 meters (Solder resist does not count as a coating)
  5. This is the Default KiCad track

Leave a comment

Your email address will not be published. Required fields are marked *

The maximum upload file size: 20 MB. You can upload: image, audio, video, document, spreadsheet, interactive, text, archive, code, other. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here