As a very important part of PCB reverse engineering, Protel Schematic Component Library Analysis must be executed when performing component connection processing, it is necessary to arrange corresponding component patterns, so a component graphics library must be created.
On the other hand, a component graphics library is also required when generating a printed circuit board schematic diagram. However, the establishment and maintenance of the component graphics library also consume a lot of time and energy, and there is a long-term burden of component library upgrade.
On the contrary, the popular EDA software on the market now provides a large number of component graphics libraries, which can greatly reduce the workload.
When you encounter a component that is not in the component library, you can call the component library editor provided by the EDA software to add a new component.
Protel is currently the most popular EDA software on the Chinese market. There are about 130 graphics library files in the Protel schematic library, which can be called directly during reverse engineering printed circuit board. The reason:
- Standardization: The component graphics of the existing library are all confirmed standard graphics, no need to change;
- Generalization: Users do not need to re-learn the principle library in the inversion process when they use it;
- Simplification: Users can build at any time
Establish or update your own schematic library. The following analysis mainly analyzes how to parse the schematic component library in Protel.
The Protel schematic component library analysis process is as follows:
- Read in the Protel component library file to be parsed;
- Analyze the contents of the file according to the internal display of the components in Protel, and import the component graphic parameters into the database;
- Search the database for the component identification and component package of the component to be parsed;
- The graphical parameters of the component are inversely inferred from the graphical parameters of the Protel schematic component library.