Patent US4956787A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4956787A Expired / Lapsed US ⏱️ 0.0 years remaining

Elimination work simulator apparatus

Assignee: Hitachi Ltd
•
Filing: 1988-09-13
•
Granted: 1990-09-11
•
Expires: 2008-09-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An elimination work simulator has not only a difference operation processor to attain a difference between work object space data and work space data but also a product operation processor to execute a product operation therebetween. Elimination work space data outputted from the product operation processor is sequentially stored; and at least the latent data of the work object space data outputted from the difference operation processor is stored so as to minimize the amount of data to be preserved. When displaying the work object space data, an animation displaying thereof can be conducted in the same or opposite direction of the order of the work operations by appropriately using elimination work space data and work object space data.

Inventors

  • 👤 Kumiko Ito
  • 👤 Yasumasa Kawashima
  • 👤 Shiro Nonaka
  • 👤 Tomotoshi Ishida

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 11:52
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/406; G05B19/4069; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36073; Y; Y10; Y10S; Y10S345/00; Y10S345/949; Y10S345/952

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 177 words
An elimination work simulator in which a work is achieved through m operation units comprising: a first set operation processor for respectively generating a difference space between an n-dimensional work object space date Wj-1 corresponding to a work object in a jth work operation unit from among j operation units, where j=1, 2, . . . , m, and an n-dimensional work space data Tj corresponding to a space through which a machining device passes in the jth work operation unit in order to provide a difference space respectively corresponding to each of the operation units, wherein n is an integer greater than or equal to 2; first store means for storing the difference spaces as new work object space data Wj; a second set operation processor for respectively generating a product space between the work object space data Wj-1 and the work space data Tj in order to provide a product space respectively corresponding to each of the operation units; and second store means for sequentially storing the product spaces as elimination work space data Cj.
Claim 2
Dependent Claim 177 words
An elimination work simulator in which a work is achieved through m operation units comprising: a first set operation processor for respectively generating a difference space between an n-dimensional work object space date Wj-1 corresponding to a work object in a jth work operation unit from among j operation units, where j=1, 2, . . . , m, and an n-dimensional work space data Tj corresponding to a space through which a machining device passes in the jth work operation unit in order to provide a difference space respectively corresponding to each of the operation units, wherein n is an integer greater than or equal to 2; first store means for storing the difference spaces as new work object space data Wj; a second set operation processor for respectively generating a product space between the work object space data Wj-1 and the work space data Tj in order to provide a product space respectively corresponding to each of the operation units; and second store means for sequentially storing the product spaces as elimination work space data Cj.
Claim 3
Dependent Claim 26 words
An elimination work simulator according to claim 1, wherein the new work object space data Wj is used to update the work object space data Wj-1.
Claim 4
Dependent Claim 26 words
An elimination work simulator according to claim 1, wherein the work object space data Wj is stored in association with a plurality of work operation units.
Claim 5
Dependent Claim 236 words
An elimination work simulator in which a work is achieved through m operation units comprising: a first set operation processor for respectively generating a difference space between an n-dimensional work object space data Wj-1 corresponding to a work object in a jth work operation unit from among j operation units, where j=1,2 . . . m, and an n-dimensional work space data Tj corresponding to a space through which a machining device passes in the jth work operation unit in order to provide a difference space respectively corresponding to each of the operation units wherein n is an integer greater than or equal to 2; first store means for storing the difference spaces as new work object space data Wj; a second set operation processor for respectively generating a product space between the work object space data Wj-1 and the work space data Tj in order to provide a product space respectively corresponding to each of the operation units; second store means for sequentially storing the product spaces as elimination work space data Cj; and a graphic display processor for displaying work object space data Wk-1 in an arbitrary work operation unit k, where k≦j, by use of the new work object space data Wj stored in said first store means and at least a portion of a group of elimination work space data C i , where i≦j, previously stored in said second store means.
Claim 6
Dependent Claim 236 words
An elimination work simulator in which a work is achieved through m operation units comprising: a first set operation processor for respectively generating a difference space between an n-dimensional work object space data Wj-1 corresponding to a work object in a jth work operation unit from among j operation units, where j=1,2 . . . m, and an n-dimensional work space data Tj corresponding to a space through which a machining device passes in the jth work operation unit in order to provide a difference space respectively corresponding to each of the operation units wherein n is an integer greater than or equal to 2; first store means for storing the difference spaces as new work object space data Wj; a second set operation processor for respectively generating a product space between the work object space data Wj-1 and the work space data Tj in order to provide a product space respectively corresponding to each of the operation units; second store means for sequentially storing the product spaces as elimination work space data Cj; and a graphic display processor for displaying work object space data Wk-1 in an arbitrary work operation unit k, where k≦j, by use of the new work object space data Wj stored in said first store means and at least a portion of a group of elimination work space data C i , where i≦j, previously stored in said second store means.
Claim 7
Dependent Claim 25 words
An elimination work simulator according to claim 4, wherein said set operation processors, said store means, and said graphic display processor are respectively octtree apparatuses.
Claim 8
Dependent Claim 23 words
An elimination work simulator according to claim 4, wherein the work space data Tj is represented through use of a boundary representation model.
Claim 9
Dependent Claim 33 words
An elimination work simulator according to claim 4, wherein an animation display of the work object space data Wj is effected in an order corresponding to a performance order of performed work operations.
Claim 10
Dependent Claim 34 words
An elimination work simulator according to claim 4, wherein an animation display of the work object space data Wj is effected in an order corresponding to a reverse performance order of performed work operations.
Claim 11
Dependent Claim 19 words
An elimination work simulator according to claim 1, wherein said second store means accumulates said sequentially stored product spaces.
Claim 12
Dependent Claim 19 words
An elimination work simulator according to claim 4, wherein said second store means accumulates said sequentially stored product spaces.
Claim 13
Dependent Claim 197 words
An elimination process simulator for simulating a process involving m operations comprising: a first set operation processor for respectively generating a remainder portion data representing a remainder portion corresponding to an n-dimensional work object to be processed in a jth operation from among j operations, where j= 1, 2, . . . , m, less an n-dimensional work object portion corresponding to a space through which a machining device passes in the jth operation in order to provide a remainder portion data respectively corresponding to each of the operations, wherein n is an integer greater than or equal to 2; first store means for storing the remainder portion data corresponding to each of the operation units as updated remainder portion data; a second set operation processor for respectively generating an overlap portion data representing an overlap portion corresponding to an intersection between the n-dimensional work object to processed in the jth operation and the space through which the machining device passes in the jth operation in order to provide an overlap portion data respectively corresponding to each of the operations; and second store means for sequentially storing the overlap portion data as elimination work space data Cj.
Claim 14
Dependent Claim 197 words
An elimination process simulator for simulating a process involving m operations comprising: a first set operation processor for respectively generating a remainder portion data representing a remainder portion corresponding to an n-dimensional work object to be processed in a jth operation from among j operations, where j= 1, 2, . . . , m, less an n-dimensional work object portion corresponding to a space through which a machining device passes in the jth operation in order to provide a remainder portion data respectively corresponding to each of the operations, wherein n is an integer greater than or equal to 2; first store means for storing the remainder portion data corresponding to each of the operation units as updated remainder portion data; a second set operation processor for respectively generating an overlap portion data representing an overlap portion corresponding to an intersection between the n-dimensional work object to processed in the jth operation and the space through which the machining device passes in the jth operation in order to provide an overlap portion data respectively corresponding to each of the operations; and second store means for sequentially storing the overlap portion data as elimination work space data Cj.
Claim 15
Dependent Claim 22 words
An elimination process simulator according to claim 11, wherein the updated remainder portion data is used to update the remainder portion data.
Claim 16
Dependent Claim 23 words
An elimination process simulator according to claim 11, wherein the remainder portion data is stored in association with a plurality of work operations.
Claim 17
Dependent Claim 270 words
An elimination processor simulator for simulating a process involving m operations comprising: a first set operation processor for respectively generating a remainder portion data representing a remainder portion corresponding to an n-dimensional work object to be processed in a jth operation from among j operations, where j= 1, 2, . . . , m, less an n-dimensional work object portion corresponding to a space through which a machining device passes in the jth operation in order to provide a remainder portion data respectively corresponding to each of the operation, wherein n is an integer greater than or equal to 2; first store means for storing the reminder portion data corresponding to each of the operation units as updated remainder portion data; a second set operation processor for respectively generating an overlap portion data representing an overlap portion corresponding to an intersection between the n-dimensional work object to be processed in the jth operation and the space through which the machining device passes in the jth operation in order to provide an overlap portion data respectively corresponding to each of the operations; second store means for sequentially storing the overlap portion data as elimination work space data Cj; and a graphic display processor for displaying an n-dimensional work object to be processed in a kth operation, where k is an integer less than or equal to j, by using the updated remainder portion data stored in said first store means and at least a portion of elimination work space data C i , where i is an integer less than or equal to j, previously stored in said second store means.
Claim 18
Dependent Claim 270 words
An elimination processor simulator for simulating a process involving m operations comprising: a first set operation processor for respectively generating a remainder portion data representing a remainder portion corresponding to an n-dimensional work object to be processed in a jth operation from among j operations, where j= 1, 2, . . . , m, less an n-dimensional work object portion corresponding to a space through which a machining device passes in the jth operation in order to provide a remainder portion data respectively corresponding to each of the operation, wherein n is an integer greater than or equal to 2; first store means for storing the reminder portion data corresponding to each of the operation units as updated remainder portion data; a second set operation processor for respectively generating an overlap portion data representing an overlap portion corresponding to an intersection between the n-dimensional work object to be processed in the jth operation and the space through which the machining device passes in the jth operation in order to provide an overlap portion data respectively corresponding to each of the operations; second store means for sequentially storing the overlap portion data as elimination work space data Cj; and a graphic display processor for displaying an n-dimensional work object to be processed in a kth operation, where k is an integer less than or equal to j, by using the updated remainder portion data stored in said first store means and at least a portion of elimination work space data C i , where i is an integer less than or equal to j, previously stored in said second store means.
Claim 19
Dependent Claim 25 words
An elimination process simulator according to claim 14, wherein said set operation processors, said store means, and said graphic display processor are respectively octtree apparatuses.
Claim 20
Dependent Claim 34 words
An elimination process simulator according to claim 14, wherein the data corresponding to the space through which the machining device passes in the jth operation is represented by using a boundary representation solid model.
Claim 21
Dependent Claim 32 words
An elimination process simulator according to claim 14, wherein an animation display of the updated remainder portion data is effected in an order corresponding to a performance order of the work operations.
Claim 22
Dependent Claim 33 words
An elimination process simulator according to claim 14, wherein an animation display of the updated remainder portion data is effected in an order corresponding to a reverse performance order of the work operations.
Claim 23
Dependent Claim 20 words
An elimination process simulator according to claim 11, wherein said second store means accumulates said sequentially stored overlap portion data.
Claim 24
Dependent Claim 20 words
An elimination process simulator according to claim 14, wherein said second store means accumulates said sequentially stored overlap portion data.

References Cited (Backward Citations)

GB2140937A Cited
EP0129091A2 Cited
US4791579A Cited
EP0166783A1 Cited
EP0153556A2 Cited
US4757461A Cited
US4736306A Cited
US4792889A Cited
US4833617A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-09-10 1994-03-12 1994-09-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-09-10 1998-03-12 1998-09-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-09-10 2002-03-12 2002-09-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag