Hi all,
I have produced a custom footprint for a prototype that has to be bonded onto my PCB. I was having some trouble getting all the signals out because the design is pretty crumped up on one side of the prototype, so I decided to modify the footprint a little bit to redistribute some connections. To my knowledge/understanding, all changes made to the footprint are either repositioning already existing pads or add/repositioning/shortening graphic lines in the F.Cu layer. However, when I went back to my layout and updated the footprint for the new version it couls not be routed. When I try to start a trace at one of the pads of the footprint I systematically get a “Cannot start routing inside a keepout area or board outline”, and when I come with a trace from some other point of the board, the pads are avoided even though the belong to the same net and the ratsnest is displayed. Non of this issues had appeared with my first version of the footprint.
I have made a very simple proyect whit a couple of instances of the prototype, each using a different version of the footprint to exemplify the issue, but I am not allowed to upload files because I am a new user. I tried to copy here below the content of the *.kicad_mod files but I reach the maximum character limit for new users. I have also included a few snapshots of my test project to try to ilustrate the issue but I’m only allowed to upload one, so it is a failing pad.
I hereby certify that I am not simply asking someone else to design a footprint for me.
This is an auto-generated message that is in place on the “footprints” section of the KiCad.info forum. If I remove it and ask for a footprint to be designed anyway, I understand that I will be subject to forum members telling me to go design my own footprint or referring me to a 3rd party footprint site.