Is there any way to do what I am trying to do with KiCad if anyone can please help. I have a fairly dense 6-layer design with components on both sides. I have Flipped Board View so I can route the bottom side. I have two problems:
Blind vias that only go from front layer to Inner 1 or 2 are still showing (even selectable) and there seems to be no way of turning them off.
I have some through hole components on the front layer and I expect to at least see the pins in any board view because they are through, but I can’t see them unless I turn the whole of the Front layer on which defeats the whole exercise.
Working with dense multilayer boards can be pretty confusing.
I’ve had a look at the Olimexino64 featured on the KiCad-pcb site.
I have not made anything above 2 layers myself, which has different challenges because this makes it impossible to have a continuous GND plane, but that’s another story…
Are you familiar with layer transparency?
If you click on the colored rectangles in the layer manager you can pick a color for that layer, but also set transparency.
Just had an Idea that you could (temporarily) put mounting holes on your PCB in the same locations as your THT pads. These may serve as an orientation aid while making a board.
Layer transparency isstill in its infancy in KiCad and can be much improved. A few months ago there was also a discussion here about it, and apparently (at least) one of the desingers is working on improving it, but don’t expect any results soon for this.
Personally I very much dislike to flip the board view. It is disorienting to me, and I much prefer to look through the board while working on the bottom side. Looking through the board would keep all your reference points the same for top and bottom of the board.
Alternatively, you could make copies of (some of) the THT components, and assign them refdes numbers 1000-up and put them in a corner of the sheet (or separate sheet in a hierarchical sheet).
Then you can (temporarily) put those duplicates on the bottom of the board
Are you familiar with the (extra) production costs of blind and buried via’s?
Use of these can give a significant price increase for manufacturing the PCB, and are often also subject to limits what a manufacturer can manufacture.
Thanks paulvdh for your comments. Fortunately, I can work either way, flipped or not. However, I do agree with you un-flipped seems more natural. I only flipped because I thought it would be a way of hiding all those blind vias that have nothing to do with the underside components.
Good news is I have managed to hide them all. It turns out that I need to switch off all of the inner layers used by the blind vias as well. And I don’t even need to flip board.
I have not found a simple solution to my through-hole pads not showing though. I’m working around that by simply switching on front layer occasionally to make any needed connection before switching it off again.
At first it OP’s request seemed to make sense. 6 layer boards can be pretty confusing.
Then I re-read this, and tried to interpret it (again):
So what is exactly: "but I can’t see them unless I turn the whole of the Front layer "
When you turn off the F.Cu layer, then the copper on the front layer (SMD pads and tracks) disapear from the view, but all THT pads still show.
Then you can turn off the F.SilkS and F.CrtYd and F.Fab layers, and all the THT pads still show.
Then in the “Layers Manager” / “Items” tab, there is a setting for the Through hole pads, and indeed. If you turn off the Through Hole Pads, you do not see them anymore.
However, I also did a little experiment and changed some dummy board to 6 layers.
All THT holes are shown as long as at least one of the copper layers is active.
Here a screenshot with all layers turned off except “In3.Cu” and all through holes are shown just fine.
What you described is exactly what I would expect but it is not what I am getting. First off, I do not have “Turn pads off” [check-box] on my on the Items tab of the Layers Manager and nothing there seems to do what you describe (see below):
Really? Why should this be the expected behaviour when all I’ve turned off is “Footprints Front” and the THT pads are set to be present on every layer?:
If you turn off footprints front, the whole footprint is hidden.
The pad property “all copper layers” means F.Cu and B.Cu since the soldering pad is defined here and a component can be soldered only on top and bottom, not on inner layers.
You may want try also the combination of “layer on/off”, “footprints front” and “pads front” - “pads back” to get what you need. Or at least, something you can get by with.
Thanks Pedro. With due respect this is just making less sense to me. I am trying to make sense of it though by drawing a distinction between “designed behaviour” (which I think you’re talking about i.e. that is what KiCad does) and “expected behaviour” which I am talking about. Even by your explanation above, the bottom copper layer is still active and solderable, so I should be able to see those THT pads. That I can’t see them at the bottom simply because the top is disabled tells me something is wrong.
Sure. I have tried everything. I need to turn off Footprints Front not just the pads. There are a lot of components on the front and their footprints (even without the pads) is a lot of clutter whilst I’m trying to route the bottom.
I’m struggling to understand what the problem actually is. Here’s my normal view on one board:
The green bottom layer is visible at front, so are THT pads. The red top layer is in backround and doesn’t block my view to the green bottom layer. The bottom layer is selected as the active layer. No need to tweak Items visibility.
Is there anything wrong with that? How would that prevent routing in the bottom layer?
But I’m reading his original post and trying to find out what problem he has. Maybe I didn’t write clearly. I have no problem with hiding the top layer, either. THT pads are visible all the time anyways. I’m using v5.1.2 ATM.