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. 3D Viewer
  3. 3D Viewer Overview

3D Viewer Overview

Trame v2 analysis workbench for interactive post-processing with deterministic state sync.

SimPilot includes a browser-based 3D visualization viewer powered by Trame. After a simulation completes, click "View in 3D" to launch the v2 analysis workbench.

How it works

The 3D viewer runs as a separate Python process on AWS ECS. When you open the viewer:
  1. A Trame session is provisioned on the server
  2. The viewer loads in an embedded iframe with a WebSocket connection
  3. Host and iframe use a strict v2 postMessage contract for status, state, and artifacts
  4. Viewer state (field, camera, tool stack, params, layout) is synchronized and restorable
Sessions have a 15-minute idle timeout and are automatically cleaned up when unused.

Workbench regions

  • Region A (left): case/context browser, view mode, field and render controls, stats/metadata
  • Region B (center): main VTK remote viewport with loading/error overlays
  • Region C (right): tool library + active tool stack + parameter inspector
  • Region D (bottom): analysis strip (probe data, export queue, event log)
Layout presets are available from the host toolbar:
  • Analysis (default)
  • Presentation
  • Compact mobile

16 interactive tools

The viewer includes a comprehensive set of post-processing tools:
📍

Point Probe

Query field values at specific points in the domain.
✂️

Clip Plane

Clip the geometry to reveal interior flow structures.
🔪

Slice

Cut through the domain to see field distributions on a plane.
🌊

Isosurface

Extract surfaces of constant field value.
🌀

Multi-Isosurface

Multiple isosurfaces at different values simultaneously.
💨

Streamlines

Trace flow paths through the velocity field.
➡️

Glyphs

Display vector field arrows showing flow direction and magnitude.
📏

Line Probe

Extract field values along a line for quantitative analysis.
📐

Plane Probe

Sample field data on a plane.
📐

Ruler

Measure distances between points in the domain.
🪞

Mirror

Mirror the geometry for symmetric simulations.
🔄

Warp

Deform geometry based on field values (useful for structural results).
🎚️

Threshold

Filter cells by field value range.
🔢

Calculator

Compute derived fields using arithmetic expressions.
💾

Data Export

Export data as CSV or VTK files.
🏷️

Annotation

Add text annotations to the visualization.
For detailed usage of each tool, see Visualization Tools.

Host toolbar controls

  • Layout preset selector
  • Reconnect session
  • Screenshot trigger
  • Export trigger
  • Fullscreen toggle
  • Close (compact mode)
Keyboard shortcuts
Press ? in the viewer to see all keyboard shortcuts, or check the Keyboard Shortcuts page.
PreviousRegulatory ComplianceNextVisualization Tools

On this page

How it worksWorkbench regions16 interactive toolsHost toolbar controls