Numerical Control for One-Line True Circular Machining
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing numerical control devices require skilled workers to manage and correct machining programs for true circular machining, especially in helical machining, due to complex calculations and redundant programming, making it difficult to automate and simplify the process.
Innovation Solution
A numerical control device with a machining program computing unit and a true circular machining unit that automatically computes machining positions from a one-line program, allowing easy execution of true circular machining without manual programming expertise.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If coordinate values are calculated using trigonometric functions for true circular machining, then machining precision is improved, but device complexity increases due to requiring calculators and redundant programs
Solution Approach 1:
The numerical control device automatically performs coordinate value calculations using trigonometric functions without requiring external calculators or complex programming. The system self-services by integrating the calculation capability into the control unit, eliminating the need for manual intervention and reducing program complexity while maintaining machining precision
Solution Approach 2:
The patent replaces manual calculation methods (mechanical use of calculators and complex programming) with an automated computational system. The control unit directly computes coordinate values using embedded trigonometric functions, substituting the mechanical process with an electronic computation process that simplifies the overall system
2Ease of operation
If CAD/CAM is used for automatic calculation of coordinate values, then ease of operation is improved, but loss of time increases due to requiring skilled workers and repeated operations for each correction
Solution Approach 1:
The numerical control device automatically computes coordinate values and generates machining programs without requiring skilled workers to perform repeated CAD/CAM operations. The system self-services by handling all calculations and program generation internally, eliminating the need for manual intervention and reducing the time required for program creation and correction
Solution Approach 2:
The control unit pre-computes coordinate values using trigonometric functions before machining operations begin. By performing calculations in advance and storing results, the system eliminates the need for repeated computations during program corrections, significantly reducing the time required for modifications while maintaining ease of operation
3Productivity
If macro programs with variables are used for true circular machining, then productivity is improved, but device complexity increases due to requiring professional programming knowledge
Solution Approach 1:
The numerical control device automatically generates and executes machining programs with proper coordinate calculations without requiring users to write macro programs or understand programming variables. The system self-services by handling all programming complexity internally, allowing operators to achieve high productivity through simple operations rather than complex programming
Solution Approach 2:
The control unit acts as an intermediary between the simple one-line machining program input and the complex coordinate calculations required for true circular machining. It mediates by automatically performing the trigonometric computations and generating the necessary execution commands, shielding the user from programming complexity while maintaining high productivity
Data Source
AI summary
Provided are a numerical control device and a control method that enable simple true circular processing. The numerical control device is provided with: a true circular processing unit that, using an operative command, causes a cutting tool to perform true circular processing on a workpiece with a starting point set as a center; and a processing program calculation unit that, in order to give a command to a machining tool, calculates, as an operative command for the machining tool, a processing operation position from a single line processing program.


