Method and apparatus for creating numerical control machining program and program for causing computer to implement same method

US9268322B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9268322-B2
Application numberUS-201013882789-A
CountryUS
Kind codeB2
Filing dateNov 4, 2010
Priority dateNov 4, 2010
Publication dateFeb 23, 2016
Grant dateFeb 23, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus that creates, based on shape data of an object to be machined and grinding allowance data for the shape data, a numerically controlled machining program that has the grinding allowance data reflected in the shape data, is configured to include storing means 2 and 4 that store the shape data of the object to be machined and the grinding allowance data; a shape data modification means 5 that modifies the shape data to create, based on the grinding allowance data, shape data having a grinding allowance; and a numerically controlled machining program creation means 6 that creates a numerically controlled machining program for the modified shape data, with the apparatus enabling easy and efficient creation of a numerically controlled machining program having the grinding allowance reflected in the shape data.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of creating, based on shape data of an object to be machined and on grinding allowance data for the shape data, a numerically controlled machining program that has the grinding allowance data reflected in the shape data, the method comprising: a step of storing the shape data of the object to be machined and the grinding allowance data; a shape data modification step of modifying, based on the grinding allowance data, the shape data, to create shape data having a grinding allowance; and a step of creating a numerically controlled machining program for the modified shape data, wherein the shape data modification step includes a step of determining, when the shape data of the object to be machined is modified to create shape data having a grinding allowance, whether or not an uncut portion due to a tool cutting edge radius remains on an edge line segment adjacent to an edge line for which a grinding allowance is established; and of creating, in situations where the uncut portion due to the tool cutting edge radius remains on the edge line segment adjacent to the edge line for which the grinding allowance is established, shape data having a grinding allowance in which an amount of adjustment for eliminating during the remaining uncut portion has been taken into consideration. 2. The method of creating the numerically controlled machining program of claim 1 , wherein the shape data modification step includes a step of acquiring the amount of adjustment from tool data. 3. The method of creating the numerically controlled machining program of claim 2 , wherein when the shape data of the object to be machined is modified to create the shape data having the grinding allowance and in situations where an edge line for which a grinding allowance has been established and its adjacent edge line form an interior angle between 90 degrees and 180 degrees, the shape data modification step includes a step of additionally creating a pecking-for-grinding shape. 4. A non-transitory computer readable medium storing a program for causing a computer to implement the method of creating the numerically controlled machining program of claim 3 . 5. The method of creating the numerically controlled machining program of claim 2 , wherein the shape data modification step includes a step of automatically recognizing a type of the pecking-for-grinding that is created, based on the pecking-for-grinding shape data and the grinding allowance data. 6. The method of creating the numerically controlled machining program of claim 2 , wherein the shape data modification step further includes a step of assigning an edge line for which a grinding allowance is established in the shape data of the object to be machined; a step of translating the assigned edge line by the grinding allowance data; and a step of extending an edge line adjacent to the assigned edge line, to a point where the edge line crosses with the assigned edge line, in a direction determined based on an angle formed by connection between the edge line and the assigned edge line. 7. A non-transitory computer readable medium storing a program for causing a computer to implement the method of creating the numerically controlled machining program of claim 2 . 8. The method of creating the numerically controlled machining program of claim 1 , wherein when the shape data of the object to be machined is modified to create the shape data having the grinding allowance and in situations where an edge line for which a grinding allowance has been established and its adjacent edge line form an interior angle between 90 degrees and 180 degrees, the shape data modification step includes a step of additionally creating a pecking-for-grinding shape. 9. A non-transitory computer readable medium storing a program for causing a computer to implement the method of creating the numerically controlled machining program of claim 8 . 10. The method of creating the numerically controlled machining program of claim 1 , wherein the shape data modification step includes a step of automatically recognizing a type of the pecking-for-grinding that is created, based on the pecking-for-grinding shape data and the grinding allowance data. 11. The method of creating the numerically controlled machining program of claim 1 , wherein the shape data modification step further includes a step of assigning an edge line for which a grinding allowance is established in the shape data of the object to be machined; step of translating the assigned edge line by the grinding allowance data; and a step of extending an edge line adjacent to the assigned edge line, to a point where the edge line crosses with the assigned edge line, in a direction determined based on an angle formed by connection between the edge line and the assigned edge line. 12. A non-transitory computer readable medium storing a program for causing a computer to implement the method of creating the numerically controlled machining program of claim 1 . 13. An apparatus for creating, based on shape data of an object to be machined and grinding allowance data for the shape data, a numerically controlled machining program that has the grinding allowance data reflected in the shape data, the program creation apparatus comprising: a storing unit that stores the shape data of the object to be machined and the grinding allowance data; a shape data modification unit that modifies, based on the grinding allowance data, the shape data, to create shape data having a grinding allowance, a numerically controlled machining program creation unit that creates a numerically controlled machining program for the modified shape data, and a unit that creates, in situations where an uncut portion due to a tool cutting edge radius remains on an edge line segment adjacent to an edge line for which a grinding allowance is established, shape data having a grinding allowance in which an amount of adjustment for eliminating during grinding the remaining uncut portion has been taken into consideration. 14. The apparatus for creating the numerically controlled machining program of claim 13 , wherein the shape data modification unit includes a unit that acquires the amount of adjustment from tool data. 15. The apparatus for creating the numerically controlled machining program of claim 14 , wherein when the shape data of the object to be machined is modified to create the shape data having the grinding allowance and in situations where an edge line for which a grinding allowance has been established and its adjacent edge line form an interior angle between 90 degrees and 180 degrees, the shape data modification unit includes a unit that additionally creates a pecking-for-grinding shape. 16. The apparatus for creating the numerically controlled machining program of claim 14 , wherein the shape data modification unit includes a unit that automatically recognizes, based on the pecking-for-grinding shape data and the grinding allowance data, a type of the pecking-for-grinding that is created. 17. The apparatus for creating the numerically controlled machining program of 14 , wherein the shape data modification unit further includes a unit that assigns an edge line for which a grinding allowance is established in the shape data of the object to be machined; a unit that translates the assigned edge line by the grinding allowance data; and a unit that extends an edge line adjacent to the assigned edge line, to a point where the edge line crosses with the assigned edge line, in a direction determined based on an angle formed by connection be

Assignees

Inventors

Classifications

  • Program only shape, add approach path and machining conditions automatically · CPC title

  • Automatic coarse, rough and finish cutting path generation · CPC title

  • Computer-aided design [CAD] · CPC title

  • G05B19/182Primary

    characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control (G05B19/21 - G05B19/40 take precedence) · CPC title

  • Grinding cycle · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9268322B2 cover?
An apparatus that creates, based on shape data of an object to be machined and grinding allowance data for the shape data, a numerically controlled machining program that has the grinding allowance data reflected in the shape data, is configured to include storing means 2 and 4 that store the shape data of the object to be machined and the grinding allowance data; a shape data modification …
Who is the assignee on this patent?
Matsubara Susumu, Iriguchi Kenji, Takahashi Nobuyuki, and 4 more
What technology area does this patent fall under?
Primary CPC classification G05B19/182. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 23 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).