Also produced is a part definition suitable for Osmond, the PCB layout package I use - I make no guarantees that it will be useful for anyone else. The generated definition will need to have units added if the input dimensions aren't in mils: you may also want to delete unused pin positions, and add a center keying hole at 0,0. The generated holes will be 5% larger than the pin diameter, and pads will be twice the pin diameter.
A version of this program that produces part definitions for Eagle is maintained by Nick de Smith here.
Version history:Written by Jason Harper.