Numerical Controller Command Path Compression for Reciprocating Machining
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing numerical controller techniques for machining fail to ensure consistent path compression results when processing command points in both forward and reverse directions, leading to uneven paths in reciprocation processes.
Innovation Solution
A numerical controller with a command path compression function that includes a command reading unit, subsequence extraction unit, point sequence compression unit, and motor driving unit, which divides and compresses command points into subsequences and approximates them into straight lines or curves independent of direction, ensuring consistent compression results regardless of input direction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If command points are compressed using direction-dependent approximation methods, then the path can be simplified and processing speed improved, but the compression results become inconsistent when processing in reverse direction
Solution Approach 1:
The patent applies inversion by processing command points from both forward and reverse directions, then synthesizing the results to create a direction-independent compressed path. This ensures that whether the tool moves from start to end or end to start, the same compressed path is generated, eliminating the direction-dependent inconsistency of traditional methods while maintaining processing speed improvements.
Solution Approach 2:
The patent segments the command point sequence into multiple subsequences that can be independently compressed and then recombined. This segmentation allows the system to process complex paths in manageable portions while ensuring consistent results regardless of processing direction, resolving the contradiction between speed improvement through compression and path consistency.
2Productivity
If multiple command points are represented by one curve to reduce deceleration, then high-speed processing is enabled, but the numerical controller's ability to create and interpolate machining curves becomes insufficient
Solution Approach 1:
The patent divides the command point sequence into multiple subsequences, each of which can be represented by a single curve or straight line. This segmentation enables high-speed processing by reducing the total number of curves needed while maintaining accuracy within each segment, and reduces the burden on the numerical controller's interpolation capability by breaking down complex path creation into simpler, manageable segments.
Data Source
AI summary
A numerical controller extracts a subsequence from a sequence of command points obtained from a machining program in a manner such that the same path may be created regardless of whether the sequence of command points is extracted from the commanded direction or from the reverse direction. A compressed path approximated by a straight line or a curve is created in a manner such that the compressed path may be approximated by the same straight line or curve regardless of whether the compressed path is created from the extracted subsequence in a commanded direction or in the reverse direction.


