NC PROGRAM SEARCHING METHOD, NC PROGRAM SEARCHING UNIT, NC PROGRAM CREATING METHOD, AND NC PROGRAM CREATING UNIT
First Claim
1. An NC-program searching method comprising:
- a first image generating step for generating, when shape data of a machining target is input from an outside, image data corresponding to the shape data of the machining target as machining target image data;
a second image generating step for generating, based on NC programs created in the past, image data of a machining finish shape as finish shape image data;
a storing step for storing the finish shape image data in association with an NC program corresponding thereto;
a similarity calculating step for comparing the machining target image data and the finish shape image data to thereby calculate similarity of both the image data;
a searching step for searching, based on the similarity, candidates of finish shape image data similar to or matching the machining target image data and displaying the candidates; and
a first program displaying step for displaying, out of the candidates of the finish shape image data, an NC program for finish shape image data designated by the external input.
1 Assignment
0 Petitions
Accused Products
Abstract
In the invention, there are included a first image generating that generates image data corresponding to a shape data of a machining target as machining target image data, a second image generating that generates, based on NC programs created in the past, image data of a machining finish shape as finish shape image data, a storing that stores the finish shape image data associating with an NC program corresponding thereto, a similarity calculating that compares the machining target image data and the finish shape image data to calculate similarity of both the image data, a searching that searches, based on the similarity, candidates of finish shape image data similar to or matching the machining target image data and displays the candidates, and a first program displaying that displays, out of the candidates of the finish shape image data, an NC program for designated finish shape image data.
-
Citations
13 Claims
-
1. An NC-program searching method comprising:
-
a first image generating step for generating, when shape data of a machining target is input from an outside, image data corresponding to the shape data of the machining target as machining target image data; a second image generating step for generating, based on NC programs created in the past, image data of a machining finish shape as finish shape image data; a storing step for storing the finish shape image data in association with an NC program corresponding thereto; a similarity calculating step for comparing the machining target image data and the finish shape image data to thereby calculate similarity of both the image data; a searching step for searching, based on the similarity, candidates of finish shape image data similar to or matching the machining target image data and displaying the candidates; and a first program displaying step for displaying, out of the candidates of the finish shape image data, an NC program for finish shape image data designated by the external input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An NC-program searching unit comprising:
-
an input section to which shape data of a machining target is input from an outside; an image-data generating section configured to generate, as machining target image data, image data corresponding to the shape data of the machining target; an NC-program storing section configured to store NC program created in the past; a finish-shape generating section configured to generate, based on the NC programs created in the past, image data of a machining finish shape as finish shape image data; an image-data storing section configured to store the finish shape image data in association with an NC program corresponding thereto; a searching section configured to compare the machining target image data and the finish shape image data to thereby calculate similarity of both the image data and search, based on the similarity, candidates of finish shape image data similar to or matching the machining target image data; and a display section configured to display the candidates of the finish shape image data and display, when finish shape image data is designated by the external input out of the candidates of the finish shape image data, an NC program corresponding to the designated finish shape image data.
-
-
12. (canceled)
-
13. An NC program creating unit comprising:
-
an input section to which shape data of a machining target is input from an outside; an image-data generating section configured to generate, as machining target image data, image data corresponding to the shape data of the machining target; an NC-program storing section configured to store NC program created in the past; a finish-shape generating section configured to generate, based on the NC programs created in the past, image data of a machining finish shape as finish shape image data; an image-data storing section configured to store the finish shape image data in association with an NC program corresponding thereto; a searching section configured to compare the machining target image data and the finish shape image data to thereby calculate similarity of both the image data and search, based on the similarity, candidates of finish shape image data similar to or matching the machining target image data; a display section configured to display the candidates of the finish shape image data and display, when finish shape image data is designated by the external input out of the candidates of the finish shape image data, an NC program corresponding to the designated finish shape image data; and an editing section configured to edit, according to an instruction input from the outside, an NC program being displayed.
-
Specification