I have a problem adding one custom footprint. The component is a 10-pin 1.27mm pitch IDC connector. In another post I explained that there is not enough space between 2 pins to draw a wire, so I have made a new footprint with slightly smaller pin holes (0.88 instead of 0.90). Between 2 pins, I have now (1.27 - 0.88) (i.e. 0.39mm) which is enough to draw a wire between 2 pins with minimum width = 0.125 and minimum distance = 0.125.
Now I was using one connector I found in another library, which is something like Conn_02x05_odd_even generic connector. And I assigned the proper pattern. It was fine except with the pins which were too close to eachother to draw wires between. I tried to change to my own pattern (edit component in schematic, select my custom pattern, then generate net list, and read net list from PCB).
I get a warning, but the import doesn’t work. Any hint about how to add my own footprint? I thought one of the merits of Kicad is that footprints and symbols are independent.
There is no hint about what to do. I would guess a warning should not prevent Kicad from continuing, otherwise it’s more likely an error.
Another oddity. I was trying to check whether my new footprint is known by the program. My footprint has been stored in a .pretty folder. I looked here http://kicad-pcb.org/help/file-formats/ and it says that the .pretty folder is the library itself. Indeed, there are .mod files inside. However, my lib is not displayed (I can’t select it) when I open the Preferences -> Components libraries. The path is set, I can open the folder, I can also open the .pretty folder and verify that there are .mod files in it. I can even open the .mod files, but there is no way to view my lib in the component lib preferences.
I haven’t found clear explanation about what .pretty libs and other (.ugly??) libs are. Is there some documentation about this?