Skip to content

skuep/kicad-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 

Repository files navigation

Attention: This Repository is outdated

The content has been merged into RF-tools-KiCAD by easyw for further development.

This repository serves as an archive only.

action_viafence

See Example image.

A via fencing plugin used to place fences of vias next to paths. Copy the folder into ~/kicad_plugins/ or create a symlink to the the action_viafence folder.

The following libraries are required: pyclipper, wxPython, matplotlib and numpy (temporarily for visualization)

You can access the plugin via pcbnew->Tools->External Plugins->Via Fence Generator. It opens a dialog that lets you choose some options and where to get the input tracks from (nets, drawing lines). It then adds VIAs to your board file. However note that currently, no DRC check is made, so VIAs might end up on different-net objects, causing DRC problems.

You can also run the plugin standalone by cd'ing into the parent folder (i.e. ~/.kicad_plugins/) and run

$ python -m action_viafence --help # Show help 
$ python -m action_viafence --verbose --test simple-test # starts the simple-test testcase and shows it on the screen
$ python -m action_viafence --runtests # runs all test cases in the `tests` subdirectory

About

[Outdated] KiCad-Plugins

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages