Automated Electronics Schematic Single Line Tracing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for generating electronics schematics are labor-intensive and limited, requiring manual programming steps, which restricts the availability of interactive schematic files for machine and circuit designs, especially for dense circuit layouts.

Innovation Solution

A method and system that automates the generation of electronics schematics by sorting objects into categories, determining associations between line objects and pin objects, and forming circuit line groups, enabling user-selectable single line tracing through the use of a processor and memory, with the ability to generate an electronics schematic output file that highlights selected circuit lines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual programming steps are used to generate interactive electronics schematics, then the schematic can provide user-selectable circuit navigation, but the generation process becomes labor intensive and time consuming

Engineering Contradiction:
Improveuser-selectable circuit navigationVSAvoidgeneration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically generates interactive schematic objects by processing the schematic file itself without requiring external manual programming. The processor extracts circuit information, identifies navigable objects, and creates interactive elements autonomously, allowing the schematic to serve itself rather than requiring external programming assistance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transforms the schematic file from a static representation into an interactive format by changing its parameters and properties. The processor modifies the file structure to include metadata, object definitions, and navigation capabilities, converting it into a dynamically executable format that provides circuit tracing functionality.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If manual programming steps are used to create interactive schematic objects, then circuit navigation is enabled, but the availability of schematic files is limited

Engineering Contradiction:
Improvecircuit navigation capabilityVSAvoidavailability of schematic files
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system enables any electronics schematic file to automatically gain interactive navigation capabilities through self-processing. The processor analyzes the schematic, identifies circuit elements and connections, and generates navigable objects without requiring external programming intervention, thereby increasing the availability of interactive schematics across different machine and circuit designs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates a universal solution that can process various types of electronics schematic files regardless of their specific circuit designs. The processor applies the same automated generation algorithm to different schematic formats and structures, enabling broad adaptability and versatility across diverse electrical and electronic schematics.

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

3Measurement precision

If technicians manually trace lines in dense circuits, then they can identify connecting points and affected systems, but the process becomes time consuming and technically challenging

Engineering Contradiction:
Improvecircuit tracing accuracyVSAvoidtracing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs automatic circuit tracing by processing the schematic file and generating navigable objects that represent circuit paths. When a user selects a starting point, the system autonomously traces the circuit line through dense layouts, identifies connecting points, and highlights affected systems without requiring manual tracing by the technician.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the manual mechanical tracing process with an automated computational system. The processor uses algorithmic logic to trace circuit paths, identify connections, and navigate dense layouts, substituting human manual effort with automated image processing and pattern recognition techniques.

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

4Ease of operation

If conventional systems highlight circuits when selected, then navigation becomes easier, but the system requires extensive manual programming to create selectable circuit objects

Engineering Contradiction:
Improvecircuit navigationVSAvoidprogramming complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically generates the selectable circuit objects and navigation logic by processing the schematic file itself. The processor identifies circuit elements, creates navigable objects with appropriate properties, and implements highlighting functionality without requiring external programmers to manually define each circuit object and its behavior.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10719642B2Automated generation of electronics schematics with single wire tracing
Publication Date: 2020.07.21 CATERPILLAR INC
  • US10719642B2 patent drawing
  • US10719642B2 patent drawing
  • US10719642B2 patent drawing

AI summary

A method includes sorting a plurality of line objects in an electronics schematics file into predetermined categories that include horizontal lines, vertical lines, diagonal lines, and connector pins, among others. The processor determines a first association of a first line object of the plurality of line objects that is associated with a first pin object. The first the association indicates that the first line object and the plurality of line objects are part of a single line, and the first pin object is part of the single line. The processor determines a second association of a circuit start point that is associated with the first pin object, and forms a first circuit line group including the first association, the second association, and the circuit end point of the single line. The processor generates an electronics schematic output file that presents the first circuit line group with user-selectable single line tracing.