Abstract

Cloud-based multi-user computer-aided design (MUCAD) tools have the potential to revolutionize design team collaboration. Previous research focusing on parametric part modeling suggests that teams collaborating through MUCAD are more efficient at producing a CAD model than individual designers. While these studies are enlightening, there is a significant gap in understanding the impact of MUCAD on assembly modeling, despite assembly’s crucial role in the design process. Part and assembly models are both defined by parametric relationships, but assembly models lack hierarchical feature dependency; we propose that by modularizing tasks and executing them in parallel, teams can optimize the assembly process in ways not possible with part modeling. Our study aims to examine and compare CAD assembly performance between individuals and virtual collaborative teams using the same cloud MUCAD platform. Through analyzing team communication, workflow, task allocation, and collaboration challenges of teams comprising 1–4 members, we identify factors that contribute to or hinder the success of multi-user CAD teams. Our results show that teams can complete an assembly in less calendar time than a single user, but single users are more efficient on a per-person basis, due to communication and coordination overheads. Notably, pairs exhibit an assembly bonus effect. These findings provide initial insights into the realm of collaborative CAD assembly work, highlighting the potential of MUCAD to enhance the capabilities of modern product design teams.

References

1.
Cheng
,
K.
,
Davis
,
M. K.
,
Zhang
,
X.
,
Zhou
,
S.
, and
Olechowski
,
A.
,
2023
, “
In the Age of Collaboration, the Computer-Aided Design Ecosystem is Behind: An Interview Study of Distributed CAD Practice
,”
Proceedings of the ACM on Human-Computer Interaction
,
7
(
CSCW1
), pp.
1
29
.
2.
Bricogne
,
M.
,
Rivest
,
L.
,
Troussier
,
N.
, and
Eynard
,
B.
, “
Towards PLM for Mechatronics System Design Using Concurrent Software Versioning Principles
,”
Product Lifecycle Management: Towards Knowledge-Rich Enterprises
,
Montreal, QC, Canada
,
July 9–11
, Springer, Berlin/Heidelberg, pp.
339
348
.
3.
Bidarra
,
R.
,
Kranendonk
,
N.
,
Noort
,
A.
, and
Bronsvoort
,
W. F.
,
2002
, “
A Collaborative Framework for Integrated Part and Assembly Modeling
,”
Proceedings of the Symposium on Solid Modeling and Applications, Association for Computing Machinery (ACM)
,
Saarbrücken, Germany
,
June 17–21
, pp.
389
400
.
4.
He
,
F.
, and
Han
,
S.
,
2006
, “
A Method and Tool for Human-Human Interaction and Instant Collaboration in CSCW-Based CAD
,”
Comput. Ind.
,
57
(
8–9
), pp.
740
751
.
5.
Hepworth
,
A. I.
,
Tew
,
K.
,
Nysetvold
,
T.
,
Bennett
,
M.
, and
Jensen
,
C. G.
,
2013
, “
Automated Conflict Avoidance in Multi-User CAD
,”
Comput.-Aided Des. Appl.
,
11
(
2
), pp.
141
152
.
6.
Deng
,
Y.
,
Mueller
,
M.
,
Rogers
,
C.
, and
Olechowski
,
A.
,
2022
, “
The Multi-user Computer-Aided Design Collaborative Learning Framework
,”
Adv. Eng. Inform.
,
51
(
C
), p.
101446
.
7.
Stone
,
B.
,
Salmon
,
J. L.
,
Hepworth
,
A. I.
,
Red
,
E.
,
Killian
,
M.
,
La
,
A.
,
Pedersen
,
A.
, and
Jones
,
T.
,
2017
, “
Methods for Determining the Optimal Number of Simultaneous Contributors for Multi-user CAD Parts
,”
Comput. -Aided Des. Appl.
,
14
(
5
), pp.
610
621
.
8.
Andreadis
,
G.
,
Fourtounis
,
G.
, and
Bouzakis
,
K. D.
,
2015
, “
Collaborative Design in the Era of Cloud Computing
,”
Adv. Eng. Softw.
,
81
(
C
), pp.
66
72
.
9.
Phadnis
,
V. S.
,
Leonardo
,
K. A.
,
Wallace
,
D. R.
, and
Olechowski
,
A. L.
,
2019
, “
An Exploratory Study Comparing CAD Tools and Working Styles for Implementing Design Changes
,”
Proceedings of the Design Society: International Conference on Engineering Design
,
Delft, The Netherlands
,
Aug. 5–8
, pp.
1383
1392
.
10.
Shyamsundar
,
N.
, and
Gadh
,
R.
,
2002
, “
Collaborative Virtual Prototyping of Product Assemblies Over the Internet
,”
Comput.-Aided Des.
,
34
(
10
), pp.
755
768
.
11.
Savii
,
G. G.
,
2003
, “Computer-Aided Design,”
Encyclopedia of Information Systems
,
Elsevier
,
Amsterdam
, pp.
171
186
.
12.
Boothroyd
,
G.
,
Dewhurst
,
P.
, and
Knight
,
W. A.
,
2001
,
Product Design for Manufacture and Assembly, Revised and Expanded
,
CRC Press
,
Boca Raton, FL
.
13.
Eltaief
,
A.
,
Louhichi
,
B.
, and
Remy
,
S.
,
2018
, “
Associations Management and Change Propagation in the CAD Assembly
,”
Comput. Ind.
,
2018
(
98
), pp.
134
144
.
14.
Noort
,
A.
,
Hoek
,
G.
, and
Bronsvoort
,
W.
,
2002
, “
Integrating Part and Assembly Modelling
,”
Comput. -Aided Des.
,
34
(
12
), pp.
899
912
.
15.
Ben Hadj
,
R.
,
Trigui
,
M.
, and
Aifaoui
,
N.
,
2015
, “
Toward an Integrated CAD Assembly Sequence Planning Solution
,”
Proc. Inst. Mech. Eng., Part C: J. Mech. Eng. Sci.
,
229
(
16
), pp.
2987
3001
.
16.
Ou
,
L. M.
, and
Xu
,
X.
,
2013
, “
Relationship Matrix Based Automatic Assembly Sequence Generation From a CAD Model
,”
CAD Comput. Aided Des.
,
45
(
7
), pp.
1053
1067
.
17.
Lupinetti
,
K.
,
Giannini
,
F.
,
Monti
,
M.
, and
Pernot
,
J. P.
,
2019
, “
Content-Based Multi-Criteria Similarity Assessment of CAD Assembly Models
,”
Comput. Ind.
,
2019
(
112
), p.
103111
.
18.
Lupinetti
,
K.
,
Pernot
,
J. P.
,
Monti
,
M.
, and
Giannini
,
F.
,
2019
, “
Content-Based CAD Assembly Model Retrieval: Survey and Future Challenges
,”
CAD Comput. Aided Des.
,
2019
(
113
), pp.
62
81
.
19.
Belhadj
,
I.
,
Trigui
,
M.
, and
Benamara
,
A.
,
2016
, “
Subassembly Generation Algorithm From a CAD Model
,”
Int. J. Adv. Manuf. Technol.
,
87
(
9–12
), pp.
2829
2840
.
20.
Choudhury
,
B. B.
, and
Biswal
,
B. B.
,
2012
, “
Integrated Multi-Robotic Assembly Planning for Improved Productivity
,”
Adv. Mater. Res.
,
383
, pp.
6357
6362
. www.scientific.net/AMR.383-390.6357
21.
Falck
,
A. C.
,
Örtengren
,
R.
,
Rosenqvist
,
M.
, and
Söderberg
,
R.
,
2017
, “
Basic Complexity Criteria and Their Impact on Manual Assembly Quality in Actual Production
,”
Int. J. Ind. Ergon.
,
2017
(
58
), pp.
117
128
.
22.
Orfi
,
N.
,
Terpenny
,
J.
, and
Sahin-Sariisik
,
A.
,
2011
, “
Harnessing Product Complexity: Step 1establishing Product Complexity Dimensions and Indicators
,”
Eng. Econ.
,
56
(
1
), pp.
59
79
.
23.
Rodríguez-Toro
,
C.
,
Tate
,
S.
,
Jared
,
G.
, and
Swift
,
K.
,
2002
, “
Shaping the Complexity of a Design
,”
ASME International Mechanical Engineering Congress and Exposition, Proceedings, American Society of Mechanical Engineers (ASME)
,
New Orleans, LA
,
Nov. 17–22
, pp.
641
649
.
24.
Alkan
,
B.
,
Vera
,
D.
,
Ahmad
,
B.
, and
Harrison
,
R.
,
2017
, “
A Method to Assess Assembly Complexity of Industrial Products in Early Design Phase
,”
IEEE Access
,
6
(
1
), pp.
989
999
.
25.
Falck
,
A. C.
, and
Rosenqvist
,
M.
,
2012
, “
What Are the Obstacles and Needs of Proactive Ergonomics Measures at Early Product Development Stages? - An Interview Study in Five Swedish Companies
,”
Int. J. Ind. Ergon.
,
42
(
5
), pp.
406
415
.
26.
Ameri
,
F.
,
Summers
,
J. D.
,
Mocko
,
G. M.
, and
Porter
,
M.
,
2008
, “
Engineering Design Complexity: An Investigation of Methods and Measures
,”
Res. Eng. Des.
,
19
(
2–3
), pp.
161
179
.
27.
Summers
,
J. D.
, and
Shah
,
J. J.
,
2010
, “
Mechanical Engineering Design Complexity Metrics: Size, Coupling, and Solvability
,”
ASME J. Mech. Des.
,
132
(
2
), p.
021004
.
28.
Hennig
,
A.
,
Topcu
,
T. G.
, and
Szajnfarber
,
Z.
,
2022
, “
So You Think Your System Is Complex?: Why and How Existing Complexity Measures Rarely Agree
,”
ASME J. Mech. Des.
,
144
(
4
), p.
041401
.
29.
Baldwin
,
C. Y.
, and
Clark
,
K. B.
,
1997
, “
Managing in an Age of Modularity
,”
Harv. Bus. Rev.
,
75
(
5
), pp.
84
93
.
30.
Benko
,
C.
, and
Mcfarlan
,
W.
,
2003
, “
Metamorphosis in the Auto Industry
,”
Strat. Leadersh.
,
31
(
4
), pp.
4
8
.
31.
Bernstein
,
F.
,
Decroix
,
G. A.
, and
Wang
,
Y.
,
2007
, “
Incentives and Commonality in a Decentralized Multiproduct Assembly System
,”
Oper. Res.
,
55
(
4
), pp.
630
646
.
32.
Gershenson
,
J. K.
, and
Lai
,
X.
,
2008
, “
Representation of Similarity and Dependency for Assembly Modularity
,”
Int. J. Adv. Manuf. Technol.
,
37
(
7–8
), pp.
803
827
.
33.
Sosa
,
M. E.
,
Eppinger
,
S. D.
, and
Rowles
,
C. M.
,
2003
, “
Identifying Modular and Integrative Systems and Their Impact on Design Team Interactions
,”
ASME J. Mech. Des.
,
125
(
2
), pp.
240
252
.
34.
Sosa
,
M.
,
Mihm
,
J.
, and
Browning
,
T.
,
2011
, “
Degree Distribution and Quality in Complex Engineered Systems
,”
ASME J. Mech. Des.
,
133
(
10
), p.
101008
.
35.
Sosa
,
M. E.
,
Eppinger
,
S. D.
, and
Rowles
,
C. M.
,
2007
, “
A Network Approach to Define Modularity of Components in Complex Products
,”
ASME J. Mech. Des.
,
129
(
11
), pp.
1118
1129
.
36.
Cafeo
,
B. B.
,
Cirilo
,
E.
,
Garcia
,
A.
,
Dantas
,
F.
, and
Lee
,
J.
,
2016
, “
Feature Dependencies as Change Propagators: An Exploratory Study of Software Product Lines
,”
Inf. Softw. Technol.
,
69
(
C
), pp.
37
49
.
37.
Camba
,
J. D.
, and
Contero
,
M.
,
2015
, “
Improved Representation of Dependencies in Feature-Based Parametric CAD Models Using Acyclic Digraphs
,”
Proceedings of the 10th International Conference on Computer Graphics Theory and Applications
,
Berlin, Germany
,
Mar. 11–14
, SciTePress, pp.
16
25
.
38.
Bodein
,
Y.
,
Rose
,
B.
, and
Caillaud
,
E.
,
2014
, “
Explicit Reference Modeling Methodology in Parametric CAD System
,”
Comput. Ind.
,
65
(
1
), pp.
136
147
.
39.
Hartman
,
N. W.
,
2004
, “
Defining Expertise in the Use of Constraint-Based CAD Tools by Examining Practicing Professionals
,”
Proceedings of the 2004 American Society for Engineering Education Annual Conference & Exposition
,
Salt Lake City, UT
,
June 20–24
, pp.
2763
2775
.
40.
Asanovíc
,
K.
,
Bodik
,
R.
,
Catanzaro
,
B.
,
Gebis
,
J.
,
Husbands
,
P.
,
Keutzer
,
K.
,
Patterson
,
D.
,
Plishker
,
W.
,
Shalf
,
J.
,
Williams
,
S.
, and
Yelick
,
K.
,
2006
,
The Landscape of Parallel Computing Research: A View from Berkeley
. Technical Report, EECS Department,
University of California
,
Berkeley, CA
.
41.
Le
,
N.
,
2018
, “
Product Design With Cloud Based and Desktop CAD Software: A Comparison Between SolidWorks and Onshape
”.
42.
Nysetvold
,
T.
, and
Teng
,
C. C.
,
2013
, “
Collaboration Tools for Multi-User CAD
,”
2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD)
,
Whistler, BC, Canada
,
June 27–29
, pp.
241
245
.
43.
French
,
D. J.
,
Stone
,
B.
,
Nysetvold
,
T. T.
,
Hepworth
,
A.
, and
Edward Red
,
W.
,
2016
, “
Collaborative Design Principles From Minecraft With Applications to Multi-user Computer-Aided Design
,”
ASME J. Comput. Inf. Sci. Eng.
,
16
(
2
), p.
021006
.
44.
Schilling
,
M. A.
, and
Hill
,
C. W.
,
1998
, “
Managing the New Product Development Process: Strategic Imperatives
,”
Acad. Manage. Exec.
,
12
(
3
), pp.
67
81
.
45.
Piegl
,
L. A.
,
2005
, “
Ten Challenges in Computer-Aided Design
,”
CAD Comput. Aided Des.
,
37
(
4
), pp.
461
470
.
46.
Hertel
,
G.
,
Geister
,
S.
, and
Konradt
,
U.
,
2005
, “
Managing Virtual Teams: A Review of Current Empirical Research
,”
Human Resourc. Manage. Rev.
,
15
(
1
), pp.
69
95
.
47.
Kosmadoudi
,
Z.
,
Lim
,
T.
,
Ritchie
,
J.
,
Louchart
,
S.
,
Liu
,
Y.
, and
Sung
,
R.
,
2013
, “
Engineering Design Using Game-Enhanced CAD: The Potential to Augment the User Experience With Game Elements
,”
Comput.-Aided Des.
,
45
(
3
), pp.
777
795
.
48.
Waern
,
K.-G.
,
1988
, “Chapter 31 – Cognitive Aspects of Computer Aided Design,”
Handbook of Human-Computer Interaction
,
M. G.
Helander
, ed.,
Elsevier
,
North Holland
, pp.
701
708
.
49.
Eves
,
K.
,
Salmon
,
J.
,
Olsen
,
J.
, and
Fagergren
,
F.
,
2018
, “
A Comparative Analysis of Computer-Aided Design Team Performance With Collaboration Software
,”
Comput.-Aided Des. Appl.
,
15
(
4
), pp.
476
487
.
50.
Hepworth
,
A.
,
Halterman
,
K.
,
Stone
,
B.
,
Yarn
,
J.
, and
Jensen
,
C. G.
,
2015
, “
An Integrated Task Management System to Reduce Semantic Conflicts in Multi-User Computer-Aided Design
,”
Concurr. Eng.
,
23
(
2
), pp.
98
109
.
51.
Stone
,
B.
,
Salmon
,
J.
,
Eves
,
K.
,
Killian
,
M.
,
Wright
,
L.
,
Oldroyd
,
J.
,
Gorrell
,
S.
, and
Richey
,
M. C.
,
2017
, “
A Multi-user Computer-Aided Design Competition: Experimental Findings and Analysis of Team-Member Dynamics
,”
ASME J. Comput. Inf. Sci. Eng.
,
17
(
3
), p.
031003
.
52.
Maynard
,
M. T.
, and
Gilson
,
L. L.
,
2013
, “
The Role of Shared Mental Model Development in Understanding Virtual Team Effectiveness
,”
Group Organ. Manage.
,
39
(
1
), pp.
3
32
.
53.
Onshape, a. P. B. Free Plan — onshape.com
. https://www.onshape.com/en/products/free, Accessed August 14, 2023.
54.
Zhou
,
J. J.
,
Phadnis
,
V.
, and
Olechowski
,
A.
,
2021
, “
Analysis of Designer Emotions in Collaborative and Traditional Computer-Aided Design
,”
ASME J. Mech. Des.
,
143
(
2
), p.
021401
.
55.
Phadnis
,
V.
,
Arshad
,
H.
,
Wallace
,
D.
, and
Olechowski
,
A.
,
2021
, “
Are Two Heads Better Than One for Computer-Aided Design?
,”
ASME J. Mech. Des.
,
143
(
7
), p.
071401
.
56.
Grubbs
,
W.
, and
McMahon
,
C.
,
2022
,
Why Manufacturers Are Switching to SaaS [White Paper]
, PTC Inc.
57.
Ferguson
,
S.
,
Lai
,
K.
,
Chen
,
J.
,
Faidi
,
S.
,
Leonardo
,
K.
, and
Olechowski
,
A.
,
2022
, “
“Why Couldn’t We Do This More Often?”: Exploring the Feasibility of Virtual and Distributed Work in Product Design Engineering
,”
Res. Eng. Des.
,
33
(
4
), pp.
413
436
.
58.
Phadnis
,
V.
,
Arshad
,
H.
,
Wallace
,
D.
, and
Olechowski
,
A.
,
2021
, “
Are Two Heads Better Than One for Computer-Aided Design?
ASME J. Mech. Des.
,
143
(
7
), p.
071401
.
59.
Steiner
,
I.
,
1972
,
Group Process and Productivity
(
Social Psychology
),
Academic Press
.
60.
Moynihan
,
L. M.
, and
Peterson
,
R. S.
,
2001
, “
7. A Contingent Configuration Approach to Understanding the Role of Personality in Organizational Groups
,”
Res. Organ. Behav.
,
2001
(
23
), pp.
327
378
.
61.
Brownell
,
E.
,
Cagan
,
J.
, and
Kotovsky
,
K.
,
2021
, “
Only as Strong as the Strongest Link: The Relative Contribution of Individual Team Member Proficiency in Configuration Design
,”
ASME J. Mech. Des.
,
143
(
8
), p.
081402
.
62.
Di Penta
,
M.
,
Harman
,
M.
,
Antoniol
,
G.
, and
Qureshi
,
F.
,
2007
, “
The Effect of Communication Overhead on Software Maintenance Project Staffing: A Search-Based Approach
,”
IEEE International Conference on Software Maintenance
,
Paris, France
,
Oct. 2–5
, pp.
315
324
.
63.
Illing
,
H. A.
,
1965
, “
A Social Psychology of Group Processes for Decision-Making by Barry E. Collins and Harold Guetzkow
,”
Int. J. Group Psychother.
,
15
(
3
), pp.
405
406
.
64.
Arshad
,
H.
,
Phadnis
,
V.
, and
Olechowski
,
A.
,
2020
, “
Paired Computer-Aided Design: The Effect of Collaboration Mode on Differences in Model Quality
,”
32nd International Conference on Design Theory and Methodology (DTM)
,
Virtual, Online
,
Aug. 17–19
.
65.
Hamade
,
R. F.
,
Artail
,
H. A.
, and
Jaber
,
M. Y.
,
2007
, “
Evaluating the Learning Process of Mechanical CAD Students
,”
Comput. Edu.
,
49
(
3
), pp.
640
661
.
66.
Kastner
,
M.
,
Entin
,
E.
,
Castanon
,
D.
,
Serfaty
,
D.
, and
Deckert
,
J.
,
1989
, “
A Normative-Descriptive Study of Team Detection With Communication Alternatives
,”
IEEE International Conference on Systems, Man and Cybernetics
,
Cambridge, MA
,
Nov. 14–17
.
67.
Mesmer-Magnus
,
J. R.
, and
DeChurch
,
L. A.
,
2009
, “
Information Sharing and Team Performance: A Meta-Analysis.
,”
J. Appl. Psychol.
,
94
(
2
), pp.
535
546
.
68.
Hackshaw
,
A.
,
2008
, “
Small Studies: Strengths and Limitations
,”
Eur. Respirat. J.
,
32
(
5
), pp.
1141
1143
.
69.
Hepworth
,
A.
,
DeFigueiredo
,
B.
,
Shumway
,
D.
,
Fronk
,
N.
, and
Jensen
,
C. G.
,
2014
, “
Semantic Conflict Reduction Through Automated Feature Reservation in Multi-user Computer-Aided Design
,”
2014 International Conference on Collaboration Technologies and Systems (CTS)
,
Minneapolis, MN
,
May 19–23
, IEEE.
70.
Zhou
,
J. J.
,
Phadnis
,
V.
, and
Olechowski
,
A.
,
2020
, “
Analysis of Designer Emotions in Collaborative and Traditional Computer-Aided Design
,”
ASME J. Mech. Des.
,
143
(
2
), p.
021401
.
71.
Singh
,
H.
,
Cascini
,
G.
, and
McComb
,
C.
,
2022
, “
Virtual and Face-to-Face Team Collaboration Comparison Through an Agent-Based Simulation
,”
ASME J. Mech. Des.
,
144
(
7
), p.
071706
.
You do not currently have access to this content.