top of page

What in the world is a MoveL command?




Since my beloved better half has put her foot down and veto the idea of having a shiny IRB 6700 robot adorn our living room, we are going to have to settle with using RobotStudio to answer the question above and not end up banished to the doghouse.


Enter RobotStudio, the virtual playground where you can let your inner roboticist run wild without the risk of getting a stern look or a disapproving shake of the head from your spouse. This nifty piece of software offers a generous 30-day trial, during which you can unleash your creativity and tinker with all its fabulous features.


And when those glorious 30 days are up? Well, my friend, it's time to dig deep and shell out a cool $1,500 USD. Sure, it's a hefty sum, but let's be honest—it's a small price to pay for marital harmony and the chance to dabble in the world of robotics without accidentally turning your living room into a scene from the Alien VS Predator.


So go ahead and download RobotStudio and have a blast exploring its features on your PC. Your marriage (and your living room) might thank you!


Step 1: Beg for a Trial (Pretty Please?) Alright, folks, it's time to put on your most charming virtual smile and kindly request a 30-day trial of RobotStudio. Just follow the link below, and with a few swift keystrokes, you'll be well on your way to making your robotic dreams a reality (or at least a virtual one).

Don't worry; ABB won't leave you hanging. They'll shoot you an email faster than a six-axis robotic arm on a caffeine binge, giving you access to that sweet, sweet RobotStudio download.

Start your thrilling, no-strings-attached rendezvous with RobotStudio here: https://campaign-ra.abb.com/l/961042/2023-03-03/5q4wwc


Step 2 - Release the Kraken! Just kidding, unzip RobotStudio. First, unleash the compressed file's contents like a magician revealing a rabbit from a hat (but, you know, less furry). Then, proceed to install the latest, shiniest version of RobotStudio, just as the wise wizards at ABB intended. The poorly made video below shows how I did. I promise you the quality of the other videos is better.

Step 3: RobotStudio—Your Virtual BFF

You may be wondering why I didn't mention this earlier, but hey, better late than never, right? So, without further ado, let's lift the veil on the mysterious RobotStudio.

In a nutshell, RobotStudio is ABB's not-so-secret weapon for simulating, programming, and commissioning robotic and automation systems—all without breaking a sweat. That's right; you don't need to get your mitts on a robot teach pendant or even step foot near a robotic cell.

With RobotStudio, you can unleash your inner robotics maestro from the cozy confines of your favorite armchair (or beanbag, no judgment here). Develop RAPID code to orchestrate your robot's every move, teach points, optimize the robotic cell, and troubleshoot those pesky robots, all while rocking your comfiest PJs. For your viewing pleasure, a lightning-fast rundown of RobotStudio's niftiest features: Offline Programming: Program and simulate robots without hitting the "pause" button on production. Sayonara, downtime and errors!

  1. Virtual Commissioning: Test-drive your robot programs and designs in a virtual world. Get it right before the real deal!

  2. Robot Kinematics & Motion: Evaluate robot types and configurations like a pro. Your robot, your rules!

  3. Digital Twins: Get up close and personal with your robot cell in a 3D virtual environment. Spot issues before they break the bank!

  4. Advanced Simulation Tools: Collision detection, cycle time analysis, and energy calculations—optimize your robotic applications for peak performance.

  5. Customization & Extensibility: Mix and match ABB and third-party hardware and software like a mad scientist.

  6. ABB Robot Control Integration: RobotStudio plays nice with ABB's Robot Control software (IRC5 and OmniCore). Smooth sailing between virtual and physical worlds!

Whether you're an ABB industrial robotics rookie or a seasoned shop floor engineer, RobotStudio is your ticket to a bug-free, smooth-sailing production line. So go ahead, fire up that virtual environment, and let the robot whisperer within you run wild! Step 4: Kickstart RobotStudio & Install RobotWare

Get ready to rev up RobotStudio and make friends with RobotWare. Check out the video below for a step-by-step guide to activate RobotStudio and install RobotWare. Think of it as the Windows or OS to your PC, but with a robotic twist. I also learned that I can talk to you in these videos, so I hope you can understand my accent.

Step 5: Create a RobotStudio Solution & Show Off Your MoveL Moves Now that you're all licensed up and equipped with RobotWare, it's time to dive into the action. Get ready to flex your RAPID programming muscles and channel your inner robot whisperer with a virtual teach pendant!


Introducing MoveL—the robot's fancy way of getting from point A to point B in Cartesian space with style. It's like ordering a high-tech, linearly interpolated taxi for your robot arm. Just give it the destination's X, Y, and Z coordinates, along with its orientation (aka the robot's tool center point or TCP), and watch it glide smoothly to its goal.




Here's a  snippet of RAPID's finest MoveL in action:

MODULE Module1
	CONST robtarget p10:=[[1805.61,0.00,1940.00],[0.5,0,0.866025,0],[0,0,0,0],[9E+9,9E+9,9E+9,9E+9,9E+9,9E+9]];
	CONST robtarget p20:=[[2016.06,103.39,1309.63],[0.260246,0.342339,0.783737,0.448144],[-1,0,-1,0],[9E+9,9E+9,9E+9,9E+9,9E+9,9E+9]];
    !***********************************************************
    !
    ! Module:  Module1
    !
    ! Description:
    !   <Insert description here>
    !
    ! Author: Angel
    !
    ! Version: 1.0
    !
    !***********************************************************

!***********************************************************
!
! Procedure main
!
!   This is the entry point of your program
!
!***********************************************************
PROC main()
    !Add your code here
    MoveL p10, v1000, z50, tool0;
    MoveL p20, v1000, z50, tool0;
ENDPROC
ENDMODULE

Next Blog: Introducing Basic RAPID Programming Instructions



61 views0 comments

Recent Posts

See All

Comments


bottom of page