Assembly Sequence Generation Using AI Contact Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current assembly planning methods are inefficient and costly due to the complexity of finding an optimal assembly sequence for products with many components, often requiring manual trial and error or specific algorithms that focus on validating rather than generating assembly sequences.

Innovation Solution

A system that uses data analytics and artificial intelligence to generate a feasible assembly plan by representing the assembly of a product as an assembly graph, which is then processed through data analytics modules, including an assembly descriptor module, a graph encoder module, and a contact generation model, to predict sequential contact connections between components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual trial and error or brute force methods are used to generate assembly sequences, then complete exploration of assembly possibilities is achieved, but time consumption and computational cost increase exponentially

Engineering Contradiction:
Improvecompleteness of assembly sequence explorationVSAvoidtime consumption for assembly planning
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by representing the assembly problem as a graph structure before search begins, pre-computing component relationships, constraints, and compatibility information. This preliminary graph representation organizes all possible assembly states and transitions, enabling the subsequent search algorithm to efficiently navigate only feasible paths rather than exploring the entire exponential search space through brute force.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If algorithms are used to validate assembly sequences, then verification of assembly feasibility is improved, but the ability to generate assembly sequences from product information is limited

Engineering Contradiction:
Improveverification accuracy of assembly sequencesVSAvoidcapability to generate assembly sequences
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The graph-based representation serves multiple functions: it encodes component information, represents assembly constraints, models possible assembly states, and guides the search for valid sequences. This universal representation structure enables the system to both generate new assembly sequences from product information and validate existing sequences, combining the capabilities previously separated in different approaches.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If complete details of individual parts including geometry, alignment, and movement constraints are analyzed, then accurate assembly sequencing is achieved, but computational complexity and data processing requirements increase

Engineering Contradiction:
Improveaccuracy of assembly sequencingVSAvoidcomputational complexity of assembly planning
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system segments the complex assembly planning problem into discrete graph elements: nodes represent assembly states or components, edges represent valid transitions or connections, and attributes encode specific constraints. This segmentation transforms the continuous, complex problem of analyzing geometry, alignment, and movement constraints into a discrete graph structure that can be processed efficiently by search algorithms while preserving all necessary detail for accurate sequencing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12306616B2System and method for generating an assembly sequence for a product
Publication Date: 2025.05.20 ACCENTURE GLOBAL SOLUTIONS LTD
  • US12306616B2 patent drawing
  • US12306616B2 patent drawing
  • US12306616B2 patent drawing

AI summary

Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support mechanisms for generating a feasible assembly plan for a product based on data analytics. In aspects, information on components of a product is obtained from one or more product models (e.g., a three-dimensional (3D) computer aided design (CAD) model) that define the individual components of the product. The individual component information may be used to represent the assembly of the product as an assembly graph, in which each node of the assembly graph represents one of the components of the product to be assembled. The assembly graph is passed through a set of data analytics modules to generate the feasible assembly plan, or assembly sequence, as a series of sequential contact predictions, wherein each contact prediction identifies a component to be connected to one or more other components of the product.