Jog operation method for robot
AssigneeFauc Ltd.
InventorsTetsuya Kosaka, Hiromitsu Takahashi
Life of this patent
Estimating the term…
Abstract
A non-orthogonal three-axis coordinate system in which, when a tool center point is moved to a start point (A) of a path (A-B), the direction of the path (A-B) is represented by an X axis (XAB), an axis vertical to the X axis and vertical to the axis of a tool (Z axis of a tool coordinate system) is represented by a Y axis (YAB), and the axis of the tool is represented by a Z axis (Zt). When the set coordinate system is selected by a jog operation section, and a key for rotational movement around the X axis is selected, a work angle of the tool can be adjusted. When a key for rotational movement around the Y axis is selected, a travel angle of the tool can be adjusted.
Claims8
A jog operation method for a robot for causing the robot to execute jog movement by using manual input means connected to a robot controller, comprising the steps of:
- (a) calculating data representing the direction of a first coordinate axis which coincides with a movement path direction and data representing the direction of a second coordinate axis which is vertical to both the first coordinate axis and a coordinate axis corresponding to an axial direction of a tool, based on the positional data for the movement along the path, for the robot whose tool coordinate system has been set, and storing these calculated data;
- and
- (b) receiving an output from said manual input means to cause said robot to perform one of rotational jog movement around the first coordinate axis, translational jog feeding movement in the first coordinate axis direction, rotational jog movement around the second coordinate axis, and translational jog movement in the second coordinate axis direction.
A jog operation system of a robot, comprising:
- coordinate system selection means capable of selecting one of a plurality of coordinate systems including a tool coordinate system stored in a robot controller;
- jog movement command output:
- means comprising a plurality of keys which output a command for causing a tool supported by said robot to perform rotational movement or translational movement around or along the coordinate axis corresponding to the selected key in the coordinate system selected by said coordinate system selection means;
- position teaching means for teaching a tool center point to the robot, when the tool center point is moved to one point on a path by an output from said jog movement command output means;
- and
- means for setting and storing in the robot controller a coordinate system having coordinate axes including a first axis which coincides with the direction of the path and a second axis which is vertical to the first axis and vertical to an axis of said tool with its end point located at one point on said path.
Dependencies are inferred from the claim text.