Back to results
US 9,958,859 B2Granted
Profit milling
AssigneeD.P. Technology Corp.
InventorJianping Song
Life of this patent
Estimating the term…
Abstract
Methods and devices for computer-assisted milling of a pocket region of a workpiece by computing a blend arc radius, where the blend arc radius is based on a maximal variation of a Tool Engagement Angle (TEA), and smoothing at least one offset, where the smoothing is based on the computed blend arc radius and/or a prior computed blend arc radius with a stepover.
Claims10
A device comprising:
- a processing module having addressable memory, the processing module configured to:
- select a pocket feature of a workpiece to be machined;
- create at least one contour-parallel offset, wherein the at least one contour-parallel offset is created from at least one boundary of the pocket feature;
- compute a preferred smoothing radius (PSR), wherein the PSR is the radius of a Preferred Smooth Arc (PSA);
- determine one or more groups of offsets;
- smooth a set of the one or more groups of offsets, wherein each offset has the same offset distance to the at least one boundary of the pocket feature;
- generate a set of blend arcs based on all the groups of offsets, wherein inward offsets of all offsets in the group are generated by using the PSR as the computed offset distance;
- smooth the set of the one or more groups of offsets previously smoothed based on an adjacent inner group of offsets;
- determine if any of the offsets can be smoothed, wherein the processing module ends a process if no offsets can be smoothed and the process continues if at least one offset can be smoothed;
- and
- connect each offset with at least one linking movement;
- wherein the processing module generates cutting movements based on the smoothed set of one or more groups of offsets to save machining time.
9 more elements
A device comprising:
- a processing module having addressable memory, the processing module configured to:
- select a pocket feature of a workpiece to be machined;
- select a group of offsets farthest to the boundaries of the pocket;
- determine a smoothing radius, wherein the group comprises the nearest offsets to the boundaries of the pocket using at least one of:
- Minimal Smoothing Radius (MSR) and Preferred Smoothing Radius (PSR);
- smooth the selected group of offsets by taking inward offsets of the current selected group of offsets with a specified radius as offset distance as guiding profiles;
- determine whether smoothed offsets were made, wherein
- if smoothed offsets were made continue to smooth the selected group of smoothed offsets by taking an adjacent inner group of smooth offsets as guiding profiles;
- and
- if no smoothed offsets were made, select the next group of offsets near to the boundaries of the pocket;
- determine whether there are any more offsets, wherein
- if there are more offsets, then begin again at the step of determine a smoothing radius;
- and
- if there are no more offsets, then exit;
- wherein the processing module generates cutting movements based on the smoothed selected group of offsets to save machining time.
12 more elements
Dependencies are inferred from the claim text.