When LeoCAD reads a file, it discards all parts that are not present in its part library. To be able to keep track of unofficial parts used by the author but that are not in standard library, I have written a little utility to establish a part list showing all parts present in a LeoCAD file.
NOTE: this is a quick and dirty hack, that probably will not work with very old LeoCAD files (or future versions)...
Simply drop the LeoCAD file to list on program icon (or on a shotcut to it). A file containing the part list will be created in the same folder. Alternatively you can use command line (LeoCadPartList <LeoCadFile.lcd> will create LeoCadFile.txt).
To track unofficial parts in complex projects, run LeoCadPartList on the original file, then load it in LeoCAD and save it with another name. Run LeoCadPartList on this second file and compare the results.
Number of pieces: 16