Automatic programming apparatus and automatic programming method

US9152143B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9152143-B2
Application numberUS-201013377292-A
CountryUS
Kind codeB2
Filing dateJul 6, 2010
Priority dateJul 6, 2009
Publication dateOct 6, 2015
Grant dateOct 6, 2015

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.

Automatic programming apparatus includes: a material shape data input unit that receives input of data of material shape; a processing program storage unit that stores therein data of material shape and processed unit data; a processed unit data input part that receives an input of other-processed-unit-reference-type processed unit data referencing processed region shape data contained in the processed unit data; a processed region shape generating unit that generates processed region shape data in the processed unit data for partial processing, based on data of material shape and processed region shape data referenced by other-processed-unit-reference-type processed unit data; and a control command generating unit that generates control command data, based on processed unit data for partial processing containing processed region shape data.

First claim

Opening claim text (preview).

The invention claimed is: 1. An automatic programming apparatus that generates control command data, based on processed unit data for partial processing to apply partial processing to a material shape, comprising: a material shape data input unit that receives an input of data of the material shape; a processing program storage unit that stores therein the data of the material shape and processed unit data; a processed unit data input part that receives input data from a relevant processed unit data extracting unit and outputs output data to the processing program storage unit, the input data includes other-processed-unit-reference-type processed unit data that references processed region shape data contained in the processed unit data stored in the processing program storage unit, and the output data output by the processed unit data input part and provided to the processing program storage unit includes the other-processed-unit-reference-type processed unit data; a processed region shape generating unit that generates processed region shape data in the processed unit data for the partial processing, based on the data of the material shape and the processed region shape data referenced by the other-processed-unit-reference-type processed unit data; a control command generating unit that generates the control command data, based on the processed unit data for the partial processing containing the processed region shape data; a post-processing material shape generating unit that, based on the data of the material shape stored in the processing program storage unit and the processed region shape data in the processed unit data that has already been defined, generates shape data of a processed-region-removed material shape obtained by removing a processed region shape of the already-defined processed unit data from the material shape; and a relevant processed unit data extracting unit that appends, as an attribute, data for specifying a plane of a processed region shape of a corresponding processed unit to a plane of a processed region shape transferred onto the processed-region-removed material shape, extracts data for specifying, based on an edge indicated in the processed-region-removed material shape, a plane of a processed region shape of a processed unit annexed to a plane positioned adjacent to the edge, and generates reference data to be referenced by the other-processed-unit-reference-type processed unit data that is the input data received by the processed unit data input part. 2. An automatic programming method for generating control command data, based on processed unit data for partial processing to apply partial processing to a material shape, comprising: storing, in a processing program storage unit, data of the material shape and processed unit data; receiving, at a processed unit data input part from a relevant processed unit data extracting unit, other-processed-unit-reference-type processed unit data that references processed region shape data contained in the stored processed unit data; generating processed region shape data in the processed unit data for the partial processing, based on the data of the material shape and the processed region shape data referenced by the other-processed-unit-reference-type processed unit data; generating the control command data, based on the processed unit data for the partial processing containing the processed region shape data; generating, based on the data of the material shape stored in the processing program storage unit and the processed region shape data in the processed unit data that has already been defined, shape data of a processed-region-removed material shape obtained by removing a processed region shape of the already-defined processed unit data from the material shape; appending, as an attribute, data for specifying a plane of a processed region shape of a corresponding processed unit to a plane of a processed region shape transferred onto the processed-region-removed material shape; extracting data for specifying, based on an edge indicated in the processed-region-removed material shape, a plane of a processed region shape of a processed unit annexed to a plane positioned adjacent to the edge; generating reference data to be referenced by the other-processed-unit-reference-type processed unit data; and outputting, to the processed unit data input unit, the other-processed-unit-reference-type processed unit data that references the processed region shape data stored in the processing region program storage unit.

Assignees

Inventors

Classifications

  • concerning programming of geometry · CPC title

  • Define shape of part · CPC title

  • Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS] · 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 US9152143B2 cover?
Automatic programming apparatus includes: a material shape data input unit that receives input of data of material shape; a processing program storage unit that stores therein data of material shape and processed unit data; a processed unit data input part that receives an input of other-processed-unit-reference-type processed unit data referencing processed region shape data contained in the p…
Who is the assignee on this patent?
Iriguchi Kenji, Mitani Yuka, Miyata Akira, and 4 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 Oct 06 2015 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).