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.
