login about faq

I have a relative job in a Motoman robot that works for a few layers, then faults, as the R axis has decided to move in the other direction, causing the T axis to rotate as well in the wrong direction hitting a software travel limit. I can "unwind" the arm to reach the desired position, and have taught some intermediate positions to try and get around this (this worked to some extent), but am still having the issue.

Is there anyway to "force" the robot to maintain it arm orientation? If it has to flip an axis around, should it not know better to flip it back, rather than going into overtravel?

Any other suggestions?

asked Jan 11 '10 at 16:12

Jeremy%20Sluyters's gravatar image

Jeremy Sluyters ♦♦
419213


There is a parameter that affects the path in relative job mode.

XRC S2C-260 NX100 S2C-332

0 = Last step concerned
1 = Type concerned
2 = Last step concerned (min R axis movement)
3 = B axis concerned and last step concerned.

Try setting to 2.

link

answered Jan 11 '10 at 16:32

Orlyn%20Nowack's gravatar image

Orlyn Nowack
211

edited Jan 12 '10 at 01:53

Scott%20Whitlock's gravatar image

Scott Whitlock ♦♦
635115

What is the reason for programming in relative job?

link

answered Jan 11 '10 at 16:49

John%20Scime's gravatar image

John Scime
1

Answering a question with a question! I like relative job. It is easy to take a taught job and move it around in space. I am open to better options!

(Jan 11 '10 at 19:54) Jeremy Sluyters ♦♦

I remember having similar problem few years ago with application using UP50 robot and XRC controller. What I had to do is to change position data coordinates from angles to pulses. Unfortunately I can’t remember details how I did it, was it through data declaration on top of routine or somehow else I can’t remember, but I know it worked. However I am not sure if same can be done in your application regarding that you are using relative job but you might want to try. There is also another way by monitoring target position through robot program and then before you send robot to that position simply calculate if it is possible for robot to do it or otherwise you demand robot to move other way through intermediate positions.

link

answered Jan 11 '10 at 22:57

Slaven%20Nedic's gravatar image

Slaven Nedic
412

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×3

Asked: Jan 11 '10 at 16:12

Seen: 478 times

Last updated: Jan 12 '10 at 01:53