CAD Mate Replication via Geometric Pattern Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CAD systems require repetitive and error-prone manual processes for inserting, moving, and constraining components, such as fasteners, which leads to wasted time and human errors due to the need for manual replication of similar components across a modeled assembly.

Innovation Solution

A CAD system that analyzes a selected component and its adjacent geometry to automatically replicate its placement and constraints, presenting visual indicators for similar geometry, allowing users to selectively replicate or exclude suggestions, thereby reducing manual intervention and errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual replication of component placement and constraint is used, then user control over each placement is maintained, but time consumption and human error increase significantly

Engineering Contradiction:
Improveplacement accuracyVSAvoidtime for repetitive operations
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system creates a copy of the seed mate's constraints and placement parameters, then automatically applies this copy to identified target geometries. The mate helper replicates the entire mating operation (not just positioning) so that constraints, orientations, and configurations are duplicated accurately across multiple locations without manual repetition.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs self-service by automatically analyzing the seed mate's geometry, identifying suitable target locations through pattern recognition, and executing the replication process without requiring manual intervention for each placement. The user only needs to define the seed mate and select target geometries, after which the system handles the repetitive tasks autonomously.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If manual selection of faces and geometries is required for each component placement, then precise control over each placement is achieved, but productivity decreases due to repetitive manual operations

Engineering Contradiction:
Improveconstraint accuracyVSAvoidassembly modeling speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system performs preliminary analysis by examining the seed mate's geometry, constraints, and surrounding features before replication occurs. It pre-identifies potential target geometries based on pattern matching and presents them to the user for confirmation, eliminating the need for manual selection during the replication process itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical manual selection process with an automated computational system. Instead of requiring users to visually select and constrain each component placement, the system uses algorithmic analysis of geometric patterns and constraints to automatically identify and apply placements, substituting human manual operations with automated computational processes.

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

3Productivity

If automated mate replication is implemented, then time consumption is reduced, but system complexity increases

Engineering Contradiction:
Improvemodeling efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The mate helper is designed as a universal tool that can replicate various types of mates (concentric, coincident, angular, cylindrical) across different geometries and configurations. Rather than requiring separate specialized tools for each mating type, the system provides a single multi-functional solution that handles diverse replication scenarios through a unified approach.

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

Solution Approach 2:

The system introduces an intermediary layer between the user's seed mate definition and the final replicated placements. The mate helper acts as this intermediary by analyzing the seed mate, identifying patterns, presenting suggestions for review, and executing the replication. This intermediary process manages the complexity internally while presenting a simple interface to the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11475173B2Method for replicating a component mating in an assembly
Publication Date: 2022.10.18 DASSAULT SYSTEMES SOLIDWORKS CORP
  • US11475173B2 patent drawing
  • US11475173B2 patent drawing
  • US11475173B2 patent drawing

AI summary

A method in a computer aided drafting application for replicating a component mating in a modeled assembly includes examining constraints and geometry surrounding a selected component of the component mating in a first surface of the assembly. A first descriptor with a plurality of numerical characteristics of the constraints and geometry is captured. The first descriptor is set as a first seed descriptor. A potential first target geometry in the region of the first face is examined and a first target descriptor is computed according to the first target geometry. If first seed descriptor matches the first target descriptor, an instance of a first target component is created according to the first target descriptor.