5.1.0 Release Notes

5.1.0 is the first major release version since the 5.0 launch. It sets the framework for major improvements in performance and general automation capabilities.

PARAMATER MANAGER

New

  • Added the Parameter Manager app, which displays all system-wide parameters for apps, devices, and global user variables

 

PLATFORM

New

  • Global user variables are now available (in integer, float, boolean, or string types)

Updates

  • “Flat” interface is applied across Forge/OS to increase performance (so no more shadows or highlights)
  • Dropboxes show a maximum of 5 items (requiring a scroll after 5). Half an item will show as an indication

DEVICE CONFIGURATION

New

  • Kawasaki 6DOF: Added support for EO2 controller; robot models: RS015X, RS030N, RS050N, RS080N
  • All 6DOF: Added 3-point frame type to 6DOF robots

Updates

  • All 6 DOF: Required USB file formats for the OEM controller are now listed on the device setup page

Fixes

  • Fanuc 6DOF: Joint limit violation will now always require a soft reset from Forge/OS
  • UR 6DOF: Kinematics errors no longer prevent waypoint updates at positions close to the arm’s full extension

Updates

  • EtherNet/IP: Increased IO speed of Ethernet/IP Adapter Device

 

DEVICE CONTROL

New

  • Force-Torque sensor now has an advanced control panel with real-time force visualization

Fixes

  • All 6DOF: Attempt to execute an out-of-range jump will return error and reject command
  • All 6DOF: Reduced latency when loading the robot control panel on a multi-robot system
  • All 6DOF: Navigating away from the robot control panel while holding KEBA jog buttons no longer disables the KEBA jog buttons

Updates

  • All IO devices: High/Low buttons are now larger, easier to press, and match Task Canvas styling

 

TASK CANVAS

New

  • USB Task Transfer allows for task export to and import from USB devices
  • Can remap device blocks in a task to a new device on a system, even after device deletion (local parameters only)
  • Grid Move: Can program a custom grid order from “Grid Index” tab
  • All 6DOF: Can program engineering values for robot motion, such as velocity, acceleration, and time to complete, as permitted by the robot OEM controller

Fixes

  • Eliminated memory crashes for large tasks caused by a variety of methods to max out KEBA memory usage
  • Loading spinner will display immediately after “Load Task” acknowledgement
  • “Modified” header sort will sort by the “most recently modified” first
  • Reassigning a Waypoint TCP displays the correct “current” TCP
  • Waypoint and Frame commands can be undone/redone, including New, Modify, and Delete
  • Count block returns a runtime error when set to use a variable equal to zero
  • Set Blocks were not inverting boolean variables or signals from false to true when Set option is “Invert”
  • Inaccuracy in “total execution time” was reported at end of task
  • Robotiq Gripper: Can now connect from the right path of the “Check Part Present” block
  • Robotiq Gripper: “Wait for Finish” on close will allow granular control to complete execution
  • UR 6DOF: Modifying waypoints near a limit of the robot reach will no longer return “Modify Waypoint Failure”
  • All 6DOF: KEBA Stop button will stop jog motions while in Task Canvas

Updates

  • Added scroll functionality to canvas block menu
  • Zoom level no longer resets when executing Jump navigation commands, such as Back to Start
  • Set blocks execute all internal functions in order, feeding results into the subsequent row
  • Math blocks execute all internal functions in order, feeding results into the subsequent row
  • Start Subtask checkboxes for subtask behavior are moved to the “Subtask Behavior” tab
  • Stop Subtask block title changed to “Stop a Subtask”
  • Exit block title changed to “Exit: Inline”
  • User Input execution button changed from "Accept" to "Continue" to match User Decision styling
  • All gripper blocks: Block settings displays “delay time” value from device configuration

 

SETTINGS

New

  • User can set system units to Metric or Imperial

Fixes

  • System time in Settings and the Taskbar were reporting different values

Updates

  • Settings headers were updated from “Settings” on all pages to the actual page title, such as “License"