Author Topic: Via rings in "connected layers only" -- how to make default?  (Read 1005 times)

0 Members and 1 Guest are viewing this topic.

Offline ebastlerTopic starter

  • Super Contributor
  • ***
  • Posts: 6512
  • Country: de
Via rings in "connected layers only" -- how to make default?
« on: December 11, 2022, 10:06:22 am »
I am playing with a design where the top side of a 4-layer PCB would directly act as the "user interface": No components, no traces, just black soldermask and white silkscreen. Capacitive touch sensors for user input will be placed on the upper inner layer, and output will be via a small display mounted on the PCB bottom, behind a milled cutout. All active components are SMD parts on the bottom, of course.

Ideally I would also want to avoid visible via holes on the top layer, to keep it as visually clean as possible. The low-cost manufacturers don't offer blind vias, but plugged or epoxy-filled vias would be an option.

I can't have Ground on the top layer, for cosmetic reasons and because it would increase stray capacitance of the touch sensors. The top layer would be just soldermask over bare FR4. So, in order to avoid little humps at each plugged via location, I want the vias to have no annular ring on the top layer.

Kicad offers that option in the properties of each individual via: Annular Ring can be set to "Connected layers only". But how do I set it for all the vias? Is there a way to make it the default property? (Can't find this in the board setup dialog.) Or can I change it globally via the Edit > Edit Track and Via Properties dialog somehow? (I can't see that particular setting in the global Edit dialog.)

Thanks for any pointers you might have!
 

Offline bpiphany

  • Regular Contributor
  • *
  • Posts: 129
  • Country: se
Re: Via rings in "connected layers only" -- how to make default?
« Reply #1 on: December 11, 2022, 10:32:19 am »
It should at least be possible to
  • select everything
  • right click -> select -> filter selection
  • check only vias
  • hit 'e'
  • change annular rings property
 
The following users thanked this post: ebastler

Offline ebastlerTopic starter

  • Super Contributor
  • ***
  • Posts: 6512
  • Country: de
Re: Via rings in "connected layers only" -- how to make default?
« Reply #2 on: December 11, 2022, 10:41:43 am »
Thanks! That seems like a workable solution.

I had not realized that you can edit the properties of multiple vias at once in this way. Kicad's ability to do an "edit" on multiple selected objects seems so limited: Doesn't do anything for footprints, graphical objects, text etc. -- but it does seem to work for vias. Good to know, thank you!
 

Offline JeffYoung

  • Newbie
  • Posts: 7
  • Country: ie
Re: Via rings in "connected layers only" -- how to make default?
« Reply #3 on: January 14, 2023, 10:46:43 pm »
There's also Tools > Remove Unused Pads..., which allows the same without selection.

And in 7.0 there's a property inspector that allows editing of shared properties on any selection.
 
The following users thanked this post: ebastler


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf