PCB Component Placement via Local Pad-Relative Coordinates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The placement of electronic components on printed circuit boards (PCBs) often results in incorrect orientation and positioning due to the lack of standardized zero-degree rotation standards and the failure to account for manufacturing tolerances and skew in global X and Y coordinates.

Innovation Solution

A method and system for PCB component placement that involves graphically displaying PCB design features, designating electrical contacts for selected components, and automatically generating corrected XYRS data to ensure accurate component placement by determining the optimal X-Y position and orientation of components based on electrical contact features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If global X and Y coordinates are used for component placement, then component placement can be specified using standard coordinate systems, but manufacturing tolerances and skew cause incorrect positioning

Engineering Contradiction:
Improvecomponent placement specificationVSAvoidcomponent positioning accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent transforms the coordinate system from global X-Y coordinates to local pad-relative coordinates. Each component's position is redefined relative to its electrical contact pads rather than a global origin, and rotation is defined relative to the pad orientation rather than a global zero degree. This parameter transformation eliminates the accumulation of manufacturing tolerances and skew effects that plague global coordinate systems.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of defining component positions from a global reference frame and hoping they align with pads, the patent inverts the approach by defining positions from the pads outward. The pad locations serve as the primary reference, and component footprints are positioned relative to these fixed electrical contact points, ensuring that electrical connectivity is maintained regardless of global coordinate variations.

Inventive Principle:
Principle #13The other way round (Inversion)

2Ease of operation

If standardized zero-degree rotation standards are established, then component orientation can be consistently defined, but such standards are not widely adhered to resulting in incorrect rotation

Engineering Contradiction:
Improvecomponent orientation definitionVSAvoidcomponent rotation accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies local quality by defining rotation reference differently for each component based on its specific pad configuration rather than imposing a global zero-degree standard. Each component's rotation is locally referenced to its own pad orientation, allowing each component to have its own natural reference frame that ensures correct orientation without relying on external standards.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent inverts the conventional approach of defining rotation from a global zero degree and having components align to it. Instead, it defines the zero degree for each component based on its pad orientation, making the component's electrical contact geometry the reference rather than an external standard. This ensures that Pin 1 and other orientation-critical features automatically align correctly.

Inventive Principle:
Principle #13The other way round (Inversion)

3Manufacturing precision

If manual designation of electrical contacts is required for each component, then accurate placement can be achieved, but the process becomes time-consuming and complex

Engineering Contradiction:
Improvecomponent placement accuracyVSAvoidplacement data preparation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the software to automatically identify and designate electrical contact pads for each component based on the PCB design data and component footprint information. The system autonomously matches pads to component leads, defines local coordinate systems, and generates placement data without requiring manual intervention, thereby maintaining high precision while dramatically reducing preparation time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of designating electrical contacts with an automated computational algorithm. The software automatically processes PCB design files, identifies pad locations and orientations, matches them to component footprints, and generates the local coordinate system definitions programmatically, eliminating the need for manual designation while maintaining or improving accuracy.

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

4Productivity

If XYRS data is generated without verifying electrical contact alignment, then placement data can be created quickly, but components may be placed incorrectly

Engineering Contradiction:
Improveplacement data generation speedVSAvoidcomponent-to-pad alignment
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent performs preliminary verification of electrical contact alignment as an integral part of the XYRS data generation process. Before finalizing placement data, the system pre-checks that component footprints align with their designated pads, that Pin 1 orientation is correct, and that all electrical contacts are properly matched. This preliminary action ensures accuracy is built into the data generation process itself rather than being a separate verification step.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12327073B2Methods and systems for printed circuit board component placement and approval
Publication Date: 2025.06.10 BOARDERA SOFTWARE INC
  • US12327073B2 patent drawing
  • US12327073B2 patent drawing
  • US12327073B2 patent drawing

AI summary

An aspect of the disclosed embodiments is a method for printed circuit board (PCB) component placement comprising: graphically displaying, on a display device, PCB design features of a PCB design; and providing a user interface control for designating one or more of the PCB design features as electrical contacts for a first selected electrical component. Other aspects are disclosed.