Automatic method for milling complex channel-shaped cavities via coupling flank-milling positions
AssigneeD.P. Technology Corp.
InventorGiuliano Sona
Life of this patent
Estimating the term…
Abstract
Methods and devices for milling a channel-shaped cavity by a five-axis computer numerical control (CNC) machine by selecting a workpiece to be machined, determining cutting tool flow along the channel-shaped cavity, determining cutting tool in-depth penetration, determining a trochoid path, and determining auxiliary movements.
Claims15
A method comprising:
- selecting a workpiece to be machined, wherein the workpiece has a bottom surface of a channel, a left wall of the channel, a right wall of the channel, and an entry point of a cutting tool;
- determining a set of extrapolated sequence of points based on extracting a sequence of points from a set of limit curves representing the left wall of the channel and the right wall of the channel;
- determining a primary set of flank-milling positions of the cutting tool based on a set of surfaces, the set of surfaces determined based on the set of extrapolated sequence of points;
- determining a trochoidal path for the cutting tool based on the determined primary set of flank-milling positions of the cutting tool and coupling the set of determined primary flank-milling positions;
- and outputting one or more cutting tool movements as one or more machine instructions, wherein the one or more cutting tool movements is based on the determined primary set of flank-milling positions and the determined trochoidal path.
A device for generating instructions for a five-axis machining tool, the device comprising a processing module having addressable memory, the processing module configured to:
- repeat the following steps for a channel-shaped cavity, while at least one machining limitation parameter is not satisfied:
- determine cutting tool flow along the channel-shaped cavity, wherein the cutting tool flow is based on a set of extrapolated sequence of points extracted from a set of limit curves;
- determine cutting tool in-depth penetration from a top surface of the channel-shaped cavity towards a bottom surface of the channel-shaped cavity;
- determine a trochoid path for the cutting tool based on the determined cutting tool flow along the channel-shaped cavity and the determined cutting tool in-depth penetration;
- and outputting one or more cutting tool movements as one or more machine instructions, wherein the one or more cutting tool movements is based on the determined cutting tool flow along the channel-shaped cavity and the determined trochoidal path.
A device for generating instructions for a five-axis machining tool comprising a processing module having addressable memory, wherein the processing module is configured to:
- select a workpiece to be machined, wherein the workpiece has a bottom surface of a channel, a left wall of the channel, a right wall of the channel, and an entry point of a cutting tool;
- determine a set of extrapolated sequence of points based on extracting a sequence of points from a set of limit curves representing the left wall and the right wall of the channel;
- determine a primary set of flank-milling positions of the cutting tool based on a set of surfaces, the set of surfaces determined based on the set of extrapolated sequence of points;
- determine a trochoidal path for the cutting tool based on the determined primary set of flank-milling positions of the cutting tool and coupling the set of determined primary flank-milling positions;
- and outputting one or more cutting tool movements as one or more machine instructions, wherein the one or more cutting tool movements is based on the determined primary set of flank-milling positions and the determined trochoidal path.
Dependencies are inferred from the claim text.