NC Machining Path Collision Prediction Using Safety Distance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for predicting collisions in CNC machine tools are resource-intensive and inefficient, particularly for complex machining paths, often requiring excessive system resources and time-consuming simulations to prevent potential collisions during machining.

Innovation Solution

A method and system that calculates a safety distance for each block of an NC program by considering system response time and stop distance, allowing for anti-collision detection only within a reasonable safety distance before interpolation, reducing the need for extensive resource usage and interpolation calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If foreign computer simulation is used for collision detection, then collision prediction capability is improved, but system resource consumption and preparation time increase significantly

Engineering Contradiction:
Improvecollision prediction capabilityVSAvoidsystem resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent calculates a safety distance in advance based on system response time and stop distance, then only performs collision detection within this pre-defined range. This preliminary action avoids the need for comprehensive foreign computer simulation of the entire machining path, significantly reducing system resource consumption while maintaining reliable collision prediction capability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If idle run is performed to verify machining paths, then collision detection is improved, but machining time and system resource usage increase

Engineering Contradiction:
Improvecollision detection accuracyVSAvoidmachining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts only the critical portion of the machining path that requires collision detection by calculating the safety distance. Instead of performing idle run for the entire machining path, the system only executes verification within the extracted safety distance range, thereby maintaining collision detection accuracy while significantly reducing machining time loss.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If pilot or test run with virtual kinematic model is used for online collision detection, then real-time collision detection is improved, but calculation time and system resources increase hugely

Engineering Contradiction:
Improvereal-time collision detectionVSAvoidcalculation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies local quality by concentrating collision detection efforts only within the locally defined safety distance region rather than throughout the entire machining path. This localized approach maintains real-time collision detection capability while dramatically reducing the calculation time and system resources required, as the virtual kinematic model only needs to evaluate a small portion of the total path.

Inventive Principle:
Principle #3Local quality

4Reliability

If comprehensive simulation with 3D model and detectors is performed, then collision detection coverage is improved, but preparation time and system resource requirements increase

Engineering Contradiction:
Improvecollision detection coverageVSAvoidpreparation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary calculation of the safety distance based on system response time and stop distance before executing the machining operation. This preliminary action defines the exact region where collision detection is necessary, allowing the system to prepare only the minimal required 3D model and detector configurations for that specific region, thereby reducing preparation time while maintaining comprehensive collision detection coverage within the safety zone.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11407112B2Method and system for predicting collision of machining path
Publication Date: 2022.08.09 IND TECH RES INST
  • US11407112B2 patent drawing
  • US11407112B2 patent drawing
  • US11407112B2 patent drawing

AI summary

A method for predicting collision of a machining path includes: a step of reading an NC program; a step of translating a plurality of block information in the NC program; a step of, prior to perform interpolation upon each of the plurality of block information, calculating a safety distance of a next block information with respect to a block information to be interpolated; a step of searching a number of individual block information having an accumulated distance greater than or equal to the safety distance; and a step of performing an anti-collision detection upon each of the individual block information contributing the accumulated distance. In addition, a system for predicting collision of a machining path is also provided.