1.0.5 is the second official firmware update for the Onefinity CNC Controller.
the password to update will either be buildbotics or onefinity
Updating via the Internet:
If you already have 1.0.4 and are connected to the internet and have auto updates on, a pop up will inform you that there is an update and the machine will update automatically via the internet.
If you already have 1.0.4 and are connected to the internet and do NOT have auto updates enabled, go to Click the flyout menu (three bars on top left), general, and under firmware click upgrade.
Updating via USB
Copy the blue .bz2 file onto a usb stick.
If you already have 1.0.4, Click the flyout menu (three bars on top left), general, and under firmware click ‘upload’. Depending on your shipping date, the password to update will either be buildbotics or onefinity
If you have 1.0.2 or no network connection you’ll do an update via USB using the following steps:
Click the flyout menu (three bars on top left), general, under firmware click ‘upload’. Select the 1.0.5 file. Depending on your shipping date, the password to update will either be buildbotics or onefinity
onefinity-1.0.5.tar.bz2 (1.7 MB)
1.0.5 Change Log:
- Changed the jog commands so that save/restore modal states are not used to avoid situation where spindle/loads could turn back on if the stop button was used instead of the M5/M9 gcode commands.
- Added tool path status to control page
- Added an explanation popup when touching/clicking on a toolpath status
- Moved over/under/no-fit warnings to tool status from machine status
- Added new pop up with clearer wording when toolpath will go beyond limits
- Added “home machine” pop up on start if the machine is not homed
- Home message formatting
- Home message would pop up when jogging or E-stopping
- Spindle turns back on when using XY zero or Z zero jog buttons if turned on with MDI command and then e-stopped
- File drop-down now tries to expand to fit the longest file name
- New values for probing (must reset machine config to obtain)
- Added IP: and SSID: for clearer understanding of each
Machine now asks if you’d like to home upon startup. Hitting cancel will skip homing:
Homing is now more clear. Homing and toolpath success/fail/warning are now separated. File name bar now shows complete file name
(picture shows successful Homing (under state) and toolpath will fit (under toolpath):
Over Toolpath. If a toolpath shows ! OVER, the current toolpath file will move above the axis limit (in this case, the Z would try to move higher than it physically can:
Under Toolpath. If a toolpath shows ! UNDER, the current toolpath file will move below the axis limit (in this case, the Z would try to move lower than it physically can:
No Fit. The model is to big for the cutting area of the machine. The machine will not attempt to cut:
Toolpath status can now be touched/clicked to give a explanation as to what no fit/under/over/ok mean
IP: and SSID: are now separated for easier viewing
Probe movement has been slowed down (previous settings could cause the probe to physically move when probing). Because this is a configuration setting, you’ll need to reset configuration (choosing your correct machine model) for this to take affect:
Reset Config selection is located under the general page, reset:
Warning: if you have custom values (homing settings or probe size for example) and reset configuration they will be lost. Please take note of your custom values before resetting so you will be able to reinput them
Don’t forget to use the new shutdown button before turning off your controller (added in 1.0.4)
How to select the usb stick for upgrading offline: