Library Consistency Checker

Version 4

    This script form checks a central library for un-linked elements:

     

    • PDB entries that have no cell defined

    • Symbols referenced by the PDB but not found in the symbol libraries

    • Symbols that are duplicated in the symbol libraries (multiple partitions)

    • Cells referenced by the PDB but not found in the cell libraries

    • Symbols that are in the libraries that are not referenced by a PDB

    • Cells that are in the libraries that are not referenced by a PDB

    • Padstacks referenced by a cell but not found in the Padstack library

    • Padstacks not referenced by any Cells

    • Pads not referenced by any Padstack

    • Holes not referenced by any Padstack

    • Custom Drill Symbols not referenced by any Hole

     

    To run this, you will need to do the following:

    1. Open Library Manager and open the Central Library

    2. Select File => Open Script Form... and navigate to the LibraryChecker.efm file (extract from the attached zip file)

    3. Click the Check Library button on the form The script will report any of the above items in the window. It also outputs the report in .\LogFiles\LibraryChecker.log.

     

    The script requires EE2007.3 and an Automation Basic (xeautobasic) license.