How To Use Fanuc Robots
How To Use Fanuc Robots
Chetan Kulkarni
Field Services
Rotational
Absolute
Encoders Linear
Incremental
Angle
• Absolute encoders are feedback devices that provide speed, position information by
outputting a digital word or bit in relation to motion.
• Incremental encoders that output a continuous stream of ubiquitous pulses, absolute
encoders output unique words or bits for each position.
• Articulated Robots ,SCARA robots use Absolute Rotary Encoders which help gain a retentive
memory for robot controller to run robot at whatever position stop or work on
• Absolute Encoders help remember Position of motor shaft
Co-ordinate system/Frames
Sr.no Co-ordinate / Frames Description
• To define a location and orientation of
any object in space, we need 6
parameters: the distances in X, Y, and Z World frame is attached to the base of
directions and the rotations around the 1. World Co-ordinate the robot. This is also referred to as
system Cartesian Co-ordinate Frame
three axes.
• All these distances and angles are Jog frames are not very commonly
JGFRM Co-ordinate
measured from a reference point called 2. System
used but these are very similar to user
the “origin”. frames.
• Every time the object moves in the 3-D Tool Co-ordinate Tool frame is attached to the end of
3. System arm of tooling.
space, these distances and angles
change. User frames allow you to align the x,
y, z coordinate system about a fixture
User Co-ordinate or workpiece that is translated and/or
4. System rotated with respect to the world
frame of the robot.
Co-ordinate system/Frames
•
Workspace.
By using 3 step method you can calibrate a
2nd step
base or workspace
• Base Calibration method involves teaching
the Workspace with X , Y , & Origin
•
positions
For e.g., you need to decide which side x or
Green: Y-axis
Point
3rd step
y direction you want then after teaching
origin point you can teach both x and y
positions
Tool Calibration / TCP
• The robot tool, or Tool Center Point (TCP), is the point
used to move the robot to a Cartesian position (such
as a Cartesian target given XYZWPR values). The
TCP is defined as a transformation from the robot
flange.
• Its function is to readjust robot's TCP position to
ensure that the tool operates at the right point and
does not damage the workpiece.
• If a robot has major internal problems and loses the
programs loaded into it, the TCP is used as a
reference point for all the programmed points in the
system.
• FANUC robot has :
• 3point,4point,6point(xy),6point(xz),Direct entry
method.
• If TCP calibration is not done then Position accuracy is
not possible for any points
What is Auto / T1 / T2 ?
• Robot controllers normally come with a two or three
position key switch (Auto/T1/T2 modes) mounted
directly on the control cabinet face to put the robot in:
• 1.Auto:Sets the Robot Automatic mode.
• 2. T1: Teach 1
• Slow speed teach mode
• Speed and Joint motion limit to 30% of set
speed while operating
• Majorly used for Teaching purposes
• 3. T2: fast Teach 2
• High speed teach mode
• Speed and joint motion limit to 100% of Set
Speed while operating.
• Majorly used to Run Program in full speed for
observation and analysis and high speed
teaching
How to Retrieve Robot
Joints?