Source to target translation for manufacturing
US-2024118674-A1 · Apr 11, 2024 · US
US9523966B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9523966-B2 |
| Application number | US-201114110848-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 23, 2011 |
| Priority date | Jun 23, 2011 |
| Publication date | Dec 20, 2016 |
| Grant date | Dec 20, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
Select similar shape and derive motion defining sentences from original shape · CPC title
Cross-Sectional Technologies · mapped topic
concerning programming of geometry · CPC title
electric · CPC title
Select a shape and use it to create a similar shape · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.