I’m on my way to designing my very first PCB, which includes a horizontal 3-pin connector. I have the pins intentionally extruding out of the board edge, but the DRC warns me how “silkscreen is clipped by the board edge”. Is there a change I can make to the connector symbol to fix the warnings, or is this configuration not a good idea?
You can right click on any of the DRC violations and then exclude it. This is what DaveL meant.
But the silk screen sticking out of the PCB edge can lead to production delays, as it may confuse the PCB manufacturer. I would fix it by:
hover over the footprint.
Press: [Ctrl + e] to load the footprint in the Footprint Editor.
Remove the silkscreen lines.
Reduce the courtyard so it also fits inside the PCB.
Close the Footprint Editor (KiCad prompts you whether to save the changes back into the schematic).
Those steps are enough as a “minimum”. But if you want to do it neatly, then also export the modified footprint to a (project specific) library, and update the footprint link in the schematic so it “officially” uses that modified footprint.
Assuming that such connector will never be used in the middle of PCB I would export it into global library.
My footprints for such connectors have silkscreen only at their ‘pcb part’.
Whether you put such footprints into a project specific or a global library is a personal preference. On itself, the project is “works” even when you don’t put the footprint in a library, but this has two disadvantages:
KiCad complains a bit, because it can’t find the footprint in a library.
There is a risk of loosing the modified footprint during the Update PCB form Schematic [f8] procedure, as it can be replaced by a default footprint.