CADModelScope:揭示参数化计算机辅助设计模型背后的依赖结构

交互式数据可视化电路制作与硬件原型软件工程师与开发者UI/UX 设计师产品设计师

文献标题

CADModelScope: Revealing the Dependency Structure Behind Parametric Computer-Aided Design Models

出版信息

  • 主题领域: 参数化CAD模型依赖关系的可视化与导航。
  • 关键词: 参数化CAD、依赖关系可视化、模块化、设计意图、基于图的工具、CAD导航、操作依赖关系、用户研究、Autodesk Fusion、CAD调试。

背景与问题

  • 问题/挑战: 参数化CAD模型依赖于操作之间的隐藏相互关系,这些关系在商业CAD系统中通常被隐藏。这使得复杂模型的导航、调试和模块化变得困难且容易出错。
  • 重要性: 理解和管理操作依赖关系对于高效的设计工作流程、错误解决以及CAD中的协作至关重要,尤其是针对大型或不熟悉的模型。
  • 动机与相关工作: 之前对CAD系统中依赖关系的可视化尝试受到视觉杂乱、缺乏交互性以及用户中心评估不足的限制。现有工具无法有效支持复杂模型中的追踪、模块化或错误解决。

解决方案

  • 提出的方法: CADModelScope,一个集成到Autodesk Fusion中的多层次基于图的可视化工具,揭示隐藏的操作依赖关系,以支持导航、模块化和调试。
  • 创新点:
    1. 操作依赖关系的多层次可视化,包括全局、局部和模块化视图。
    2. 将相互依赖的操作聚类为功能模块。
    3. 与原生CAD界面的交互同步,实现无缝导航。
    4. 对工具对用户工作流程影响的实证评估。
  • 流程与关键技术:
    1. 构建操作依赖关系的有向无环图,节点表示操作,边表示依赖关系。
    2. 实现三个视图:
      • 操作概览: 全局依赖关系图,节点大小表示下游影响。
      • 局部依赖视图: 交互式追踪选定操作的上游和下游依赖关系。
      • 模块化视图: 使用Louvain算法将操作聚类为功能单元。
    3. 将工具与Autodesk Fusion的用户界面同步,实现实时交互和高亮显示。
    4. 通过用户研究评估工具,任务包括导航、模块化和错误解决。

结果

  • 具体发现:
    • CADModelScope改善了CAD模型的结构化导航和模块化。
    • 使用该工具的参与者在模块化任务中取得了更高的准确性(平均准确率=0.859,对比未使用工具时为0.761)。
    • 基于依赖关系的工作流程支持有针对性的错误解决,减少了对全面搜索的依赖。
  • 相较基线的优势:
    • 与原生CAD功能相比,减少了认知负担和导航开销。
    • 实现了基于上下文的依赖关系探索,这是传统工具无法做到的。
  • 实验/评估:
    • 研究对象为8名具有CAD经验的机械工程师。
    • 任务包括复杂CAD模型的导航、模块化和错误解决。
    • 采用混合方法评估,结合任务性能指标和定性反馈。
  • 局限性与未来工作:
    • 目前仅限于零件建模;未来工作可扩展至装配体。
    • 聚类结果偶尔会误导用户;未来迭代可整合用户定义的语义。
    • 研究使用了公开模型和较少的参与者样本;需要更大规模和长期研究以提高普适性。

总结

CADModelScope通过提供一个集成到Autodesk Fusion中的多层次基于图的工具,解决了参数化CAD模型中隐藏依赖关系可视化的挑战。该工具通过交互式依赖关系可视化实现了结构化导航、模块化和错误解决。用户研究证明了其在改善复杂和不熟悉模型的工作流程方面的有效性,相较于原生CAD功能具有显著优势。未来工作可扩展至装配体,整合用户定义语义,并在更多样化和现实的设计环境中评估其影响。

快捷操作

分享

分享当前页面

ios_share

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

广告推荐

学习 AI 编程到 CodeNow

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

论文快照

fact_check
dataset
来源
CHI
calendar_month
年份
2026
emoji_events
奖项
未标记奖项
group
作者
4 位作者
sell
研究子方向
交互式数据可视化、电路制作与硬件原型
work
职业/产业
软件工程师与开发者、UI/UX 设计师、产品设计师
article
内容状态
已索引正文
hub
相关论文
3 篇相关论文