Learning device, controller, and control system
US-2018361576-A1 · Dec 20, 2018 · US
US10976728B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10976728-B2 |
| Application number | US-201816214982-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 10, 2018 |
| Priority date | Dec 10, 2018 |
| Publication date | Apr 13, 2021 |
| Grant date | Apr 13, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A robotic deburring process that automatically, accurately, and efficiently removes burrs from a workpiece. The robotic deburring process uses CAM location data to establish deburring trajectory, physics based machining models to predict burr type and size, and force control functions to compensate inaccuracies due of inaccuracies of robots arms.
Opening claim text (preview).
The invention claimed is: 1. A deburring apparatus comprising: a robot including a robot arm; a deburring tool attached to the robot arm; a plurality of force sensors attached to the robot arm; and a controller in data communication with the robot, the controller being configured to: predict burr characteristics on a workpiece using manufacturing data, wherein the manufacturing data includes at least one of the workpiece material, chip load, coolant properties, machining tool cutting depth, machining tool cutting speed, machining tool feed rate, machining tool cutting force, machining tool material, machining tool geometry, and machining tool cutting temperature; calculate joint positions of the robot arm using computer aided manufacturing (CAM) data and communicate the joint positions of the robot arm to the robot; establish the deburring tool trajectory using the CAM data and communicate the deburring tool trajectory to the robot; direct the motion of the robot during the removal of a burr on the workpiece, based on the CAM data; and establish and control a speed of the deburring tool and feed rate of the deburring tool, based on the predicted burr characteristics; wherein the controller automatically predicts burr characteristics on the workpiece immediately after completion of machining and finishing of the workpiece. 2. The deburring apparatus of claim 1 , wherein the controller is further configured to use force sensor data from the force sensors to compensate for insufficient stiffness of the robot arm during a deburring process. 3. The deburring apparatus of claim 2 , wherein the controller compensates for insufficient stiffness of the robot arm by providing commands to the robot to adjust a force exerted by the robot arm and orientation or angle of the deburring tool during the deburring process. 4. The deburring apparatus of claim 1 , wherein the CAM data includes a machining tool centerline trajectory or machining tool location history. 5. The deburring apparatus of claim 4 , wherein the CAM data is data previously used to manufacture the workpiece. 6. The deburring apparatus of claim 1 , wherein the predicted burr characteristics include predicted burr size, predicted burr type, and predicted burr location. 7. The deburring apparatus of claim 1 , wherein the controller predicts burr characteristics on a workpiece by extracting geometrical material removal and contact area data, calculating machining cutting conditions, calculating cutting forces and cutting temperatures, and estimating burr characteristics for all contacted edges of the workpiece. 8. The deburring apparatus of claim 7 , wherein the manufacturing data is gathered during a machining and a finishing operation of the workpiece. 9. The deburring apparatus of claim 1 , wherein the controller directs the motion of the robot and operation of the deburring tool by using the manufacturing data and CAM data to determine the deburring tool trajectory, deburring tool speed, and deburring tool feed rate during a deburring process. 10. The deburring apparatus of claim 6 , wherein the predicted burr type is one of a Poisson burr, a roll-over burr, a tear burr, or a cut-off burr. 11. A method for controlling a robotic deburring process, the method comprising: predicting, by a controller, burr characteristics on a workpiece using manufacturing data, wherein the manufacturing data includes at least one of the workpiece material, chip load, coolant properties, machining tool cutting depth, machining tool cutting speed, machining tool feed rate, machining tool cutting force, machining tool material, machining tool geometry, and machining tool cutting temperature; calculating, by the controller, joint positions of a robot arm using computer aided manufacturing (CAM) data and communicating, by the controller, the joint positions of the robot arm to the robot; establishing, by the controller, a trajectory of a deburring tool connected to the robot arm using the CAM data and communicating, by the controller, the deburring tool trajectory to the robot; directing, by the controller, the motion of the robot during the removal of a burr on a workpiece, based on the CAM data; and establishing and controlling, by the controller, a speed of the deburring tool and a feed rate of the deburring tool, based on the predicted burr characteristics; wherein the controller automatically predicts burr characteristics on the workpiece immediately after completion of machining and finishing of the workpiece. 12. The method of claim 11 and further comprising utilizing force sensor data from a plurality of force sensors attached to the robot arm to compensate for insufficient stiffness of the robot arm. 13. The method of claim 12 , wherein compensating for insufficient stiffness of the robot arm includes providing commands from the controller to the robot to adjust a force exerted by the robot arm and orientation or angle of the deburring tool during the deburring process. 14. The method of claim 11 , wherein the CAM data includes a machining tool centerline trajectory or machining tool location history. 15. The method of claim 14 , wherein the CAM data is data previously used to manufacture the workpiece. 16. The method of claim 11 , wherein the predicted burr characteristics include predicted burr size, predicted burr type, and predicted burr location. 17. The method of claim 11 , wherein the controller predicts burr characteristics on a workpiece by extracting geometrical material removal and contact area data, calculating machining cutting conditions, calculating cutting forces and cutting temperatures, and estimating burr characteristics for all contacted edges of the workpiece. 18. The method of claim 17 , wherein the manufacturing data is gathered during a machining and a finishing operation of the workpiece. 19. The method of claim 11 and further comprising directing, by the controller, the motion of the robot and operation of the deburring tool by using the manufacturing data and CAM data to determine the deburring tool trajectory, deburring tool speed, and deburring tool feed rate during a deburring process. 20. The method of claim 16 , wherein the predicted burr type is one of a Poisson burr, a roll-over burr, a tear burr, or a cut-off burr.
Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor (B24B21/00 takes precedence; for sharpening cutting edges on tools B24B3/00; removing burrs by loose abrasive material B24B31/00) · CPC title
Geometric adaptation by sensing force on surface of workpiece, object · CPC title
using a tool turning around the work-piece · CPC title
learning, adaptive, model based, rule based expert control · CPC title
Arrangements for automatic control of a series of individual steps in grinding a workpiece (if applicable to other machine tools, G05B takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.