Pally Official Software Download | Rocketfarm

Let's meet

We are gearing up to cross the pond to attend one of the world's largest robotics and automation events! The countdown to PACK EXPO in Chicago (November 3–6th) is on, and we couldn't be more pumped! 🚀

Let us know if you will also be there and want to meet up!

+47 969 14 006 (08:00 – 16:00 CET)
pally@rocketfarm.no

Pally Official Software Download

Download the latest and all previous Official Pally Software Releases

Pally Palletizing software for Universal Robots by Rocketfarm

From Pally URCap version 2.10 and higher, a new license format has been introduced. If you have a valid Service Package, please request a new license from us (free of charge).

Latest version

Pally 3.3.1

This release includes several important bugfixes. Please also check the release notes for v3.3.0 below.

Bugfixes and improvements

  • Replace existing license made easier, New License button remains enabled when license is active, added a new popup to confirm license replacement.
  • Fixed an issue where it was no longer possible to change rf_grip_rot from OnNextTask.
  • Added default payload for robots with UR20 and UR30 serial numbers.
  • Removed dependency to rf_release_strategy when generating depalletizer path.
  • Not using the waypoint database with TEST and DEMO license and when SHOW MODE is active.
  • Fixed an issue in Show Mode where the initialization of rf_cntPos variable was incorrect.
  • Removed placeholder for second product sensors.

Pally 3.3.0

New Features

Imperial Units on the Operator Interface

Now it is possible to choose between metric and imperial measurement system. This can be done together with the Operator Language selection in Program – Pally – Advanced – Operator. The pallet and product dimensions of all patterns will appear in the selected measurement system, regardless of the settings that were used in Myrobot.cloud when the pattern was created.

Pallet Calibration Adjustments wizard

Now it is possible to adjust existing pallet calibrations by one click! Move the pallet reference points in any direction, rotate and tilt the pallet level by any angle. Just go to Program – Pally – Pallet – start the wizard and follow the instructions.

Important bug fixes

  • Fixed an issue where the URCap failed with ‘null pointer exception’ when installing a new license
  • Fixed an issue where the program rejected a new license with ‘license issue date is in the future’ error
  • Fixed an issue where deleting a pattern did not delete the corresponding pattern verification data files
  • Fixed an issue where some options such as Show Mode were not selectable after installing a license
  • Fixed an issue where the foamHeight value was not imported properly from a gripper.json
  • Fixed an issue in the Calibration Test Wizard where the robot stopped with ‘Joint Position close to limit: Wrist3’ error

Other improvements

  • Added InstanceId variable to all callbacks to access Pallet Manager daemon instances in Dual Product Mode
  • Added Unigripper Colight Mini and Maxi into supported gripper types
  • Gripper weight is now editable for all gripper types
  • Offline copy of the User manual removed, QR code and link to the online KB added
  • When selecting custom gripper, some experimental features that are not relevant for custom grippers are deactivated
  • Minor improvement in the return path optimizer
  • Program startup time improved by 40%

Pally 3.2.3

This is a bugfix release for v3.2.2.

Important bug fixes

  • Fixed an issue where the Show Mode program could stop with an uninitialized variable error.
  • Fixed an issue where the program did not find a suitable lifting column position for boxes that can be reached by moving the lifting column further down after picking the box from the conveyor.

Other improvements

  • Bulgarian translation of the operator interface added. (BETA)
  • Lifting column control has been improved to complete motion before the robot starts approaching the box drop target position.

Pally 3.2.2

This is a bugfix release for v3.2.1.

Important bug fixes

  • Fixed a critical issue where the program could drop boxes before reaching the final target position on the pallet. The error could occur in projects that use special grippers defined by gripper.json.

Other improvements

  • Added a troubleshooting option to mark a pattern “verified” manually if otherwise not possible. Manually verified patterns will appear with a blue check mark in Verified Patterns.
  • Removed gripper.json from the list of selectable patterns.
  • Possible to change the pallet center point in beforeZone by using palletmanager_daemon.write_key_value_static(str_cat(“center_of_pallet_“, PalletNr), new_center)
  • Improvements related to virtualized simulation systems.

Pally 3.2.1

This is a bugfix release for v3.2.0.

Important bug fixes

  • Fixed a critical issue where the URCap stopped with “Null pointer exception” after installing a new license
  • Fixed a compatibility issue with very old gripper.json files

Other improvements

  • Piab CPT-300 grippers default TCP offset updated

Pally 3.2.0

This new release focuses on making the installation and troubleshooting process easier.

NEW FEATURES

GRIPPER LAYOUT VISUALIZER

The new Gripper layout visualizer tool provides an illustration of what the robot thinks about the gripper. Especially for multi-zone custom grippers that are defined by a gripper.json file, this tool will help understand possible configuration errors. Each vacuum zone is displayed in a different color, and the TCP offsets and rotations are shown relative to the robot tool flange.

EASY LICENSE HANDLING

Now it is possible to inspect the license contents before uploading. The program will check the license contents and display a warning if the license on the USB is not appropriate for any reason.

Pattern verification warning before Active Plan expires

The robot program can now check all existing pallet patterns and inform the user about patterns that haven’t been completely tested. This process will automatically run at the first program start every day when the Active Plan expires within 30 days.

Warning on the Program Node before Active Plan or License expires

The program node will display a warning already 30 days before the active plan or the whole license expires.

New logic for lost vacuum signal

The logic for lost vacuum signal has been completely redesigned. The program will no longer repeat the last unsuccessful box position automatically without user action.

IMPORTANT BUGFIXES

  • More accurate error messages when a position cannot be palletized.
  • Bug fixes related to virtualized simulation environments.

OTHER IMPROVEMENTS

  • Added a reminder on the Patterns page to test new patterns after uploading.
  • Rewritten a text on the Gripper page, describing how and when to use a custom TCP.
  • Added a new boolean variable rf_gripper_align_to_edges to enable or disable gripper-to-box edge alignment for large grippers.
  • Added a new boolean variable rf_allow_same_pattern to allow palletizing the same pattern on both pallets in Dual Product mode.

Now it possible to change the pallet center reference point by using the following statement in the beforePallet callback:
palletmanager_daemon.write_key_value_static(str_cat(“center_of_pallet_”, PalletNr), new_center)
This makes it possible to switch between multiple pallet calibrations.

Please don’t hesitate to contact our Support Team pally.urcap.support@rocketfarm.atlassian.net if you have questions!

Download the Pally 3.3.1 Software

Included in the Download:

  • Pally 3.3.1 URCap
  • Pally 3.3.1 User Manual

To download the Pally Software, you need to agree to the general terms and then press download.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Below you can download the Pally User Manual:


    Previous versions

    NEW FEATURES

    EASY PATH PLANNING

    Now it is possible to get suggestions for path planning settings such as smart exit, based on the current calibration points.

    • When the new “Easy path planning” checkbox is selected, the path planning settings are no longer visible and the program will use default values that fit best to the actual setup.
    • By pressing the new button “Get path planning suggestions” the suggested path planning settings become visible and manually editable.
    • The drop-down list called “Load defaults for conveyor orientation” is no longer relevant and has been completely removed.

    FINISH THE CURRENT PALLET, PROCEED TO THE NEXT PALLET

    Two small new icons have been added to the Operator Panel in order to finish the current pallet immediately, regardless of the number of boxes remaining. The buttons terminate the current pallet through updating the corresponding rf_P1_terminate and rf_P2_terminate variables.

    PAUSE AND STOP BUTTONS ON THE OPERATOR PANEL

    In Polyscope version 5.13 and later, the play, pause, and stop buttons have been moved to another location, which is completely covered by the Pally Operator Panel. As a workaround, a new pause and stop button has been added to the Operator Panel.

    COMPATIBILITY WITH POLYSCOPE 6

    This release will be compatible with Polyscope 6 and UR20 (a separate URCapX file will be provided)

    IMPORTANT BUGFIXES

    • Fixed an issue where patterns with whitespace in the name were not transferred from USB.
    • Fixed an issue where subfolders with whitespace in the name were not included in the full backup.

    OTHER IMPROVEMENTS

    • Calibration Test Wizard improvements

    Please don’t hesitate to contact our Support Team pally.urcap.support@rocketfarm.atlassian.net if you have questions!

    Download the Pally 3.1.0 Software

    Included in the Download:

    • Pally 3.1.0 URCap
    • Pally 3.1.0 User Manual

    To download the Pally Software, you need to agree to the general terms and then press download.

      This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

      Below you can download the Pally User Manual:


      This is a bugfix release that does not include any new features.

      • Fixed an issue where palletizing stopped with “unable to find collision free path”
      • Fixed an issue where some test and demo licenses were not properly recognized
      • Fixed an issue where changes were not properly detected in pattern files with whitespace in the file name
      • POP layout changed to have enough room for the OEM logo
      • Minor text corrections and text formatting changes in license related operations
      • Added some logging into the calibration test wizard

      Please refer to the original release notes of 3.0 to see what’s new in version 3.0

      Release notes 3.0

      ACTIVE SERVICE AND SUPPORT PLAN

      The program will lock access to some important settings when a active Service and support plan expires.

      Without an active Service and Support Plan, the following options and information wont’ be available:

      • Pally Operator Panel
      • Upgrade Pally version
      • Add new or edit/delete existing patterns
      • Calibration
      • Change hardware
      • Change language

      Terminating the license will still not disable tabs, but prevent starting the program.

      It is not possible to upgrade Pally with expired Service and Support Plan. If the user upgrades with an expired support plan, a prompt will appear telling the user to obtain a active plan or downgrade to the previous Pally version.

      COMPATIBILITY NOTES

      Please read the following compatibility notes carefully before upgrading an existing Pally installation in production. Some changes in the recent versions may require new customer acceptance tests and/or modifications in the main robot program. Always make a full backup before upgrading.


      Compatibility notes for version 3.0 and above:

      OFFLINE WAYPOINT STORAGE

      Waypoints for all box positions are stored in a database, and the robot will repeat the same waypoints for each pallet as long as the calibration parameters remain unchanged. Changing path planning parameters will have no effect on the waypoints until the database is deleted. Changing calibration points, TCP, gripper, and lifting column parameters will mark the waypoints useless, which requires testing the pallet again.

      SERVICE AND SUPPORT PLAN

      The program will lock access to some important settings when a Service and Support plan expires.

      URCAP VERSION IN THE ACTIVE PROGRAM

      The program will store information about the URCap version last used when the program was saved. Upgrading to a newer URCap without a valid Service and Support plan will not work.

      GRIP QUALITY

      The formula for computing the “Grip Quality” value has been redesigned. It is highly recommended to test all patterns after upgrading from URCap version 2.x to 3.x.

      PALLET MANAGER DEAMON VARIABLE NAME AND VISIBILITY

      The global variable palletmanager_daemon has been renamed to Pally_daemon. The legacy variable palletmanager_daemon is still available but only inside the Pally program node (initial MoveJ and callbacks).

      IMPORTANT BUG FIXES

      • Fixed an issue where the approach distance was smaller than specified
      • Fixed an issue where rf_P1_terminate and rf_P2_terminate did not terminate the corresponding pallet
      • Fixed an issue where the program was not deterministic when using safety planes
      • Fixed an issue where the robot stopped with “Joint position close to limit” on the return path
      • Fixed an issue where the program stopped with an error message from Ewellix LiftKit version 1.2

      IMPROVEMENTS

      IMPROVED GRIP-QUALITY FOR PICKUP OPTIMIZER

      Grip quality formula has been redesigned to give more consistent values when picking small boxes with a small gripper and large boxes with a large gripper.

      The new Grip quality uses torque and force estimations especially with multi-pick where boxes are not being picked at their center point.

      Two new optimizer parameters are also added:

      • rf_grip_rot_cost can be used to define custom cost for picking with different gripper rotations, and
      • rf_length_coverage defines how many percentage of the total box lenght has to be covered for multi-pick

      IMPROVED SHOW MODE

      Demo Mode has been renamed to Show Mode. Now it has a special operator interface where the start conditions for the demo can be defined. Show mode requires a special license with the showMode option.

      REORGANIZED ADVANCED TAB

      The advanced tab now has a Daemon-, Backup- and Other-tab:

      Daemon:

      • Daemon port number
      • Daemon status
      • Start/stop daemon

      Backup:

      • Backup
      • Backup configuration

      Other

      • Operation mode
      • RoboDK simulation
      • Reset to default values

      Refresh I/O is moved to the I/O tab.

      POPUP IF VACUUM SENSOR IS NOT CONFIGURED OR NOT WORKING PROPERLY

      The program will display a warning when vacuum is not detected more than twice.

      MISCELLANEOUS CHANGES

      • PalletManager daemon variable name and visibility changes
      • Missing values are indicated by a yellow color instead of red
      • Using ‘smart acceleration’ will no longer result in extreme low accelerations

      NEW FEATURES

      VERIFIED PATTERNS, OFFLINE PATH STORAGE

      Now it is possible to store all waypoints of the robot path for each box position, allowing the user to freely adjust any path planning parameters between different patterns. Stored waypoints will also improve stability and repeatability after software upgrades. A pattern that has been once tested and verified will be no longer affected by future changes in the program.

      The program creates a database of all waypoints for each pattern for each pallet for each pickup for each box position while palletizing for the first time. The stored waypoints are then reused next time when palletizing the same pallet. This will improve repeatability, for example, after changing path planning parameters or upgrading to a newer Pally version. Using different smart exit parameters for each pattern is now possible.

      The integrator can get an overview of the waypoint database status in a new tab “Verified patterns” under Program Pally Advanced. The database status can be one of the following:

      • Offline path storage is not available or not valid for this pattern
      • Partly tested with other calibration parameters. (Cached waypoints may require further testing with another URP program.)
      • Fully tested with other calibration parameters. (Cached waypoints can’t be used with this URP program, but may be used with another one.)
      • Partly tested with this calibration (Test in progress? Cached waypoints will be used where available, but further testing is requred.)
      • Fully tested with other path planning parameters. (Cached waypoints will be used by this URP program for all box positions.)
      • Fully tested with the current path planning parameters. (Cached waypoints will be used by this URP program for all box positions.)

      A pattern is considered verified if the corresponding path storage database contains all the necessary waypoints to palletize full pallet(s) from one or two pickup positions, according to the current setup:

      • If both left and right pallets are enabled, both must be tested, and
      • If both primary and secondary pick positions are enabled, both must be tested.

      The integrator can decide to continue testing an incomplete storage, or clear the current waypoints and start testing the pattern again.

      COMPATIBILITY NOTE: If a Service and Support Plan subscription expires, the program will no longer calculate any new waypoints. Patterns that are not fully verified will fail with error code 2023.

      ORDER MANAGEMENT, A.K.A MULTIPLE PARTIAL PALLETS

      It is now possible to create a list of multiple full- and partial pallets (referred as orders) that the program will palletize. In Dual Product Mode, separate lists for the primary and secondary conveyor can be created.

      The list of orders can be created by the operator manually on the Partial Pallet screen, or via new API functions of the Pallet Manager daemon:

      • insert_order
      • update_order
      • delete_order
      • clear_orders
      • etc.

      LINAK ELEVATE LIFTING COLUMNS

      Linak ELEVATE Easy, Pro, and MODBUS lifting columns are now natively supported.

      OPERATOR INTERFACE IN SWEDISH

      Product Selection and Operator Panel is now available in Swedish.

      NEW FILE BACKUP

      File backup has a new option. It is possible to only backup the active installation and program file. Additionally license related files are backed up. These files are bundled in a zip-folder.

      Physical calibration data is now included in the backup file. This will improve simulation accuracy in MyRobotCloud.

      SAFETY SETTINGS

      The Pally safety settings are now limited by the general safety settings – the maximum speed cannot be higher than allowed by the safety system.

      NEW LICENSE HANDLING

      It is now possible to terminate both the Service and Support Plan and the whole Pally license. These options are available in the License tab of the installation node.

      Termination will add the robot serial number to a blacklist with a flag indicating the level of termination. The list is copied to an inserted USB drive, and the copied list should be given to Rocketfarm as a receipt of termination.

      It is not possible to terminate TEST and DEMO licenses.

      SOFTWARE REQUIREMENTS

      • URCap API version 1.12 or higher is required.
      • CB-series: Polyscope version 3.15 or higher is required.
      • E-series: Polyscope version 5.10 or higher is required.

      Please don’t hesitate to contact our Support Team pally.urcap.support@rocketfarm.atlassian.net if you have questions!

      Download the Pally 3.0.1 Software

      Included in the Download:

      • Pally 3.0.1 URCap
      • Pally 3.0.1 User Manual

      To download the Pally Software, you need to agree to the general terms and then press download.

        This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

        Below you can download the Pally User Manual:


        NEW KEY FEATURES

        • Active Service and Support plan
        • Offline waypoint storage
        • URCap version in the active program
        • Grip quality
        • Pallet Manager Deamon variable name and visibility

        IMPORTANT BUG FIXES

        • Fixed an issue where the approach distance was smaller than specified
        • Fixed an issue where rf_P1_terminate and rf_P2_terminate did not terminate the corresponding pallet
        • Fixed an issue where the program was not deterministic when using safety planes
        • Fixed an issue where the robot stopped with “Joint position close to limit” on the return path
        • Fixed an issue where the program stopped with an error message from Ewellix LiftKit version 1.2

        OTHER CHANGES AND IMPROVEMENTS

        • Improved grip-quality for pickup optimizer
        • Imporved show mode
        • Reorganized advanced tab
        • Popup if vacuum sensor is not configured or not working properly
        • PalletManager deamon variable name and visibility changes
        • Missing values are indicated by a yellow color instead of red
        • Using ‘smart acceleration’ will no longer result in extreme low accelerations

        COMPATIBILITY NOTES

        Please read the following compatibility notes carefully before
        upgrading an existing Pally installation in production. Some changes in the recent versions may require new customer acceptance tests and/or modifications in the main robot program. Always make a full backup before upgrading.

        • Ewellix LiftKit URCap compatibility

        Some compatibility issues with Ewellix LIFTKIT URCap version 1.2.0 have been resolved. Users having Ewellix LIFTKIT URCap version 1.1.0 may receive the following false alarm “Pillar not in position – press Continue to retry” after pausing and resuming the robot while operating the lifting column. Users are advised to upgrade LIFTKIT to 1.2.0 or newer – provided by Ewellix.
        https://www.ewellix.com/en/products/7th-axis-for-robot/liftkit/liftkit-ur

        • Lifting column Dynamic Positioning

        The lifting column optimizer behavior has been significantly changed from version 2.12.0. Calculated lifting column positions may be different from in previous versions. Existing projects that use Dynamic Positioning should be verified. Projects that directly modify the rf_lift_alt_boost and rf_lift_safe_down parameters are advised to set rf_lift_alt_boost_auto=False and verify the program.

        SOFTWARE REQUIREMENTS

        • URCap API version 1.12 or higher is required.
        • CB-series: Polyscope version 3.15 or higher is required.
        • E-series: Polyscope version 5.10 or higher is required.

        Please don’t hesitate to contact our Support Team pally.urcap.support@rocketfarm.atlassian.net if you have questions!

        Download the Pally 2.12.1 Software

        Included in the Download:

        • Pally 2.12.1 URCap
        • Pally 2.12.1 User Manual

        To download the Pally Software, you need to agree to the general terms and then press download.

          This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

          Below you can download the Pally User Manual:


          NEW KEY FEATURES

          • A new test tool called Calibration Test Wizard has been added, which makes it easier to identify the most common issues during setup and calibration
          • The Pally Operator Panel (previously known as Runtime GUI) has been  integrated; installing two separate URCaps is no longer needed
          • Picking fewer boxes automatically when the maximum payload would be exceeded
          • New options for automatically starting a new pallet or continuing existing pallet without displaying a popup on program start

          IMPORTANT BUG FIXES

          • Fixed an issue where the robot did not pick the box(es) at all, or did not update the box counter and repeated the same position multiple times
          • Fixed an issue where the pick accuracy was incorrect after moving the lifting column
          • Fixed an issue where the multi-zone gripper optimizer selected only one vacuum zone for picking 2 boxes
          • Fixed an issue where the program tried to multi-pick more boxes than physically possible with a given gripper size and allowed payload

          OTHER CHANGES AND IMPROVEMENTS

          • added a new parameter Lowest Position for Vention lifting columns that can go below the calibrated zero position
          • added Service Package options and expiry date in the License tab
          • dimensions of Schmalz grippers updated to match the official product specifications
          • improved error handling when the robot fails to pick a box due to false positive pick signal or mechanical issues
          • added a reminder in the Gripper configuration tab to set a default TCP

          COMPATIBILITY NOTES

          Please read the following compatibility notes carefully before
          upgrading an existing Pally installation in production. Some changes in the recent versions may require new customer acceptance tests and/or modifications in the main robot program. Always make a full backup before upgrading.

          • Pally Operator Panel: Functions of the Pally Operator Panel, also known as the Runtime GUI URCap, have been integrated into the Pally URCap. Installing two separate URCaps is no longer required. Compatibility with the older versions of POP are not maintained. Users are advised to uninstall all older versions of POP as they may not function properly any more.
          • Maximum allowed payload with multi-pick: The program will check the maximum allowed payload for the specific robot model when selecting more than one box for multi-pick. As a result, the program may reject picking multiple packages, or reduce the number of boxes being picked, in projects where the maximum payload could be previously exceeded. Maximum allowed payload is derived from the serial number format.

          SOFTWARE REQUIREMENTS

          • URCap API version 1.12 or higher is required.
          • CB-series: Polyscope version 3.15 or higher is required.
          • E-series: Polyscope version 5.10 or higher is required.

          Please don’t hesitate to contact our Support Team pally.urcap.support@rocketfarm.atlassian.net if you have questions!

          Download the Pally 2.10.2 Software

          Included in the Download:

          • Pally 2.10.2 URCap
          • Pally 2.10.2 User Manual
          • Ewellix LIFTKIT URCap

          To download the Pally Software, you need to agree to the general terms and then press download.

            This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

            Below you can download the Pally User Manual:


            IMPROVEMENTS OF PALLY 2.9.1

            • Support for Vention MachineMotion v2 controller

            SOFTWARE REQUIREMENTS

            • URCap API version 1.12 or higher is required.
            • CB-series: Polyscope version 3.15 or higher is required.
            • E-series: Polyscope version 5.10 or higher is required.

            Please don’t hesitate to contact our Support Team pally.urcap.support@rocketfarm.atlassian.net if you have questions!

            Download the Pally 2.9.1 Software

            Included in the Download:

            • Pally 2.9.1 URCap
            • Pally 2.9.1 User Manual
            • Ewellix LIFTKIT URCap

            To download the Pally Software, you need to agree to the general terms and then press download.

              This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

              Scroll to Top