skCAD:用于自动图案生成的实体编织设计工具

形变界面与软机器人材料桌面3D打印与个人制造创客(Maker)与DIY爱好者

文献标题

skCAD: A Design Tool for Solid Knitting with Automatic Pattern Generation

出版信息

  • 主题领域: 基于纺织品的3D制造的计算设计工具。
  • 关键词: 实体编织, 3D设计, 图案生成, 数字制造, 纺织品, 基于块的建模, 体积编织, 手工编织, 人机交互, 设计工具。

背景与问题

  • 问题/挑战: 实体编织图案的设计非常复杂,需要处理连续的纱线路径以及3D的增加和减少操作。现有工具仅支持基本形状,并且需要手动选择针法类型,这对缺乏经验的用户来说非常不友好。
  • 重要性: 实体编织提供了一种可持续的3D打印替代方案,因为物体可以拆解并重新编织。简化设计过程可以促进该领域的普及和创新。
  • 动机与相关工作: 之前的研究主要集中在为机器自动化实体编织,但这些工具在范围和可用性上存在局限性。它们对复杂几何形状的支持不足,并且需要深厚的技术知识。本文在这些研究的基础上,提出了一种用户友好的设计工具,扩展了其功能。

解决方案

  • 提出的方法: skCAD 是一种基于块的设计工具,用于创建3D实体编织图案,它可以自动将堆叠的矩形块转换为正确的编织图案。
  • 创新点:
    1. 提出了一种系统化的实体编织语法,形式化了3D针法和行操作。
    2. 从基于块的设计自动生成图案,减少用户错误。
    3. 提供手工编织辅助的可视化工具,包括线圈高亮和图层可见性控制。
  • 流程和关键技术:
    • 用户通过堆叠未标记的块来设计3D形状。
    • 工具使用基于实体编织语法的规则算法将这些块转换为编织图案。
    • 功能包括纱线级别的可视化、逐行指导以及隐藏图层以提高清晰度。

结果

  • 具体发现:
    • 工具成功生成了复杂形状(如 Stanford bunny)的图案,该形状在6小时内被实际编织完成。
    • 在生成的图案中发现了一些错误,但并未阻碍制造过程。
  • 相较基线的优势:
    • 通过自动化图案生成简化了设计过程,减少了对技术专业知识的需求。
    • 扩展了设计空间,超越了现有工具仅支持基本形状的限制。
  • 实验/评估:
    • 在一个工作坊中,五名参与者(四名纺织专业学生和一名专业编织设计师)发现基于块的建模对没有3D CAD经验的人来说也很直观。
    • 参与者更喜欢基于块的表示形式用于编织,但在处理复杂结构时,纱线级别的图案仍然有用。
  • 局限性与未来工作:
    • 当前工具假设单纱线设计,限制了对分叉形状的支持。
    • 未实现纱线级别的松弛和密度处理,导致设计与实际结果之间存在差异。
    • 抽象图案表示和实际编织指导需要进一步开发。

总结

skCAD 是一种创新的设计工具,通过将基于块的3D设计转换为正确的编织指令,简化了实体编织图案的创建。它引入了一种系统化的实体编织语法,并提供了可视化功能以辅助手工制造。工作坊结果表明,该工具对不同经验水平的用户都具有可访问性,但在图案表示和模拟方面仍需改进。此项工作通过使实体编织更易用和多功能,推动了数字制造领域的发展。

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/papers/chi/222093/2026

广告推荐

学习 AI 编程到 CodeNow

open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3772318.3791148
一眼看懂

论文快照

fact_check
dataset
来源
CHI
calendar_month
年份
2026
emoji_events
奖项
未标记奖项
group
作者
3 位作者
sell
研究子方向
形变界面与软机器人材料、桌面3D打印与个人制造
work
职业/产业
创客(Maker)与DIY爱好者
article
内容状态
已索引正文
hub
相关论文
10 篇相关论文