Tool Path Curve Generation with Polygonal Region Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional tool path curve generation methods fail to ensure a shape error of a predetermined value or less, particularly as they focus on distance at command points, leading to deviations from the original point sequence at other locations and inadequate error control in machining processes.

Innovation Solution

A method that introduces a control point to minimize the sum of distances between the curve and each point of the point sequence, repeatedly adding control points to ensure all points lie within a specified distance from the curve, using techniques for approximated curve generation, and defines regions such as rotating bodies to include the curve within a predetermined region.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If points are taken on a curve sandwiched between command points to observe distances, then more detailed determination is achieved, but the section sandwiched between adjacent points is not checked, failing in principle to ensure error control

Engineering Contradiction:
Improvedistance observation detailVSAvoiderror control completeness
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The patent segments the allowable region into multiple regions defined by polygonal line paths connecting command points. By dividing the overall shape error control into smaller segments between adjacent command points, the system can verify curve inclusion more effectively. Each segment creates a localized allowable region that, when combined, ensures comprehensive coverage of the entire curve path.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs excessive verification by checking whether the entire curve is included in the allowable region, rather than merely sampling points. This excessive action ensures that no section of the curve escapes verification, including the sections sandwiched between adjacent command points. The determination unit verifies the complete curve inclusion, going beyond the minimum required point sampling.

Inventive Principle:
Principle #16Partial or excessive action

2Manufacturing precision

If the entire curve inclusion in the allowable region is verified, then comprehensive shape error control is achieved, but the determination process becomes more complex

Engineering Contradiction:
Improveshape error controlVSAvoiddetermination process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the allowable region into multiple regions defined by polygonal line paths connecting command points. By dividing the overall shape error control into smaller segments between adjacent command points, the system can verify curve inclusion more effectively. Each segment creates a localized allowable region that, when combined, ensures comprehensive coverage of the entire curve path.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a geometric model (copy) of the allowable region based on the point sequence and shape error requirements. This copied region serves as a reference framework for verification, allowing the determination unit to check curve inclusion without directly calculating distances at every point. The geometric model simplifies the verification process while maintaining comprehensive coverage.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10088825B2Tool path curve generation method and tool path curve generation apparatus
Publication Date: 2018.10.02 FANUC LTD
  • US10088825B2 patent drawing
  • US10088825B2 patent drawing
  • US10088825B2 patent drawing

AI summary

A tool path curve generation method for generating a curve from a tool path designated by a command point sequence includes: a step of defining a region based on a polygonal line path connecting the command point sequence; a step of determining whether the curve is included in the region on the basis of the geometric shape of the surface of the region; and a step of generating a curve that has been determined to be included in the region in the determination step.