Semi-Mechanical Shawl