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.
Supplemental Material
- Ingrid Alteneder. 2020. Adorable Animal Quilting. Page Street.Google Scholar
- Aric Bartle, Alla Sheffer, Vladimir G. Kim, Danny M. Kaufman, Nicholas Vining, and Floraine Berthouzoz. 2016. Physics-Driven Pattern Adjustment for Direct 3D Garment Editing. ACM Trans. Graph. 35, 4, Article 50 (July 2016), 11 pages. Google Scholar
Digital Library
- Floraine Berthouzoz, Akash Garg, Danny M. Kaufman, Eitan Grinspun, and Maneesh Agrawala. 2013. Parsing Sewing Patterns into 3D Garments. ACM Trans. Graph. 32, 4, Article 85 (July 2013), 12 pages. Google Scholar
Digital Library
- Bernd Bickel, Paolo Cignoni, Luigi Malomo, and Nico Pietroni. 2018. State of the Art on Stylized Fabrication. Computer Graphics Forum 37 (2018). http://vcg.isti.cnr.it/Publications/2018/BCMP18Google Scholar
- Johann Brault-Baron. 2016. Hypergraph Acyclicity Revisited. ACM Comput. Surv. 49, 3, Article 54 (Dec. 2016), 26 pages. Google Scholar
Digital Library
- Christopher Carlson, Nina Paley, Theodore Gray, et al. 2015. Algorithmic quilting. In Proceedings of Bridges 2015: Mathematics, Music, Art, Architecture, Culture. Tessellations Publishing, 231--238.Google Scholar
- Marge M Coahran and Eugene Fiume. 2005. Sketch-Based Design for Bargello Quilts.. In SBM. 165--174.Google Scholar
- Arnout Cosman. 2012. Quilt Assistant v2.24. https://quiltassistant.com/Google Scholar
- Erik D Demaine and Martin L Demaine. 2002. Recent results in computational origami. In Origami3: Third International Meeting of Origami Science, Mathematics and Education. 3--16.Google Scholar
- Phoebe Moon Designs. 2020. The seven deadly sins of foundation paper piecing. https://phoebemoon.com/tutorials/paper-piecing.htmGoogle Scholar
- Mario Deuss, Daniele Panozzo, Emily Whiting, Yang Liu, Philippe Block, Olga Sorkine-Hornung, and Mark Pauly. 2014. Assembling self-supporting structures. ACM Trans. Graph. 33, 6 (2014), 214--1.Google Scholar
Digital Library
- Carol Doak. 2011. 50 Little Paper-Pieced Blocks: Full-Size Patterns to Mix & Match. C&T Publishing.Google Scholar
- ElectricQuilt. 2017. Electric Quilt 8 (EQ8). https://electricquilt.com/Google Scholar
- Ronald Fagin. 1983. Degrees of Acyclicity for Hypergraphs and Relational Database Schemes. J. ACM 30, 3 (July 1983), 514--550. Google Scholar
Digital Library
- Yohsuke Furuta, Nobuyuki Umetani, Jun Mitani, Takeo Igarashi, and Yukio Fukui. 2010. A Film Balloon Design System Integrated with Shell Element Simulation.. In Eurographics (Short Papers). 33--36.Google Scholar
- Akash Garg, Andrew O Sageman-Furnas, Bailin Deng, Yonghao Yue, Eitan Grinspun, Mark Pauly, and Max Wardetzky. 2014. Wire mesh design. ACM Transactions on Graphics 33, 4 (2014).Google Scholar
Digital Library
- Hayley Grzych. 2018. Beginner-friendly foundation paper piecing. https://weallsew.com/beginner-friendly-foundation-paper-piecingGoogle Scholar
- Emmanuel Iarussi, Wilmot Li, and Adrien Bousseau. 2015. WrapIt: Computer-Assisted Crafting of Wire Wrapped Jewelry. ACM Trans. Graph. 34, 6, Article 221 (Oct. 2015), 8 pages. Google Scholar
Digital Library
- Takeo Igarashi and John F Hughes. 2002. Clothing manipulation. In Proceedings of the 15th annual ACM symposium on User interface software and technology. 91--100.Google Scholar
Digital Library
- Yuki Igarashi and Takeo Igarashi. 2010. Holly: A drawing editor for designing stencils. IEEE Computer Graphics and Applications 30, 4 (2010), 8--14.Google Scholar
Digital Library
- Yuki Igarashi and Jun Mitani. 2015. Patchy: An interactive patchwork design system. In ACM SIGGRAPH 2015 Posters. 1--1.Google Scholar
Digital Library
- Sylvia Kaptein. 2020. Curved paper piecing: again, but different. https://blog.bernina.com/en/2020/01/curved-paper-piecing-again-but-different/Google Scholar
- Lily Kerns. 2020. Designing a Foundation Pieced Block from a Photograph. https://www.academyofquilting.com/library/free-lessons/designing-a-foundation-pieced-block-from-a-photograph/Google Scholar
- M. Kilian, S. Flöry, Z. Chen, N. J. Mitra, A. Sheffer, and H. Pottmann. 2008. Curved Folding. ACM Transactions on Graphics 27, 3 (2008), #75, 1--9.Google Scholar
Digital Library
- Maria Larsson, Hironori Yoshida, Nobuyuki Umetani, and Takeo Igarashi. 2020. Tsugite: Interactive Design and Fabrication of Wood Joints. In Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology. 317--327.Google Scholar
Digital Library
- Yifei Li, David E Breen, James McCann, and Jessica Hodgins. 2019. Algorithmic Quilting Pattern Generation for Pieced Quilts. (2019), 9.Google Scholar
- Chenxi Liu, Jessica Hodgins, and James McCann. 2017. Whole-cloth quilting patterns from photographs. In Proceedings of the Symposium on Non-Photorealistic Animation and Rendering - NPAR '17. ACM Press, Los Angeles, California, 1--8. Google Scholar
Digital Library
- Nancy Mahoney. 2016. Learn to Paper Piece: A visual guide to piecing with precision. Martingale.Google Scholar
- James McCann, Lea Albaugh, Vidya Narayanan, April Grow, Wojciech Matusik, Jennifer Mankoff, and Jessica Hodgins. 2016. A compiler for 3D machine knitting. ACM Transactions on Graphics 35, 4 (July 2016), 1--11. Google Scholar
Digital Library
- Jun Mitani and Hiromasa Suzuki. 2004. Making papercraft toys from meshes using strip-based approximate unfolding. ACM transactions on graphics (TOG) 23, 3 (2004), 259--263.Google Scholar
- Yuki Mori and Takeo Igarashi. 2007. Plushie: an interactive design system for plush toys. In ACM SIGGRAPH 2007 papers. 45--es.Google Scholar
Digital Library
- Vidya Narayanan, Lea Albaugh, Jessica Hodgins, Stelian Coros, and James McCann. 2018. Automatic machine knitting of 3D meshes. ACM Transactions on Graphics (TOG) 37, 3 (2018), 1--15.Google Scholar
Digital Library
- PreQuilt. 2020. PreQuilt. https://prequilt.com/Google Scholar
- Quiltster. 2020. Quiltster | Digital Quilt Planner. https://www.quiltster.com/Google Scholar
- Sarah Elizabeth Sharp. 2018. Adventures in Paper Piecing & Design. Stash Books.Google Scholar
- Mélina Skouras, Bernhard Thomaszewski, Bernd Bickel, and Markus Gross. 2012. Computational design of rubber balloons. In Computer Graphics Forum, Vol. 31. Wiley Online Library, 835--844.Google Scholar
- Mélina Skouras, Bernhard Thomaszewski, Peter Kaufmann, Akash Garg, Bernd Bickel, Eitan Grinspun, and Markus Gross. 2014. Designing inflatable structures. ACM Transactions on Graphics (TOG) 33, 4 (2014), 1--10.Google Scholar
Digital Library
- Gillian Smith. 2017. Generative Design for Textiles: Opportunities and Challenges for Entertainment AI.. In AIIDE. 115--121.Google Scholar
- The Quilting Company. 2017. Quilting in America 2017. https://fabshopnet.com/wp-content/uploads/downloads/qia_summary.pdfGoogle Scholar
- Cesar Torres, Wilmot Li, and Eric Paulos. 2016. ProxyPrint: Supporting Crafting Practice through Physical Computational Proxies. In Proceedings of the 2016 ACM Conference on Designing Interactive Systems (DIS '16). Association for Computing Machinery, New York, NY, USA, 158--169. Google Scholar
Digital Library
- Nobuyuki Umetani, Danny M Kaufman, Takeo Igarashi, and Eitan Grinspun. 2011. Sensitive couture for interactive garment modeling and editing. ACM Trans. Graph. 30, 4 (2011), 90.Google Scholar
Digital Library
- Katja Wolff and Olga Sorkine-Hornung. 2019. Wallpaper Pattern Alignment along Garment Seams. ACM Trans. Graph. 38, 4, Article 62 (July 2019), 12 pages. Google Scholar
Digital Library
- Linda Worland. 2020. Designing Paper Pieced Patterns. https://www.paperpanache.com/designing-paper-piecingGoogle Scholar
- Jiaxian Yao, Danny M Kaufman, Yotam Gingold, and Maneesh Agrawala. 2017. Interactive design and stability analysis of decorative joinery for furniture. ACM Transactions on Graphics (TOG) 36, 2 (2017), 1--16.Google Scholar
Digital Library
Index Terms
A mathematical foundation for foundation paper pieceable quilts
Recommendations
Sketch-Based Design of Foundation Paper Pieceable Quilts
UIST '22: Proceedings of the 35th Annual ACM Symposium on User Interface Software and TechnologyFoundation paper piecing is a widely used quilt-making technique in which fabric pieces are sewn onto a paper guide to facilitate construction. But, designing paper pieceable quilt patterns is challenging because the sewing process imposes constraints ...
Algorithmic Quilting Pattern Generation for Pieced Quilts
GI'19: Proceedings of the 45th Graphics Interface Conference on Proceedings of Graphics Interface 2019Free-motion quilting patterns are functional and decorative patterns sewn on pieced quilts using a single-line continuous stitch path for each region of the quilt. Seven families of quilting patterns are commonly used by quilters [3]. We present an ...
PatchProv: Supporting Improvisational Design Practices for Modern Quilting
CHI '21: Proceedings of the 2021 CHI Conference on Human Factors in Computing SystemsThe craft of improvisational quilting involves working without the use of a predefined pattern. Design decisions are made “in the fabric,” with design experimentation tightly interleaved with the creation of the final artifact. To investigate how this ...





Comments