User Perspectives on Branching in Computer-Aided Design

07/05/2023
by   Kathy Cheng, et al.
0

Branching is a feature of distributed version control systems that facilitates the “divide and conquer” strategy present in complex and collaborative work domains. Branching has revolutionized modern software development and has the potential to similarly transform hardware product development via CAD (computer-aided design). Yet, contrasting with its status in software, branching as a feature of commercial CAD systems is in its infancy, and little research exists to investigate its use in the digital design and development of physical products. To address this knowledge gap, in this paper, we mine and analyze 719 user-generated posts from online CAD forums to qualitatively study designers' intentions for and preliminary use of branching in CAD. Our work contributes a taxonomy of CAD branching use cases, an identification of deficiencies of existing branching capabilities in CAD, and a discussion of the untapped potential of CAD branching to support a new paradigm of collaborative mechanical design. The insights gained from this study may help CAD tool developers address design shortcomings in CAD branching tools and assist CAD practitioners by raising their awareness of CAD branching to improve design efficiency and collaborative workflows in hardware development teams.

READ FULL TEXT
research
05/25/2021

AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assemblies

Assembly modeling is a core task of computer aided design (CAD), compris...
research
03/09/2017

Interactive reconstructions of cranial 3D implants under MeVisLab as an alternative to commercial planning software

In this publication, the interactive planning and reconstruction of cran...
research
08/07/2020

X-Ray bone abnormalities detection using MURA dataset

We introduce the deep network trained on the MURA dataset from the Stanf...
research
08/18/2018

Universal software platform for visualizing class F curves, log-aesthetic curves and development of applied CAD systems

This article describes the capabilities of a universal software platform...
research
06/25/2020

A Protocol to Convert Infrastructure Data from Computer-Aided Design (CAD) to Geographic Information Systems (GIS)

While many municipalities and organizations see value in converting infr...
research
11/06/2016

A Survey on 3D CAD model quality assurance and testing tools

A new taxonomy of issues related to CAD model quality is presented, whic...
research
02/28/2023

A note on solid modeling: history, state of the art, future

Solid modeling is a technique underlying CAD software as we see it today...

Please sign up or login with your details

Forgot password? Click here to reset