I am designing my first board with Kicad. It is 4 layers with components on both sides. I have just made the Gerbers and found that all of the SMD components on the back of the board and two on the front do not have a solder mask defined and hence could not be soldered.
I think this may have been caused by me having the b.mask layer switched off when I designed the board. I had to turn this on when i made the Gerber plots. The components affected are all from the standard libraries. Some of the same component types have the mask, others don't.
1) Ensured that the mask is switched on in the footprint editor. It is - the footprint editor for the board shows that no mask exists for that component if it is not visible in PCBNEW.
2) I have re-run the CVPCB to re-assign the components to the foot prints and then recreated the netlist. I then re-imported the net list. Still the problem persists.
Can anyone tell me whether the cache.lib file could be the problem? The original components have the solder mask layer but I have somehow deleted it in some of the components on the board.
Any help gratefully received