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

CAD/CAM system and method of generating machining paths for the same

Assignee: Mitsubishi Electric Corp
•
Filing: 1994-03-14
•
Granted: 1996-07-02
•
Expires: 2014-03-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A CAD/CAM system comprises a removal shape extraction section for extracting removal shape data from the defined finish shape data and work shape data, and a machining step generation section for generating a machining step for each machining surface Z height of the removal shape extracted by the removal shape extraction section.

Inventors

  • 👤 Masafumi Nakata

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 00:28
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/4097; G05B19/4099; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34107; G05B2219/35; G05B2219/35097; G05B2219/35098; G05B2219/36; G05B2219/36214; G05B2219/36268; G05B2219/36299; G05B2219/49; G05B2219/49228; G05B2219/49341; G05B2219/50; G05B2219/50087; Y; Y02; Y02P; Y02P90/00; Y02P90/02

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 227 words
A CAD/CAM system for automatically generating data for machining a workpiece into a finished shape, including the generation of plural machining paths according to predefined finish shape data and workpiece shape data, said data for machining the workpiece being expressed in a coordinate system having an X-axis and a Y-axis lying in a horizontal plane and having a Z-axis extending in a vertical direction, the system comprising: a removal shape extraction means for determining removal shape data from said predefined finish shape data and workpiece shape data, said removal shape extraction means comprising: Z direction division means for dividing the workpiece shape at points along the Z-axis corresponding to each machining surface Z height of the finished shape between upper and lower Z heights along the Z-axis; and contour curve inclusion judgment means for specifying a removal shape for each machining surface Z height by judging whether a finish shape contour curve is included in the removal shape, wherein the Z direction division means includes an extraction division means for extracting, in the case of a curved finish shape, an X-Y plane portion representing a section of the pertinent removal shape; and a machining step generation means for generating a machining step, corresponding to a machining surface of each removal shape extracted by said removal shape extraction means, for each of plural Z heights of the workpiece.
Claim 2
Dependent Claim 227 words
A CAD/CAM system for automatically generating data for machining a workpiece into a finished shape, including the generation of plural machining paths according to predefined finish shape data and workpiece shape data, said data for machining the workpiece being expressed in a coordinate system having an X-axis and a Y-axis lying in a horizontal plane and having a Z-axis extending in a vertical direction, the system comprising: a removal shape extraction means for determining removal shape data from said predefined finish shape data and workpiece shape data, said removal shape extraction means comprising: Z direction division means for dividing the workpiece shape at points along the Z-axis corresponding to each machining surface Z height of the finished shape between upper and lower Z heights along the Z-axis; and contour curve inclusion judgment means for specifying a removal shape for each machining surface Z height by judging whether a finish shape contour curve is included in the removal shape, wherein the Z direction division means includes an extraction division means for extracting, in the case of a curved finish shape, an X-Y plane portion representing a section of the pertinent removal shape; and a machining step generation means for generating a machining step, corresponding to a machining surface of each removal shape extracted by said removal shape extraction means, for each of plural Z heights of the workpiece.
Claim 3
Dependent Claim 24 words
A CAD/CAM system according to claim 1, further comprising path generation means for generating machining paths in response to said machining step generation means.
Claim 4
Dependent Claim 116 words
A CAD/CAM system according to claim 1, wherein said machining step generation means comprises: a machining direction determining means for automatically determining a machining direction by effecting removal shape division for each of coarse and finish machining steps, machining condition determining means for automatically determining machining conditions comprising at least one of cut extents, feed speeds and rpm of tool for each machining step, offset direction determining means for automatically determining corresponding finish shape contour curve offset direction for each said machining step, offset amount determining means for automatically determining a contour curve offset amount for each said machining step, and initial hole determining means for automatically determining the position of an initial hole for machining.
Claim 5
Dependent Claim 83 words
A CAD/CAM system according to claim 3, wherein said machining direction determining means includes determining means for automatically effecting the machining path direction determination such that if the finish shape contour corresponding to a machining step is pond-like, the machining path direction is along the finish shape contour, if said contour is island-like, the direction is parallel to the longitudinal direction of said contour, and if said contour has pond- and island-like portions, the direction is along the island-like portion of said contour.
Claim 6
Dependent Claim 99 words
A CAD/CAM system according to claim 3, wherein said offset direction determining means includes determining means for automatically determining the offset direction such that if the finish shape contour corresponding to the work shape after the division is pond-like, the offset direction of said contour is directed inwardly of said contour, if said contour is island-like, the offset direction is directed outwardly of said contour, and if said contour has pond- and island-like portions, the offset is directed inwardly of said contour with respect to said pond-like portion and outwardly of said contour with respect to said island-like portion.
Claim 7
Dependent Claim 128 words
A CAD/CAM system according to claim 3, wherein said offset amount determining means includes determining means for automatically determining the amount of tool diameter offsetting of the finish shape contour for a machining step such that if said contour is pond-like, the offset amount is the sum of the tool diameter and the finish margin, if said contour is island-like, the offset amount is the difference between the tool diameter and an extent of protruding of the tool, and if said contour has pond- and island-like portions, the offset amount is the sum of the tool diameter and the finish margin with respect to said pond-like portion while the difference between the tool diameter and the amount of protruding of the tool with respect to said island-like portion.
Claim 8
Dependent Claim 68 words
A CAD/CAM system according to claim 3, wherein said machining condition determining means automatically determines the machining path pattern such that if the finish shape contour corresponding to the machining path is pond-like, the machining path pattern is helical, if said contour is island-like, the pattern consists of parallel lines, and if contour has pond- and island-like portions, the pattern continuously offsets the island-like portion of said contour.
Claim 9
Dependent Claim 43 words
A CAD/CAM system according to claim 3, wherein said machining condition determining means includes first uniformizing means for uniformizing the Z direction cut extent in each machining step, and second uniformizing means for uniformizing the radial direction cut extent in each machining step.
Claim 10
Dependent Claim 73 words
A CAD/CAM system according to claim 3, wherein said machining condition determining means includes setting means for calling machining conditions, comprising at least one of radial and Z direction cut extents, radial and Z direction feed speeds and rpm of tool, from an optimum machining condition data base registered for each tool according to the input tool name or tool identification number and setting the called machining conditions for the pertinent machining step.
Claim 11
Dependent Claim 52 words
A CAD/CAM system according to claim 3, wherein said initial hole determining means includes control means for automatically generating an initial hole machining step if the finish shape contour corresponding to the machining step is pond-like and not generating any initial hole machining step if said contour has pond- and island-like portions.
Claim 12
Independent Claim 208 words
A method for use in a CAD/CAM system for automatically generating data for machining a workpiece into a finished shape, including the generation of plural machining paths according to predefined finish shape data and workpiece shape data, said data being expressed in a coordinate system having an X-axis and a Y-axis lying in a horizontal plane and having a Z-axis extending in a vertical direction, the method comprising the steps of: determining removal shape data from said predefined finish shape data and workpiece shape data, said step of determining removal shape data comprising the steps of: dividing the workpiece shape at points along the Z-axis corresponding to each machining surface Z height of the finished shape between upper and lower Z heights along the Z-axis; and specifying a removal shape for each machining surface Z height by judging whether a finish shape contour curve is included in the removal shape, wherein the Z direction division step includes extracting, in the case of a curved finish shape, an X-Y plane portion representing a section of the pertinent removal shape; and generating a machining step, corresponding to a machining surface of each removal shape extracted by said removal shape extraction means, for each of plural Z heights of the workpiece.
Claim 13
Independent Claim 208 words
A method for use in a CAD/CAM system for automatically generating data for machining a workpiece into a finished shape, including the generation of plural machining paths according to predefined finish shape data and workpiece shape data, said data being expressed in a coordinate system having an X-axis and a Y-axis lying in a horizontal plane and having a Z-axis extending in a vertical direction, the method comprising the steps of: determining removal shape data from said predefined finish shape data and workpiece shape data, said step of determining removal shape data comprising the steps of: dividing the workpiece shape at points along the Z-axis corresponding to each machining surface Z height of the finished shape between upper and lower Z heights along the Z-axis; and specifying a removal shape for each machining surface Z height by judging whether a finish shape contour curve is included in the removal shape, wherein the Z direction division step includes extracting, in the case of a curved finish shape, an X-Y plane portion representing a section of the pertinent removal shape; and generating a machining step, corresponding to a machining surface of each removal shape extracted by said removal shape extraction means, for each of plural Z heights of the workpiece.
Claim 14
Dependent Claim 38 words
A CAD/CAM system method according to claim 11, further comprising defining two dimensional drawings of the work shape and providing related data for said determining step, and generating machining paths in response to said machining step generating step.
Claim 15
Dependent Claim 42 words
A CAD/CAM system method according to claim 12, wherein said drawing defining step comprises defining a two dimensional drawing of the finished shape as a plurality of lines, extracting curves from said plurality of lines and defining and storing a work shape.
Claim 16
Dependent Claim 91 words
A CAD/CAM system method according to claim 11, wherein said machining step generating step comprises: automatically determining a machining direction by effecting removal shape division for each of coarse and finish machining steps, automatically determining machining conditions comprising at least one of cut extents, feed speeds and rpm of tool for each machining step, automatically determining corresponding finish shape contour curve offset direction for each said machining step, automatically determining a contour curve offset amount for each said machining step, and automatically determining the position of an initial hole for machining.
Claim 17
Dependent Claim 81 words
A CAD/CAM system method according to claim 14, wherein said machining direction determining step comprises automatically effecting the machining path direction determination such that if the finish shape contour corresponding to a machining step is pond-like, the machining path direction is along the finish shape contour, if said contour is island-like, the direction is parallel to the longitudinal direction of said contour, and if said contour has pond- and island-like portions, the direction is along the island-like portion of said contour.
Claim 18
Dependent Claim 97 words
A CAD/CAM system method according to claim 14, wherein said offset direction determining step includes automatically determining the offset direction such that if the finish shape contour corresponding to the work shape after the division is pond-like, the offset direction of said contour is directed inwardly of said contour, if said contour is island-like, the offset direction is directed outwardly of said contour, and if said contour has pond- and island-like portions, the offset is directed inwardly of said contour with respect to said pond-like portion and outwardly of said contour with respect to said island-like portion.
Claim 19
Dependent Claim 127 words
A CAD/CAM system method according to claim 14, wherein said offset amount determining step further comprises automatically determining the amount of tool diameter offsetting of the finish shape contour for a machining step such that if said contour is pond-like, the offset amount is the sum of the tool diameter and the finish margin, if said contour is island-like, the offset amount is the difference between the tool diameter and an extent of protruding of the tool, and if said contour has pond- and island-like portions, the offset amount is the sum of the tool diameter and the finish margin with respect to said pond-like portion while the difference between the tool diameter and the amount of protruding of the tool with respect to said island-like portion.
Claim 20
Dependent Claim 70 words
A CAD/CAM system method according to claim 14, wherein said machining condition determining step comprises automatically determining the machining path pattern such that if the finish shape contour corresponding to the machining path is pond-like, the machining path pattern is helical, if said contour is island-like, the pattern consists of parallel lines, and if contour has pond- and island-like portions, the pattern continuously offsets the island-like portion of said contour.
Claim 21
Dependent Claim 36 words
A CAD/CAM system method according to claim 14, wherein said machining condition determining step comprises uniformizing the Z direction cut extent in each machining step, and uniformizing the radial direction cut extent in each machining step.
Claim 22
Dependent Claim 72 words
A CAD/CAM system method according to claim 14, wherein said machining condition determining step further comprises calling machining conditions, comprising at least one of radial and Z direction cut extents, radial and Z direction feed speeds and rpm of tool, from an optimum machining condition data base registered for each tool according to the input tool name or tool identification number and setting the called machining conditions for the pertinent machining step.
Claim 23
Dependent Claim 50 words
A CAD/CAM system method according to claim 14, wherein said initial hole determining step comprises automatically generating an initial hole machining step if the finish shape contour corresponding to the machining step is pond-like and not generating any initial hole machining step if said contour has pond- and island-like portions.

References Cited (Backward Citations)

US5255200A Cited
US5251145A Cited
US5276606A Cited
US5272622A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag