Here’s the new readme (or at least the first part). Let me know what you think.
I’ll integrate it into GitHub in the near future.
KiPadCheck provides additional basic DRC checks to KiCAD and proviedes lists
to make tweaking pads easier for drill compliance, silk compliance, and
stencil creation. It adds a menu item to "Tools" called KiPadCheck which
brings up a dialog for control. Functions include pad list, drill list,
drill to drill spacing check, drill to track spacing check, stencil
aperture check vs. stencil thicknesses, stencil aperture width vs.
paste type, silk overlap of copper, text width/height/ratio, silk width.
In Windows, place file in
In pcbnew, open scripting console (Tools > Scripting Console)
Type "import kipadcheck".
If installed in the scripting/plugins folder, installation should occur
with Tools > External Plugins > Refresh Plugins.
Otherwise, type "import kipadcheck" in the Scripting Console.
This installs a menu item in Tools > External Plugins > KiPadCheck.
Selecting the KiPadCheck menu item brings up the Dialog for control of the
Fill out the dimension information supplied by your PCB manufacturer to
check your layout against.
The following entry items are used in the respective checks.
Pad Info: Produces output on the KiCad console, no dialog entries used.
Stencil Info: Produces output on the KiCad console, no dialog entries used.
Drill Info: Produces output on the KiCad console, the following entries are used.
Via to Via Spacing, Via to Track spacing
Silk Info: Produces output on the KiCad console, the following entries are used.
Silk to Pad spacing
Silk Slow Check:
Enables non-zero silk-to-pad check, and text stroke check.
If disabled, will only check silk overlap of pad against
bounding boxes of text.
Will draw outlines on Eco2 layer of pads and text that are checked.
Notably, text strokes are only checked if the text bounding box
is close enough to require further checking.
Draw All Outlines:
Will draw all outlines of pads and text strokes with the specified
Silk Minimum Width:
The minimum line thickness on the silk layer for text and
Text Minimum Height:
The minimum height of text on the silk layer.
Minimum Text W/H:
The ratio of text thickness divided by text height must be
greater than 1 divided by the value in this entry.
A typical value entered here would be "5" which would represent
a W/H ratio of 1/5, or 0.2.