Welcome, Guest. Please login or register.
Did you miss your activation email?
May 23, 2012, 07:44:52 AM
Home Help Login Register
News: Any Problems or Experience with Industrial Robots ?
Register and place your Question / Answer to worldwide Robotexperts right here !

+  Robotforum | Support for Robotprogrammer and Users
|-+  Industrial Robot Help and Discussion Center
| |-+  Kawasaki Robots
| | |-+  Circular interpolation
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
Author Topic: Circular interpolation  (Read 672 times)
ddenis
Newbie
*
Offline Offline

Posts: 23



« on: February 24, 2011, 07:50:20 AM »

Hi guys,

I was wondering wether I could make the robot move smoothly during circular interpolation? I used two different approaches but haven't succeeded. Firstly, I used c1move/c2move instructions, but the movement consisted of 4 increments and the arm accelerated and decelerated during each one. Secondly, I tried the approach, suggested by Magruedus:

You can use AS to draw a circle. For example:

FOR angle = 0 TO 360 STEP 5
LMOVE p1+TRANS(radius*COS(angle),radius*SIN(angle))
END

p1 is the centre of the circle, radius is radius

the step 5 causes an increment of 5 degrees, ie. you will get 72 points on your circle.... increase or decrease it as desired.


But it works all the same. Has anyone overcome this problem?

PS: the arm is FS10E and the controller D40
Logged
solega
Newbie
*
Offline Offline

Posts: 10


« Reply #1 on: February 24, 2011, 08:36:27 AM »

Hi ddenis

you need to set the continious path on.


in the top write: CP ON

This should be working.
Logged
ddenis
Newbie
*
Offline Offline

Posts: 23



« Reply #2 on: February 24, 2011, 09:05:03 AM »

Hi ddenis

you need to set the continious path on.


in the top write: CP ON

This should be working.

Hello solega,

Actually I did this but the result was the same. I found in the manual that CP works only in linear and joint interpolated motions and doesn't for the circular interpolation. But if this is the case I don't understand what's the problem with the second approach?
Logged
solega
Newbie
*
Offline Offline

Posts: 10


« Reply #3 on: February 24, 2011, 02:31:03 PM »

Hi ddenis
     
I has used many times in the past circular interpolation and I never faced such problem.

CP controls also the acceleration and deccelaration during steps and if it's off then in the motion
path stops occurs.

Are you energizing outputs signals during motion path?

Logged
ddenis
Newbie
*
Offline Offline

Posts: 23



« Reply #4 on: February 24, 2011, 03:42:17 PM »

Hi ddenis
     
I has used many times in the past circular interpolation and I never faced such problem.

CP controls also the acceleration and deccelaration during steps and if it's off then in the motion
path stops occurs.

Are you energizing outputs signals during motion path?


I tried to set the CP SWITCH in ON and OFF positions, while performing movements only, without any I/O signals, but the result was the same
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!