NC Program Conversion Using CL Data for Machine-Specific Functions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for converting CL data into NC programs require unique post-processors for each CAM device and machine tool, leading to high costs and time consumption, as well as limitations in implementing machine-specific functions.
Innovation Solution
An information processing device that converts a second NC program into CL data, interprets the CL data, and then converts it back into a first NC program, incorporating additional codes for starting point data, thereby enabling the implementation of machine-specific functions without requiring device-specific post-processors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If unique post-processors are developed for each CAM device and machine tool combination, then conversion accuracy and machine-specific function implementation are improved, but development cost and time consumption increase significantly
Solution Approach 1:
The patent creates a universal post-processor that can handle multiple CAM devices and machine tool combinations through a standardized interface. The system uses a common CL data format as an intermediary, allowing one post-processor to serve multiple purposes rather than requiring dedicated post-processors for each device pair.
Solution Approach 2:
The patent introduces CL data as an intermediary format between NC programs from different CAM devices and the target machine tools. This standardized intermediate representation allows conversion without direct device-specific customization, acting as a mediator that decouples the source and target systems.
2Adaptability or versatility
If device-specific post-processors are developed for each machine tool, then machine-specific functions can be implemented, but the complexity of the conversion system increases
Solution Approach 1:
The patent designs a universal post-processor framework that maintains adaptability to machine-specific functions through configuration rather than code complexity. The system handles diverse machine tools using a unified approach, reducing the overall system complexity while preserving versatility.
Solution Approach 2:
The patent manages machine-specific variations through parameter configuration in the CL data format rather than through complex device-specific processing logic. By changing parameters and settings in the standardized format, the system adapts to different machine tools without increasing structural complexity.
3Adaptability or versatility
If multiple unique post-processors are maintained for different CAM devices, then compatibility with various formats is improved, but maintenance cost and system resource requirements increase
Solution Approach 1:
The patent consolidates multiple device-specific post-processors into a single universal post-processor that handles various CAM device formats through the standardized CL data interface. This reduces the quantity of software components from multiple unique post-processors to one multi-functional post-processor.
Solution Approach 2:
The patent merges the functionality of multiple device-specific post-processors into a single unified post-processor. By combining these functions and using CL data as a common intermediate format, the system reduces the total number of post-processors needed while maintaining compatibility with various CAM devices.
Data Source
AI summary
One aspect of the present invention is an information processing device that generates a first NC program used in a machine tool. This information processing device includes: a first conversion unit that converts a second NC program into CL data; an interpretation unit that interprets the CL data; and a second conversion unit that converts the CL data into a first NC program so that the first NC program includes an additional code corresponding to starting point data included in the CL data.


