README, build guide, software README, web page header and title, jog page,
desktop alerts and the start-up message now say Gyre. The repo, the Python
package and its commands keep their names (sandTable, python3 -m sandtable),
so links and setups keep working. New web page screenshot.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
After the last design (or a Stop), the player sends $SLP (GRBL and FluidNC
sleep), so the motors stop holding and the table is quiet. The page shows
"Motors off"; the next design wakes the controller (reset + unlock) and homes
first, since the arm can be moved by hand while the motors are off. The jog
panel wakes it too. Setting: motion.motors_off_when_done (default true).
Checked on the real Uno: Idle -> $SLP -> Sleep -> reset -> Alarm -> $X -> Idle.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
print/3mf/sand-table-v3-P1S.3mf: every part oriented for printing, PLA case
parts and PETG moving parts, supports only on the arm motor bracket, stronger
walls on the hub, carriage and brackets, solid counterweight. Slices on all
9 plates: about 23.5 h, 760 g PLA + 165 g PETG.
print/3mf/sand-table-v3-P1S-options.3mf: 12.5 mm sand ring, M2 switch mount.
print/tools/make_3mf.py builds both from the STLs with the Bambu Studio
command line (flattened system presets, fixed-up per-filament settings).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
BUILD.md walks through the whole build: what to buy (parts and screws), the
v3 print list with materials and supports, case, electronics (microstep
jumpers, driver current), centre, the arm on the bench, hub and slip ring,
wiring to the CNC shield, software setup and a first run without sand, then
floor, magnet height, sand and glass, plus troubleshooting.
Also adds the 608 fit test to print/v3 so the v3 folder is complete.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>