Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 26 Next »

☑️Processor Improvements

Summary

Public Description

Motoman - Prevent code generation when variable limits are reached

Motoman robot controllers have variable limits. To avoid generating robot code that may not load, controller settings are now included to alert the user when the limits are reached. These limits can vary from one integration to another.

image-20240904-165343.png

Motoman Welding - Refactor local variables management for touch sensing

Local Variables are used to store touch shifts used during touch sensing (embedded touch or in a separate touch operation).
The scope of a Local Variable is file-specific; therefore, its storage and use must happen in the same file. Other features also use or affect Local variable such as file splitting. To ensure consistent tracking per file and reference integrity, the Local Variable management was moved from the main processor to the post-processor. To see the actual Local Variables used in the point list, the user will need to generate the robot code.

///LVARS <LB>,<LI>,<LD>,<LR>,<LS>,<LP>,<LBP>,<LEX>

Motoman Plasma - Refactor local variables management for touch sensing

Local Variables are used to store touch shifts used during plasma cutting touch sensing.
The scope of a Local Variable is file-specific; therefore, its storage and use must happen in the same file. Other features also use or affect Local variable such as file splitting. To ensure consistent tracking per file and reference integrity, the Local Variable management was moved from the main processor to the post-processor. To see the actual Local Variables used in the point list, the user will need to generate the robot code.

///LVARS <LB>,<LI>,<LD>,<LR>,<LS>,<LP>,<LBP>,<LEX>

Motoman Plasma/Welding - Touch macros can output the operation touch speed

Motoman touch macros now output the touch operation touch speed instead of a fixed value. This change represents the new default behavior, while retaining the option for a fixed value if needed.

image-20240904-170019.png

Provide a DSL to prompt the user with a message window

In addition to notifications, the context DSL now offers a method to display Yes/No/Cancel windows for user interaction.

image-20240904-170048.png

var answer = this.Context.ShowMessageWindowYesNoCancel("My user message");
if (answer == MessageWindowResult.Yes)
{
    // Code to execute if the user clicked Yes
}

Document supported controllers for each brand

Updated documentation now includes a detailed list of compatible controllers for each brand.

🐞Fixed Bugs

Summary

Public Description

Processor editor help feature stopped working

While the documentation was easily accessible through the Windows Start menu, the processor editor would stop working when attempting to access the documentation by clicking on the “Help” button located in the top left menu.

Processor editor crashes when using drag/drop to re-order menu 'Categories'

The processor editor could crash when attempting to re-order the menu 'Categories' by using drag/drop and dropping the item outside or below the end of the list.

Motoman Welding - Remove unintended Shift Off commands

Motoman welding process outputs unintended Shift Off commands when interpolated shift is enabled with only one touch.

☑️Improvements

summary Public description
Loading...
Refresh

🐞Fixed Bugs

summary Public description
Loading...
Refresh

  • No labels