1. Future Fabrics

会議の名前
UIST 2024
ScrapMap: Interactive Color Layout for Scrap Quilting
要旨

Scrap quilting is a popular sewing process that involves combining leftover pieces of fabric into traditional patchwork designs. Imagining the possibilities for these leftovers and arranging the fabrics in such a way that achieves visual goals, such as high contrast, can be challenging given the large number of potential fabric assignments within the quilt's design. We formulate the task of designing a scrap quilt as a graph coloring problem with domain-specific coloring and material constraints. Our interactive tool called ScrapMap helps quilters explore these potential designs given their available materials by leveraging the hierarchy of scrap quilt construction (e.g., quilt blocks and motifs) and providing user-directed automatic block coloring suggestions. Our user evaluation indicates that quilters find ScrapMap useful for helping them consider new ways to use their scraps and create visually striking quilts.

著者
Mackenzie Leake
Adobe Research, San Francisco, California, United States
Ross Daly
Stanford University, Stanford, California, United States
論文URL

https://doi.org/10.1145/3654777.3676404

動画
What's in a cable? Abstracting Knitting Design Elements with Blended Raster/Vector Primitives
要旨

In chart-based programming environments for machine knitting, patterns are specified at a low level by placing operations on a grid. This highly manual workflow makes it challenging to iterate on design elements such as cables, colorwork, and texture. While vector-based abstractions for knitting design elements may facilitate higher-level manipulation, they often include interdependencies which require stitch-level reconciliation. To address this, we contribute a new way of specifying knits with blended vector and raster primitives. Our abstraction supports the design of interdependent elements like colorwork and texture. We have implemented our blended raster/vector specification in a direct manipulation design tool where primitives are layered and rasterized, allowing for simulation of the resulting knit structure and generation of machine instructions. Through examples, we show how our approach enables higher-level manipulation of various knitting techniques, including intarsia colorwork, short rows, and cables. Specifically, we show how our tool supports the design of complex patterns including origami pleat patterns and capacitive sensor patches.

著者
Hannah Twigg-Smith
University of Washington, Seattle, Washington, United States
Yuecheng Peng
University of Washington, Seattle, Washington, United States
Emily Whiting
Boston University, Boston, Massachusetts, United States
Nadya Peek
University of Washington, Seattle, Washington, United States
論文URL

https://doi.org/10.1145/3654777.3676351

動画
Embrogami: Shape-Changing Textiles with Machine Embroidery
要旨

Machine embroidery is a versatile technique for creating custom and entirely fabric-based patterns on thin and conformable textile surfaces. However, existing machine-embroidered surfaces remain static, limiting the interactions they can support. We introduce Embrogami, an approach for fabricating textile structures with versatile shape-changing behaviors. Inspired by origami, we leverage machine embroidery to form finger-tip-scale mountain-and-valley structures on textiles with customized shapes, bistable or elastic behaviors, and modular composition. The structures can be actuated by the user or the system to modify the local textile surface topology, creating interactive elements like toggles and sliders or textile shape displays with an ultra-thin, flexible, and integrated form factor. We provide a dedicated software tool and report results of technical experiments to allow users to flexibly design, fabricate, and deploy customized Embrogami structures. With four application cases, we showcase Embrogami’s potential to create functional and flexible shape-changing textiles with diverse visuo-tactile feedback.

著者
Yu Jiang
Saarland University, Saarbrucken, Germany
Alice C. Haynes
Saarland Informatics Campus, Saarbrücken, Germany
Narjes Pourjafarian
Cornell University, Ithaca, New York, United States
Jan Borchers
RWTH Aachen University, Aachen, Germany
Jürgen Steimle
Saarland University, Saarland Informatics Campus, Saarbrücken, Germany
論文URL

https://doi.org/10.1145/3654777.3676431

動画
KODA: Knit-program Optimization by Dependency Analysis
要旨

Digital knitting machines have the capability to reliably manufacture seamless, textured, and multi-material garments, but these capabilities are obscured by limiting CAD tools. Recent innovations in computational knitting build on emerging programming infrastructure that gives full access to the machine's capabilities but requires an extensive understanding of machine operations and execution. In this paper, we contribute a critical missing piece of the knitting-machine programming pipeline--a program optimizer. Program optimization allows programmers to focus on developing novel algorithms that produce desired fabrics while deferring concerns of efficient machine operations to the optimizer. We present KODA, the Knit-program Optimization by Dependency Analysis method. KODA re-orders and reduces machine instructions to reduce knitting time, increase knitting reliability, and manage boilerplate operations that adjust the machine state. The result is a system that enables programmers to write readable and intuitive knitting algorithms while producing efficient and verified programs.

著者
Megan Hofmann
Northeastern University, Boston, Massachusetts, United States
論文URL

https://doi.org/10.1145/3654777.3676405

動画
X-Hair: 3D Printing Hair-like Structures with Multi-form, Multi-property and Multi-function
要旨

In this paper, we present X-Hair, a method that enables 3D-printed hair with various forms, properties, and functions. We developed a two-step suspend printing strategy to fabricate hair-like structures in different forms (e.g. fluff, bristle, barb) by adjusting parameters including Extrusion Length Ratio and Total Length. Moreover, a design tool is also established for users to customize hair-like structures with various properties (e.g. pointy, stiff, soft) on imported 3D models, which virtually shows the results for previewing and generates G-code files for 3D printing. We demonstrate the design space of X-Hair and evaluate the properties of them with different parameters. Through a series of applications with hair-like structures, we validate X-hair's practical usage of biomimicry, decoration, heat preservation, adhesion, and haptic interaction.

著者
Guanyun Wang
Zhejiang University, Hangzhou, China
Junzhe Ji
Zhejiang University, Hangzhou, China
Yunkai Xu
Zhejiang University, Hangzhou, China
Lei Ren
Zhejiang University, Hangzhou, China
Xiaoyang Wu
Zhejiang University, Hangzhou, China
Chunyuan Zheng
Zhejiang University, Hangzhou, China
Xiaojing Zhou
Zhejiang University, Hangzhou, China
Xin Tang
Hangzhou City University, Hangzhou, Zhejiang, China
Boyu Feng
Zhejiang University, Hangzhou, China
Lingyun Sun
Zhejiang University, Hangzhou, China
Ye Tao
Hangzhou City University, Hangzhou, China
Jiaji Li
MIT, Cambridge, Massachusetts, United States
論文URL

https://doi.org/10.1145/3654777.3676360

動画
TouchpadAnyWear: Textile-Integrated Tactile Sensors for Multimodal High Spatial-Resolution Touch Inputs with Motion Artifacts Tolerance
要旨

This paper presents TouchpadAnyWear, a novel family of textile-integrated force sensors capable of multi-modal touch input, encompassing micro-gesture detection, two-dimensional (2D) continuous input, and force-sensitive strokes. This thin (\textless 1.5~mm) and conformal device features high spatial resolution sensing and motion artifact tolerance through its unique capacitive sensor architecture. The sensor consists of a knitted textile compressive core, sandwiched by stretchable silver electrodes, and conductive textile shielding layers on both sides. With a high-density sensor pixel array (25/cm\textsuperscript{2}), TouchpadAnyWear can detect touch input locations and sizes with millimeter-scale spatial resolution and a wide range of force inputs (0.05~N to 20~N). The incorporation of miniature polymer domes, referred to as ``poly-islands'', onto the knitted textile locally stiffens the sensing areas, thereby reducing motion artifacts during deformation. These poly-islands also provide passive tactile feedback to users, allowing for eyes-free localization of the active sensing pixels. Design choices and sensor performance are evaluated using in-depth mechanical characterization. Demonstrations include an 8-by-8 grid sensor as a miniature high-resolution touchpad and a T-shaped sensor for thumb-to-finger micro-gesture input. User evaluations validate the effectiveness and usability of TouchpadAnyWear in daily interaction contexts, such as tapping, forceful pressing, swiping, 2D cursor control, and 2D stroke-based gestures. This paper further discusses potential applications and explorations for TouchpadAnyWear in wearable smart devices, gaming, and augmented reality devices.

著者
Junyi Zhao
Washington University in St. Louis, Saint Louis, Missouri, United States
Pornthep Preechayasomboon
Meta, Redmond, Washington, United States
Tyler Christensen
Meta Platforms, Inc., Redmond, Washington, United States
Amirhossein H. Memar
Meta, Redmond, Washington, United States
Zhenzhen Shen
Meta Platforms, Inc., Redmond, Washington, United States
Nick Colonnese
Facebook, Redmond, Washington, United States
Michael Khbeis
Meta Platforms, Inc., Redmond, Washington, United States
Mengjia Zhu
Meta Reality Labs, Redmond, Washington, United States
論文URL

https://doi.org/10.1145/3654777.3676344

動画