← Back to team overview

kicad-developers team mailing list archive

Re: Feature Request: ViaStiching

 

Hi,

The array tool should make rudimentary stitching possible - just create a
grid of the via you want to duplicate and remove any that aren't in the
area you want. It's a fully manual process, but it seems to interact
sensibly with zones at least - see the attached screenshot for the
behaviour for different and same nets (i.e part of or not part of the
zone). I have no idea if this is a generally "good" workflow, but I
suppose it is something!

The attached patch corrects an oversight in the legacy renderer where
vias can't be duplicated by the hotkey. It already works OK in the GAL.

Cheers,

John

On Mon, 2015-03-23 at 18:48 +0100, Michael Heidinger wrote:
> Hello,
> 
> I would like to propose a tool "via stitching". Simply many via next to 
> each other.
> Via stitching is required for me to do thermal transfer from one side to 
> the other. Manual placing requires a lot of effort, a tool could 
> simplify that.
> 
> Usage: I would to specify the area and the net and the tool should place 
> the the vias for me. Do you think that such tool could be possible?
> Altium has a great implementation of via stiching: Do you think that's 
> possible?
> http://techdocs.altium.com/display/ADOH/Via+Stitching
> 
> - Michael
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp






diff --git a/pcbnew/hotkeys_board_editor.cpp b/pcbnew/hotkeys_board_editor.cpp
index 2e36463..5c19d08 100644
--- a/pcbnew/hotkeys_board_editor.cpp
+++ b/pcbnew/hotkeys_board_editor.cpp
@@ -1108,6 +1108,7 @@ bool PCB_EDIT_FRAME::OnHotkeyDuplicateOrArrayItem( int aIdCommand )
     case PCB_ZONE_AREA_T:
     case PCB_TARGET_T:
     case PCB_DIMENSION_T:
+    case PCB_VIA_T:
         switch( aIdCommand )
         {
         case HK_CREATE_ARRAY:

Attachment: Screenshot from 2015-03-27 21:23:22.png
Description: PNG image


Follow ups

References