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.
- 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.
- 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