Generative Design AI Workflow

Evaluating the Usability & Learning Experience of Autodesk Fusion 360's Generative Design Workspace
Current Generative Design interface in Autodesk Fusion 360
Project Summary

A UX research study on the Generative Design Workflow to understand novice learners' mental models and design recommendations.

My Role
Lead Researcher

Leading & Developing an independent research protocol, conducting all User Research, Analysis & providing design recommendations.

Timeline

3 Months - Ongoing

Autodesk Fusion 360 Logo

This project was an independent research in evaluating the Generative Design AI workspace in Autodesk Fusion 360.

What is Autodesk Fusion 360?

An integrated cloud based platform for CAD, CAM, CAE, PCB & PDM core for designers, engineers and machinists and teams working across product development lifecycle.

What is Generative Design AI?

Generative Design AI focuses on incorporating Artificial Intelligence algorithms to generate & optimize design options in CAD.

The Problem
Novice users struggle with understanding the tools & processes of Generative Design due to the steep learning curve, and relative newness of the technology.
The Solution
Updating the 'Generative Design' Toolbar to provide context about Modeling Intent and Parameter Assignment
See in detail
The updated design for Generative Design workspace
Project Background

Generative Design AI Workspace in CAD.

What?

Evaluating novice users' mental models and workflow expectations when they are in the process of using Generative design in Autodesk Fusion 360.

How?

By conducting user research through the means of focus group studies with engineering students privy to 3D CAD tools but novices to the Generative Design workspace.

Workspace & Tool background

This section explains knowledge about the Autodesk Fusion 360 workspaces & tools for individuals who are not privy with the platform.

'Generative Design AI' Workspace

This workspace is primarily divided into three regions and is primarily used to add & assign parameters to the Generative Study subsequently leading to generation of various solutions.

Conventional 'Design'/CAD Workspace

This workspace is primarily divided into four regions and is primarily used to develop geometries through the conventional processes of CAD.

Workflow for using Generative Design

There are various ways of using the Generative Design pipeline but this is the most conventional high level process used to generate various solutions.

Base knowledge about Generative Design Parameters

Various parameters assigned within the space have been explained here to provide more context about the subsequent research and design for the project.

Any geometry which is yellow in color indicates to the software that it has to use this geometry as the base value for further calculations.

Any geometry which is green in color indicates to the software that the geometry is to be left untouched and is supposed to remain in the 3D form it has been originally designed.

Any geometry which is red in color  indicates to the software that there cannot be any geometry generated in the 3D volumes which are occupied by the red geometries.

Any physics parameters such as loads or constraints are assigned using these tools.

Research

Understanding the users' approach to the Generative Design Workflow

What?

A structured research approach including activities like Literature Reviews to develop a strong foundational knowledge, and subsequently User Research as a primary method to identify and understand how novice users approach the Generative Design workspace.

The Research Process
01
Analyzing Generative Design Tools

Understanding tools and chronology within the Generative Design toolbar.

02
Background Study: Theoretical Foundations

Prior to conducting Focus Groups - conducting literature reviews to understand learning models, cognitive theories and technology acceptance models.

03
User Study: Focus Groups in Engineering Classrooms

2 rounds of Focus group sessions with Undergraduate & Graduate Engineering Students.

Analyzing Generative Design Tools

The toolbar has various options which are directly needed for the Generative Design process, where some options are for knowledge and learning about the space.

Tools Breakdown for Generative Design Toolbar
Must Haves

These tools are basal needs for the overall process of setting parameters for Generative Design studies.

Must Have tools for Generative Design
Advanced

These tools are optional but good to have in advanced Generative Design Studies.

Advanced Tools for Generative Design
Good to Haves

These tools are good to have in terms of assisting the study, however not needed all the time.

Good to have tools for generative design
Redundant

These options here are usually accessible from other places in the overall software interface.

Redudant menu options for generative design
Background Study: Theoretical Foundations

A structured Literature Review to understand the research which has already been conducted, as well as reference methods.

Game-Inspired Interfaces may address usability gaps
Novice Learners Exhibit Reliance on Instructors and Heuristics
Cognitive Load and UI Design Impact Learning Curves
User Study: Focus Groups in Engineering Classrooms

The User Study helped decipher the most important insights and themes which were subsequently used to design the interventions.

An illustrations of a classroom with an instructor
Session Participants
6 Undergraduate Students
1 Teaching Assistant
1 Professor
5 Graduate Students
1 Teaching Assistant
1 Professor
Reference: An Expert's flow of using Generative Design

This user flow is referenced to provide context about how a learned user would navigate through the interface to produce Generative Design Results.

An expert's workflow of using Generative Design
Findings

A Range of Insights identified from Research

Insights ranged from overarching themes to targeted mental models regarding Generative Design workflows.

The Four Overarching Themes

When analyzed the Focus Group studies revealed a plethora of information however four key themes stood out as overarching themes.

Users experienced significant barriers due to transition from Traditional CAD to Generative Design Workspaces.
There was an initial overwhelm repeatedly observed due to the User Interfaces and their steep learning curve.
Mental Model misalignment between Traditional CAD & Generative Design leads to confusion in the process of assigning parameters.
Users did not understand the 'Modeling Intent' required for the Generative Design workspace.
Existing Mental Model in Traditional CAD

Users approach CAD processes though a 'Trackback' activity, breaking down required geometries into smaller elements.

Existing Mental Model for Traditional CAD practices
Tool Organization in 'Design' & 'Generative Design'

Users reflected the mental models from the 'Design' workspace into the 'Generative Design' workspace.

Conventional CAD 'Design' Toolbar
Conventional CAD Design toolbar

The logical order of tools within the conventional CAD workspace is generally arranged in a left - right manner, due to which the existing mental model of users has developed.

'Generative Design' CAD Toolbar
Generative Design toolbar

There is no inherent logical order reflected to a novice user, hence users utilize their existing mental model to associate the logical orientation of tools is supposed to be left - right.

The Concept of 'Parameter Bodies'

The lack of visual cues/tools indicating that the user needs to 'create parameter bodies' in Generative Design causes confusion. This contributes to the steep learning curve.

Parameter Bodies
Using 'Edit Model' tool

The expert user would use the 'Edit Model' tool to add parameter bodies, however they have developed the knowledge through experience, leaving the novice user in confusion.

Workflow of using the 'Edit Tool'
Using Edit tool to add parameter bodies
Concluding Research: Defining the Design Goals

Two primary design goals were established through the research which would reduce the steepness of the learning curve for novice users.

Design a method to communicate 'Modeling Intent' in the Generative Design interface.
Adapt UX copy and tool labeling to provide greater context for novice users.
Design & Solution

Updating the Generative Design toolbar

Initial Ideation

The first direction was towards improving the grouping of tools and UX copy to provide more context to the novice user.

Comparison of Current 'Generative Design' Toolbar and 'Proposed Generative Design' Toolbar
This solution still didn't successfully communicate 'Modeling Intent'.
Refined Ideation: Communicating Modeling Intent

To contextualize the 'Parameter Modeling' process even more, what if the functionality of the 'Edit Model' tool was bifurcated?

What If? Combining functionality tools in Generative Design
Comparing V1 of design update and final version of Generative Design Toolbar
The Final Solution

A refined toolbar geared towards greater context so that novice users can understand modeling intent in the 'Parameter Geometry' section to navigate & utilize the Generative Design workspace with greater ease.

The final solution of GenD Workspace's Toolbar
Greater Context about 'Parameter Body' modeling through the 'Parameter Geometry' menu supporting the need to communicate modeling intent.
Compartmentalizing the parameter assignment task into three main areas : Parameter Geometry, Assigning Structural Conditions & Manufacturing.
Updated UX copy to provide greater context for novice users during the process.
Coming Soon

Concluding Design: Transitioning into Testing

Testing is still an ongoing process for this project and will be updated soon!

Like what you see?
Let's Connect! →