The Library Splitter Wizard quickly converts multi-component schematic symbol (*.SchLib), PCB footprint (*.PcbLib), and PCB3D model (*.PCB3DLib) libraries into single-model files. Storing each model in its own file is more appropriate for version-controlled source and is required before the symbol and model libraries are added to an SVN repository - as part of the Version-Controlled Database Library feature (*.SVNDBLib).
The Library Splitter Wizard is launched by clicking Tools » Library Splitter Wizard from a PCB Library file, SCH Library file or a PCB 3D Library file.
Use the Libraries to Split page to choose the schematic, PCB, or PCB3D library(ies) you want to split. Click the Add button to access a dialog to browse and add the desired library(ies) to the list. The added libraries will be split into individual component libraries later in the Wizard. The source libraries need not exist in the same folder. Use the Remove button to delete a selected library from the list.
The Output Directories page is used to set the output directory(ies) for the individual component libraries. The listed Output Directory is the path where the split libraries will be placed. Click Change Output Directory to update the listed and selected directory, if needed. A dialog opens in which you can browse and select the updated folder for the output directory.
You can control how the libraries are split using the Options page. Use the drop-down (shown in the above image) to select how the new files are handled. Choose Overwrite Existing Files (default) will cause any newly-created files to overwrite any existing files. If Append Incrementing Number To File Names is chosen, the library splitter will scan through all the output directories selected on the previous page (Output Directories) and create a list of files to protect so that they are not overwritten. New component libraries with the same name will be appended with the suffix "_#Increment Number".
The component libraries that will be created can be reviewed on the Review page. The Splitted Library Name, Component Name and Source Library are listed to show the new files that will be created during the splitting process. A drop-down list of the data in each column can be easily accessed by clicking the down arrow on the right-hand side of each column. This feature is especially helpful when reviewing files of extremely large libraries.
After you have successfully completed the Wizard, click Finish to close.