Automatic programming apparatus and control command generating method

US9523966B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9523966-B2
Application numberUS-201114110848-A
CountryUS
Kind codeB2
Filing dateJun 23, 2011
Priority dateJun 23, 2011
Publication dateDec 20, 2016
Grant dateDec 20, 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 automatic programming apparatus includes a machining-shape generating unit configured to generate second machining shapes for each of machining processes from each of a plurality of first machining shapes input from outside; a machining-order editing unit configured to receive an input of execution order of the machining processes; a machining-shape adjusting unit configured to extend, among a plurality of the second machining shapes having a same tool direction, which is a direction that a tool pierces, one of the second machining shapes in a direction opposite to the tool direction, delete, from the other machining shape that overlaps the one second machining shape because of the extension of the one second machining shape, a portion of the overlap, and generate a third machining shape; and a control-command generating unit configured to generate, based on the third machining shape and the input execution order, a control command.

First claim

Opening claim text (preview).

The invention claimed is: 1. An automatic programming apparatus comprising: a machining-shape generating unit configured to generate second machining shapes for each of machining processes from each of a plurality of first machining shapes input from outside; a machining-order editing unit configured to receive an input of execution order of the machining processes; a machining-shape adjusting unit configured to extend, among a plurality of the second machining shapes having a same tool direction, which is a direction that a tool is fed during machining, one of the second machining shapes in a direction opposite to the tool direction to pierce through, another machining shape being set after the one second machining shape in execution order of the machining processes and located in a direction opposite to the tool direction viewed from the one second machining shape, delete, from the other machining shape that overlaps the one second machining shape because of the extension of the one second machining shape, a portion of the overlap, and generate a third machining shape; and a control-command generating unit configured to generate, based on the third machining shape and the input execution order, a control command for causing a machine tool to operate. 2. The automatic programming apparatus according to claim 1 , wherein the second machining shapes for each of the machining processes generated by the machining-shape generating unit include a machining shape machined by rough machining, a machining shape machined by wall finish machining, and a machining shape machined by bottom finish machining. 3. An automatic programming apparatus comprising: a machining-process-data generating unit configured to generate second machining shapes for each of machining processes from each of an externally-input plurality of first machining shapes; a machining-shape adjusting unit configured to extend, among two of the second machining shapes having tool directions different from each other, the tool directions being directions that a tool is fed during machining, among the second machining shapes, when a bottom surface section of one machining shape of the two machining shapes is in contact with the other machining shape, the bottom surface section of the one machining shape in the tool direction of the one machining shape, delete, from the other machining shape that overlaps the one machining shape because of the extension of the one machining shape, a portion of the overlap, and generate a third machining shape; and a control-command generating unit configured to generate, based on the third machining shape, a control command for causing a machine tool to operate. 4. The automatic programming apparatus according to claim 3 , wherein the second machining shapes for each of the machining processes generated by the machining-shape generating unit include a machining shape machined by rough machining, a machining shape machined by wall finish machining, and a machining shape machined by bottom finish machining. 5. The automatic programming apparatus according to claim 3 , wherein the machining-shape adjusting unit deletes, when a ratio of a portion where the one machining shape and the other machining shape overlap on a plane of the one machining shape perpendicular to the tool direction to the other machining shape is larger than a predetermined value, the overlapping portion from the other machining shape and does not delete the overlapping portion when the ratio is smaller than the predetermined value. 6. A control command generating method comprising: a machining-shape generating step of generating second machining shapes for each of machining processes from each of a plurality of first machining shapes input from an outside; a machining-order editing step of receiving an input of execution order of the machining processes; a machining-shape adjusting step of extending, among a plurality of the second machining shapes having a same tool direction, which is a direction that a tool is fed during machining, one of the second machining shapes in a direction opposite to the tool direction to pierce through, another machining shape being set after the one second machining shape in execution order of the machining processes and located in a direction opposite to the tool direction viewed from the one second machining shape, deleting, from the other machining shape that overlaps the one second machining shape because of the extending of the one second machining shape, a portion of the overlap, and generating a third machining shape; and a control command step of generating, based on the third machining shape and the input execution order, a control command for causing a machine tool to operate. 7. The control command generating method according to claim 6 , wherein the second machining shapes for each of the machining processes generated in the machining-shape generating step include a machining shape machined by rough machining, a machining shape machined by wall finish machining, and a machining shape machined by bottom finish machining.

Assignees

Inventors

Classifications

  • Select similar shape and derive motion defining sentences from original shape · CPC title

  • Cross-Sectional Technologies · mapped topic

  • concerning programming of geometry · CPC title

  • G05B11/01Primary

    electric · CPC title

  • Select a shape and use it to create a similar shape · 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 US9523966B2 cover?
An automatic programming apparatus includes a machining-shape generating unit configured to generate second machining shapes for each of machining processes from each of a plurality of first machining shapes input from outside; a machining-order editing unit configured to receive an input of execution order of the machining processes; a machining-shape adjusting unit configured to extend, among…
Who is the assignee on this patent?
Matsubara Susumu, Iriguchi Kenji, Fujino Daisuke, and 2 more
What technology area does this patent fall under?
Primary CPC classification G05B19/40931. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 20 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).