← Back to team overview

kicad-developers team mailing list archive

Re: pcbnew feature: Vias on Solder Mask Layers

 

Yes, definitely it is very useful. Most of the time for this feature I will
use the "Plot->gerber" and then use other gerber viewer software for
printing.

If it is included in kicad print dialog itself it will be very fast.

Regards,
Prabhu

On 12 June 2016 at 21:04, Chris Pavlina <pavlina.chris@xxxxxxxxx> wrote:

> This is already available in the Plot dialog: "Do not tent vias". Other
> devs,
> what do you think about adding it to Print as well?
>
> On Sun, Jun 12, 2016 at 05:25:21PM +0200, Cheng Sheng wrote:
> > Hi KiCad Developers,
> >
> > I made a feature for my own hobbyist use (to etch my own PCB boards). I
> > don't know how much the community welcomes such hobbyist-oriented
> features.
> > So I'd like to ask the mail-list before I send out a pull request. Guess
> > the answer leans positive because I already saw some hobbyist-friendly
> > features inside the "File->Print" dialog of pcbnew (eg., small drill).
> >
> > The use-case: vias of hobby-etched PCBs are usually hand-soldered with a
> > wire (I suppose most hobbyists don't eletroplate their through-holes),
> thus
> > needs to be exposed on the solder mask layers. Currently, the printed
> > images don't have vias on the solder mask layers.
> >
> > (It is still doable on the current version to produce a desired F.Mask or
> > B.Mask image by hacking the Gerber files, by overlaying a hacked drill
> file
> > on a mask Gerber file, and exporting in the Gerber viewer. But this is
> too
> > many steps to do.)
> >
> > Happily finding how easy it is to compile KiCad source code, I decide to
> > add the required functionality myself. Here it is:
> >
> http://bazaar.launchpad.net/~jeru-sheng/kicad/kicad-feature/revision/6924
> >
> > What it does is: If a via appears on F.Cu layer, print it also on F.Mask
> > layer; same for B.Cu layer via on B.Mask layer.
> >
> > The new functionality is controllable in "File->Print" menu as a check
> box:
> > [image: Inline image 1]
> >
> > Given the following pcb traces:
> > [image: Inline image 4]
> >
> > When the check box is off:
> > [image: Inline image 2]
> >
> > When it is on:
> > [image: Inline image 3]
> > (so it seems the vias are on all copper layers, even if the traces it is
> > connected to are not on all layers).
> >
> > And this does not affect Gerber plot even when the check box is on:
> > [image: Inline image 5]
> >
> > Look forward to hearing back.
> >
> > Regards,
> > Cheng Sheng
>
>
>
> _______________________________________________
> 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
>

Follow ups

References