Understanding and Supporting Debugging Workflows in CAD
Felix Hähnlein, Gilbert Bernstein, Adriana Schulz
摘要
One of the core promises of parametric Computer-Aided Design (CAD) is that users can easily edit their model at any point in time. However, due to the ambiguity of changing references to intermediate, updated geometry, parametric edits can lead to reference errors which are difficult to fix in practice. We claim that debugging reference errors remains challenging because CAD systems do not provide users with tools to understand where the error happened and how to fix it. To address these challenges, we prototype a graphical debugging tool, DeCAD, which helps comparing CAD model states both across operations and across edits. In a qualitative lab study, we use DeCAD as a probe to understand specific challenges that users face and what workflows they employ to overcome them. We conclude with design implications for future debugging tool developers.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper1
问问它们各自怎么用它它引用的顶会 Paper9
- Projection Boxes: On-the-fly Reconfigurable Visualization for Live ProgrammingSorin LernerCHI 2020 · 被引用 52 次
- DAG amendment for inverse control of parametric shapesÉlie Michel, Tamy BoubekeurSIGGRAPH 2021 · 被引用 29 次
- Debugging Database Queries: A Survey of Tools, Techniques, and UsersSneha Gathani, Peter Lim, Leilani BattleCHI 2020 · 被引用 23 次
- Unravel: A Fluent Code Explorer for Data WranglingNischal Shrestha, Titus Barik, Chris ParninUIST 2021 · 被引用 19 次
- Log-it: Supporting Programming with Interactive, Contextual, Structured, and Visual LogsPeiling Jiang, Fuling Sun, Haijun XiaCHI 2023 · 被引用 16 次
相关 Paper
- CADModelScope: Revealing the Dependency Structure Behind Parametric Computer-Aided Design ModelsYuanzhe Deng, Zhijing Zhang, Shurui Zhou, Alison OlechowskiCHI 2026 · 被引用 1 次
- A Lineage-Based Referencing DSL for Computer-Aided DesignDan Cascaval, Rastislav Bodík, Adriana SchulzPLDI 2023 · 被引用 8 次
- CADReview: Automatically Reviewing CAD Programs with Error Detection and CorrectionJiali Chen, Xusen Hei, Hongfei Liu, Yuancheng Wei 等ACL 2025
- Untangling the Timeline: Challenges and Opportunities in Supporting Version Control in Modern Computer-Aided DesignYuanzhe Deng, Shutong Zhang, Kathy Cheng, Alison Olechowski 等CHI 2026 · 被引用 1 次
- Facilitating the Parametric Definition of Geometric Properties in Programming-Based CADJohann Felipe Gonzalez, Thomas Pietrzak, Audrey Girouard, Géry CasiezUIST 2024 · 被引用 2 次
