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

Apparatus and method for computer-aided design of sheet metal fabricated parts

Assignee: Agilent Technologies Inc
•
Filing: 1995-03-17
•
Granted: 1996-12-24
•
Expires: 2015-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A CAD system and method for designing sheet metal parts. A proposed design is automatically tested against a set of design rules. Available tools are selected according to criteria computed with reference to the part to the fabricated and then are tested to determine whether they can be used to make desired bends. A fabrication sequence is computed.

Inventors

  • 👤 Scott A. Conradson
  • 👤 Lee A. Barford
  • 👤 William D. Fisher
  • 👤 Michael J. Weinstein
  • 👤 Julie D. Wilker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 14:51
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/4097; G06; G06F; G06F30/00; G06F2113/00; G06F2113/24; Y; Y02; Y02P; Y02P90/00; Y02P90/02

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 162 words
An interactive computer-aided design system for designing mechanical parts, the system comprising: input means for sequentially receiving from a designer a plurality of items of data descriptive of a desired mechanical part; storage means for receiving and storing a plurality of parameters descriptive of an available manufacturing apparatus, at least one of which describes a tooling constraint; computing means operative as each item of data is received from the designer to automatically test whether the desired mechanical part as described by the received items of data satisfies each of a plurality of the parameters which have been stored in the storage means, including one of the tooling constraints; and output means for communicating the results of the test to the designer such that if the part fails to satisfy any of the parameters the designer can modify any of the received items of data, the computing means being operative to perform the test again after an item of data has been modified.
Claim 2
Dependent Claim 162 words
An interactive computer-aided design system for designing mechanical parts, the system comprising: input means for sequentially receiving from a designer a plurality of items of data descriptive of a desired mechanical part; storage means for receiving and storing a plurality of parameters descriptive of an available manufacturing apparatus, at least one of which describes a tooling constraint; computing means operative as each item of data is received from the designer to automatically test whether the desired mechanical part as described by the received items of data satisfies each of a plurality of the parameters which have been stored in the storage means, including one of the tooling constraints; and output means for communicating the results of the test to the designer such that if the part fails to satisfy any of the parameters the designer can modify any of the received items of data, the computing means being operative to perform the test again after an item of data has been modified.
Claim 3
Dependent Claim 39 words
A system according to claim 1 wherein the storage means also receives and stores a parameter descriptive of a design rule and wherein the computing means performs the test by determining whether the desired part satisfies the design rule.
Claim 4
Dependent Claim 50 words
A system according to claim 1 wherein a tooling constraint comprises information descriptive of a fabrication tool and wherein the computing means performs the test by determining whether any of a plurality of fabrication tools described by information in the storage means can be used to fabricate the desired part.
Claim 5
Dependent Claim 43 words
A system according to claim 3 wherein the computing means determines whether any of the tools can be used by computing a criterion, selecting a tool which meets the criterion, and testing whether the desired part can be fabricated by the selected tool.
Claim 6
Dependent Claim 36 words
A system according to claim 3 wherein the computing means performs the test by determining whether any combination of the tools described by information in the storage means can be used to fabricate the desired part.
Claim 7
Dependent Claim 78 words
A system according to claim 1 wherein: the part is characterized by a plurality of surfaces and a required angular relationship between the surfaces; a tooling constraint comprises information descriptive of a fabrication tool; and the computing means performs the test by determining whether any of a plurality of fabrication tools described by information in the storage means can be used to bend a sheet of material to satisfy any required relationships among surfaces of the desired part.
Claim 8
Dependent Claim 50 words
A system according to claim 6 wherein the computing means determines whether any of the tools can be used by computing a criterion, selecting a tool which meets the criterion, and testing whether the selected tool can be used to bend the material to satisfy one of the required relationships.
Claim 9
Dependent Claim 18 words
A system according to claim 7 wherein the criterion is determined by physical dimensions of the desired part.
Claim 10
Dependent Claim 119 words
An interactive method of designing a mechanical part, the method comprising: sequentially receiving a plurality of items of data descriptive of a desired mechanical part; storing a plurality of parameters descriptive of an available manufacturing apparatus, at least one of which describes a tooling constraint; as each item of data is received, automatically testing whether the part as described by the received items of data satisfies each of a plurality of the parameters, including one of the tooling constraints; communicating the results of the test such that if the part fails to satisfy any of the parameters any of the items of data can be modified; and performing the test again after an item of data has been modified.
Claim 11
Dependent Claim 119 words
An interactive method of designing a mechanical part, the method comprising: sequentially receiving a plurality of items of data descriptive of a desired mechanical part; storing a plurality of parameters descriptive of an available manufacturing apparatus, at least one of which describes a tooling constraint; as each item of data is received, automatically testing whether the part as described by the received items of data satisfies each of a plurality of the parameters, including one of the tooling constraints; communicating the results of the test such that if the part fails to satisfy any of the parameters any of the items of data can be modified; and performing the test again after an item of data has been modified.
Claim 12
Dependent Claim 45 words
A method according to claim 9 wherein a tooling constraint comprises information descriptive of a fabrication tool and wherein testing comprises determining whether any of a plurality of fabrication tools described by information in the storage means can be used to fabricated the desired part.
Claim 13
Dependent Claim 75 words
A method according to claim 9 wherein: the part is characterized by a plurality of surfaces and a required angular relationship between the surfaces; a tooling constraint comprises information descriptive of a fabrication tool; and the test performed by determining whether any of a plurality of fabrication tools described by information in the storage means can be used to bend a sheet of material to satisfy any required relationships among surfaces of the desired part.
Claim 14
Dependent Claim 45 words
A method according to claim 11 wherein determining whether a tool can be used comprises: computing a criterion; selecting a tool which meets the criterion; and testing whether the selected tool can be used to bend the material to satisfy one of the required relationships.
Claim 15
Dependent Claim 20 words
A method according to claim 12 wherein the criterion is computed according to a physical parameter of the desired part.
Claim 16
Dependent Claim 40 words
A method according to claim 9 wherein the step of storing a plurality of parameters further comprises storing a parameter descriptive of a design rule and wherein the test is performed by determining whether the part satisfies the design rule.
Claim 17
Dependent Claim 43 words
A method according to claim 9 wherein a tooling constraint comprises information descriptive of a fabrication tool and wherein testing comprises determine whether any combination of the tools described by information in the storage means can be used to fabricate the desired part.
Claim 18
Dependent Claim 198 words
A computer-aided design system for designing a mechanical part to be fabricated by bending a sheet of material, the system comprising: (a) input means for receiving data descriptive of a plurality of surfaces of a desired mechanical part and any required angular relationships among the surfaces; (b) storage means for receiving and storing a plurality parameters descriptive of fabrication tools; (c) computing means responsive to data received by the input means to automatically test whether a desired mechanical part described by the data satisfies any of the parameters in the storage means by: selecting one of the required angular relationships, generating a representation of an expanded part similar to the desired part but in which the selected angular relationship has been flattened, selecting one of the tools, generating a representation of an expanded tool similar to the selected tool but in which the tool has been expanded, superimposing the representation of the expanded tool and the representation of the expanded part such that a bending axis of the expanded tool is adjacent the selected angular relationship of the expanded part, and determining whether the superimposed representations overlap; and (d) output means for communicating the results of the test.
Claim 19
Dependent Claim 198 words
A computer-aided design system for designing a mechanical part to be fabricated by bending a sheet of material, the system comprising: (a) input means for receiving data descriptive of a plurality of surfaces of a desired mechanical part and any required angular relationships among the surfaces; (b) storage means for receiving and storing a plurality parameters descriptive of fabrication tools; (c) computing means responsive to data received by the input means to automatically test whether a desired mechanical part described by the data satisfies any of the parameters in the storage means by: selecting one of the required angular relationships, generating a representation of an expanded part similar to the desired part but in which the selected angular relationship has been flattened, selecting one of the tools, generating a representation of an expanded tool similar to the selected tool but in which the tool has been expanded, superimposing the representation of the expanded tool and the representation of the expanded part such that a bending axis of the expanded tool is adjacent the selected angular relationship of the expanded part, and determining whether the superimposed representations overlap; and (d) output means for communicating the results of the test.
Claim 20
Independent Claim 149 words
A method of designing a mechanical part to be fabricated by bending a sheet of material, the method comprising: providing data descriptive of a plurality of surfaces of a desired mechanical part and any required angular relationships among the surfaces; storing a plurality of parameters descriptive of fabrication tools; selecting one of the required angular relationships; generating a representation of an expanded part similar to the desired part but in which the selected angular relationship has been flattened; selecting one of the tools; generating a representation of an expanded tool similar to the selected tool but in which the tool has been expanded; superimposing the representation of the expanded tool and the representation of the expanded part such that a bending axis of the expanded tool is adjacent the selected angular relationship of the expanded part; testing whether the superimposed representations overlap; and communicating the results of the test.
Claim 21
Independent Claim 149 words
A method of designing a mechanical part to be fabricated by bending a sheet of material, the method comprising: providing data descriptive of a plurality of surfaces of a desired mechanical part and any required angular relationships among the surfaces; storing a plurality of parameters descriptive of fabrication tools; selecting one of the required angular relationships; generating a representation of an expanded part similar to the desired part but in which the selected angular relationship has been flattened; selecting one of the tools; generating a representation of an expanded tool similar to the selected tool but in which the tool has been expanded; superimposing the representation of the expanded tool and the representation of the expanded part such that a bending axis of the expanded tool is adjacent the selected angular relationship of the expanded part; testing whether the superimposed representations overlap; and communicating the results of the test.

References Cited (Backward Citations)

US4530046A Cited
US4868761A Cited
US4922440A Cited
US4984180A Cited
US4918627A Cited
US4819467A Cited
US4912644A Cited
US4945487A Cited
US4887221A Cited
US4922432A Cited
US4928221A Cited
US4947666A Cited
US4961148A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-24 2000-06-24 2000-12-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-24 2004-06-24 2004-12-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-24 2008-06-24 2008-12-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag