Screw Curve Assignment Using Program and Configuration Traceability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for assigning screwing curves to screwing programs are not process-reliable due to manual, time-based associations, which can lead to ambiguous allocations and errors, making it difficult to determine the specific program used and influencing parameters in product liability cases.

Innovation Solution

A determination module is used to unambiguously assign screwing programs, screwing curves, and screwing system configurations one-to-one, enabling clear and cost-effective associations, with versioning of configuration files and parameters for tracing histories and restoring system states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual temporal assignment based on storage date is used to link screw curves to screw programs, then the method is simple to implement, but the assignment reliability is poor and ambiguous allocations occur

Engineering Contradiction:
Improveease of implementationVSAvoidassignment reliability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system performs preliminary actions by automatically generating and storing identification data (such as timestamps, device identifiers, and configuration parameters) at the moment the screw curve is created. This preliminary recording of unique identifiers enables reliable retrospective assignment without requiring manual intervention later, thus maintaining simplicity while ensuring accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The determination module uses feedback mechanisms to verify the assignment between screw curves and screw programs. By comparing stored identification data with program metadata, the system automatically confirms correct pairing, providing feedback that eliminates ambiguity and ensures reliable assignment while keeping the process automated and simple.

Inventive Principle:
Principle #23Feedback

2Ease of manufacture

If temporal assignment based on storage date is used, then implementation remains simple, but error-prone manual mapping is required

Engineering Contradiction:
Improveimplementation simplicityVSAvoidoperational accuracy
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The system implements self-service by automatically performing the assignment between screw curves and screw programs using the determination module. The module autonomously compares identification data stored with the screw curve against available screw programs, eliminating the need for manual mapping operations while maintaining implementation simplicity through automated processes.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If multiple screw curves and programs are stored with the same storage date, then data storage capacity is improved, but the ability to make clear one-to-one deduction is lost

Engineering Contradiction:
Improvedata storage capacityVSAvoidassignment precision
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The system applies segmentation by dividing the identification data into multiple unique components: storage timestamp, device identifier, screw program version, and configuration parameters. This segmentation allows the determination module to precisely match specific screw curves to specific screw programs even when multiple curves share the same storage date, maintaining both storage capacity and assignment precision.

Inventive Principle:
Principle #1Segmentation

4Reliability

If versioning of configuration files and parameters is implemented, then traceability is improved, but system complexity increases

Engineering Contradiction:
ImprovetraceabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Versioning information is recorded as preliminary metadata at the time of screw curve generation. The determination module stores version identifiers, configuration file names, and parameter sets alongside the screw curve data. This preliminary capture of version information enables complete traceability without adding operational complexity, as the version data is automatically captured and stored rather than manually managed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3028814B1Method for allocating a screw curve describing a screw process to a screw program controlling the screw curve
Publication Date: 2021.09.01 ROBERT BOSCH GMBH
  • EP3028814B1 patent drawingFigure 1

AI summary

The invention relates to a method for the unambiguous, preferably one-to-one, assignment of a screw curve describing a screwing process to a screwing program (2) controlling the screw curve (3), wherein at least one screwing program (2), a screw curve (3), and a screwing system configuration (4) of a screwing system are uniquely, preferably one-to-one, assigned to each other, in particular retrospectively, by means of a determination module (1).