The startpoint violates DRC usually means there is some object in the way. For THT pads it is often lines on Edge.Cuts. For a footprint downloaded from an EDA library site in combination with the unusual pad shape, I suspect the pad itself is designed with a graphical polygon instead of a pad.
Also, V7.0.9 is an obsolete / old KiCad version. KiCad V8 has been released last february, but if you want to stick with KiCad V7, then upgrade to V7.0.11. Increments in the third number are bug fix updates and updating is always recommended. For more info you can read the Release-Notes on the offical KiCad website.
The fastest option to use this broken footprint is to change the Interactive Router Mode. Go to Route -> Interactive Route Settings and change the mode to Highlight Collisions. Then, make sure Allow DRC Violations is ticked.
Of course, when you run DRC, it will continue to complain. You will have to ignore the violations.
Another option would be to use KiCad 8 so you can connect the polygon to a net. Unfortunately, you cannot set that polygon in the footprint. So, you would have to edit the footprint and delete the large polygon. Then re-draw it in PCB and connect it to the appropriate net.
Last, the correct option would be to edit the footprint and modify the pad to have a custom shape. (That isn’t something I have ever done.)
Edit: (see reply below for the actual best option.)
I don’t have an ultralibrarian account, but baldengineers post confirms my suspicion. In KiCad, an “Polygon” is a graphical entity, and by default graphical entities are not part of a net, and thus attempting to draw a copper track over it is a DRC violation.
Both these methods are cludges:
A better solution is to open the footprint in the Footprint Editor, then select the pad and press: [Ctrl + E] twice to enter and exit Pad Edit Mode. This makes the polygon a part of the pad, and thus KiCad will also calculate clearances around the polygon just as for pads and tracks, and it uses the new shape for calculating the solder mask cutout, solder paste, etc.
If you know there is a better way, then it’s better to not post the other way. There are lot’s of people here who can respond, and enough of them will be able to recall / post the “better way”. But it is good to have the confirmation that it was indeed a graphical polygon that was the cause of the trouble.
In the Footprint Editor, hover over the pad in question, right mouse click, and towards the bottom of the displayed list is: Edit Pad as Graphic Shapes.
This was rude in the extreme and totally inappropriate. It may well have caused us to lose a valuable contributor. A public apology is needed here.
Forum participants can never know whether someone else will come along later and reply with a better solution. Suggesting that they should refrain from posting a valid if non-optimal solution would kill participation.
I don’t understand not only why extreme but even why rude at all.
For me @paulvdh statement is simply true.
My longer statement on this subject is here:
I’d like to understand why you think it is not only rude but rude in the extreme.
Can truth be rude? For me truth is truth - can’t be rude.
If you agree with this than you have to see in paulvdh sentence something being not true, what I don’t see.
Could you point me what is not truth there?
Do you think that if you know that there is a better way it is better to write or not write the worse way?
If you ask someone for directions and he knows there is a better one, but he shows you a worse one, do you think he did better or worse? If he didn’t show it, you would ask another person and he or she would show you a better way.
And also I feel like people are reading ‘it can’t be written’ when paulvdh writes ‘it is better not to write it’.
I’m a Gentoo Linux user. I joined the user mailing list back around 2003. I learned quick to try to put everything in as positive a context as possible. Sometimes what a person thinks doesn’t quite reach the keyboard. Sometimes a post can be read two or three different ways just because a comma may be missing or one added by accident. When I learned that, it helped a lot on my part. The reason, at least 99 times out of a 100, what I read and/or how I understood a post wasn’t what the poster intended. Sometimes it is best to try to read in the best way and ask for clarification if unsure.
Putting feelings and/or emotions into text is almost impossible. If we all read the worst into a post, it won’t be any fun at all. Life is hard enough already. Why add some more grief to it???
Pad 5 is a pad, but that dropdown you’re seeing is KiCad asking you which of the overlapping objects you want to select. After selecting Pad #5 you should be able to press Cmd+E to enter pad edit mode.