Author Topic: [SOLVED] Lone vias and thermal relief  (Read 5160 times)

0 Members and 1 Guest are viewing this topic.

Offline GarthyDTopic starter

  • Regular Contributor
  • *
  • Posts: 85
  • Country: au
    • Adventures in Electronics
[SOLVED] Lone vias and thermal relief
« on: March 27, 2017, 12:34:26 am »
I am looking to insert some lone vias to attach ground planes after a pour. I am aware that KiCad doesn't support this presently. I am aware of two main workarounds: Always draw tracks, and make a footprint with a single via in it. I am using the second solution. However I've noticed that this interacts poorly with thermal relief when doing a pour- each of these footprint vias will have thermal relief applied, which I *don't* want.

Is there some way to exclude footprints/pads/vias from thermal relief? Or perhaps a better solution to use for lone vias?
« Last Edit: March 27, 2017, 08:42:00 pm by GarthyD »
 

Offline donotdespisethesnake

  • Super Contributor
  • ***
  • Posts: 1093
  • Country: gb
  • Embedded stuff
Re: Lone vias and thermal relief
« Reply #1 on: March 27, 2017, 09:43:54 am »
Yes, set the properties of the pad in the footprint to solid. Pad Properties -> Pad connection - solid, This then overrides whatever is used by the zone fill.
Bob
"All you said is just a bunch of opinions."
 
The following users thanked this post: GarthyD

Offline GarthyDTopic starter

  • Regular Contributor
  • *
  • Posts: 85
  • Country: au
    • Adventures in Electronics
Re: Lone vias and thermal relief
« Reply #2 on: March 27, 2017, 08:40:38 pm »
Thankyou. :) Worked like a charm. I had thought I had tried all of the options, but I must have missed that one. This will save me much time, many thanks.

For anyone else with the same issue, the option can be found here: "Pad Properties" / "Local Clearance and Settings" / "Copper Zones" / "Pad Connection", and set to "Solid" (mine was originally to "From parent footprint"). There is no visual feedback in the preview, but it does work. Accept the change, update the footprints in pcbnew (via the footprint properties, then "Change Footprint", which can be used to update all footprints of a certain type), and then redo the copper pour ("B").
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf