← Back to Patent Explorer
US4951227A Expired / Lapsed US ⏱️ 0.0 years remaining

Dimension analysis of drawings

Assignee: SALTIRE SOFTWARE Inc
•
Filing: 1988-09-30
•
Granted: 1990-08-21
•
Expires: 2008-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Dimensioned sketches are analyzed using graph theoretical concepts to determine whether dimension constraints are sufficient to define unique geometry and are nonredundant.

Inventors

  • 👤 Philip H. Todd

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 14:23
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/23

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 116 words
A computer-aided method of dimension analysis of a geometric figure comprising the following steps: specifying to a computer a topologic definition of said geometric figure to establish a set of geometric entities interrelated by structure constraints, said structure constraints associating pairs of said geometric entities; specifying to the computer a dimension definition of said geometric figure to establish stated dimension constraints interrelating selected ones of said geometric entities, said dimension constraints associating pairs of said geometric entities; determining whether said topologic definition includes a geometric entity constrained by a predetermined number of associated constraints, and, if so, removing such geometric entity and said predetermined number of associated constraints from said topologic definition and said dimension definition.
Claim 2
Dependent Claim 116 words
A computer-aided method of dimension analysis of a geometric figure comprising the following steps: specifying to a computer a topologic definition of said geometric figure to establish a set of geometric entities interrelated by structure constraints, said structure constraints associating pairs of said geometric entities; specifying to the computer a dimension definition of said geometric figure to establish stated dimension constraints interrelating selected ones of said geometric entities, said dimension constraints associating pairs of said geometric entities; determining whether said topologic definition includes a geometric entity constrained by a predetermined number of associated constraints, and, if so, removing such geometric entity and said predetermined number of associated constraints from said topologic definition and said dimension definition.
Claim 3
Dependent Claim 119 words
The method according to claim 1, wherein said geometric figure is a two dimensional geometric figure, said predetermined number of associated constraints is two associated constraints, and subsequent to removal of a geometric entity and its associated constraints from said topologic definition and said dimension definition the method comprises the further steps: repeatedly determining whether said topologic definition and said dimension definition include a geometric entity constrained by two associated constraints and removing such geometric entity and associated constraints from said topologic definition and said dimension definition until there are no further geometric entities constrained by two associated constraints; and determining whether the remaining topologic definition and dimension definition consists of two geometric entities interrelated by a single constraint.
Claim 4
Dependent Claim 37 words
The method according to claim 1, wherein said topologic definition and said dimension definition are embodied in a data structure having entities corresponding to geometric entities and components of said entities corresponding to structure and dimension constraints.
Claim 5
Dependent Claim 132 words
A computer-aided method of dimension analysis of a geometric figure comprising the following steps: (a) specifying to a computer a topologic definition of said geometric figure to establish a set of geometric entities interrelated by structure constraints; (b) specifying to a computer a dimension definition of said geometric figure to establish stated dimension constraints applied to and interrelating selected ones of said geometric entities; and (c) employing the computer to: (i) model said geometric figure as a graph wherein each vertex corresponds to one of said geometric entities and each edge correspond to a structure constraint or a dimension constraint; (ii) determine whether said said graph includes a vertex of a given degree, and, if so, (iii) modify said graph by removing said vertex of a given degree and edges connected thereto.
Claim 6
Dependent Claim 132 words
A computer-aided method of dimension analysis of a geometric figure comprising the following steps: (a) specifying to a computer a topologic definition of said geometric figure to establish a set of geometric entities interrelated by structure constraints; (b) specifying to a computer a dimension definition of said geometric figure to establish stated dimension constraints applied to and interrelating selected ones of said geometric entities; and (c) employing the computer to: (i) model said geometric figure as a graph wherein each vertex corresponds to one of said geometric entities and each edge correspond to a structure constraint or a dimension constraint; (ii) determine whether said said graph includes a vertex of a given degree, and, if so, (iii) modify said graph by removing said vertex of a given degree and edges connected thereto.
Claim 7
Dependent Claim 49 words
The method according to claim 4, wherein said geometric figure is a two dimensional geometric figure, said given degree is degree two, and step (c) of the method further comprises: (iv) repeating steps (c) (ii) and (c) (iii) until no further vertices of degree two remain in the graph.
Claim 8
Dependent Claim 115 words
The method according to claim 5, wherein said geometric figure is a two dimensional geometric figure and the method further comprises the steps of: (d) employing the computer to classify said geometric figure as maximally consistent if the result of step (c) (iv) is a single edge connecting two vertices, and otherwise; (e) (i) determining whether the modified graph includes a vertex of degree less than two, and, if so, (iii) modifying the graph by removing the vertex of degree less than two from the graph, and (f) employing the computer to classify said geometric figure as consistently dimensioned if the modified graph is a null graph and otherwise classify said geometric figure as overdimensioned.
Claim 9
Dependent Claim 59 words
The method according to claim 6, wherein step (e) further comprises: (v) determining whether the modified graph includes a vertex of degree two or less, and if so, modifying the graph by removing the vertex of degree two or less from the graph, and (vi) repeating step (e) (v) until no further vertices of degree two or less remain.
Claim 10
Dependent Claim 270 words
A computer-aided method of generating a scale drawing of a geometric figure comprising the steps: specifying to a computer a set of geometric entities and structure constraints therebetween to form a topologic definition of said geometric figure, said structure constraints associating pairs of said geometric entities; specifying to the computer dimension constraints on said geometric entities to form a dimension definition of said geometric figure, said dimension constraints associating pairs of said geometric entities; employ the computer to modify said topologic definition and said dimension definition by removing geometric entities associated with a given number of constraints and their associated constraints from said topologic definition and said dimension definition until said topologic definition and said dimension definition contain no geometric entities associated with said given number of constraints, said topologic definition then comprising a reduced topologic definition and said dimension definition then comprising a reduced dimension definition; maintaining in the computer a sequence of geometric operations by storing each geometric entity and its associated constraints when removed from said topologic definition and said dimension definition as a geometric operation wherein the position of each removed geometric entity is specified relative to the remaining topologic definition and dimension definition by means of its associated constraints; employing the computer to draw on an imaging device a first portion of said scale drawing based upon said reduced topologic definition and said reduced dimension definition; and employing the computer to draw on said imaging device the remaining portion of said scale drawing by taking said first portion as a reference and utilizing said sequence of geometric operations to construct additional geometric entities relative thereto.
Claim 11
Dependent Claim 270 words
A computer-aided method of generating a scale drawing of a geometric figure comprising the steps: specifying to a computer a set of geometric entities and structure constraints therebetween to form a topologic definition of said geometric figure, said structure constraints associating pairs of said geometric entities; specifying to the computer dimension constraints on said geometric entities to form a dimension definition of said geometric figure, said dimension constraints associating pairs of said geometric entities; employ the computer to modify said topologic definition and said dimension definition by removing geometric entities associated with a given number of constraints and their associated constraints from said topologic definition and said dimension definition until said topologic definition and said dimension definition contain no geometric entities associated with said given number of constraints, said topologic definition then comprising a reduced topologic definition and said dimension definition then comprising a reduced dimension definition; maintaining in the computer a sequence of geometric operations by storing each geometric entity and its associated constraints when removed from said topologic definition and said dimension definition as a geometric operation wherein the position of each removed geometric entity is specified relative to the remaining topologic definition and dimension definition by means of its associated constraints; employing the computer to draw on an imaging device a first portion of said scale drawing based upon said reduced topologic definition and said reduced dimension definition; and employing the computer to draw on said imaging device the remaining portion of said scale drawing by taking said first portion as a reference and utilizing said sequence of geometric operations to construct additional geometric entities relative thereto.

References Cited (Backward Citations)

US4058849A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag