EEVblog Electronics Community Forum
Electronics => PCB/EDA/CAD => KiCad => Topic started by: Simon on November 29, 2019, 11:23:16 am
-
I need to pass traces between some closely spaced header pins (2 row). Ideally i want 0.25mm tracks but this is impossible on 1.27mm pitched pins (https://www.eevblog.com/forum/eda/smallest-header-pin-pads/new/#new (https://www.eevblog.com/forum/eda/smallest-header-pin-pads/new/#new))
But I could accept necking of tracks as they pass the pins. But I can't find any such option in KiCad. Is this currently not a feature?
-
when routing just click to finalize the segment, change the track width (w/shift-w to step up/down the defined widths) and keep routing,
-
It's not currently a feature AFAIK, but I think it's on the roadmap, maybe even in v6. Definitely one of my top issues with Kicad at the moment---although for me it's usually the starting and ending of a trace, rather than squeezing a trace through a tight gap. It's a huge pain when you can't use a trace any wider than the pin pitch, e.g. when laying out switching power supplies. You can always "paint" your way to an acceptable geometry, but it is ugly and time-consuming.
-
Ah well I will just have to route in the smaller trace and then increase the segments. I wonder if I can prep one trace set and then copy and paste it over the top.
-
Why not creating adequate SMD pads, put them on the bottom face and connect the tracks to ?
-
Why not creating adequate SMD pads, put them on the bottom face and connect the tracks to ?
What? TH was prefered for mechanical strength. I could use SMD and put vias through the PCB and run everything underneath if the SMD pads will hold the module boards without breaking joints.
-
Sorry, maybe, I wasn't clear.
In the past, when typons were handmade with decadry or Mecanorma pads and ribbon, there were dedicated footprints for DIL with "bones" in between the pads where the ribbon was glued on.
When I proposed to use SMD pads, I was intending to design them narrower than the usual tracks, keeping the compliance to the insulation rules and to put them on the same side as the nominal tracks, between the pads. So no need to put vias. In fact it was an upgrade of the old fashioned bones !
Specific footprints might even be designed. It is however important to insert the "bones" into the schematics, to give them a ref and a value in order that net names are allocated. I didn't do that yet but I think that multi-part symbols would do the trick
I already used for months a similar method for creating jumpers on single side PCBs. They're also defined within eeschema, keeping the netnames they're connected to.
[attach=1]
[attach=2]
[attach=3]
[attach=4]
The footprint has 3 pads connected together, on the library symbol they are stacked, the pin 1 name only is visible.
I don't know if this fully acceptable regarding kicad's policy but I didn't get any warning from the error checker.
PS. Sorry if the 4 pictures are not showing on the forum, this is the first time I'm trying to include an attachment.
Thanks for the help to do it.
-
for creating jumpers on single side PCBs
Do you do that because the jumpers are actual parts you specify on a BOM?
-
exactly
-
OK, thanks :)