02 / 04

Automotive · Reverse Engineering

Team project

Automotive Dashboard Reverse Engineering

3D Scanning · Rhino · NURBS · Surface Reconstruction

Reverse engineering and reconstruction of incomplete automotive dashboard geometry from 3D scan data using controlled NURBS surface modelling.

Year

2026

Type

Team project

Tools

Artec Leo · Artec Studio · Rhino · NURBS · Zebra analysis

My Role

Surface Reconstruction · Reverse Engineering · CAD Modelling

Final assembled dashboard reconstruction shown from three viewpoints.
Final assembled dashboard reconstruction shown from three viewpoints.

01 / Overview

The project converted a full vehicle-cabin scan into an editable dashboard model. Artec Leo capture and Artec Studio processing produced a large OBJ reference mesh, which was interpreted and rebuilt as controlled Rhino geometry rather than directly patched.

Problem / Challenge

The source scan contained noise, incomplete edges and large missing dashboard regions. The upper surface lacked reliable orthographic references and crossed several changing curvature directions around the instrument cluster and center console.

Objectives

  • 01Preserve the dashboard's dominant styling intent
  • 02Reconstruct reliable boundaries and guide curves
  • 03Build editable NURBS surfaces from incomplete mesh data
  • 04Evaluate joins and highlight flow with geometric and zebra checks

02 / My Contribution

Team project · My contribution is identified below

Within the five-person team, my principal contribution was the missing upper-dashboard and center-transition region. I rebuilt boundaries and guide curves, generated and adjusted the NURBS surfaces, and used zebra analysis to identify remaining local discontinuities. The complete dashboard assembly was a shared team result.

03 / Engineering Process

The vehicle cabin was captured with an Artec Leo and processed in Artec Studio, producing approximately 55 GB of raw data and an OBJ mesh. The mesh was assessed for usable reference regions, noise and gaps before the work was divided into dashboard, cluster, center-console, passenger-side and steering-wheel areas.

Artec Studio view of the raw vehicle-cabin scan and incomplete dashboard mesh.
Artec Studio view of the raw vehicle-cabin scan and incomplete dashboard mesh.

04 / Technical Development

For the large missing upper region, automatic hole filling was rejected because it could not control the styled surface. Boundary curves and guide curves were reconstructed in Rhino, then developed through Sweep2, NetworkSrf, Rebuild and MatchSrf workflows. Local control-point adjustment managed the transition between surfaces with different curvature directions.

Four-stage cluster reconstruction workflow from boundaries to validation.
Four-stage cluster reconstruction workflow from boundaries to validation.

05 / Analysis / Validation

Geometry checks confirmed valid joined polysurfaces and exposed naked or non-manifold edges. Zebra analysis was used to inspect reflection continuity across separately built patches. The overall flow was usable, while local discontinuities remained near the most poorly referenced transitions.

Zebra analysis revealing continuity quality across reconstructed patches.
Zebra analysis revealing continuity quality across reconstructed patches.

06 / Final Result

The team produced a complete reconstructed dashboard assembly with editable NURBS geometry. The upper-dashboard contribution transformed a large, incomplete scan region into a controlled surface base suitable for further refinement rather than presenting it as a perfect Class-A result.

Final assembled dashboard reconstruction shown from three viewpoints.
Final assembled dashboard reconstruction shown from three viewpoints.

07 / Key Learnings

Reverse engineering is an exercise in interpretation, not tracing. A clean result depends on choosing meaningful boundaries, limiting control points, understanding curvature direction and acknowledging where missing source data prevents exact reconstruction.

08 / Tools / Methods

Artec Leo scanningArtec StudioOBJ mesh evaluationMesh and SubD workflowsBoundary reconstructionGuide curvesRhino NURBS surfacingSweep2 / NetworkSrfMatchSrfEdge validationZebra analysis

Next Project · 03

Steel Gate Structural Design & Dynamic Analysis