My board house requires a minimum solder mask width of 0.2mm. I have a couple of QFN parts where the distance between pads is less than 0.2mm so they won’t accept my board.
I’ve tried setting “solder mask minimum width” to 0.2mm but this creates some really strange geometry on exported Gerbers. Is this setting broken in 5.1.9? Is there any DRC option so I can find and manually remove solder mask narrower than 0.2mm?
Footprints with a pitch of 0.2mm usually do not have any solder mask in between the pins.
If you fiddling with KiCad’s settings have strange consequences, it may well be because your settings distort the way some footprints are supposed to be used. To give us a better idea of what is going on, a few screenshots may help.
It leaves a bunch of tiny islands in the solder mask which are even worse than the bridges between pins. If I leave the mask clearance set to 0 it generates Gerbers that look OK, but don’t work in a bunch of online Gerber viewers.
Solder mark rings, overhangs and min webs are tricky.
Would your fabricator accept a ‘one-to-one’ mask, where the ring is zero, the mask openings are exactly the same as the pads that must be open? A fabricator has CAM software that can deal with masks, and then they can tweak it to match their process.
Most fabricators prefer a one-to-one mask, and compensate for fabrication tolerances themselves.
Maybe you should ask him.