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

Cad/cam apparatus for enhancing operator entry of machining attributes and geometric shapes

Assignee: Mitsubishi Electric Corp
•
Filing: 1990-03-13
•
Granted: 1993-01-05
•
Expires: 2010-03-13
📄 Original PDF 🌐 Google Patents

Abstract

Abstract A series of input units (a machining attribute specification unit, a geometric element selection unit, and an additional information input unit) of a CAD/CAM apparatus according to the present invention enables machining attributes to be input in an interactive manner while such data are displayed on a display, simplifying input procedures of various items of machining attribute information, and enables the input various item information to be displayed on the display, making confirmation of the input information easy by virtue of the simplified inputting and by the visual confirmation.

Inventors

  • 👤 Katuhiko Kinasi
  • 👤 Ken Arao
  • 👤 Tetsu Itaba

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 06:38
CPC Classifications
G; G06; G06F; G06F17/00; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/4097; G05B2219/00; G05B2219/30; G05B2219/35; G05B2219/35114; G05B2219/35216; G05B2219/36; G05B2219/36255; G05B2219/36283; G05B2219/36327

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 306 words
A CAD/CAM apparatus in which an operator enters information identifying a machining geometric shape formed from a plurality of geometric elements and information identifying machining attributes corresponding to said geometric elements, said apparatus generating NC data based on said shape and attribute information, comprising: geometric shape input means for inputting the machining geometric shape; geometric shape display means for displaying the machining geometric shape; attribute type specification means for specifying a machining attribute type; element selection means for selecting a geometric element from said plurality of geometric elements that corresponds to the specified machining attribute type; attribute value input means for entering values for the specified machining attribute type, wherein said attribute value is automatically assigned to said selected element and at least one other element, said attribute value input means determining how many elements besides the selected element are assigned said attribute value based on the attribute type, said attribute value input means comprising; means for separately specifying a taper angle for each geometric element, and means for specifying a taper angle along an entire circumference of the machining geometric shape with a single input command from said operator, by assigning said entered attribute value to each element from said plurality of elements connected to said selected element when an all-around taper attribute is selected, and means for specifying a direction of wire inclination by using a mouse; information storage means for storing the entered attribute type and value information associated with a corresponding geometric element and the geometric shape information; attribute information display means for displaying the entered attribute type and value information at a position of the selected geometric element; NC data generation means for generating NC data corresponding to the entered geometric shape and attribute information; and machining path display means for displaying a machining path corresponding to the generated NC data.
Claim 2
Dependent Claim 306 words
A CAD/CAM apparatus in which an operator enters information identifying a machining geometric shape formed from a plurality of geometric elements and information identifying machining attributes corresponding to said geometric elements, said apparatus generating NC data based on said shape and attribute information, comprising: geometric shape input means for inputting the machining geometric shape; geometric shape display means for displaying the machining geometric shape; attribute type specification means for specifying a machining attribute type; element selection means for selecting a geometric element from said plurality of geometric elements that corresponds to the specified machining attribute type; attribute value input means for entering values for the specified machining attribute type, wherein said attribute value is automatically assigned to said selected element and at least one other element, said attribute value input means determining how many elements besides the selected element are assigned said attribute value based on the attribute type, said attribute value input means comprising; means for separately specifying a taper angle for each geometric element, and means for specifying a taper angle along an entire circumference of the machining geometric shape with a single input command from said operator, by assigning said entered attribute value to each element from said plurality of elements connected to said selected element when an all-around taper attribute is selected, and means for specifying a direction of wire inclination by using a mouse; information storage means for storing the entered attribute type and value information associated with a corresponding geometric element and the geometric shape information; attribute information display means for displaying the entered attribute type and value information at a position of the selected geometric element; NC data generation means for generating NC data corresponding to the entered geometric shape and attribute information; and machining path display means for displaying a machining path corresponding to the generated NC data.
Claim 3
Dependent Claim 114 words
A CAD/CAM apparatus according to claim 1, wherein said geometric shape includes base and auxiliary planes defined by said elements and said elements include straight line portions with corner arcs therebetween, whereby attribute values for corner arcs constitute radii, said attribute value input means further comprising: means for inputting a value of a first corner radius of the base plane directly with a numerical value, and means for specifying a corner arc corresponding to said first corner radius by using a mouse, said attribute input means automatically calculating and assigning a second corner radius to a corresponding second corner arc of said auxiliary plane based on said first corner radius and a taper angle.
Claim 4
Dependent Claim 109 words
A CAD/CAM apparatus according to claim 1, wherein said geometric shape input means includes means for generating a point at a connected portion of two geometric elements of the geometric shape displayed on the geometric shape display means in case of the connected portion being a sharp edge, and said NC data generation means includes means for generating NC data of the sharp edge which does not insert a corner arc into the connected portion of said geometric elements given said point, and means for generating NC data of a corner radius which inserts a corner arc into the connected portion of said geometric elements not given said point.
Claim 5
Dependent Claim 16 words
A CAD/CAM apparatus according to claim 3, wherein said geometric shape input means includes a mouse.
Claim 6
Dependent Claim 14 words
A CAD/CAM apparatus according to claim 1, wherein said input means includes a mouse.
Claim 7
Dependent Claim 14 words
A CAD/CAM apparatus according to claim 1, wherein said specifying means includes said mouse.
Claim 8
Dependent Claim 332 words
A CAD/CAM apparatus in which an operator enters information identifying a machining geometric shape formed from a plurality of geometric elements and information identifying machining attributes corresponding to said geometric elements, said geometric shape including base and auxiliary planes defined by said elements, said elements including straight line portions with corner arcs therebetween, and said apparatus generating NC data based on said shape and attribute information, comprising: geometric shape input means for inputting the machining geometric shape; geometric shape display means for displaying the machining geometric shape; attribute type specification means for specifying a machining attribute type; element selection means for selecting a geometric element from said plurality of geometric elements that corresponds to the specified machining attribute type; attribute value input means for entering values for the specified machining attribute type, wherein said attribute value is automatically assigned to said selected element and at least one other element, said attribute value input means determining how many elements besides the selected element are assigned said attribute value based on the attribute type, said attribute value input means further comprising: means for inputting a value of a first corner radius of the base plane directly with a numerical value, and means for specifying a corner arc corresponding to said first corner radius by using a mouse, said attribute input means automatically calculating and assigning a second corner radius to a corresponding second corner arc of said auxiliary plane based on said first corner radius and a taper angle, whereby attribute values for corner arcs constitute radii; information storage means for storing the entered attribute type and value information associated with a corresponding geometric element and the geometric shape information; attribute information display means for displaying the entered attribute type and value information at a position of the selected geometric element; NC data generation means for generating NC data corresponding to the entered geometric shape and attribute information; and machining path display means for displaying a machining path corresponding to the generated NC data.
Claim 9
Dependent Claim 332 words
A CAD/CAM apparatus in which an operator enters information identifying a machining geometric shape formed from a plurality of geometric elements and information identifying machining attributes corresponding to said geometric elements, said geometric shape including base and auxiliary planes defined by said elements, said elements including straight line portions with corner arcs therebetween, and said apparatus generating NC data based on said shape and attribute information, comprising: geometric shape input means for inputting the machining geometric shape; geometric shape display means for displaying the machining geometric shape; attribute type specification means for specifying a machining attribute type; element selection means for selecting a geometric element from said plurality of geometric elements that corresponds to the specified machining attribute type; attribute value input means for entering values for the specified machining attribute type, wherein said attribute value is automatically assigned to said selected element and at least one other element, said attribute value input means determining how many elements besides the selected element are assigned said attribute value based on the attribute type, said attribute value input means further comprising: means for inputting a value of a first corner radius of the base plane directly with a numerical value, and means for specifying a corner arc corresponding to said first corner radius by using a mouse, said attribute input means automatically calculating and assigning a second corner radius to a corresponding second corner arc of said auxiliary plane based on said first corner radius and a taper angle, whereby attribute values for corner arcs constitute radii; information storage means for storing the entered attribute type and value information associated with a corresponding geometric element and the geometric shape information; attribute information display means for displaying the entered attribute type and value information at a position of the selected geometric element; NC data generation means for generating NC data corresponding to the entered geometric shape and attribute information; and machining path display means for displaying a machining path corresponding to the generated NC data.
Claim 10
Dependent Claim 294 words
A CAD/CAM apparatus in which an operator enters information identifying a machining geometric shape formed from a plurality of geometric elements and information identifying machining attributes corresponding to said geometric elements, said apparatus generating NC data based on said shape and attribute information, comprising: geometric shape input means for inputting the machining geometric shape; geometric shape display means for displaying the machining geometric shape; attribute type specification means for specifying a machining attribute type; element selection means for selecting a geometric element from said plurality of geometric elements that corresponds to the specified machining attribute type; attribute value input means for entering values for the specified machining attribute type, wherein said attribute value is automatically assigned to said selected element and at least one other element, said attribute value input means determining how many elements besides the selected element are assigned said attribute value based on the attribute type, such that, when inputting machining attributes of a geometric shape, which is formed out of geometric elements continuously connected to one another by holding an endpoint of the one geometric element in common with that of another, the following instructions are performed in any sequence: taper angle inputting, corner R's specification for both upper and lower planes, specification for different upper and lower planes, and corner processing instructions; information storage means for storing the entered attribute type and value information associated with a corresponding geometric element and the geometric shape information; attribute information display means for displaying the entered attribute type and value information at a position of the selected geometric element; NC data generation means for generating NC data corresponding to the entered geometric shape and attribute information; and machining path display means for displaying a machining path corresponding to the generated NC data.
Claim 11
Dependent Claim 294 words
A CAD/CAM apparatus in which an operator enters information identifying a machining geometric shape formed from a plurality of geometric elements and information identifying machining attributes corresponding to said geometric elements, said apparatus generating NC data based on said shape and attribute information, comprising: geometric shape input means for inputting the machining geometric shape; geometric shape display means for displaying the machining geometric shape; attribute type specification means for specifying a machining attribute type; element selection means for selecting a geometric element from said plurality of geometric elements that corresponds to the specified machining attribute type; attribute value input means for entering values for the specified machining attribute type, wherein said attribute value is automatically assigned to said selected element and at least one other element, said attribute value input means determining how many elements besides the selected element are assigned said attribute value based on the attribute type, such that, when inputting machining attributes of a geometric shape, which is formed out of geometric elements continuously connected to one another by holding an endpoint of the one geometric element in common with that of another, the following instructions are performed in any sequence: taper angle inputting, corner R's specification for both upper and lower planes, specification for different upper and lower planes, and corner processing instructions; information storage means for storing the entered attribute type and value information associated with a corresponding geometric element and the geometric shape information; attribute information display means for displaying the entered attribute type and value information at a position of the selected geometric element; NC data generation means for generating NC data corresponding to the entered geometric shape and attribute information; and machining path display means for displaying a machining path corresponding to the generated NC data.
Claim 12
Dependent Claim 16 words
A CAD/CAM apparatus according to claim 8, wherein said geometric element selection means includes a mouse.
Claim 13
Dependent Claim 368 words
A CAD/CAM apparatus in which an operator enters information identifying a machining geometric shape formed from a plurality of geometric elements and information identifying machining attributes corresponding to said geometric elements, said apparatus generating NC data based on said shape and attribute information, said geometric shape includes upper and lower planes having different shapes, said upper and lower shapes being formed from first and second groups of elements, respectively, comprising: geometric shape input means for inputting the machining geometric shape; geometric shape display means for displaying the machining geometric shape; attribute type specification means for specifying a machining attribute type; element selection means for selecting a geometric element from said plurality of geometric elements that corresponds to the specified machining attribute type; attribute value input means for entering values for the specified machining attribute type, wherein said attribute value is automatically assigned to said selected element and at least one other element, said attribute value input means determining how many elements besides the selected element are assigned said attribute value based on the attribute type; information storage means for storing the entered attribute type and value information associated with a corresponding geometric element and the geometric shape information; attribute information display means for displaying the entered attribute type and value information at a position of the selected geometric element; NC data generation means for generating NC data corresponding to the entered geometric shape and attribute information; and machining path display means for displaying a machining path corresponding to the generated NC data, said element selection means comprising: first means for separately specifying each element in the upper and lower shapes, when the first and second groups contain no common elements, by separately assigning each geometric element and second means for specifying different elements in the upper and lower shapes, when the first and second groups contain some common elements, by selecting different attribute types and different elements for said upper and lower planes, said second means automatically forming and attaching coordinate information to said specified element by tracing said specified element from a first endpoint to a second endpoint, said second endpoint being in contact with an endpoint of an element common to the upper and lower planes.
Claim 14
Dependent Claim 368 words
A CAD/CAM apparatus in which an operator enters information identifying a machining geometric shape formed from a plurality of geometric elements and information identifying machining attributes corresponding to said geometric elements, said apparatus generating NC data based on said shape and attribute information, said geometric shape includes upper and lower planes having different shapes, said upper and lower shapes being formed from first and second groups of elements, respectively, comprising: geometric shape input means for inputting the machining geometric shape; geometric shape display means for displaying the machining geometric shape; attribute type specification means for specifying a machining attribute type; element selection means for selecting a geometric element from said plurality of geometric elements that corresponds to the specified machining attribute type; attribute value input means for entering values for the specified machining attribute type, wherein said attribute value is automatically assigned to said selected element and at least one other element, said attribute value input means determining how many elements besides the selected element are assigned said attribute value based on the attribute type; information storage means for storing the entered attribute type and value information associated with a corresponding geometric element and the geometric shape information; attribute information display means for displaying the entered attribute type and value information at a position of the selected geometric element; NC data generation means for generating NC data corresponding to the entered geometric shape and attribute information; and machining path display means for displaying a machining path corresponding to the generated NC data, said element selection means comprising: first means for separately specifying each element in the upper and lower shapes, when the first and second groups contain no common elements, by separately assigning each geometric element and second means for specifying different elements in the upper and lower shapes, when the first and second groups contain some common elements, by selecting different attribute types and different elements for said upper and lower planes, said second means automatically forming and attaching coordinate information to said specified element by tracing said specified element from a first endpoint to a second endpoint, said second endpoint being in contact with an endpoint of an element common to the upper and lower planes.

References Cited (Backward Citations)

US4490781A Cited
US4700314A Cited
US4703146A Cited
US4723203A Cited
US4802083A Cited
US4949270A Cited
US4926311A Cited
US4901220A Cited
US4904914A Cited
US5006977A Cited
US5051912A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-01-05 1996-07-06 1997-01-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-01-05 2000-07-06 2001-01-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-01-05 2004-07-06 2005-01-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag