Release notes

6min

If you experience issues, please submit a support archive (Setup -> License & Support -> Create archive) when you contact us. That will give us the information that helps narrow down the problem. Thank you.

Please note that starting with version 5, macro files can be annotated with the unit that they use. Macro without annotation will result in a warning message.

Please look at Warning "Macro does not specify unit" for information on how to add annotation to the macro file.

CPU5 controller board needs to have firmware version 1.12 to work with version 5 (software may indicate 1.13 but 1.12 is the current version).

Please refer to Firmware upgrade for further information.

Version V5.1.1

This hotfix version is meant for users experiencing issues with dialog boxes (dlgmsg command) not opening or closing prematurely in V5.01.

Fixed
Incompatibilities with specific macros due to enhancement of DialogBox solved.


Version 5.01 (V5.1)

Added
Firmware included in release (\bin\firmware)
Added
New unified bootloader app '\bin\FirmwareToolUI.exe'
Fixed
Unicode rendering of characters in job/macro preview.
Added
Render button for macro dialog windows to allow a preview of the resulting toolpath.
Fixed
Several start condition checks
Improved
Reset behavior
Fixed
F6 also closes the MDI
Added
Pause Z-Up absolute position
Improved
Decimal support for camera rotation


Important changes:

Behavior changes

  • The 'Esc' key only stops the motion, but a 'Reset' is only performed by pressing F1
  • When the machine is paused and a 'Reset' command is given, a dialog is displayed to confirm the reset.
  • On wireless pendant, the 'Stop' button only pauses the operation and will not send a 'Reset' command.

Version 5.00

Added
Lathe 3D rendering
Fixed
Software limits crossed error in rare cases
Added
Support for the CNC530 controller
Added
Auto detect polarity button for Home, E-Stop, and Drive Error
Fixed
OP25 button state not recovering
Improved
A-Axis rotation point configuration
Fixed
Extended user buttons not showing custom icons
Fixed
Negative spindle offsets not working


Version 5.00 Release Candidate

Added
OP-25 device support
Improved
Scrolling and rotation navigation of the 3D view
Added
Orthographic projection for the 3D view
Added
Preset views to change between side / top / rear for the 3D view
Fixed
Controller IP address validation
Improved
Relay board input state update algorithm
Added
WaitForRLYUpdate macro command
Fixed
LaserEngrave command causing issues when used with controllers that do not support it
Added
M10/M11 (Laser on/off) can be used inside a subroutine without causing a delay
Added
Detection of incorrect wireless handwheel driver
Improved
Display of job path for 4-axis milling machines
Added
Rotation direction setting for 4-axis milling machines in the Setup tab
Added
Tapping on DRO during handwheel tracking changes tracked axis (wired handwheel only)
Fixed
Error message when setting work zero with wired handwheel
Fixed
Zeroing while in handwheel state needing to be done twice to take effect
Fixed
Oil pump parameters not reflecting current state in certain circumstances
Fixed
Oil pump output not being stored correctly
Fixed
Mislabeled G28 variable in Variables tab
Added
Spanish language
Improved
Prevent the software from being started twice
Improved
Placement of label to escape current Setup tab category
Fixed
user_reset subroutine inconsistently called when Reset is issued
Fixed
G76 command resulting in error message in simulation mode
Improved
Refreshed icon images
Improved
Make icon size display consistent across the user interface
Added
Permit turning off single step mode during running job
Added
Permit changing block delete mode during running job
Added
Permit changing G28/G30 at the end of the job option during running job
Added
Permit changing arc feed override % during running job
Fixed
YTOA command
Fixed
Toolhead index not being swapped to camera when activating the work coordinate camera view
Improved
Work coordinate camera image display graduated from preview feature, with mirror and rotation settings
Added
Work coordinate camera offset in the Setup tab
Added
Camera device can now be selected within the work coordinate camera dialog
Added
Camera image brightness and contrast setting
Added
Camera image scaling setting
Added
Camera device zoom
Added
Work coordinate camera restores previous dialog position and size
Fixed
Incorrect "run job" action behavior from UIO-10
Improved
Separation between buttons in the jog dialog
Improved
Clarity of which mode the jog dialog is currently in
Improved
Touch screen handling in the jog dialog
Fixed
Unreadable hint text in the Program tab when using dark theme
Added
Jog dialog now stores jog speed override between sessions
Improved
Left Operate panel layout when user macro buttons are displayed in it
Fixed
Probe beep sound not playing
Fixed
Incorrectly displayed coordinates on the start of software with some configurations
Fixed
Displayed tool number text on top of the 3D view not reflecting actual tool number state
Added
Stepper spindle support for CNC720/CNC760
Improved
Clean up cnc-jobs directory
Added
UIO-10 specific macro subroutines: uio_1 through uio_32 can now be used in place of user subroutines
Improved
Make all axis letters in the Setup tab available regardless of connected controller
Fixed
Inaccurate step delta reported between homing
Added
Added AUX2-10 off on pause settings to the Setup tab
Added
G20/G21 will now issue a warning if loaded job units differ from configuration
Added
Disabled inchUnitMode setting that caused issues with dynamic variables
Added
Added "Show jog step 0.0001 button" setting to the Setup tab
Improved
Job is now redrawn automatically when attempting to start the job if it is required
Fixed
Setting to store coordinates on change not being correctly read/writen
Fixed
Time estimate factor setting value not being correctly read/written
Improved
Setting to store coordinates on change is now on by default for new configurations
Improved
Corrected settings in Setup tab for inch mode users
Improved
Corrected amount of displayed deimals in Setup tab for inch mode users
Added
Macro annotation that specifies used unit: mm or inch
Added
Warning when users load a job that uses different units than the machine is set up for
Fixed
Fixed an issue where tooltips were displayed on buttons that were not displayed at the time
Added
Setting for displayed decimals in the DRO
Added
Setting specifying whether 0.0001 jog step button is displayed
Added
Added AUX 2 through 10 off on pause settings to the setup
Fixed
Correct missing starting path lines in the 3D view
Fixed
Fixed incorrect line color in the 3D view in some cases
Improved
Dialog to load a job now pre-fills previous job file name
Fixed
Fixed an issue where the handwheel handling application failed to start
Improved
Automatically set correct count per revolution setting when wireless handwheel is selected
Fixed
Fixed state being changed to ready after zeroing with during handwheel tracking
Improved
Stop handwheel tracking when leaving the jogging menu
Added
Center of rotation point setting for trunnion table kinematics
Fixed
RUN IN input interaction
Added
RUN IN input now simulates 'Accept' action when an interpreter dialog is displayer
Fixed
Fixed zero all axes feature raising an error on systems with a tandem axis present
Improved
Removed mouse wheel interaction from numeric input to prevent accidental value changes
Added
Setting that applies current feed override to jogging
Improved
Changed numeric input < > signs to - +
Improved
Permit holding down the F-keys for feed and speed override keys, to continuously change the override value
Improved
Assign main spindle speed output to PWM1 in the demonstration configuration
Improved
Adjust the dark theme selected text color for better readability
Improved
The machine menu and left pane in the operate view now correctly display inverted input / output values
Fixed
Fix feed override value changing on reset when using a handwheel