Computer-controlled 3D freeform surface weaving | Synapse