Circular Movement
hagen
✭
in RobotStudio
< ="-" ="text/; =utf-8">< name="ProgId" ="Word.">< name="Generator" ="Microsoft Word 11">< name="Originator" ="Microsoft Word 11">
Hello all!
I want to create a circular movement with orientations like shown in the
picture.
When i click on Autoconfiguration and select the config (0,0,0,0) the robot
moves along the path.
But when i click "Move along path" the robot fails, even before reaching
the circular movement.
So what am i doing wrong?
Can anybody help me with that?
Please! Thank you!
0
Comments
-
Try using View robot at point to check that it is sensible. It looks like the tool is rotating, are you certain that it should do so! Perhaps an altered rotation will make more sense.
Next do a verify, that can also help to identify problems.
0 -
As a rule of thumb, the first instruction of a path should always be a MoveJ, since you cannot know where the robot is when starting to execute a path. If you start with MoveL/MoveC, you put a big constraint on the initial motion, that may fail depending on where the robot is when the program execution starts.Henrik Berlin
ABB0 -
Hello again!
Thank you for the advices!! But these coudn't solve my probs.
The path is beginning with a MOVE J to the start-position of the circular movement.
And you are right, the tool is rotating to keep its orientation to the workpiece.
Since i was told the problem could be with axis 4, which is only allowed to move from 0deg to 180deg and from 0deg to -180deg, Im trying to create 2 movements which are only a half circle beginning at 0deg to 180deg and then the second from 0deg to -180deg.
Always starting with a MOVE J in the path.
So far the idea. But the problem is still the same, the autoconfig is running without any errors in the outputwindow. When Im trying to "Move along Path" the robot fails!!
When Im moving the robot only to 170deg or -170deg its working!
So maybe you guys got some other ideas??!
0 -
What error message do you get in the controller event log?Please post the problematic path in the currrent thread. Create a self-contained module with all declarations needed for the path (tooldata, wobj, robtargets) and the paths itself so that I can have a look. What robot model are you using?Henrik Berlin
ABB0 -
Look in the manual for MoveC it says like this
Minimum distance between start and ToPoint is 0.1 mm
Minimum distance between start and CirPoint is 0.1 mm
Minimum angle between CirPoint and ToPoint from the start point is 1 degreeMaybe this could be the problem that your start point and to point is in the same spot
Per Svensson
Robotics and Vision Specialist
Consat Engineering0 -
Have you tried adding more move c instructions, Splitting your circle into 45 degree segments instead of 90 degree.Steve Bancroft
Welding Robotic Cell Lead Programmer
SICO Europe Ltd
The Link Park
Lympne Industrial Estate
Lympne
Kent
CT21 4LR
United Kingdom
sbancroft@sico-europe.com0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 310 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 786 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings