Kicad via stitching plugin Sep 26, 2019 · Hi, I released my new plugin: ViaStitching it just allows to fill a selected area with vias to improve thermal and/or current conduction. Reload to refresh your session. 0\scripting\plugins\viastitching Dec 18, 2024 · So far the best solution is to use arrays (select via > right click > Create From Selection > Create Array (or Ctrl+T shortcut). The repo is located here: Yes the plugin share some similarity with ViaStiching tool in jsreynaud/kicad-action-scripts collection. So here are the errors. kicad_plugins/ on Linux) Launch pcbnew and open python console (last entry of Tools menu) Then enter the following line (one by one, Hit enter after each) Nov 20, 2020 · Hi, I have been using plugins created by Jean-Samuel Reynaud, which worked great. 0 well let's say that the technique involves a good cup of coffee and some music and a lots of clicks of the mouse. Nov 19, 2019 · The plugin system is a framework for extending the capabilities of KiCad using shared libraries. Not (yet) tested on stable versions 4. In Kicad 6. It’s easy in KiCad to create arrays of vias, but not so easy to integrate them into a layout without a lot of manual effort. py) in your kicad_plugins directory (~/. test. After select "Via Stitching" in Tools You signed in with another tab or window. 0\scripting\plugins\viastitching. Feb 10, 2017 · Use the "Add footprints" button to drop in the via footprint wherever you want it on the board. Now it becomes a stitching via. In the Net Name: box, type GND or whatever your net is called. Hope someone find it useful or at least inspiring to create something else. I created a very simple layout with two pin headers with nets /sig and /gnd, and two metal filled areas all connected to net /gnd. Contribute to jsreynaud/kicad-action-scripts development by creating an account on GitHub. Some KiCad plugins in Python. Tapers for pads and tracks. 0) you should put plugins files into: C:\Users<user_folder>\Documents\KiCad\7. Dec 28, 2016 · I had use it on daily build of KiCad. You switched accounts on another tab or window. You signed out in another tab or window. To install it as user plugin on Windows systems (KiCAD 7. Honestly via stitching can be done fairly nicely with the tools in V6 by a Python script, the only thing missing is a way to add arbitrary properties to vias (so you can’t easily identify vias created by a plugin, except through tricks like making the via diameter slightly different). I didn’t find a tools inside Kicad to make this happen automatically, i tried to add a via then i fill the copper planes but unfortunately the via is kept away from the filled zone like this : so the only trick that let this happen is to connect the via with a GND pad to be considered Some KiCad plugins in Python. ’s Via Stitching plugin provides a controlled way of adding a grid of vias to a zone, aka Mar 4, 2025 · I upgraded to KiCad 9 and the kicad-action-scripts plugin providing via stitching which I’ve used for quite a while cannot be installed. zip (981. Is that really useful? Another way of working with stitching vias is to add THT holes to Footprints directly, or even create footprints that have a bunch of THT holes in a pattern of your preference. I just have problems with the viastitching plugin. The plugin ignores contact pads of other networks and places vias on them, which leads to critical errors!! I have added a test project where this issue can be reproduced. X… To use it: First you neet to copy this file (named FillArea. (to be copied on KiCAD plugins dir) Rounder for tracks (Action Plugin) Tapers for pads and tracks (Action Plugin) Solder Mask Expander (Action Plugin) Track Length (Action Plugin) Via Fence Generator (Action Plugin) [pyclipper required] Trace Clearance Generator; Rounder for tracks. 2 KB) As any other KiCAD plugin - ViaStitching must be installed into one of the allowed path, my personal advice is to install it as a user plugin. As any other KiCAD plugin - ViaStitching must be installed into one of the allowed path, my personal advice is to install it as a user plugin. Be careful with the Action Scripts plugin (Via Stitching Generator). I come from Altium and there you have a tool to create a inmidiate via stiching. Select the Pad, not the entire footprint, and edit the properties. ViaStitching一键批量放置过孔!, 视频播放量 1630、弹幕量 0、点赞数 11、投硬币枚数 2、收藏人数 15、转发人数 4, 视频作者 极客大脑, 作者简介 人生就像心电图,一帆风顺你就挂了! Aug 14, 2015 · Hi, I’m designing an RF pcb and i need to add as much as possible a vias to connect the two ground planes. Adjust spacing, H and V counts, and it’s done. Pretty sure there was a plugin I used some years ago which one of the functions were placing stitching vias, but can’t remember the name of it. You can fill the board with vias before doing any routing and then the vias are always in your way, or you can cover your Mar 25, 2025 · Hello everyone. Note that there So the question is quite direct, what technique do you use to create via stiching for ground planes, some plugin? some script?. Track Length Jan 27, 2021 · It’s pushed to V7. If this plugin is installed manually, then It does not work properly in KiCad version 9. Then opened the viastitching tool (without preselecting any drawings). I left everything default and Mar 2, 2021 · In RF designs it’s common to stitch groundplanes together with many vias, spaced ≈1/8 wavelength apart, to prevent resonances in the planes. Contribute to snhobbs/viastitching development by creating an account on GitHub. That begs the question: How to do via stitching in KiCAD 9? Meaning, automatically place a bunch of vias to connect the GND planes? Is there maybe native support? Version: 9. I think that we are using a pretty different coding May 4, 2022 · I installed the “Via stitching” plugin from GitHub - jsreynaud/kicad-action-scripts: Some KiCad plugins in Python I was impressed by how easy it is to use and its potential to simplify the time-consuming task of placing stitching vias! However there seem to be some issues … and I am wondering if there are any workarounds? The following shows the PCB before using the tool. Back at the PCB, Fill or Refill All Zones ("B" hotkey). Solder Mask Expander. 0. 0+1, release build Nov 16, 2020 · (which may be a different one) Then it seems to fill all available area of a zone with via’s. sddadd digk lqgx khpx qwpu twgrwha jjipanx rkoh drbtr xgkfs mcsvi binz izedula jpzm rzcb