CNC control unit with learning ability for machining centers
First Claim
1. A computer numerical control unit for machining centers with learning ability and ability of automatic intelligent generation of control programs, comprising a neural network device, a modified microcomputer, a comparison unit, a position measuring module and an amplifier, the improvement comprising a neural network device that takes instructions from a neural network teaching module that is not a constituent part of the computer numerical control unit and operates independently taking as a basis for its operation a data package received from a conventional CAD&
- CAM system, in order to operate as an intelligent programming module after a teaching process is completed and to automatically generate the numerical control program adequate for a given part to be processed in the machining centers;
the numerical control program being fed to the modified micro computer including an internal interface with its first output connected to a position memory and its second output connected to a function memory, which accepts also manual input commands fed through a manual input module and a decoding unit;
the modified microcomputer further includes a function program module, with its module input connected to the function memory and its output connected to an adaptable interface system, and an interpolation program module with its input connected to the position memory and its output connected to the comparison unit which has its other input connected to the output of the position measuring module, to which the position data are fed from a position meter, while the output of the comparison unit is connected to an amplifier which feeds geometric data to a step motor.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer numerical control unit with learning ability solves the problem of automatic and intelligent generating of numerical control programs for computer numerical control machining centers for milling, drilling and similar operations. The key module of the computer numerical control unit is a neural network (NN) device that learns to generate the numerical control programs through an neural network teaching module. Upon completion of learning process the neural network device can generate automatically, without any intervention of the operator, merely on the basis of the CAD 2D, 2,5D or 3D part models, taken from a conventional CAD/CAM system, various new numerical control programs for different parts, which have not been in the machining process before. The computer numerical control control unit with learning ability is suitable especially for machining centers intended for milling, including face milling (rough), contour milling (rough), final milling following the contour and in Z-plane, final contour 3D milling, contour final milling, milling in Z-plane, final contour milling on the equidistant, and milling of pockets; drilling, including normal drilling, deep drilling, and center drilling; and reaming, sinking and threading.
-
Citations
6 Claims
-
1. A computer numerical control unit for machining centers with learning ability and ability of automatic intelligent generation of control programs, comprising a neural network device, a modified microcomputer, a comparison unit, a position measuring module and an amplifier, the improvement comprising a neural network device that takes instructions from a neural network teaching module that is not a constituent part of the computer numerical control unit and operates independently taking as a basis for its operation a data package received from a conventional CAD&
- CAM system, in order to operate as an intelligent programming module after a teaching process is completed and to automatically generate the numerical control program adequate for a given part to be processed in the machining centers;
the numerical control program being fed to the modified micro computer including an internal interface with its first output connected to a position memory and its second output connected to a function memory, which accepts also manual input commands fed through a manual input module and a decoding unit;
the modified microcomputer further includes a function program module, with its module input connected to the function memory and its output connected to an adaptable interface system, and an interpolation program module with its input connected to the position memory and its output connected to the comparison unit which has its other input connected to the output of the position measuring module, to which the position data are fed from a position meter, while the output of the comparison unit is connected to an amplifier which feeds geometric data to a step motor. - View Dependent Claims (2, 3, 4, 5, 6)
- CAM system, in order to operate as an intelligent programming module after a teaching process is completed and to automatically generate the numerical control program adequate for a given part to be processed in the machining centers;
Specification