Linearmovement using MoveJ
setyowmv
✭
in RobotStudio
How to move in linear line when using different Robot Configurations on both Targets?
I want to move from (X,Y,Z) 300,1000,620 to 300,1000,950, but because the Robot need 2 different configurations for both target I can only use MoveJ.
But MoveJ give a slight curve move between those 2 lines.
Is there any way to minimize the curve move of MoveJ?
Or should I just make more targets between the 2 Targets?
I want to move from (X,Y,Z) 300,1000,620 to 300,1000,950, but because the Robot need 2 different configurations for both target I can only use MoveJ.
But MoveJ give a slight curve move between those 2 lines.
Is there any way to minimize the curve move of MoveJ?
Or should I just make more targets between the 2 Targets?
0
Comments
-
Hi, Try a command, 'ConfL' to avoid robot configuration issues as follows.
MoveJ p10, ...
ConfL\Off;
MoveL p20, ...
ConfL\On;
0 -
I tried the solution but it said 50026 - close to singularity
when I try to move the TCP with Jog Linear the robot can perform what I want but it can not move automatically0 -
Then you can add SingArea/wrist or even LockAxis 4 if your robotware supports that latter command.Lee Justice0
-
This looks more like a problem of reachability, if you run into singularity. Should work if you bring your part or tool somewhere else. Often times you can avoid such problems by giving your tool an angle, but it highly depends on the positioning of everything in your cell.Also try another orientation, if possible.0
-
Thank you for all the help
SingArea \LockAxis 4 together with moveL fulfill my need
Post edited by setyowmv on0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 798 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings