Violation and polygon no net

Hello,

I am issuing the below violations at screenshots.

There is a polygon in the footprint connecting pads 19 to 23, as well as pad 10. However, I cannot assign a net to it as the footprint is the original from the manufacturer.

How can I overcome this problem?

I believe that all errors originate from this polygon.

I see two solutions:

  • ignore Errors,
  • copy footprint into your library and correct it.

Edit - one more:

  • correct footprint directly at PCB (I have never even tried to do it so can’t be sure if all options (including converting a polygon into pad) are available but probably yes)

Huh?
It’s a very weird footprint. You have two big pads (4 and 5), but on pad four there is also 14 through 18. The combination of pads “1, 12 and 13” are also unusual.

But as piotr already wrote, the normal method to fix it is to load the footprint in the footprint editor. KiCad does not like polygons in pads, but you can make use of the pad edit mode to integrate graphics objects into a pad.

Here is the footprint

Which is from Ultralibrarian, not “original from the manufacturer”.

I use the adjustable version of its 300mA ‘little brother’. Also downloaded the footprint from Ultralibrarian and had to wrestle quite a bit to get it right.

From the website

My point was that TI did not design that footprint themselves. You can access the exact same data through the Digikey website.

There are websites such as SnapEDA, Samacsys and PCB Libraries. The earning model of (at least some of) those websites) is that they sell sofware to companies (such as TI) so they can make symbols and footprints available for their own stuff. And that software has options to export in a format for different EDA suites.

As a result that software can not keep track of all the peculiarities of the different PCB design problems, and such footprints often have to be tweaked a bit for each of the PCB design problems.