SimPilot
DocumentationExamplesAPI Reference
Sign in

Search Documentation

Find pages across the documentation

Getting Started

IntroductionQuickstartHow It Works

Core Concepts

AI AgentSimulation WorkflowEngineering PipelineKnowledge BaseArchitecture

Features

OverviewChat InterfaceCanvas & ArtifactsSharing & CollaborationExports & ReportsVoice InputMulti-Model AIProjectsTemplates & WorkflowsFile UploadsDeep ResearchWeb SearchCode ExecutionImage GenerationMCP ConnectorsInteractive DashboardsParallel ExecutionURL RetrievalFreeCAD CADSimulationsTemplatesConvergence Monitoring

Simulation

OverviewSupported TypesMesh GenerationError RecoveryBatch & SweepsResults Comparison

Studies & Analysis

OverviewDOE & Parametric SweepsOptimizationComparison

Validation & Reviews

OverviewBaselines & VersioningEngineering ReviewsRegulatory Compliance

3D Viewer

OverviewVisualization ToolsKeyboard Shortcuts

Enterprise

OverviewAdmin PanelOrganizationsKnowledge ManagementMethod Packs

Account

Getting StartedSettingsBilling

Examples

OverviewAerodynamicsPipe FlowHeat TransferStructural
  1. Docs
  2. Features
  3. Interactive Dashboards

Interactive Dashboards

AI-generated interactive dashboards with 20+ chart types, controls, and 3D visualization for simulation results and research studies.

SimPilot can generate interactive data dashboards directly from simulation results or study data. The AI produces a structured dashboard specification that renders as an interactive panel layout in the browser.

When dashboards are created

  • After a simulation completes (automatic baseline dashboard, with richer on-demand regeneration available)
  • After a study or experiment campaign finishes
  • When you ask: "plot these results", "create a dashboard", "visualize the convergence"
  • The target field determines where the dashboard is saved: "results" attaches to the simulation job, "research" attaches to the study session
Results dashboards appear in the simulation Quantities tab. Research dashboards appear in the Research tab for a completed study session.

Chart types

TypeEngineering use case
lineConvergence/residuals (log Y), time-series, Cp profiles along chord
barQuantity comparison, parameter values, tornado plots (horizontal)
scatterCorrelations, sim vs experiment, 2D parameter space
heatmap2D field data, interaction matrices, correlation matrices
contourSmooth field visualization (pressure, temperature distributions)
pieBudget breakdowns (drag: pressure vs viscous), energy composition
radarMulti-criteria comparison (up to 8 metrics across configurations)
gaugeSingle KPI with pass/warn/fail thresholds
parallelHigh-dimensional parameter exploration (>3 parameters)
sankeyFlow/energy/mass transfer pathways
boxplotDistribution comparison across groups (UQ outputs)
funnelSequential filtering/convergence stages
treemapHierarchical composition (cell count by region)
compositeOverlay multiple chart types (step-line + scatter, heatmap + annotations)
These charts use echarts-gl for hardware-accelerated 3D rendering. They work in modern browsers with WebGL support.
TypeEngineering use case
surface3DResponse surfaces, 2-parameter optimization landscapes
scatter3D3D parameter space, multi-objective Pareto fronts
bar3D3D categorical grid comparisons
flowGLVelocity/vector field visualization on 2D planes
TypeEngineering use case
matrixBlock matrix diagrams (factorizations, decompositions, system structure)
graphNetwork relationships, dependency graphs

Dashboard layout

Dashboards use a grid layout system:
  • 1, 2, or 3 column grid via the layout.columns property
  • Panels can span 1-3 columns for wider visualizations
  • Optional height control per panel
  • Optional top-level metric cards (label, value, unit, accent color) displayed above the chart grid

Interactive controls

Dashboards can include interactive controls that filter datasets or modify chart parameters in real time:

Sliders

Continuous range filtering -- e.g., filter by Reynolds number range or time window.

Select dropdowns

Categorical slicing -- e.g., pick a turbulence model or mesh density to focus on.

Toggles

Boolean on/off -- e.g., show/hide a data series or enable log scale.
Controls are rendered above the chart grid. Each control targets specific datasets (filter/slice) or panel parameters.

Study recipes

Recommended chart combinations
The AI selects chart types automatically, but these combinations work well for common engineering studies:
  • Optimization: scatter3D (Pareto) + line (best-so-far) + surface3D (response) + parallel (params)
  • Sensitivity: bar (Sobol tornado) + heatmap (interaction matrix) + scatter (param vs output)
  • Convergence study: line (mesh-to-quantity) + bar (Richardson error) + gauge (GCI)
  • V&V: scatter (sim vs experiment) + bar (error metrics) + line (profile overlay)
  • CFD results: line (residuals, log) + bar (forces) + contour (field) + pie (drag split)
  • UQ: boxplot (distributions) + line (CDF) + bar (mean with confidence intervals)

Persistence

Dashboard data persists with the simulation job or study session. When you revisit a completed simulation or study, the dashboard loads from the saved specification -- no regeneration needed.

Availability

Interactive Dashboards are available on all plans.
PreviousMCP ConnectorsNextParallel Execution

On this page

When dashboards are createdChart typesDashboard layoutInteractive controlsStudy recipesPersistenceAvailability