CNC control unit with learning ability for machining centers
First Claim
1. A CNC control unit 1 for machining centers for milling, drilling and similar operations with learning ability and the ability of automatic intelligent generation of NC control programs 28, comprising a neural network (NN) device 7, a modified microcomputer 2, a comparison unit 15, a position measuring unit 16 and an amplifier 17, the improvement comprising the NN device 7 that takes instructions from the NN teaching module 4, which is not a constituent part of the CNC control unit 1 and operates independently taking as a basis for its operation the data package received from a conventional CAD&
- CAM system, in order to operate as intelligent programming module after the teaching process is completed and to automatically generate adequate NC control program 28 for a given part to be processed in the machining center;
the said NC control program 28 being fed to the modified micro computer 2 including an internal interface 9 with its first output connected to the position memory 11 and its second output connected to the function memory 12, which accepts also the manual input commands 6 fed through the manual input module 8 and the decoding unit 10;
the modified microcomputer 2 further includes a function program module 14, with its input connected to the function memory 12 and its output connected to the adaptable interface system 18, and an interpolation program module 13 with its input connected to the position memory 11 and its output connected to the comparison unit 15 which has its other input connected to the output of the position measuring module 16, to which the position data 22 are fed from a position meter 20, while the output of the comparison unit 15 is connected to an amplifier 17 which feds the geometric data 24 to the step motor 19.
0 Assignments
0 Petitions
Accused Products
Abstract
A CNC control unit 1 with learning ability solves the problem of automatic and intelligent generating of NC programs for CNC machining centers for milling, drilling and similar operations. The key module of the CNC control unit 1 is a neural network (NN) device 7, that learns to generate the NC control programs through an NN teaching module 4. Upon completion of learning process the NN device 7 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 29, various new NC control programs for different parts, which have not been in the machining process before. The CNC control unit 1 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 CNC control unit 1 for machining centers for milling, drilling and similar operations with learning ability and the ability of automatic intelligent generation of NC control programs 28, comprising a neural network (NN) device 7, a modified microcomputer 2, a comparison unit 15, a position measuring unit 16 and an amplifier 17, the improvement comprising the NN device 7 that takes instructions from the NN teaching module 4, which is not a constituent part of the CNC control unit 1 and operates independently taking as a basis for its operation the data package received from a conventional CAD&
- CAM system, in order to operate as intelligent programming module after the teaching process is completed and to automatically generate adequate NC control program 28 for a given part to be processed in the machining center;
the said NC control program 28 being fed to the modified micro computer 2 including an internal interface 9 with its first output connected to the position memory 11 and its second output connected to the function memory 12, which accepts also the manual input commands 6 fed through the manual input module 8 and the decoding unit 10;
the modified microcomputer 2 further includes a function program module 14, with its input connected to the function memory 12 and its output connected to the adaptable interface system 18, and an interpolation program module 13 with its input connected to the position memory 11 and its output connected to the comparison unit 15 which has its other input connected to the output of the position measuring module 16, to which the position data 22 are fed from a position meter 20, while the output of the comparison unit 15 is connected to an amplifier 17 which feds the geometric data 24 to the step motor 19. - View Dependent Claims (2, 3, 4, 5, 6)
- CAM system, in order to operate as intelligent programming module after the teaching process is completed and to automatically generate adequate NC control program 28 for a given part to be processed in the machining center;
Specification