- First public release
- Coordinate transformation system ready
- Homing not supported but machine can be manually homed and calibrated with
M362
GCode M360
command for changing coordinate transformation mode from cartesian to angular positioningM361
command for setting joint angles individually, for shoulder and elbowM362
command for setting current position (similar toG92
)M364
command for getting current X-SCARA version
- Inverting X axis direction, parts were printed in mirror
- not published
- Moved to Beta stage: all basic functionality (homing, bed-leveling, EEPROM configuration) implemented & working
- Added coordinate transformation modes to support bed-leveling (
M360 M2
- probe mode) - Activating
M1
angular coordinate transformation mode automatically onG28
- Activating
M2
probe coordinate transformation mode automatically onG29
- Implemented homing sequence
G28
(X,Y axis are set as codependent by default, shoulder homes first) - Modified UBL (Unified Bed Leveling) to support X-SCARA's kinematic model
- Integrated bed-leveling support
G29
(requiresNOZZLE_AS_PROBE
andSCARA_PROBE_OFFSET_DEGREES
configurations) - Applying bed leveling for planar moves when bed-leveling is activated
- Modified
M665
for configuring:M665 D
- number of segments per second forG1
segmented movesM665 M
- minimum segment length in mm for segmented movesM665 X Y
- setting bed center origin relative to shoulder axis (defaultSCARA_OFFSET_X
andSCARA_OFFSET_X
)M665 E S
- setting home offset in degrees for shoulder and elbow joints (required for precise calibration)
M50x
EEPROM commands supported to save, load and reset the values configured withM665