SineCore CNC Software Update 1.1.002

Download: SineCore SC-512L Installer (v1.1.002)

IMPORTANT:

  • A fresh install is required for this update.

WARNING:

  • All user data, settings, and variables will be wiped during installation.
  • Be sure to back up any important files or configuration values before updating.

Safety and Motion Control

  • Added program look-ahead to help prevent axis motion from exceeding machine limits before execution begins.
  • Added a toggle to enable or disable the look-ahead function.
  • Mode changes now require the door to be closed and the machine to be homed.
  • Added recovery logic for cases where an axis is positioned on an active limit switch.
  • Reduced unnecessary E-stop calls during normal machine operations.

Spindle and Door Interlocks

  • M5 now disables spindle power.
  • Opening the door now disables spindle power.
  • Pressing Cycle Stop now disables spindle power.

Homing and ATC

  • Improved homing accuracy and consistency.
  • Improved ATC mode switching so the X-axis returns home before the ATC homing sequence begins.
  • M500 and the Live Tool Mode button now home the spindle each time they are called to reduce homing-related errors.
  • Added door interlock logic to ATC tool changes.
  • Fixed an issue where ATC adjustment could compound the offset angle.
  • Increased home backoff distance.

Probe System

  • Failed probe cycles no longer trigger E-stops during normal operation.
  • Added dialog boxes for failed probe cycle events.
  • Added logic to detect an active probe signal before probing operations begin.
  • Restructured and improved probe-related functions.
  • Added additional error handling to probe cycles.

Lathe Canned Cycles

  • Fixed an issue where Lathe Canned Cycles could disrupt machine states.
  • Corrected Lathe Canned Cycles G-code so the machine returns to the proper modal state after program execution.
  • Fixed an issue where Lathe Canned Cycles could not be reopened after being closed.

Jogging and Controls

  • Added additional safeguards to buttons to prevent unintended actions.
  • Fixed an issue where jog buttons could be right-clicked, causing unintended axis movement after the button was pressed.
  • Jog speed is now automatically reduced to 50% when the door is open.
  • Jog speed now defaults to 25% on startup.
  • Repositioned jog controls in the UI.

Tailstock and Motion Routines

  • Find Tailstock now sends the X-axis home before moving toward the tailstock.

Profile and Calculation Fixes

  • Fixed an issue where the tailstock position variable could switch units in the metric profile.
  • Corrected CSS calculations in the metric profile.

UI Updates

  • Updated the UI fonts and button styles.
  • Added a diameter symbol above the X DRO.

Code Cleanup

  • Removed unnecessary code from homing routines.

Just installed this update. The jog buttons are way better now, but I can’t find how to turn on the coolant for canned cycles? Do I have to mod the Gcode? Is it M08?

Hey @djpaulyd Yes flood is M08. However, the flood coolant can be enabled through the canned cycles by clicking on the advanced tab, then selecting “Flood”

Otherwise, you can enable flood coolant by clicking the “Service” tab at the bottom, then at the top of the page, click the “Machine I/O” tab. At the bottom of the second column you will see coolant listed.

Make sure you haven’t missed the latest update!

Oh, great, can’t believe I missed that! Thanks for the quick reply.

No problem! It is a sneaky one, we will have to do something to make it more visible.