AdaCAD: Parametric Design as a New Form of Notation for Complex Weaving
Honorable MentionAuthors
Title of the Paper
AdaCAD: A Novel Symbol System for Complex Fabric Weaving Based on Parametric Design
Paper Information
- Subject Area: Human-Computer Interaction (HCI), Smart Textiles, and Parametric Design
- Keywords: Fabric Weaving, Computer-Aided Design, Parametric Design, Smart Textiles, Textile Manufacturing, Open-Source Tools, Self-Documenting Design
Research Background and Problem Statement
-
Problems or Challenges:
- Designing and documenting complex weaving structures is highly challenging.
- There exists a knowledge and practice gap in integrating HCI with textile design, such as the imbalance between the knowledge required by weavers and the demands of interaction design.
- There is a lack of effective tools to bridge the boundary between fabric design and HCI research.
-
Significance of the Problem:
- Weaving technology is increasingly becoming a critical foundation for designing smart textiles and novel interactive materials. However, current support for complex weaving processes is mostly focused on manual operations rather than systematic and parametric formalization.
- Weaving is not merely a traditional craft; its logical and scalable nature provides significant potential for cross-disciplinary applications.
-
Research Motivation and Related Work:
- The authors highlight that many existing textile design tools (e.g., manual drafting or software tools) are overly complex and provide insufficient support for material innovation through direct design processes.
- Parametric Design effectively records design logic and demonstrates advantages in shaping complex weaving structures.
- Existing studies (e.g., TexGen, WeaveCraft) primarily focus on fabric modeling and simulation but lack sufficient consideration for flexibility in the design process.
Proposed Solution
-
Proposed Method or Solution:
- The authors designed and developed an open-source tool based on parametric design—AdaCAD. Its core functionalities include generating weaving drafts through a parametric data flow approach and supporting diverse design and style encoding.
- AdaCAD introduces a novel symbol system to describe the process of fabric structure generation and design logic.
-
Innovative Features of the Solution:
- Applying parametric design to complex weaving structures, allowing users to modify designs in real-time based on parameters, enabling dynamic iteration.
- Providing a multifunctional workspace interface that supports designers in managing modules such as "design drafts" and "material inventory."
- Supporting personalized expression of design logic, such as representing relationships between different design elements through the symbol system.
- Emphasizing transparency in design logic, fostering high interaction between designers and the tool.
-
Implementation Steps and Techniques:
- Upon initial loading, users can choose to start with a blank design or a preset template to build their workspace.
- Within the design space, users can adjust and construct design drafts using parametric components (referred to as operations).
- Real-time draft updates are provided, such as dragging structural components, changing parameters, or connecting operational logic chains.
- Open-source deployment on the internet (https://adacad.org) facilitates global user access and utilization.
Research Outcomes
-
Specific Outcomes:
- AdaCAD, as a non-traditional design tool, assists users in constructing and experimenting with complex weaving structures through a parametric design process.
- Visualizing design logic enables systematic documentation of the design process.
- Collaboration with three professional weavers expanded AdaCAD's feature set, including support for direct tie-up fabric design, layer annotation, and variable-width examples.
-
Comparative Advantages Over Existing Solutions:
- Compared to design tools like Photoshop, AdaCAD enhances design efficiency and allows users to flexibly adjust structures or experiment with various outputs.
- Unlike traditional intuitive click-based design, the tool demonstrates greater complexity and generative capabilities through parametric design.
- AdaCAD integrates materials, structures, and interaction design into a unified framework, fostering closer collaboration between HCI and weaving crafts.
-
Experimental and Evaluation Results:
- User feedback indicates that AdaCAD not only provides a creative design space but also helps users articulate their design logic more clearly.
- Some users initially found the parametric workflow unfamiliar but gradually appreciated its efficiency and creative potential.
- Certain professional weavers noted that AdaCAD prompted them to reexamine and rethink their traditional design methods.
-
Limitations and Future Directions:
- The current version focuses on supporting specific types of weaving tools and workflows, requiring further testing and expansion across a broader range of devices and technologies.
- Parametric design presents a steep learning curve for designers without an engineering background.
- Future plans include introducing more community participation to refine features through open collaboration and extending applications to broader domains (e.g., real-time data integration, interdisciplinary data analysis).
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can parametric design improve design workflows for complex textile structures?Category: Creative Workflows and Multi-Stage PipelinesSimilar questionsarrow_forward
- Can a new symbolic system help record and visualize textile design logic?Category: Creative Workflows and Multi-Stage PipelinesSimilar questionsarrow_forward
- How can cross-disciplinary integration of HCI and textile design achieve tool innovation and craft improvement?Category: Creative Workflows and Multi-Stage PipelinesSimilar questionsarrow_forward
Practical Problems
1- Designers struggle to efficiently record and iterate designs when creating complex textile structures.Category: Creative Workflows and Multi-Stage PipelinesSimilar questionsarrow_forward
- 100%
PatchProv: Supporting Improvisational Design Practices for Modern Quilting
CHI '21· Textile Art & Craft Digitization
- 67%
Crafting Interactive Circuits on Glazed Ceramic Ware
CHI '23· Circuit Making & Hardware Prototyping +1
- 67%
KnitScape: Computational Design and Yarn-Level Simulation of Slip and Tuck Colorwork Knitting Patterns
CHI '24· Shape-Changing Materials & 4D Printing +1
- 67%
Learning from Hybrid Craft: Investigating and Reflecting on Innovating and Enlivening Traditional Craft through Literature Review
CHI '24· Shape-Changing Interfaces & Soft Robotic Materials +1
- 67%
Goldwork Embroidery: Interviews with Practitioners on Working with Metal Threads and Opportunities for E-textile Hybrid Crafts
C&C '22· Electronic Textiles (E-textiles) +1
- 67%
Transmediating Sky Blanket: tensions with a digital jacquard loom
DIS '23· Textile Art & Craft Digitization
- 67%
SPEERLoom: An Open-Source Loom Kit for Interdisciplinary Engagement in Math, Engineering, and Textiles
UIST '23· Textile Art & Craft Digitization
- 67%
ScrapMap: Interactive Color Layout for Scrap Quilting
UIST '24· Shape-Changing Materials & 4D Printing +1
Based on Jaccard similarity of research subtopics & professions (≥60%)