Method for generating numerical control program, element creation method, generation system, and generation program
AssigneeMitsubishi Heavy Industries, Ltd.
InventorsJun ETO, Shinichi TAKEUCHI, Noriaki SUGIHARA
Life of this patent
Estimating the term…
Abstract
A method for generating a numerical control program includes first-fourth steps. In the first step, elements related to the shape of a material are created on the basis of information related to the shape of the material. In the second step, processing is executed in which the elements related to the shape of the material which were created in the first step are read into areas to be subjected to processing in the third step. In the third step, a tool path is generated for each element read in the second step. In the fourth step, the tool paths generated for each element in the third step are connected.
Claims12
A method for generating a numerical control program for controlling a processing operation in machining performed during processing of a material, the method comprising:
- an element creation step, executed by a computer aided design program, of creating elements regarding a shape of the material on the basis of a material design model which is a design model for the material;
- an element reading step of reading the elements created by the computer aided design program in a computer aided manufacturing program;
- a tool path generation step of generating a tool path in which a route of the processing operation is coded, for each of the read elements, by executing the computer aided manufacturing program;
- and
- a tool path connection step of connecting the generated tool paths to each other so as to create a numerical control program by executing the computer aided manufacturing program,
- wherein, in the element creation step,
- surface elements included in the material are extracted,
- a surface element including a straight line corresponding to the longest distance between two points is set as a first reference surface among the surface elements,
- a surface element including a straight line corresponding to the longest distance between two points is set as a second reference surface among surface elements orthogonal to the first reference surface,
- coordinate axes having an intersection line between the first reference surface and the second reference surface as an X axis and any one straight line orthogonal to the first reference surface as a Z axis are created,
- among existing material design models prepared in advance, a similar material design model having a shape closest to the material design model is compared with the material design model by using the created coordinate axes as references, and
- the elements are created by correlating corresponding portions between the material design model and the similar material design model with each other,
- wherein, in the element reading step, a similarity and a difference are read with respect to the portions correlated with each other in the element creation step, and
- wherein, in the tool path generation step, a tool path generated on the basis of the similar material design model is used as a tool path corresponding to the element including the similarity, and a tool path to which a tool path generated on the basis of the similar material design model is changed according to the difference is generated as a tool path corresponding to the element including the difference.
(canceled)
(canceled)
An element creation method of creating elements of a material design model which is a design model for a material, the method comprising:
- extracting all plane elements;
- setting a plane element including a straight line corresponding to the longest distance between two points as a first reference surface among the plane elements;
- setting a plane element including a straight line corresponding to the longest distance between two points as a second reference surface among plane elements orthogonal to the first reference surface;
- creating coordinate axes having an intersection line between the first reference surface and the second reference surface as an X axis and any one straight line orthogonal to the first reference surface as a Z axis;
- comparing a similar material design model having a shape closest to the material design model among existing material design models prepared in advance, with the material design model by using the created coordinate axes as references;
- and
- creating elements of the material by correlating corresponding portions between the material design model and the similar material design model with each other.
A system generating a numerical control program for controlling a processing operation in machining performed during processing of a material, the system comprising:
- a control section,
- wherein the control section executes respective steps including
- an element creation step, executed by a computer aided design program, of creating elements regarding a shape of the material on the basis of a design model for the material,
- an element reading step of reading the elements created by the computer aided design program in a computer aided manufacturing program,
- a tool path generation step of generating a tool path in which a route of the processing operation is coded, for each of the read elements, by executing the computer aided manufacturing program, and
- a tool path connection step of connecting the generated tool paths to each other so as to create a numerical control program by executing the computer aided manufacturing program,
- wherein, in the element creation step,
- surface elements included in the material are extracted,
- a surface element including a straight line corresponding to the longest distance between two points is set as a first reference surface among the surface elements,
- a surface element including a straight line corresponding to the longest distance between two points is set as a second reference surface among surface elements orthogonal to the first reference surface,
- coordinate axes having an intersection line between the first reference surface and the second reference surface as an X axis and any one straight line orthogonal to the first reference surface as a Z axis are created,
- among existing material design models prepared in advance, a similar material design model having a shape closest to the material design model is compared with the material design model by using the created coordinate axes as references, and
- the elements are created by correlating corresponding portions between the material design model and the similar material design model with each other,
- wherein, in the element reading step, a similarity and a difference are read with respect to the portions correlated with each other in the element creation step, and
- wherein, in the tool path generation step, a tool path generated on the basis of the similar material design model is used as a tool path corresponding to the element including the similarity, and a tool path to which a tool path generated on the basis of the similar material design model is changed according to the difference is generated as a tool path corresponding to the element including the difference.
A numerical control program generation program causing a computer to generate a numerical control program for controlling a processing operation in machining performed during processing of a material, the program causing the computer to execute:
- an element creation step, executed by a computer aided design program, of creating elements regarding a shape of the material on the basis of a design model for the material;
- an element reading step of reading the elements created by the computer aided design program in a computer aided manufacturing program;
- a tool path generation step of generating a tool path in which a route of the processing operation is coded, for each of the read elements, by executing the computer aided manufacturing program;
- and
- a tool path connection step of connecting the generated tool paths to each other so as to create a numerical control program by executing the computer aided manufacturing program,
- wherein, in the element creation step,
- surface elements included in the material are extracted,
- a surface element including a straight line corresponding to the longest distance between two points is set as a first reference surface among the surface elements,
- a surface element including a straight line corresponding to the longest distance between two points is set as a second reference surface among surface elements orthogonal to the first reference surface,
- coordinate axes having an intersection line between the first reference surface and the second reference surface as an X axis and any one straight line orthogonal to the first reference surface as a Z axis are created,
- among existing material design models prepared in advance, a similar material design model having a shape closest to the material design model is compared with the material design model by using the created coordinate axes as references, and
- the elements are created by correlating corresponding portions between the material design model and the similar material design model with each other,
- wherein, in the element reading step, a similarity and a difference are read with respect to the portions correlated with each other in the element creation step, and
- wherein, in the tool path generation step, a tool path generated on the basis of the similar material design model is used as a tool path corresponding to the element including the similarity, and a tool path to which a tool path generated on the basis of the similar material design model is changed according to the difference is generated as a tool path corresponding to the element including the difference.
Dependencies are inferred from the claim text.