A PCB standard UL automatic detection number system and its operation method
By designing a standard UL automatic inspection and numbering system for PCB boards, the problem of errors easily caused by manual confirmation is solved, and the automation and accuracy of UL numbering of PCB boards are improved, meeting the intelligent classification needs of various inspection standards.
Patent Information
- Application Number
- CN202311839915.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-28
- Publication Date
- 2026-11-06
- Estimated Expiration
- 2043-12-28
AI Technical Summary
The existing process of adding UL marks to PCB boards is prone to errors due to manual confirmation and is difficult to meet the intelligent classification requirements of various testing standards.
Design a standard UL automatic inspection and numbering system for PCB boards, including a product code database, a material library, a stacking module, a UL numbering module, a Symbol library, a format setting module, a calculation configuration module, and a parameter binding module. The system enables automatic uploading and data classification, and uses the calculation configuration module to distinguish product inspection results and print UL numbers.
It has achieved automation, improved accuracy and efficiency in UL numbering of PCB boards, reduced manual intervention, and met the intelligent classification requirements of various testing standards.
Smart Images

Figure CN117786222B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a numbering system, and more particularly to a standard UL automatic inspection and numbering system for PCB boards and its operation method. Background Technology
[0002] With the rapid development of electronic technology and the increasing prevalence of products such as televisions, mobile phones, computers, and robots, the number of PCB products and factories has also grown significantly. PCBs have become an integral part of our lives. To ensure the quality and safety of PCBs and enhance the market competitiveness of electronic products, a set of safety performance testing standards, UL, has been established for PCBs. UL primarily tests PCB materials and fire resistance, and all PCBs undergoing UL classification testing must bear the UL mark. However, adding the UL mark requires consideration of many factors, including the number of product layers, board supplier and model, material CTL and Tg values, minimum linewidth, minimum edge linewidth, inner and outer copper thickness, ink supplier and model, and material flame retardancy rating. The current method involves manual selection, which is prone to errors and can lead to customer complaints.
[0003] With the increasing prevalence of intelligent manufacturing, traditional data aggregation and classification no longer require manual selection. However, for various testing standards, simple classification is still insufficient, necessitating a control system that can intelligently classify and number data. Summary of the Invention
[0004] The technical problem to be solved by this invention is to provide a standard UL automatic inspection and numbering system for PCB boards and its operation method, which achieves automatic uploading and data classification by designing a data model and adding a calculation program.
[0005] To solve the above-mentioned technical problems, the technical solution of the present invention is: a PCB board standard UL automatic inspection and numbering system, characterized in that it includes a product code database, a material library, a stacking module, a UL numbering module, a Symbol library, a format setting module, a calculation configuration module, and a parameter binding module; the product code database establishes product inspection categories and sets product information within the system for retrieval and storage; the material library is a database of different materials for the product, used for classification according to different material standards during the inspection process; one side of the stacking module is signal-connected to the product code database and the material library respectively, used for classified product information storage, and the other side is signal-connected to the format setting module; one side of the UL numbering module is connected to the calculation configuration module. The module matches different UL numbers with different computational configurations. One side connects to the format setting module. The Symbol library contains icons for different UL numbers and connects to the parameter binding module. The computational configuration module selects different icons for labeling. The format setting module connects to the UL number module to confirm whether product data and numbers conform to program specifications, and the other side connects to the overlay module. The computational configuration module connects to the UL number module and also to the format setting module, performing calculations on the data in the format setting module to obtain the test results. The parameter binding module connects to the computational configuration module, retrieves the test result data, and binds it to the Symbol library.
[0006] Furthermore, the product code database is connected to external devices, allowing input via external devices or retrieval via external databases.
[0007] Furthermore, the product code database is also used to maintain the compatibility of design software and ERP software.
[0008] Furthermore, the stacking module is connected to the calculation configuration module and the material library to set the number of product layers. The stacking module classifies different layers of a product and retrieves the calculation formulas for different levels from the calculation configuration module to achieve product layering.
[0009] Furthermore, the UL numbering module is connected to the Symbol library, and different data are retrieved through the calculation and configuration module, and then the paired icons are printed on the product.
[0010] Furthermore, the parameter binding module also connects to the Symbol library to bind and save the corresponding parameters with the corresponding icons.
[0011] Furthermore, the stacked module stores all information about the product in the UL list and compiles it by layer. The information includes material supplier, material model, material thickness, material TG value, material CTI value, material DK value, material DF value, material flame retardancy, and copper plate thickness.
[0012] Furthermore, the operating steps for using this system are as follows: Step 1: Establish the product code database. Product information includes category code, layer code, customer factory code, surface treatment code, serial number code, and version code; and input the data into the product code database. Step 2: Confirm the number of product layers and input the layer number information into the stacking module for stacking calculation; retrieve the calculation formula for each layer of the product through the calculation configuration module to calculate the test result data; Step 3: Confirm the material selection information, retrieve the material information from the material library and input it into the stacked module; Step 4: Upload relevant product information. Upload the GBR, DRL, or PCB data provided by the customer to the system so that it can retrieve data such as minimum line width and minimum edge line width. Input the retrieved data into the calculation configuration module to calculate the standard results of each layer of the qualified product. Step 5: Confirm whether each data item meets the UL list specification. Confirm the data specification through the format module. Retrieve all the carry-out conditions and calculation criteria of the UL logo from the calculation configuration module. Confirm and compare the calculated results. If they meet the requirements, proceed to step 6; otherwise, proceed to step 7. Step 6: Upload the data to the UL numbering module, compare the mark exported in Step 5 with the database to retrieve the final Symbol mark that can be added to the product, and connect to the Symbol library for retrieval. Step 7: Report the error and notify the designer for modification and maintenance; Step 8: Automatically extract Symbols by connecting with the design software script to enable the automatic addition of CAM design identifiers from the client to the design end; Step 9 is complete. Compared with existing technologies, the present invention provides a PCB board standard UL automatic inspection and numbering system and its operation method. Through a calculation configuration module, it distinguishes and calls product inspection result data, assigns a unified UL number list to different products, and then matches different printing icons, thereby realizing the marking of results after large-scale product inspection is completed without manual retrieval, improving the efficiency and accuracy of numbering. Attached Figure Description
[0013] Figure 1The system structure diagram of the present invention is shown.
[0014] Figure 2 The following is a flowchart illustrating the operation of the present invention.
[0015] The modules include: 1. Product code database, 2. Material library, 3. Stack module, 4. UL number module, 5. Symbol library, 6. Format setting module, 7. Calculation configuration module, and 8. Parameter binding module. Detailed Implementation
[0016] like Figure 1 As shown, in one embodiment, a PCB board standard UL automatic inspection and numbering system is characterized by comprising a product code database 1, a material library 2, a stacking module 3, a UL numbering module 4, a Symbol library 5, a format setting module 6, a calculation configuration module 7, and a parameter binding module 8. The product code database 1 establishes product inspection categories and stores product information within the system for retrieval and storage. The material library 2 is a database of different materials used for classifying materials according to standards during inspection. The stacking module 3 is signal-connected to the product code database 1 and the material library 2 on one side for storing classified product information, and signal-connected to the format setting module 6 on the other side. The UL numbering module 4 is connected to the calculation configuration module 7 on one side to handle different material types. Different UL numbers are matched with different calculation configurations. One side is connected to the format setting module 6. The Symbol library 5 contains icons for different UL numbers and is connected to the parameter binding module 8. Different icons are selected and marked through the calculation configuration module 7. The format setting module 6 is connected to the UL number module 4 to confirm whether the product data and number conform to the program specifications. The other side is connected to the stacked module 3. The calculation configuration module 7 is connected to the UL number module 4 and also to the format setting module 6. It performs calculations on the data in the format setting module 6 to obtain the test results. The parameter binding module 8 is connected to the calculation configuration module 7 to retrieve the test result data and bind it to the Symbol library 5.
[0017] Furthermore, the product code database 1 is connected to external devices, allowing input via external devices or retrieval via external databases.
[0018] Furthermore, the product code database 1 is also used to maintain the compatibility of design software and ERP software.
[0019] Furthermore, the stacking module 3 is connected to the calculation configuration module 7 and the material library 2 to set the number of product layers. The stacking module 3 classifies the different number of layers of a product and retrieves the calculation formulas for different levels from the calculation configuration module 7 to realize the layered processing of the product.
[0020] Furthermore, the UL numbering module 4 is connected to the Symbol library 5, and different data are retrieved through the calculation and configuration module 7, and then the paired icons are printed on the product.
[0021] Furthermore, the parameter binding module 8 is also connected to the Symbol library 5 to bind and save the corresponding parameters with the corresponding icons.
[0022] Furthermore, the stacked module 3 stores all information about the product in the UL list and compiles it by layer. The information includes material supplier, material model, material thickness, material TG value, material CTI value, material DK value, material DF value, material flame retardancy, and copper plate thickness.
[0023] Furthermore, the operating steps for using this system are as follows: Step 1: Establish the product code database 1. Product information includes category code, layer code, customer factory code, surface treatment code, serial number code, and version code; and input the data into the product code database 1. Step 2: Confirm the number of product layers and input the layer information into the stacking module 3 for stacking calculation; retrieve the calculation formula for each layer of the product through the calculation configuration module 7 to calculate the test result data; Step 3: Confirm the material selection information, retrieve the material information from the material library 2 and input it into the stacked module 3; Step 4: Upload relevant product information. Upload the GBR, DRL, or PCB data provided by the customer to the system so that it can retrieve data such as minimum line width and minimum edge line width. Input the retrieved data into the calculation configuration module 7 to calculate the standard results of each layer of qualified product data. Step 5: Confirm whether each data item meets the UL list specification. Confirm the data specification through the format module. Retrieve all the carry-out conditions and calculation criteria of the UL logo from the calculation configuration module 7. Confirm and compare the calculated results. If they meet the requirements, proceed to step 6; otherwise, proceed to step 7. Step 6: Upload the data to the UL numbering module 4, compare the mark exported in step 5 with the database to retrieve the final Symbol mark that can be added to the product, and connect to the Symbol library 5 for retrieval. Step 7: Report the error and notify the designer for modification and maintenance; Step 8: Automatically extract Symbols by connecting with the design software script to enable the automatic addition of CAM design identifiers from the client to the design end; Step 9 is complete.
[0024] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit the technical solutions. Those skilled in the art should understand that any modifications or equivalent substitutions to the technical solutions of the present invention without departing from the spirit and scope of the present invention should be covered within the scope of the claims of the present invention.
Claims
1. A standard UL automatic inspection and numbering system for PCB boards, characterized in that, This includes a product code database, a material library, a stacked module, a UL numbering module, a symbol library, a formatting module, a computational configuration module, and a parameter binding module. The product code database establishes product testing categories and stores product information internally for retrieval and storage. The material library is a database of different product materials, used for categorizing materials according to standards during testing. The stacked module is connected to both the product code database and the material library on one side for storing categorized product information, and to the formatting module on the other side. The UL numbering module is connected to the computational configuration module on one side, matching different UL numbers with different computational configurations. The system is connected to the format setting module on one side; the Symbol library contains icons with different UL numbers, which are connected to the parameter binding module. Different icons are selected and marked using the calculation configuration module. The format setting module is connected to the UL number module to confirm whether the product data and number conform to the program specifications, and is also connected to the overlay module on the other side. The calculation configuration module is connected to the UL number module and also to the format setting module, performing calculations on the data in the format setting module to obtain the test results. The parameter binding module is connected to the calculation configuration module, retrieving the test result data and binding it to the Symbol library.
2. The PCB board standard UL automatic inspection and numbering system according to claim 1, characterized in that, The product code database is connected to external devices, allowing input via external devices or retrieval via an external database.
3. The PCB board standard UL automatic inspection and numbering system according to claim 1, characterized in that, The product code database is also used to maintain compatibility between design software and ERP software.
4. The PCB board standard UL automatic inspection and numbering system according to claim 1, characterized in that, The stacking module is connected to the calculation configuration module and the material library. It sets the number of product layers. The stacking module classifies different layers of a product and retrieves the calculation formulas for different levels from the calculation configuration module to realize the layering process of the product.
5. The PCB board standard UL automatic inspection and numbering system according to claim 1, characterized in that, The UL numbering module is connected to the Symbol library, and different data are retrieved through the calculation and configuration module, and then the paired icons are printed on the product.
6. The PCB board standard UL automatic inspection and numbering system according to claim 1, characterized in that, The parameter binding module also connects to the Symbol library to bind and save the corresponding parameters with the corresponding icons.
7. The PCB board standard UL automatic inspection and numbering system according to claim 1, characterized in that, The stacked module stores all information about the product in the UL list and compiles it by layer. The information includes material supplier, material model, material thickness, material TG value, material CTI value, material DK value, material DF value, material flame retardancy, and copper plate thickness.
8. An operating method for a PCB board standard UL automatic inspection and numbering system according to any one of claims 1-7, characterized in that, The operating steps for using this system are as follows: Step 1: Establish the product code database. Product information includes category code, layer code, customer factory code, surface treatment code, serial number code, and version code; and input the data into the product code database. Step 2: Confirm the number of product layers and input the layer number information into the stacking module for stacking calculation; retrieve the calculation formula for each layer of the product through the calculation configuration module to calculate the test result data; Step 3: Confirm the material selection information, retrieve the material information from the material library and input it into the stacked module; Step 4: Upload relevant product information. Upload the GBR, DRL, or PCB data provided by the customer to the system so that it can retrieve data such as minimum line width and minimum edge line width. Input the retrieved data into the calculation configuration module to calculate the standard results of each layer of the qualified product. Step 5: Confirm whether each data item meets the UL list specification. Confirm the data specification through the format module. Retrieve all the carry-out conditions and calculation criteria of the UL logo from the calculation configuration module. Confirm and compare the calculated results. If they meet the requirements, proceed to step 6; otherwise, proceed to step 7. Step 6: Upload the data to the UL numbering module, compare the mark exported in Step 5 with the database to retrieve the final Symbol mark that can be added to the product, and connect to the Symbol library for retrieval. Step 7: Report the error and notify the designer for modification and maintenance; Step 8: Automatically extract Symbols by connecting with the design software script to enable the automatic addition of CAM design identifiers from the client to the design end; Step 9 is complete.
Citation Information
Patent Citations
In-place detection method and device for screws in PCB
CN111025403A
PCB production process and PCB
CN113573506A
