CAD-NC Shape Matching for In-Progress Machining Program Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manual generation of machining programs for workpieces using CNC machines is inefficient and prone to errors, especially when operators manually input all shapes without the aid of CAM systems.
Innovation Solution
A machining program generation support device that analyzes CAD and NC data to match shape information, predicts candidate shapes, and automatically generates machining programs, thereby supporting operators in generating accurate machining programs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If an operator manually generates a machining program by manually inputting all shapes, then the machining program can be created without using CAM, but the efficiency is low and the number of input errors is increased
Solution Approach 1:
The system provides feedback by displaying the recognized shape information extracted from the machining program on the CAD drawing, allowing the operator to verify and correct the automatically generated machining program. This feedback mechanism enables the operator to maintain control while benefiting from automated shape recognition, thus improving efficiency without sacrificing ease of operation.
Solution Approach 2:
The system performs self-service by automatically extracting shape information from the machining program and displaying it on the CAD drawing without requiring manual input of all shapes. The operator only needs to review and correct the automatically generated program, significantly reducing manual input effort while maintaining the ability to control the machining program creation process.
2Ease of operation
If an operator manually generates a machining program by manually inputting all shapes, then the machining program can be created without using CAM, but the number of input errors is increased
Solution Approach 1:
The system provides feedback by displaying the recognized shape information extracted from the machining program on the CAD drawing, allowing the operator to verify and correct the automatically generated machining program. This feedback mechanism enables the operator to maintain control while benefiting from automated shape recognition, thus improving efficiency without sacrificing ease of operation.
Solution Approach 2:
The system performs self-service by automatically extracting shape information from the machining program and displaying it on the CAD drawing without requiring manual input of all shapes. The operator only needs to review and correct the automatically generated program, significantly reducing manual input effort while maintaining the ability to control the machining program creation process.
3Productivity
If a CAM system is used to automatically generate the machining program from CAD data, then the efficiency is improved, but the device complexity increases
Solution Approach 1:
The system extracts only the essential shape information from the machining program and displays it on the CAD drawing, rather than implementing a full CAM system. This extraction approach provides automated assistance for machining program generation while keeping the system simpler than a complete CAM solution, thus improving efficiency without excessive complexity.
4Ease of operation
If all shapes are manually input, then the machining program can be generated without automated assistance, but the time required for input is increased
Solution Approach 1:
The system performs self-service by automatically extracting shape information from the machining program and displaying it on the CAD drawing without requiring manual input of all shapes. The operator only needs to review and correct the automatically generated program, significantly reducing manual input effort while maintaining the ability to control the machining program creation process.
Solution Approach 2:
The system performs preliminary action by automatically generating the machining program with shape information extracted from the CAD data before the operator needs to review it. This preliminary generation reduces the time required for manual input while allowing the operator to maintain control through review and correction.
Data Source
AI summary
A machining program generation support device includes: a CAD data analysis unit which analyzes the CAD data so as to obtain CAD shape information; a machining program analysis unit which. analyzes the machining program in the middle of being produced so as to obtain machining shape information in the middle of being produced; a shape matching unit which performs matching of shapes of the CAD shape information and the machining shape information in the middle of being produced so as to obtain. matching shape information; and a candidate shape program generation unit that predicts, based on the CAD shape information, a candidate shape following the matching shape information, and that thereby predicts a candidate shape following the machining shape information in the middle of being produced so as to automatically generate a machining program for the candidate shape following the machining program in the middle of being produced.


