Sean Doyle

Case study

3D Catalog Creator

Designing an interactive 3D catalog system that transforms complex product documentation into an intuitive exploration and ordering experience.

Catalog Webview
Catalog Webview

Snapshot

Role: Lead UX/UI Designer
Scope: Product strategy, UX architecture, interaction design, and visual system
Platform: Web-based 3D catalog system integrated with NeoSpace
Domain: Industrial product documentation, parts lookup, and ordering


Adding Parts
Adding Parts
Adding Documentation
Adding Documentation

Business Context

NeoSpace is a desktop application that allows users to enrich 3D models with materials, animations, and annotations while preparing them for web-based use cases.

As the platform matured, a new opportunity emerged: enabling customers to transform complex product data into interactive 3D catalogs that could support exploration, documentation, and part ordering.

Traditional industrial catalogs often rely on static diagrams and complex part numbers, which can slow down technicians, increase ordering errors, and create support overhead.

The goal of the 3D Catalog Creator module was to allow organizations to publish interactive catalogs where users could visually explore products, understand assemblies, and identify parts directly within a 3D environment.


Strategic Tension

Designing the catalog system required balancing several competing requirements:

The challenge was to transform dense engineering documentation into an interactive exploration experience without sacrificing precision.


Organizational Constraints

The design needed to extend the platform while preserving the workflows existing users relied on.


Strategic Leadership

Reframing Catalogs as Interactive Exploration

Rather than replicating traditional documentation formats, I designed the experience around visual product exploration.

Key capabilities included:

This allowed users to locate parts through spatial understanding rather than memorizing part numbers.


Reducing Errors Through Visual Identification

A core objective was reducing ordering mistakes caused by ambiguous diagrams or incorrect part references.

To address this, the system introduced:

This made part identification significantly more reliable.


Designing for Cross-Platform Performance

Industrial models can be extremely heavy, so maintaining responsiveness was critical.

The experience was designed around:

This ensured catalogs remained usable across desktop, tablet, and web environments.


Establishing a Scalable Catalog Framework

The catalog creator was not designed as a one-off publishing tool.

Instead, it established a repeatable structure for:

This positioned the catalog module as a foundational capability within the NeoSpace platform.


Systems Thinking

The catalog system connected several layers of the product ecosystem:

By combining these layers, the platform turned static product documentation into a dynamic product exploration system.

This expanded the platform’s value across engineering, support, and sales teams.


Outcomes

Following release, the catalog system produced measurable operational improvements:

The system helped organizations move away from static documentation toward interactive product understanding.


Organizational Impact

By translating complex engineering documentation into an intuitive visual system, the 3D Catalog Creator made product knowledge easier to access, understand, and act on.