12-4-24 v5.22 has been released, beta period for v5.22 is over.
Posted: Thu Nov 07, 2024 7:46 pm
12-4-24 v5.22 has been released, beta period for v5.22 is over.
https://www.centroidcnc.com/centroid_di ... loads.html
**************** everything below is archival ***************
11-27-24
v5.21 rev3 beta is now available for testing.
- Fixed bug where jogging beyond travel limits after homing via M26 in MDI was possible
- Added some protection for startupOptions.ini to ignore blank lines and lines containing excess null terminators and other 'garbage'
- Fixed run menu resetting the part count upon entry. Part count will change upon interaction with the part count input box
- Acorn CNC12 Lathe M51 C-Axis requires an Ultimate license, any users with Acorn Lathe C axis and Pro license file will be grandfather in.
- CNC12: Fixed bug where cycle start wouldn't work in the run-resume menu if P400 was set to 0
- Plasma: Fixed bug where homing the THC axis (Z-Axis) via switches before homing any other axis, canceling out of the homing program, and rerunning the homing program resulted in an immediate axis travel limit exceeded error
- Added diagonal buttons to the keyboard jogging legend
- Oak/Allin1DC/MPU11: Fixed bug where park.mac would install over a custom park.mac (and other similar problems) when updating CNC12.
11-19-24
v5.21 rev2 beta is now available for testing.
rev 2 Build notes.
- Added classes VB_[class] to the CentroidAPI to resolve ambiguity between the class and class instance that Visual Basic can't overcome.
- Added bit 4 (add 16) to parameter 113 to hide the Wizard button from the Utility menu (and all other buttons that may launch the wizard)
- Fixed bug where Z Clearance Height in Router Touch Plate menu would not convert between imperial and metric when changing units
- Updated Keyboard Jog Panel legend for Lathe
- Fixed bug where keyboard jogging is enabled, a command is entered and run in MDI, MDI is exited, and the keyboard jog panel is moved resulting in keyboard jogging no longer functioning
- Fixed bug where 410 Scale error would appear upon restart of software
- Lathe G99 moves without an encoder setup will issue a warning message
- Lathe parameter 48 is defaulted to 1 to make G98 the default mode
- Fixed some interactions between Keyboard Jogging and the MDI menu
- Fixed omission of the Scribe menu in the wizard
v5.21 rev1 beta is now available for testing.
v5.21 rev1 is mostly a bug fix release (and will be CNC12 v5.22 when officially released soon)
v5.21 rev1 change log:
- Fixed the CNC12 installer overwriting the WCS file from an existing installation for Oak/Allin1DC/Mpu11 updates.
- Pages in the wizard too long to fit on a single page when printing will now be scaled down rather than cut off
- Fixed bug where G10 PXXX RYYY would write an incorrect value if a G20/21 command was issued contrary to the default units of measure for cnc12.
This is evident in the series of commands:
G21
G10 P700 R4
G65 "C:\cncm\ncfiles\tool#9700.cnc"
which would result in tool3.cnc being called rather than the requested tool4.cnc
- Fixed bug where Plasma Intercon wouldn't launch due to missing files
- Fixed bug where Single Blocks would not set correctly out of the run menu. Also fixed functionality to match that of v5.10 when interacting between CNC12 and PLC in regards to the run menu removing F5 as an option when single block mode activated via the plc
- Fixed bug where API call Tool.GetHeightOffsetAmount would always return H1 rather than the active H value if no H value was specified
- Added API calls State.GetConsoleType and State.SetConsoleType
- Added the ability to collapse the navigation pane of the wizard. Also fixed minimum size of the wizard to scale to a 4:3 screen operator console better
- Fixed bug where Lathe would not save or load smoothing presets
- Fixed bug caused by a rounding error that made slaved axes momentarily change direction that only revealed itself when trying to send a signal to clearpaths to hard stop home all three axes at a time.
we found a few more little bugs in rev1 so they are being fixed now.
Rev 2 soon to be available. download link will be here when available. thanks! Keith
https://www.centroidcnc.com/centroid_di ... loads.html
**************** everything below is archival ***************
11-27-24
v5.21 rev3 beta is now available for testing.
- Fixed bug where jogging beyond travel limits after homing via M26 in MDI was possible
- Added some protection for startupOptions.ini to ignore blank lines and lines containing excess null terminators and other 'garbage'
- Fixed run menu resetting the part count upon entry. Part count will change upon interaction with the part count input box
- Acorn CNC12 Lathe M51 C-Axis requires an Ultimate license, any users with Acorn Lathe C axis and Pro license file will be grandfather in.
- CNC12: Fixed bug where cycle start wouldn't work in the run-resume menu if P400 was set to 0
- Plasma: Fixed bug where homing the THC axis (Z-Axis) via switches before homing any other axis, canceling out of the homing program, and rerunning the homing program resulted in an immediate axis travel limit exceeded error
- Added diagonal buttons to the keyboard jogging legend
- Oak/Allin1DC/MPU11: Fixed bug where park.mac would install over a custom park.mac (and other similar problems) when updating CNC12.
11-19-24
v5.21 rev2 beta is now available for testing.
rev 2 Build notes.
- Added classes VB_[class] to the CentroidAPI to resolve ambiguity between the class and class instance that Visual Basic can't overcome.
- Added bit 4 (add 16) to parameter 113 to hide the Wizard button from the Utility menu (and all other buttons that may launch the wizard)
- Fixed bug where Z Clearance Height in Router Touch Plate menu would not convert between imperial and metric when changing units
- Updated Keyboard Jog Panel legend for Lathe
- Fixed bug where keyboard jogging is enabled, a command is entered and run in MDI, MDI is exited, and the keyboard jog panel is moved resulting in keyboard jogging no longer functioning
- Fixed bug where 410 Scale error would appear upon restart of software
- Lathe G99 moves without an encoder setup will issue a warning message
- Lathe parameter 48 is defaulted to 1 to make G98 the default mode
- Fixed some interactions between Keyboard Jogging and the MDI menu
- Fixed omission of the Scribe menu in the wizard
v5.21 rev1 beta is now available for testing.
v5.21 rev1 is mostly a bug fix release (and will be CNC12 v5.22 when officially released soon)
v5.21 rev1 change log:
- Fixed the CNC12 installer overwriting the WCS file from an existing installation for Oak/Allin1DC/Mpu11 updates.
- Pages in the wizard too long to fit on a single page when printing will now be scaled down rather than cut off
- Fixed bug where G10 PXXX RYYY would write an incorrect value if a G20/21 command was issued contrary to the default units of measure for cnc12.
This is evident in the series of commands:
G21
G10 P700 R4
G65 "C:\cncm\ncfiles\tool#9700.cnc"
which would result in tool3.cnc being called rather than the requested tool4.cnc
- Fixed bug where Plasma Intercon wouldn't launch due to missing files
- Fixed bug where Single Blocks would not set correctly out of the run menu. Also fixed functionality to match that of v5.10 when interacting between CNC12 and PLC in regards to the run menu removing F5 as an option when single block mode activated via the plc
- Fixed bug where API call Tool.GetHeightOffsetAmount would always return H1 rather than the active H value if no H value was specified
- Added API calls State.GetConsoleType and State.SetConsoleType
- Added the ability to collapse the navigation pane of the wizard. Also fixed minimum size of the wizard to scale to a 4:3 screen operator console better
- Fixed bug where Lathe would not save or load smoothing presets
- Fixed bug caused by a rounding error that made slaved axes momentarily change direction that only revealed itself when trying to send a signal to clearpaths to hard stop home all three axes at a time.
we found a few more little bugs in rev1 so they are being fixed now.
Rev 2 soon to be available. download link will be here when available. thanks! Keith