Abstract
Foundation paper piecing is a popular technique for constructing fabric patchwork quilts using printed paper patterns. But, the construction process imposes constraints on the geometry of the pattern and the order in which the fabric pieces are attached to the quilt. Manually designing foundation paper pieceable patterns that meet all of these constraints is challenging. In this work we mathematically formalize the foundation paper piecing process and use this formalization to develop an algorithm that can automatically check if an input pattern geometry is foundation paper pieceable. Our key insight is that we can represent the geometric pattern design using a certain type of
dual hypergraph
where nodes represent faces and hyperedges represent
seams
connecting two or more nodes. We show that determining whether the pattern is paper pieceable is equivalent to checking whether this hypergraph is acyclic, and if it is acyclic, we can apply a
leaf-plucking
algorithm to the hypergraph to generate viable sewing orders for the pattern geometry. We implement this algorithm in a design tool that allows quilt designers to focus on producing the geometric design of their pattern and let the tool handle the tedious task of determining whether the pattern is foundation paper pieceable.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference44 articles.
1. Ingrid Alteneder. 2020. Adorable Animal Quilting. Page Street. Ingrid Alteneder. 2020. Adorable Animal Quilting. Page Street.
2. Physics-driven pattern adjustment for direct 3D garment editing
3. Parsing sewing patterns into 3D garments
4. Hypergraph Acyclicity Revisited
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Tandem: Reproducible Digital Fabrication Workflows as Multimodal Programs;Proceedings of the CHI Conference on Human Factors in Computing Systems;2024-05-11
2. Digital Three-dimensional Smocking Design;ACM Transactions on Graphics;2024-01-03
3. Homotopy Type Theory for Sewn Quilts;Proceedings of the 11th ACM SIGPLAN International Workshop on Functional Art, Music, Modelling, and Design;2023-08-30
4. Semantics and Scheduling for Machine Knitting Compilers;ACM Transactions on Graphics;2023-07-26
5. InStitches: Augmenting Sewing Patterns with Personalized Material-Efficient Practice;Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems;2023-04-19