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

Boundary representation solid modeling system

Assignee: International Business Machines Corp
•
Filing: 1992-10-05
•
Granted: 1994-01-11
•
Expires: 2012-10-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A solid modeling system for combining a plurality of geometric model elements to form a whole model. The whole model is represented as a collection of non-manifold boundary elements. A data file maintains a record of the correspondence between each non-manifold boundary element and each geometric model element of the whole model, to permit easy and fast modification of the whole model.

Inventors

  • 👤 Shinji Kawabe
  • 👤 Hiroshi Masuda
  • 👤 Kenji Shimada

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 18:24
CPC Classifications
G; G06; G06T; G06T17/00; G06T17/10; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 275 words
A computer system for displaying representations of solid objects comprising: a computer memory for storing a plurality of component geometric models, each component geometric model comprising one of more boundary elements; a computer input means for specifying one or more of a union operation, a difference operation, or an intersection operation for combining at least two component geometric models to form a combined geometric model; a computer processor for performing the specified operation on the component geometric models to generate the combined geometric model, said processor identifying all component geometric models in the combined geometric model, said processor dividing the combined geometric model into segments where each segment and all component geometric models containing the segment intersect at an intersection equal to the segment, said processor generating one of more boundary elements for each segment, said processor identifying one or more external boundary elements of the combined geometric model as output boundary elements; a computer memory for storing, for each boundary element of a segment, an identification of the component models containing the segment, said computer memory also storing [a]an identification of the boundary elements of the segments contained in each component model; [b]an identification of the segment boundary elements which are output boundary elements; [c]an identification of all component models contained in the combined geometric model; and [d]an identification of all combining operations performed on the identified component models; and a computer readout and display means for reading from said computer memory and displaying said segment boundary elements identified as output boundary elements of the combined geometric model such that the displaying of the output boundary elements displays the representation of a solid object.
Claim 2
Dependent Claim 275 words
A computer system for displaying representations of solid objects comprising: a computer memory for storing a plurality of component geometric models, each component geometric model comprising one of more boundary elements; a computer input means for specifying one or more of a union operation, a difference operation, or an intersection operation for combining at least two component geometric models to form a combined geometric model; a computer processor for performing the specified operation on the component geometric models to generate the combined geometric model, said processor identifying all component geometric models in the combined geometric model, said processor dividing the combined geometric model into segments where each segment and all component geometric models containing the segment intersect at an intersection equal to the segment, said processor generating one of more boundary elements for each segment, said processor identifying one or more external boundary elements of the combined geometric model as output boundary elements; a computer memory for storing, for each boundary element of a segment, an identification of the component models containing the segment, said computer memory also storing [a]an identification of the boundary elements of the segments contained in each component model; [b]an identification of the segment boundary elements which are output boundary elements; [c]an identification of all component models contained in the combined geometric model; and [d]an identification of all combining operations performed on the identified component models; and a computer readout and display means for reading from said computer memory and displaying said segment boundary elements identified as output boundary elements of the combined geometric model such that the displaying of the output boundary elements displays the representation of a solid object.
Claim 3
Dependent Claim 25 words
A computer system as claimed in claim 1, wherein the boundary elements comprise one or more of an edge, a face, and an enclosed volume.
Claim 4
Dependent Claim 23 words
A computer system as claimed in claim 2, wherein the computer memories each further store geometric and topological data for each boundary element.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag