v2.5.0

Z raise at end of homing sequence

SmartBenches manufactured from June 2023 will have a slightly different Z Head configuration. 

Raising the Z Head at the end of the homing sequence ensures that all users can immediately access the spindle motor clamping crossbolt, without having to do a manual move. 

Patches

  • The Z height widget in the Shape Cutter app has been updated to stop it from appearing outside of the widget's limits.

  • If you successfully manage to load a file with more than 10 million lines, the Console will show a specific error message. 

  • If the YetiPilot popup is still open at the end of a job, it will now close itself.

  • "YetiPilot is disabled" widget on the go screen would change to "failed health check" after the job had started; this has now been patched.

  • Fix for jobs that contained LED commands causing GCode errors

  • Patch for SmartManager showing total job time. 

  • Fixed infinite 'Please wait' popup when USB stick does not contain update file.

  • Having Pro + health check enabled would have still triggered a health check if a user had loaded an SC1 spindle motor or stylus. This has now been patched. 

  • Empty checkbox image changed from light to dark blue, and has been made bolder so that it shows up clearly. 

Technical

These are the more technical changes that we have put into this release. While they are important for improving SmartBench, there’s definitely some programming jargon in this section!

General

  • Refactoring of set dollar setting functions

  • Refactoring of set datum functions

  • General info, error, and warning pop ups can now be dismissed by clicking off of them.

  • Updated build steps (for Windows) and added a requirements.txt file for all the dependencies.

  • GRBL settings bake will adjust settings based on firmware version and motor currents (and throw an error if this is not possible)

Patches

  • When getting the list of latest releases, the software no longer assumes that a beta release exists in the 10 latest releases, to avoid an unwanted exception.

Added functionality to job data module

  • Store persistent information about cancelled jobs.

  • Functionality to scrape GCode lists and get position and modes at any point in the list.

Set up of screens for job scrape testing

  • GRBL line selection screen.

  • Nudge screen to make minor adjustments in X and Y.

Integrated production tools

  • Reduced warm-up for ZHQC and LBQC to 1 min 30 instead of 30 minutes.

  • Raised lower temperature threshold for calibration by 10 degrees (after removing warm-up).

  • Added automatic reset when entering calibration in ZHQC.

  • Added digital spindle test button to factory screen.

  • Ensure that all spindle speed tests also automatically detect and account for 110V spindles (including those in ZHQC)

  • Set up ZHQC bake GRBL settings functions and ZHQC Z Head cycle functions to accommodate shorter ZH cage ($132=130.0)

  • Adapt final test so that it works for ZH cages with $132=130

  • Shorten initial wear-in time for overnight test to 2 hours (based on 1 year of data)

  • General UX improvements in factory screen

Technical notes

Git tag: v2.5.0

Official release name:

Git commit:  3c457d5


You've completed this article

Next article

Are you sure?

This link will take you away from the CNC Academy

Cancel

Follow link

The page will open in a new tab/window.