Releases: MillenniumMachines/MillenniumOS
MillenniumOS v0.4.1
What's Changed
- Fix lack of numeric values for clearance calculation in quick mode by @benagricola in #162
- Fix missing travel speed var by @benagricola in #161
- Allow tools to persist when jobs finish by @benagricola in #163
Full Changelog: release-5dbd95efd2a9bb0ca6994fa8fe6ca7b124e83c23...release-b15f84e82d3f8e4582bb81f67d973269611cce01
MillenniumOS v0.4.0
Notes
- A restore point is now saved after probing or on measuring a tool. If the machine loses power or you have to hit the emergency stop, the restore point can be reloaded on reboot and will restore work co-ordinate system origins, any configured tools, the current tool and the current tool offset. This should allow you to recover more easily from failed jobs. Restore points can be managed from the
Macros -> 4. Misc -> Restore Point
menu. - We no longer use machine positions for probing, so backlash compensation should not affect probing accuracy.
- Probing accuracy should be significantly improved due to multiple changes, including discarding the initial high-speed probe.
mos-override-vars.g
can now be used to override MillenniumOS settings that need to be persisted between versions. The most obvious use-case at the moment is for setting Surface and Corner names on machines that do not match the default axis movements.- Low-memory mode is now the default in Fusion360, to avoid out-of-memory on STM32F407 platforms.
- Improvements to Tool length measurements when not using a touch probe should fix all remaining tool length issues.
- Added various sanity and variable checks that should make MillenniumOS generally more robust.
What's Changed
- Make sure corner and surface names can be overridden by @benagricola in #103
- Fix
M5011
forced output by @benagricola in #105 - Fix work offset passed to
G6600
inAT_START
probe mode by @benagricola in #106 - Make the startup error process clearer by @benagricola in #107
- Fusion360: change the default behavior of home-before-start by @bdistin in #110
- Make probe retries available to non-tutorial mode by @bdistin in #111
- Bug: fix cancel option from #111 by @bdistin in #113
- Cancel existing rotation when user selects to not apply rotation by @benagricola in #117
- Fix reset wcs by @benagricola in #122
- Calculate workpiece rotation based on longest surface by @benagricola in #119
- Set the toolsetter Z when probing datum tool by @benagricola in #123
- Separate surface clearance and corner clearance by @benagricola in #112
- Make datum tool toolsetter activation point more robust by @benagricola in #125
- Correctly discard initial high speed probe by @benagricola in #127
- Add M5000 for retrieving positions by @benagricola in #131
- Do not assign spindle to probe tools by @benagricola in #128
- Apply probe offsets by @benagricola in #132
- Fix incorrect spindle error message by @benagricola in #133
- Validate spindle speed against minimum by @benagricola in #134
- Fix spindle stopped check in canned cycles by @benagricola in #137
- Fix incorrect probe position when backing off by @benagricola in #138
- Do not try to apply probe offsets for manual probing by @benagricola in #139
- Allow probe cycles to be retried in expert mode by @benagricola in #140
- Remove pause option from spindle startup confirmation by @benagricola in #142
- Only park the spindle during probing if running by @benagricola in #143
- Fix expected numeric operand error on quick mode corner probes by @benagricola in #144
- Fix corner clearance dialog popup by @benagricola in #145
- Fix G6508 typo by @benagricola in #147
- Do not probe multiple times on missed radius probes by @benagricola in #148
- Enable low memory mode by default in F360 by @benagricola in #151
- Reset toolsetter Z measurement on touch probe enable by @benagricola in #152
- Return gcode to Freecad 1.0.0 by @benagricola in #153
- Save WCS origins between reboots by @benagricola in #154
- Add wizard check for toolsetter position being null (default) by @benagricola in #155
- Allow VSSC in reverse, and fix FreeCAD post error by @benagricola in #156
- Add Restore point containing WCS and Tool Details by @benagricola in #157
- Add mos-override-vars.g file by @benagricola in #158
- Make restore point functionality more robust by @benagricola in #159
Full Changelog: v0.3.1...release-5dbd95efd2a9bb0ca6994fa8fe6ca7b124e83c23
MillenniumOS v0.4.0-rc8
What's Changed
- Add wizard check for toolsetter position being null (default) by @benagricola in #155
Full Changelog: release-5fd58654c278c2e26ad014eb30ddcc6448d32271...release-9757f6c9385c02b9a2cc636e0f41d31344b8989b
MillenniumOS v0.4.0-rc7
What's Changed
- Enable low memory mode by default in F360 by @benagricola in #151
- Reset toolsetter Z measurement on touch probe enable by @benagricola in #152
Full Changelog: release-70d09077f889392c8948c5dcce272a8465b44875...release-5fd58654c278c2e26ad014eb30ddcc6448d32271
MillenniumOS v0.4.0-rc6
What's Changed
- Fix G6508 typo by @benagricola in #147
- Do not probe multiple times on missed radius probes by @benagricola in #148
Full Changelog: release-cf47c3a36a038714956d097348b73d83b58c9168...release-70d09077f889392c8948c5dcce272a8465b44875
MillenniumOS v0.4.0-rc5
What's Changed
- Fix corner clearance dialog popup by @benagricola in #145
Full Changelog: release-f8517c04badf5696dce008bd73e998a740c7cd8a...release-cf47c3a36a038714956d097348b73d83b58c9168
MillenniumOS v0.4.0-rc4
What's Changed
- Fix expected numeric operand error on quick mode corner probes by @benagricola in #144
Full Changelog: release-e9ff2da2cc0e399637969ecc79d47c46bccd285f...release-f8517c04badf5696dce008bd73e998a740c7cd8a
MillenniumOS v0.4.0-rc3
What's Changed
- Do not try to apply probe offsets for manual probing by @benagricola in #139
- Allow probe cycles to be retried in expert mode by @benagricola in #140
- Remove pause option from spindle startup confirmation by @benagricola in #142
- Only park the spindle during probing if running by @benagricola in #143
Full Changelog: v0.4.0-rc2...release-e9ff2da2cc0e399637969ecc79d47c46bccd285f
MillenniumOS v0.4.0-rc2
What's Changed
- Set the toolsetter Z when probing datum tool by @benagricola in #123
- Separate surface clearance and corner clearance by @benagricola in #112
- Make datum tool toolsetter activation point more robust by @benagricola in #125
- Correctly discard initial high speed probe by @benagricola in #127
- Add M5000 for retrieving positions by @benagricola in #131
- Do not assign spindle to probe tools by @benagricola in #128
- Apply probe offsets by @benagricola in #132
- Fix incorrect spindle error message by @benagricola in #133
- Validate spindle speed against minimum by @benagricola in #134
- Fix inaccurate comments in tool management macros by @benagricola in #136
- Fix spindle stopped check in canned cycles by @benagricola in #137
- Fix incorrect probe position when backing off by @benagricola in #138
Full Changelog: v0.3.1-rc1...release-2f38585aac9f31e127c1c9c7dfdbcd6e4c000511
MillenniumOS v0.3.1-rc1
What's Changed
- Make sure corner and surface names can be overridden by @benagricola in #103
- Fix
M5011
forced output by @benagricola in #105 - Fix work offset passed to
G6600
inAT_START
probe mode by @benagricola in #106 - Make the startup error process clearer by @benagricola in #107
- Change the default behavior of home-before-start by @bdistin in #110
- Make probe retries available to non-tutorial mode by @bdistin in #111
- Fix cancel option from #111 by @bdistin in #113
- Cancel rotation by @benagricola in #117
- Forcibly reset the work offset when user clicks reset by @benagricola in #122
- Calculate workpiece rotation based on longest surface by @benagricola in #119
Full Changelog: release-4f1eca32e4068f9b842a6f134a1bf1160005651b...release-7089d1e3c16fe94a6e0e9fd6b5b14b38a36cccba