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") - adds new furniture at (0,0) with auto-generated ID. Remove: removeFurniture("CD15") - removes furniture and cleans measurements.
Store Management: Create store: createStore("my-warehouse", 400, 200, "left", 18) - creates new store. Add true as 6th argument to overwrite existing. Load store: loadStore("my-store") - switch to different store. Save store: saveStore("my-warehouse") - save current layout as new store. Add true as 2nd argument to overwrite existing.
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 position: undo() - undoes the last move or align command by restoring the furniture's previous position. Does not undo rotation, add, or remove.