Method and device for analyzing NC program for NC machining
First Claim
Patent Images
1. An NC machining apparatus for performing NC machining controlled by an NC program, comprising:
- machining method analyzing means, to which a machining NC program, material data and tool list are inputted, for extracting, from the machining NC program, at least one of a machining information and a machining condition for each work element machining by analyzing the machining NC program;
database forming means for converting the at least one machining information and the machining condition extracted for each work element machining into a database which is necessary to form the machining NC program; and
an NC program forming database for storing, for each work element machining, the at least one machining condition and machining information extracted from the machining NC program for that work element machining so as to correspond to that work element machining.
2 Assignments
0 Petitions
Accused Products
Abstract
A device for analyzing NC program is provided with a machining method analyzing means (34) which extracts machining conditions for every machining work element by analyzing an actual NC machining program, and data base creating means (35). The device extracts necessary machining information from the actual NC machining program and allows the data bases (21, 22, 23 and 24) to reflect the information.
-
Citations
6 Claims
-
1. An NC machining apparatus for performing NC machining controlled by an NC program, comprising:
-
machining method analyzing means, to which a machining NC program, material data and tool list are inputted, for extracting, from the machining NC program, at least one of a machining information and a machining condition for each work element machining by analyzing the machining NC program;
database forming means for converting the at least one machining information and the machining condition extracted for each work element machining into a database which is necessary to form the machining NC program; and
an NC program forming database for storing, for each work element machining, the at least one machining condition and machining information extracted from the machining NC program for that work element machining so as to correspond to that work element machining. - View Dependent Claims (2)
-
-
3. A method for performing NC machining controlled by an NC program, comprising:
-
extracting, from an inputted machining NC program, inputted material data and an inputted tool list, at least one of a machining information and a machining condition for each work element machining; and
storing, for each work element machining, the at least one machining condition and machining information extracted from the inputted machining NC program, inputted material data and an inputted tool list for that work element machining so as to correspond to that work element machining as a database which is necessary to form the NC program.
-
-
4. A system that builds a database of machining know-how information regarding NC machining work elements usable in a first NC program for NC machining, wherein the NC machining is controllable using the first NC program to form a first object, comprising:
-
extracting means for extracting from the first NC program, for each of at least one work element of the first NC program, at least one of machining information and machining condition information for that work element, wherein that work element is usable to create a corresponding feature in the first object; and
storage means for storing, for each work element, the at least one of the machining condition information and the machining information in the database relative to that work element;
wherein, when the database stores at least one of the machining condition information and the machining information relative to a work element that is usable to create a desired feature in a second object by the NC machining, the at least one of the machining condition information and the machining information relative to that work element can be obtained from the database for inclusion in a second NC program for the second object.
-
-
5. A method of building a database of machining know-how information regarding NC machining work elements usable in a first NC program for NC machining, wherein the NC machining is controllable using the first NC program to form a first object, comprising:
-
extracting, for each of at least one work element of the first NC program, at least one of machining information and machining condition information for that work element from the first NC program, wherein that work element is usable to create a corresponding feature in the first object; and
storing, for each work element, the at least one of the machining condition information and the machining information in the database relative to that work element;
wherein, when the database stores at least one of the machining condition information and the machining information relative to a work element that is usable to create a desired feature in a second object by the NC machining, the at least one of the machining condition information and the machining information relative to that work element can be obtained from the database for inclusion in a second NC program for the second object.
-
-
6. An apparatus for analyzing an NC program for NC machining, wherein the NC machining is controlled by the NC program, comprising:
-
machining method analyzing means, to which a machining NC program, material data and tool list are inputted, for extracting, from the machining NC program, at least one of a machining information and a machining condition for each work element machining by analyzing the machining NC program;
database forming means for converting the at least one machining information and the machining condition extracted for each work element machining into a database which is necessary to form the machining NC program; and
an NC program forming database for storing, for each work element machining, the at least one machining condition and machining information extracted from the machining NC program for that work element machining so as to correspond to that work element machining.
-
Specification