- Added new firmware 1.77. - Added new Kinematics: · 4-Axis RotaryTable A. · 4-Axis RotaryTable B. · 4-Axis Tilting Head A. · 4-Axis Tilting Head B. · 5-Axis RotaryTable A/B. · 5-Axis RotaryTable B/A. · 5-Axis Tilting Head B/A. · 5-Axis Tilting Head C/B. - Added ProbeSDK cycles. - Added Industry I4.0 management: · Added Work Order management. · Added OPC UA / IEC 62541 NC Server. · Added FTP Server with Secure File Transfer TLS 1.2. · Added new Program Settings Service Servers and Work Orders sheets. - Added new Service Servers management for API/FTP/OPC UA servers. - Added new Access Level option for: · Editing of Service Servers Settings. · Adding a Work Order. · Editing a Work Order. · Deleting a Work Order. - Added new named parameters: · #<sys.ui.language_code> · #<math.g> · #<cnc.type> · #<cnc.info.serial_number> · #<cnc.kinematics.h_x> · #<cnc.kinematics.h_y> · #<cnc.kinematics.h_z> · #<cnc.kinematics.j_x> · #<cnc.kinematics.j_y> · #<cnc.kinematics.j_z> · #<cnc.spindle.settling_time> · #<kinematics.model.rotary_table_a> · #<kinematics.model.rotary_table_b> · #<kinematics.model.tilting_head_a> · #<kinematics.model.tilting_head_b> · #<kinematics.model.rotary_table_ab> · #<kinematics.model.rotary_table_ba> · #<kinematics.model.tilting_head_ba> · #<kinematics.model.tilting_head_cb> · #<cnc.scan.laser.upper_range> · #<cnc.scan.laser.lower_range> · #<cnc.scan.laser.linerization_points> · #<cnc.scan.laser.linerization_measure[]> · #<cnc.scan.laser.linerization_analog[]> - Removed deprecated named parameters: · #<cnc.a.wrapped_rotary> · #<cnc.b.wrapped_rotary> · #<cnc.c.wrapped_rotary> · #<cnc.rotary_table.d_x> · #<cnc.rotary_table.d_y> · #<cnc.rotary_table.d_z> · #<cnc.tilting_head.h_x> · #<cnc.tilting_head.h_y> · #<cnc.tilting_head.h_z> · #<cnc.tilting_head.j_x> · #<cnc.tilting_head.j_y> · #<cnc.tilting_head.j_z> - Added PAUSE command management during RETRACT. - Added new G100 P9 A<seconds> to override the spindle "Settling Time at Speed Change". - Added a feature to retrieve the version of Customized G-Command macros. - Added Customized G-Command G391 for generic probing in X, Y, or Z. - Added a minimum screen resolution check of 1366x768 (HD). - Added an early implementation of activities logger. - Updated API Server to version 1.5.1: · Added support of ASCII or UTF-8 clients. · Added support for connections with Secure File Transfer TLS 1.2. · Added new get, set, and cmd commands for Work Order Management. · Improved connection management. · Improved overall set of requests (cmd/get/set). - Updated Python to version 3.11.9, including additions/updates of related packages. - Improved Kinematics Independent Rotational Axes. - Improved alarms and warnings management: · Added date/time acquisition (B/BA/BE firmware only). · Fixed an issue causing alarms/warnings to be recorded multiple time during list reset. · Improved alarms and warnings user pannel. - Improved Board Settings panel: · Added support for the Imperial system when entering Board Settings. · Added "Acceleration G" information to each axis sheet. - Improved 3D scene management: · Improved Rotary Guides (rotational vector) visualization. · Improved the Virtual Machine Engine to manage all supported kinematics. - Improved USB License Dongle management. - Improved System Macros (eg: tool_change.ngc, start.ngc, etc.) - Improved Kinematics Model selection by adding a preview image. - Improved automatic Control Software shutdown upon Windows OS shutdown. - Improved several error and alarm messages. - Improved the G-Code proposal engine and added an early version of System Parameters. - Fixed the Jog Along the Tool with 5-Axis RotaryTable A/B. - Fixed update of analog inputs 4 to 16. - Fixed gantry configuration check to avoid error A1973. - Fixed error when an axis Homing Velocity is greater than its Max Velocity. - Fixed Door Security input management: · At CNC boot, if input is active, CNC enters in SAFETY JOG and not in ALARM state. · When input become active, if CNC is in IDLE, enters in SAFETY JOG instead of ALARM. - Fixed Probe movements feed during Mapping with Probe 3D. - Fixed the M64/M65 commands to support correctly the digital output U04. - Fixed the retrieval of information on optional purchase options. - Fixed the axis <A/B/C>Max Velocity and <A/B/C>Home Velocity data type in inches mode. - Fixed G10 command checks and messages. - Fixed the "Jog Along the Tool" function for 5-Axis RotaryTable A/B. - Fixed the RTCP option (Feature A of Order Code) management. - Fixed Board Settings issues in Advanced/PLC/RTCP and Laser Linearization data. - Fixed some System # parameters so they are read-only. - Fixed a rare issue in the Firmware Downloader. - Fixed a rare TCP connection issue between the Control Software and NC Board. - Fixed RTCP option feature management. - Fixed and improved M166/M167 commands. - Fixed limit checks of <axis>AxisOriginX/Y/Z parameters. - Fixed the disappearance of the 3D scene when rotary axis guides were enabled. - Fixed axis conventions to comply with ISO 841, DIN 66217, or EIA RS-267-A standards. - Fixed checks for modified content of a loaded G-Code file by another program. - Updated Korean translation.