This paper presents WeavePrint, a parametric and multi-material additive manufacturing method for woven-like structures. By fusing traditional weaving logic with computational generation, WeavePrint overcomes limitations in pattern programmability, mechanical tunability, and build size. A parametric generator creates plain, twill, satin, and image-based jacquard patterns, while supporting curved-surface mapping and continuous vertical roll-to-roll printing for scalable production. Systematic tensile and compression tests quantify how overlap length, filament width, and multi-material combinations influence inter-layer adhesion and global mechanics. We define four motion primitives: bending, twisting, curved extension-contraction, and hinged extension-contraction, implemented through straight, diagonal, and curved weaves to produce predictable deformations. Demonstrations in wearable supports, robotic components, and rehabilitation devices highlight its broad potential in human-computer interaction. By unifying parametric modeling with multi-material continuous fabrication, WeavePrint provides a scalable route to programmable, anisotropic, and dynamically responsive interactive fabrics.
ACM CHI Conference on Human Factors in Computing Systems