MillMage 0.8.00 RC-13 Release Candidate

The thirteenth Release Candidate of our new software for CNC users — MillMage — is available for download now!

Index of /MillMage/RC/MillMage-v0.8.00-RC-13/

Continuing the development of MillMage, this release candidate update includes bug fixes, tweaks, and feature additions.

MillMage-v0.8.00-RC-13 - Change Log

Changes Since MillMage-v0.8.00-RC-12

Bug Fixes

  • Fixed ‘out of bounds’ misfire on auto-used op shapes (#1451)
  • Curved single-prim shapes with linear ramp sometimes messed up flute op (#1450)
  • DEV-2309 Quick Nest acting up if Device Origin is top left. (#1443)
  • Fixed invalid KillTimer condition warning.
  • Allow overrides to be set BEFORE starting the job for GRBL.
  • Fixed fatal crash when applying a radius to a line segment.
  • Fixed simulation display not being centered on the panel
  • Catch illegal memory access to prevent crash, and show properties correctly for multi shape.
  • Can’t test layer index before layers are assigned (#1457)
  • Handle offset and raster pocket lift differently (#1458)
  • Fixed issue that allowed project and library tools to have the same ID even though the tool properties do not match.
  • Copying a tool would not update the tool properties in the UI before switching into edit mode.
  • Tool library management button states are now correctly set when a project tool or the project category is selected.
  • Fixed issue with some numeric input boxes not displaying unit values when units are set to metric.
  • Fixed issue with Tool Library visualization not showing the full value of any fractional radius dimensions.
  • Fixing punctuation in dialog messages. (#1468)
  • Fix tool position displayed and the move machine to … commands for All 5 possible workpiece origins.
  • Save and load the Layer properties with a project or template (#1461)
  • Fixed the Tab wizard when using tab count, building one less tab than expected. (#1459)
  • Correct device origin reporting in New Device Wizard summary (#1474)
  • Fix for incorrect WeCreate disconnect message (#1478)
  • Fixing the need to turn off and on again the Show All toggle in the Console for gcode if a connection is reset or device changed.
  • Fixing a continuous Z jog bug.
  • Fix the order of conjunction for small islands. (#1482)
  • DEV-2403 Font Dropdown Box displays font headers (#1486)
  • DEV-2403 Font Dropdown Box displays “Favorites” as a selected font

Existing Feature Updates

  • Scissor Tool with shift-click should move entire shape to current layer just like trimming a section does. (#1445)
  • When user clicks the STOP button, ensure that the M2 command is sent for GRBL devices to reset the overrides.
  • Allow round-over bits to be used for pocket (#1453)
  • Limit outgoing TCP queue size to 8K
  • Clear ToolState on device disconnect (#1448)
  • Clear ToolState on device disconnect
  • Changed text in 2 places to License Management to be consistent (#1462)

User Interface Updates

  • Added “Workspace DPI Scaling” display setting. This allows higher resolution drawing / previews to be switched off to improve line visibility on very high resolution display (eg. Apple Retina), or to improve performance on low powered devices.
  • Changed console and custom GCode settings font from “Courier” to “Consolas” if available on Windows devices.

Miscellaneous

  • Add the ability to skip the first tool change macro (#1480)

Code Refactors

  • The Allow G53 toggle was only affecting position queries. This now prevents sending it in any circumstance.

New Features

  • Fluting pattern visualization preview in CNC operations dialog
2 Likes

Can you provide some detail on this? I accomplished this with some conditional gcode but if there is a checkbox or something, that would be great.

No rush. It’s the holiday. I appreciate all of your work on this. It’s looking great.

1 Like

Just wanted to followup on this. Thanks.