5-Axis NC Rotation Control for Axis Error Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional 5-axis processing machines require extensive calculation and time to correct rotation axis errors, leading to prolonged processing times due to the need for precise NC data and numerous processing points.

Innovation Solution

A 5-axis processing machine with a control unit that calculates and adjusts the rotation angles of two rotation axes based on axis vectors, allowing for quicker consideration of rotation axis errors by determining the actual rotation angles θ and Φ to efficiently move the tool and workpiece, thereby shortening processing time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the conventional method is used to correct rotation axis error by calculating the angle between rotation axes and tool mounting position direction, then the rotation axis error can be corrected, but the processing time becomes excessively long

Engineering Contradiction:
Improverotation axis error correctionVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The invention changes the calculation parameters from using angle between rotation axes and tool mounting position direction to using rotation matrices and posture vectors. This parameter transformation enables more efficient computation of the correction rotation angles θ and φ, resolving the contradiction between maintaining precision and reducing processing time

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The invention replaces the conventional geometric calculation method with a matrix-based computational approach. By using rotation matrices and posture vectors instead of traditional angle calculations, the system achieves faster computation while maintaining the accuracy of rotation axis error correction

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

2Manufacturing precision

If the number of processing points is increased to ensure precise NC data, then the processing precision is improved, but the processing time increases significantly

Engineering Contradiction:
ImproveNC data precisionVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The invention uses posture vectors as a mathematical representation (copy) of the complex spatial relationships between tool and workpiece. This vector-based model allows for efficient calculation and interpolation of tool positions without requiring an excessive number of discrete processing points, thus maintaining precision while improving processing speed

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11801577B25-axis processing machine
Publication Date: 2023.10.31 SODICK CO LTD
  • US11801577B2 patent drawing
  • US11801577B2 patent drawing
  • US11801577B2 patent drawing

AI summary

A 5-axis processing machine includes a mounting table on which a tool and a work piece are placed; and a control unit; wherein the mounting table is moved relatively by three linear axes and two rotation axes based on NC data, the two rotation axes include a first axis and a second axis, when the control unit calculates a rotation angle of the two rotation axes, the control unit acquires an axis vector Na that specifies an actual first axis direction and an axis vector Nc that specifies an actual second axis direction, the control unit calculates a posture vector K that specifies a posture at a time of processing the work piece with respect to the tool from the NC data, the control unit calculates, as a solution of a following equation (4), an actual rotation angle θ around the first axis of the tool.