G05B2219/36087

Method, Device and System for Controlling Robot, Storage Medium and Terminal
20220371196 · 2022-11-24 · ·

Various embodiments of the teachings herein include a method for controlling a robot with a tool carried along a path with preset positions and preset directions at a plurality of points. The method may include: at a plurality of points, controlling the robot according to a preset angle of each joint of a plurality of joints; obtaining an actual position and an actual direction of the tool at the points while the robot carries the tool along the path according to the preset angles; determining an actual movement parameter of the robot at a point based on the actual positions and the actual directions; determining an adjusted angle of each joint at each point based on the actual movement parameter so the positions and the directions are consistent with the preset positions and the preset directions at the plurality of points; and controlling the robot to move the tool along the path according to the adjusted angles.

METHOD FOR GENERATING MACHINING CUTTER PATH FOR CURVED DEEP CAVITY SURFACE
20230121919 · 2023-04-20 ·

A method for generating a machining cutter path for a curved deep cavity surface is provided, which relates to the technical field of generation of machining cutter paths for curved deep cavity surface to solve the problems of low machining efficiency and high rejection rate of thin-walled parts with curved deep cavity surface due to complex cutter paths in the prior art. The method includes the following steps: extracting a boundary contour of a curved deep cavity surface and generating an initial cutter path; considering a machine tool limitation constraint; considering a non-interference constraint; considering a non-chattering constraint, and determining a feasible region of the cutter axis vector with the consideration of the non-chattering constraint; determining feasible region of the cutter axis vector for each cutter location point; and outputting an optimized cutter path.

Method And System For Correcting A Processing Path Of A Robot-Guided Tool
20170371314 · 2017-12-28 ·

A method for correcting the processing path of a robot-guided tool for processing at least one component, wherein: a target position for a plurality of points of a target processing path is specified; from the specified points, points to be corrected are selected; the actual position for the selected points to be corrected is measured or detected on at least one component to be processed; and the processing path corresponding to the measured or detected actual position of the points of the component to be processed is correspondingly corrected. The method is suitable, for example, for welding a component into a borehole using a laser beam, wherein the processing path of the laser beam is corrected so as to correspond to the contour of the component.

System and method for virtually calibrating a computer numeric controlled machine to compensate for surface distortions
10732604 · 2020-08-04 ·

A method for calibrating a CNC machine including providing instructions for machining a surface of a distortion-free object, selecting a true axis of movement of a toolhead of the machine using the instructions, instructing the toolhead to travel on an object to be machined along the true axis of movement, but where the toolhead actually travels along an actual axis that is deviated from the true axis as a result of the surface distortions on the object to be machined, selecting multiple points along the actual axis traveled by the toolhead on the object to be machined, comparing the distance of the multiple points along the actual axis from the true axis to determine offset amounts from the true axis corresponding to a lack of straightness of the object to be machined, and modifying the instructions to compensate for the offset amounts before uploading the instructions to a CNC controller.

Method and system for correcting a processing path of a robot-guided tool
10394216 · 2019-08-27 · ·

A method for correcting the processing path of a robot-guided tool for processing at least one component, wherein: a target position for a plurality of points of a target processing path is specified; from the specified points, points to be corrected are selected; the actual position for the selected points to be corrected is measured or detected on at least one component to be processed; and the processing path corresponding to the measured or detected actual position of the points of the component to be processed is correspondingly corrected. The method is suitable, for example, for welding a component into a borehole using a laser beam, wherein the processing path of the laser beam is corrected so as to correspond to the contour of the component.

SYSTEM AND METHOD FOR VIRTUALLY CALIBRATING A COMPUTER NUMERIC CONTROLLED MACHINE TO COMPENSATE FOR SURFACE DISTORTIONS
20190121315 · 2019-04-25 ·

A method for calibrating a CNC machine including providing instructions for machining a surface of a distortion-free object, selecting a true axis of movement of a toolhead of the machine using the instructions, instructing the toolhead to travel on an object to be machined along the true axis of movement, but where the toolhead actually travels along an actual axis that is deviated from the true axis as a result of the surface distortions on the object to be machined, selecting multiple points along the actual axis traveled by the toolhead on the object to be machined, comparing the distance of the multiple points along the actual axis from the true axis to determine offset amounts from the true axis corresponding to a lack of straightness of the object to be machined, and modifying the instructions to compensate for the offset amounts before uploading the instructions to a CNC controller.

System and method for virtually calibrating computer numeric controlled machine axes
10203684 · 2019-02-12 ·

A method for virtually calibrating a CNC machine including the steps of selecting a true axis of movement of a toolhead of the CNC machine, instructing the toolhead to travel along the true axis of movement, selecting multiple points along an actual axis traveled by the toolhead, comparing the distance of the multiple points along the actual axis from the true axis to determine offset amounts from the true axis corresponding to a lack of straightness, and modifying g-code instructions to compensate for the offset amounts before uploading the g-codes to a CNC controller.