Releases: MillenniumMachines/MillenniumOS
Releases · MillenniumMachines/MillenniumOS
MillenniumOS v0.5.0-rc5
What's Changed
- Reduce length of dialog line in wizard by @benagricola in #187
Notes
- Not compatible with RRF
v3.5.x
. You will need to run RRFv3.6.x
to use this release successfully!
Full Changelog: v0.5.0-rc4...v0.5.0-rc5
MillenniumOS v0.5.0-rc4
What's Changed
- Throw error if probe not selected in execution macro by @benagricola in #185 and #186
Notes
- Not compatible with RRF
v3.5.x
. You will need to run RRFv3.6.x
to use this release successfully!
Full Changelog: v0.5.0-rc3...v0.5.0-rc4
MillenniumOS v0.4.4
Fix unconfigured spindles causing park failure
Signed-off-by: Ben Agricola [email protected]
MillenniumOS v0.5.0-rc3
Notes
- Not compatible with RRF
v3.5.x
. You will need to run RRFv3.6.x
to use this release successfully!
What's Changed
- Adding in control for Air, Mist and Flood coolant on cancel by @kadders in #178
- Use v3.6-dev feed rate override on probing moves by @benagricola in #160
- Allow probe cycles to report status for MillenniumOS-UI by @benagricola in #177
- Check for null tool before tool comparisons by @benagricola in #182
- Fix lazily allocated tool tackle check by @benagricola in #183
- Make M4000 tool similarity checks more robust by @benagricola in #184
New Contributors
Full Changelog: v0.5.0-rc2...v0.5.0-rc3
MillenniumOS v0.4.3
What's Changed
- Check for null tools during tool comparisons by @benagricola in #182
Full Changelog: v0.4.2...v0.4.3
MillenniumOS v0.5.0-rc2
What's Changed
- Fix unconfigured spindles causing park failure by @benagricola in #176
Full Changelog: v0.5.0-rc1...v0.5.0-rc2
MillenniumOS v0.5.0-rc1
What's Changed
- Add spindle reverse support and update posts by @benagricola in #174
- Improved Rotation Compensation and Probe Deflection - Add new G6513 surface probe by @benagricola in #172 and #169
- Do not try to access pwm state on null gpOut pins by @benagricola in #173
- Add some feature explainers to the wizard by @benagricola in #175
- Fix release url to include tag by @kohlerj in #165
Notes
- Probing methods that deal with flat surfaces (rectangle block and pocket, outside corner and vise corner) now use
G6513
to run their probing cycles. This macro moves in both X and Y at the same time to reach the next probe point. It is important to remember this, because the machine will not move in the same manner you are used to with previous versions. - Corner probes will now retract to a safe height before moving diagonally across the corner to reach the next probing point. They will no longer run down the first surface and outside to the Y surface.
- Rectangle block probes will now do the same, retracting after the second X surface to move diagonally across the corner to reach Y.
- This is arguably safer because it avoids moving around the outside of the corner, but may be slightly slower as it involves a retract and return to the probe height.
New Contributors
Full Changelog: release-b15f84e82d3f8e4582bb81f67d973269611cce01...v0.5.0-rc1
MillenniumOS v0.4.2
What's Changed
- Do not try to access pwm state on null gpOut pins by @benagricola in #173
- Disable rotation compensation when probing by @benagricola in 54c0956
Full Changelog: v0.4.0...release-54c0956ea8ec23120863e589307fc48f84461972
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