SMT Component Database Automation via PCB Data Parsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current SMT programming systems require extensive manual effort for creating and verifying component database data, leading to low manufacturing efficiency and high production costs due to time-consuming angle and polarity corrections.

Innovation Solution

A quick processing system for SMT equipment that automates the generation and verification of component database data by reading PCB design files, creating core data, and linking it with a shared database to ensure accurate component information, thereby reducing manual intervention and increasing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual creation and verification of component database data is performed, then data accuracy can be ensured, but programming time and production costs increase significantly

Engineering Contradiction:
Improvecomponent database data accuracyVSAvoidprogramming time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically reading PCB design files and BOM files to generate core data and component database data before the actual programming process. This preliminary automated data preparation eliminates the need for manual data creation and verification during programming, thereby ensuring data accuracy while significantly reducing programming time from 4-8 hours to 0.5-2 hours.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically generating core data from design files and BOM files, and autonomously creating and verifying component database data without requiring manual operator intervention. The automated verification process checks data accuracy independently, allowing the system to serve itself in data preparation tasks while maintaining high precision and reducing time loss.

Inventive Principle:
Principle #25Self-service

2Reliability

If extensive manual verification of angles and polarity is performed, then production errors are reduced, but production efficiency decreases

Engineering Contradiction:
Improveproduction error rateVSAvoidproduction efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements feedback by automatically verifying component database data including angles and polarity against the core data generated from PCB design files. This automated feedback loop checks for consistency and correctness without manual intervention, ensuring high reliability by catching errors early while maintaining high productivity through rapid automated verification processes.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces the mechanical manual verification process with an automated computational system that reads design files, generates core data, and verifies component database data programmatically. This substitution eliminates manual angle and polarity checking, reducing production errors through consistent automated verification while dramatically improving production efficiency by removing human time constraints.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If complete component database data is created manually, then equipment operational performance is optimized, but the complexity and time of programming increases

Engineering Contradiction:
Improveequipment operational performanceVSAvoidprogramming complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically generating complete component database data including all necessary attributes, packaging information, polarity information, graphics information, and nozzle/feeder information before equipment operation. This automated preliminary data creation ensures all equipment operational parameters are optimized while eliminating the complexity of manual data assembly and reducing programming time significantly.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically creating complete component database data from design files and BOM files without requiring manual operator intervention for data entry or verification. The automated process handles all aspects of data creation including attribute information, packaging details, polarity settings, and equipment parameter optimization, thereby maintaining high equipment operational performance while dramatically simplifying the programming process.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9791851B2Quick processing system and method for SMT equipment
Publication Date: 2017.10.17 VAYO SHANGHAI TECH
  • US9791851B2 patent drawing
  • US9791851B2 patent drawing
  • US9791851B2 patent drawing

AI summary

The present invention provides a quick processing system and method for SMT equipment, that is: firstly read PCB design files and BOM files inputted, and generate core data including text data and graphic data of all components to be assembled; then search the component data matched with each component to be assembled in the local database on basis of the core data, and link the found component information with the corresponding component to be assembled, and mark the component information as an available component, and create component information on basis of the core data of the component to be assembled, and stored to the local database, then mark the component information as an available component, and recover the component information on basis of the graphic data in the core data as an error is checked out; finally output the validated component information to the SMT equipment system.