I am using version 5 for the first time. I created a new symbol from an old symbol with everything in mils. I saved the new symbol in the library. But when I reloaded the symbol into the editor, all the locations and sizes are shown in millimeters and there doesn’t seem to be any way to change it. This makes editing the symbol difficult because everything is odd numbers.
Is this a bug? What did I do wrong? Is there a work around?
Never mind. I expected the to find the units change function in the drop down menus - like under preferences. But apparently it is only on the tool bar. And the grid selection doesn’t change - it is always in mils regardless of the units selected. This further confused me.
KiCad internally stores all measurements in mm (down to nm I think).
Also, be very careful with the schematics. There is no such thing as an object snap, only grid snap. So, if a wire isn’t directly on the end of a pin, it won’t connect. (Same with all other electrical connections.) Make sure you draw your schematic on a similar grid that you design your symbols on.
For reference, all the standard library pins are on a 100mil grid, and the default drawing grid is 50mil.
Watch for circles on the ends of pins (indicating no connection) and square on wires and labels (also indicating no connection).
Ok. I didn’t realize there were some (minor) exceptions to KLC S4.1 (I admit I just scanned through the KLC until I found that to double check my recollection of the grid for pin origins).