Rotate Robot around a Plane

Modified on Thu, 25 Jan 2024 at 01:59 PM

Overview

There are a few ways to have the robot rotate around a defined plane


Tools and Parts Needed

Teach Pendant or WinCAPS III


Note:
If you are not sure which part number you need or the Robot Arm you own please stop and contact your DENSO Robotics sales representative.



Optional Methods


Method 1: ROTATE

The ROTATE command will rotate the robot arm through a circular path, for a determined number of degrees, along a defined plane.


Required Inputs include 

  1. Reference Rotary Surface: use existing planes "XY, YZ, ZX, XYH, YZH, ZXH", or a user-defined plane via 3 Vectors.
  2. Rotary Angle: how many degrees that should be rotated
  3. Rotary Center Coordinates: the center axis of rotation, or what the arm will be rotating around.

ROTATE Command

Method 1A: Existing Plane





Method 1B: User-Defined Plane



Method 1 Option: Rotary Option

This option determines whether or not the robot pose is maintained through rotation.

Pose 1: robot posture changes with rotation

Pose 2: robot posture is maintained through rotation


Method 2: RotateH


The RotateH option rotates the robot around the TOOL approach vector.  The tool approach vector is whatever the robot's Tool Z axis happens to be.  The TOOL approach vector can be changed via TOOL Offsets.


Method 3: Single Line Position Offset


This method simply adds a position modifier to the move command.  In the code sample, the robot moves to position P1, then moves to P1 with the RY position increased by 10 degrees.  The "H" at the end of the modifier tells the command to apply it to the Tool approach vector.



Owner's Manual Reference

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article