BACKGROUND OF THE INVENTION
This utility application claims priority to U.S. Provisional Patent Application Ser. No. 62/460,762, filed Feb. 18, 2017, which is incorporated herein by reference for all purposes.
There have been numerous attempts to roboticize the process of sharpening tools. In the food industry and, particularly in the meat processing industry, there is the requirement for the use of hundreds of sharp knives to cut and butcher meats. These knives must be kept sharp for the cutting process to be effective. As knives become dull or chipped in use, they must be removed from use and sharpened and shaped before being returned to the operation. The time and effort to sharpen such tools is considerable and requires highly skilled operators.
The present invention discloses an apparatus, a system, and a method for rapidly and accurately sharpening cutting tools integrating a commercial knife sharpener and a robotic operator which sharpens both sides of the knife cutting edge simultaneously.
SUMMARY OF THE INVENTION
The present invention is a system used to sharpen cutting tools of various sizes and shapes. The device sharpens simultaneously both sides of the cutting edges of cutting tools by manipulating the tool, measuring the three dimensional profile of the tool, and then grinding the tool. It consists of a robot capable of six degrees of motion, a gripping mechanism, a force-torque sensor subsystem capable of sensing at least two directions of force and/or torque, a three dimensional scanning subsystem, a loading subsystem, a user interface, an initial orientation scan subsystem, a data processing and robot control subsystem, and at least one grinding system comprising two counter-rotating grinding wheels. This device automates the grinding process so that dull cutting tools may be placed into the loading system, sharpened by the system, and then ejected fully honed.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 illustrates a perspective view of the major components of the present invention.
FIG. 1A illustrates in more detail various components of the present invention.
FIG. 2 shows the robot gripper head holding a knife such that both cutting edges are exposed for profiling.
FIG. 3 shows the knife being moved to the 3-D scanning subsystem to determine the fine grind scan profile.
FIG. 4 illustrates a cross-sectional view of a knife blade showing both cutting edges, and the hollow grind and hone grind area.
FIG. 5 illustrates the grind path of a single knife through the grinding stone ensuring that the contacting point along the edge profile always remains tangent to the grinding surface.
FIG. 5A illustrates the knife positioned over the grinding wheels.
FIG. 6 shows the knife positioned above the grinding wheels by the robot.
FIG. 6A shows the knife urged through the grinding path between the grinding wheels.
FIG. 7 illustrates the vertical grinding force being maintained using the force-torque sensor.
FIG. 8 illustrates the PID control loop.
FIG. 9 illustrates a top view of the grinding stone dressing step of the present invention.
FIG. 9A shows a perspective view of the grinding stone dressing step.
FIG. 10 illustrates a process or method flow chart for sharpening a cutting tool with the present invention.
DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT
FIG. 1 is an overall view of the system 10 illustrating a robot enclosure 12, a robot 14, grinding machines 16a and 16b, a conveyor belt 18, and knife containers 20. FIG. 1A illustrates in more detail various components of the system, including the 3-D scanner 22, the knife gripper 24, an array of proximity sensors 26 (which does an initial scan) and force torque sensor 28. In the present system the robot sharpens both sides of the knife's edge simultaneously.
Operation of the automated sharpening system 10 begins as the user loads the system with the cutting tools 30 placed in a container 20 that holds the tools in a consistent orientation. Once the system is initially loaded, the operator begins the grinding process, and the conveyor 18 moves the tool container 20 such that the first tool 30 is positioned in the pick-up location. When the tool is in the pick-up location, the robot 14 grasps the tool 30 with the gripper head 32, as shown in FIG. 2, such that the knife cutting edges 40 (on opposite sides of the knife) (See FIG. 3) to be sharpened remain exposed. Then the robot 14 performs a linear move past an array of proximity sensors 26 placed on a line perpendicular to the upward direction Du of motion of the blade 35 and parallel to the longitudinal axis La of the tool edge. This move captures points P along both the bottom edge 31 and the top edge 37 of the tool (the number of points equal to the number of proximity sensors in the array). This initial shape determination of the tool (Rough Scan Shape) is then used to determine the position and orientation needed to bring the tool into the center of the focal area 36 of the three dimensional scanning system (see FIG. 3).
While the term “3-D scanner system” is used throughout this description, one of ordinary skill in the art will understand that each scanner is a two-dimensional profilometer 34 used in conjunction with the movement of the knife through the focal area 36 (See FIG. 3).
The robot 14, such as a Kuka 6-axis Agilus series robot, then moves the tool 30 to the three dimensional scanning area 36 and performs a three dimensional scan of the tool 30 (Fine Scan Grind
Profile). Using the data from this scan, concerning the shape of the knife edges, the control system 38 (FIG. 1) first determines whether hollow grinding is needed.
FIG. 4 illustrates a cross sectional view of a typical knife blade showing the body of the blade 35, the hollow grind edge 33 and the honed edge 40. These terms are well understood by those of ordinary skill in the art. If the thickness t of the tool near the edge is larger than a preset threshold (determined by the type of knife and user preferences) and a hollow grinding machine 16a is installed, then the robot 14 will proceed to hollow grind the cutting tool followed by honing the tool on the honer grinding machine 16b (understood to be easily accessible to the robot). If the thickness t is less than the threshold (i.e., no hollow grind necessary), then the robot will proceed directly to the honer machine 16b. The three dimensional scan data is then used to determine the robot grind path using the measured tool edge profile (see FIG. 5). If the scan data results in a tool 30 that is out of range or has been ground down to the limit, the robot 14 will move the tool 30 to a reject location for collection and proceed to load another tool. Otherwise, it will continue with the force controlled grind described below.
Once the robot 14 has positioned the tool 30 over the grinding wheels 42a and 42b (FIG. 5A), the tool 30 is lowered using a force controlled move that stops when the force-torque sensor 28 (FIG. 1A) on the robot wrist 29 (FIG. 2) registers a force above a certain value. For example (FIGS. 6 and 6A), the robot 14 would begin in the orientation necessary to place the tip 50 of the tool on the grinding stones, but offset from the grinding stones by 30 mm. Then the robot 14 would lower the tool until the force torque sensor 28 registered 0.5 N (Newtons) at which point it would start moving through the regular grind motion seen in FIG. 5.
From there the robot moves through the grinding path which ensures that the contacting point along the edge profile is always tangent to the grinding surface (FIG. 5). Throughout the grinding move, the vertical grinding force VF (FIG. 7) is maintained using the force-torque sensor 28. Any measured deviations from the desired grinding force are actively countered with an applied torque from the robot 14 using a proportional-integral-derivative (PID) control algorithm (See FIG. 8) within the real-time controller RT. The difference between an expected value and a measured value is used to maintain a certain vertical force VF (See FIG. 8). While the vertical force VF is being controlled, any variation in the horizontal position of the grinding stones will be seen as a HF and will be compensated for with a PID control loop (FIG. 8) around the horizontal force. If the horizontal force HF deviates from the desired value (usually zero) then the robot will adjust by moving the knife blade 35 in the horizontal direction. This control method is applied through a preset number of grinding passes from tip 50 to heel 52 and back to tip 50 at a set velocity. Thus, allowing the operator to simultaneously sharpen both sides 40 of the knife edge yields a better knife edge which may not have to be deburred or even polished.
In order to make these corrective moves and control the motion based on the forces, the robot 14 needs to be actively controlled. This is illustrated in FIG. 8. A real-time controller RT (FIG. 1) communicates with the robot controller RC (FIG. 1) to define the robot position for every clock cycle. Since the PID control loop (FIG. 8) and force/torque data acquisition are happening on the real-time controller, the grind path calculated from the scanner data can be constantly adjusted as the points are sent to the robot controller RC.
The grinding finishes at the tip 50 and then the robot 14 moves the tool 30 off of the grinding stones 42a and 42b. The tool is then manipulated back to the holding container and deposited. The conveyor then indexes the tools forward so that the next tool is in the pick-up location. The robot then picks up the next tool and repeats the entire process of scanning and grinding.
Once a container of tools is completed it will be moved out of the robot workspace where the operator may retrieve it. This all occurs as the system 10 is continually sharpening tools and thus requires no downtime to load and unload the system. If the system 10 is left unattended, then the tool conveyor 18 will eventually push the knife container 20 into the limit switch LS at the end of travel. When this happens the entire system pauses motion and waits for the limit switch to be released at which point it resumes operation.
After a preset number of grinds, the grinding stones 42a and 42b become filled with particles from the tools being ground. The stones must be dressed using a pair of diamond dressing stones 52a and 52b. This is done automatically using two motors that control the motion of the grinding stones and the diamond dressing stones as illustrated in FIGS. 9 and 9A. First the grinding stones are moved apart until they reach their outer limit. Then the diamond dressing stones are moved forward while the grinding stones are spinning. As the dressing stones move forward and backward they make contact with the spinning grinding stones and remove some material. Once the dressing stones have moved forward and then back to their initial position, the grinding stones move inward back to their original position, slightly adjusted for the change in diameter from the dressing. This feature ensures that the grind angle is consistent even after dressing.
The system is controlled by controller 38 via a touch screen user interface 41 (FIG. 1) that allows the operators to manually move the conveyor and the robot as well as toggle other actuators on the system. There are also a number of thresholds and settings that the user can adjust as needed. For example, the intensity of the grind can be adjusted to meet the needs of specific tools and various sharpness requirements.
FIG. 10 shows a process flowchart for the present inventive system.
The embodiments described herein are some examples of the current invention. Various modifications and changes of the current invention will be apparent to persons of ordinary skill in the art. Among other things, any feature described for one embodiment may be used in any other embodiment. Although the description herein is primarily in reference to systems for sharpening cutting tools, it should be understood that some embodiments of the invention may involve other types of processes for sharpening tools. The scope of the invention is defined by the attached claims and other claims that may be drawn to this invention, considering the doctrine of equivalents, and is not limited to the specific examples described herein.