Articles Download Safety & Security Forum myUR Go to Main Site

Universal Robots A/S
Energivej 51
DK-5260 Odense S

T: +45 8993 8989
sales@universal-robots.com

 
  • Articles
  • Download
  • Safety & Security
  • Forum
  • myUR
  • Go to Main Site
  • Support
  • Articles
  • UR3 and UR3e: Screw driving with the tool flange

UR3 and UR3e: Screw driving with the tool flange

This how to demonstrates how to rotate wrist 3 for a screwing application.

Last modified on Jan 29, 2025

Examples are valid for:

CB3 Software version: 3.1.18024
e-Series Software version: All versions

Note that older or newer software versions may behave differently.

NOTE: This is only intended to be used on UR3/UR3e as it has infinity rotation of the last axes. 

Basic functionality

This is a simple application suggestion for doing screw driving applications using the infinite rotation on UR3 tool. The robot uses force mode to push onto the screw, while rotating the end joint at desired speed. Force mode is set up as Simple type using Tool as feature. A desired force value can be manually given.

The SpeedJ script code takes 3 arguments; speed vector for each joint in rad/sec, acceleration and time. Thus a desired time and rotational speed can be given by operator or modified manually. Maximum speed is 360 deg/sec for size 0 joints.

After the process, the revolution counter is reset, so the tool does not have to rotate back to its origin.
Screwing can be done using the speedj() script code. 

 Speedjrotate

Alternatively, the Force function may be used.
Force settings:
Type: Frame
Feature: Tool
Set the robot force complaint in Z and RZ directions, and input a given force and torque for the robot to start screwing.
Desired maximum speeds can also be given, max. joint speed for wrist 3 is 360 °/sec.

Test the Force settings by pressing “Test” button on screen and pressing Freedrive button on back of TP. 

Screw

Attached files


Screwing_speedj.urp
logo

Product

  • UR3e Robot
  • UR5e Robot
  • UR10e Robot
  • UR16e Robot
  • UR20 Robot
  • UR+ Products

Company

  • About us
  • Contact us
  • Careers We're hiring
  • UR merchandise

Training / Resources

  • Academy
  • Technical Resources
  • Articles
  • FAQ

Insights

  • Blog
  • Case stories
  • Content library
  • News centre
  • Podcast
  • Webinars & Events

Get in touch

  • Ask an Expert
  • Schedule a no-cost assessment
  • Find a distributor
  • Customer support

Connect with us

  • LinkedIn
  • Facebook
  • Twitter
  • YouTube
  • Instagram
  • Universal Robots A/S
  • Energivej 51
  • DK-5260 Odense S
  • T: +45 89 93 89 89
  • sales@universal-robots.com
  • US Corporate Office
  • 27-43 Wormwood St.
  • 02210 Boston, MA.
  • +1-844-GO-COBOT
  • ur.na@universal-robots.com
  • Copyright @ Universal Robots 2025
  • Cookie policy
  • Privacy policy
  • Universal Robots A/S
  • Energivej 51
  • DK-5260 Odense S
  • T: +45 89 93 89 89
  • sales@universal-robots.com
  • US Corporate Office
  • 27-43 Wormwood St.
  • 02210 Boston, MA.
  • +1-844-GO-COBOT
  • ur.na@universal-robots.com

Copyright © Universal Robots 2025

Cookie policy
Privacy policy