Console Movement Commands: Use browser console to move furniture: move("GD3", "left", 5) - moves GD3 left by 5 inches with automatic measurement recalculation.
Console Rotation Commands: Rotate furniture: rotate("GD3", 90) - rotates GD3 to 90 degrees. Alignment: align("GD3", "left", "entrance") - aligns GD3's left edge to entrance.
Furniture Management: Add furniture: addFurniture("CD", "CD5") - adds new furniture at (0,0). Remove: removeFurniture("CD5") - removes furniture and cleans measurements.
Store Management: Create store: createStore("my-warehouse", 400, 200, "left", 18) - creates new store. Load store: loadStore("my-store.json") - switch to different store. Save store: saveStore("my-warehouse") - save current layout as new store.
Measurement Commands: Get distance: getDistance("GD3", "right", "SD1", "left") - returns distance number. Add overlay: addMeasurement("GD3", "right", "SD1", "left") - creates measurement line. Remove overlay: removeMeasurement("GD3_right_to_SD1_left") - removes measurement line. List measurements: listMeasurements() - shows all active measurements.
Click Toggle Measurements: Click any furniture piece to show/hide its measurement lines. Active furniture highlights with orange border. Multiple furniture can be active simultaneously.
Undo Commands: Restore previous state: undo() - undoes the last move, rotate, align, add, or remove command with automatic state restoration.