Visualisation¶
⚠️ Gated behind
ARXYNE_EXPERIMENTAL=1. Omniverse integration (Kit-CAE viewer, dynamics replay, surface field colourmaps) and ParaView integration are not available in v0.1.0. These features are planned for a future release.
Arxyne integrates with NVIDIA Omniverse for dynamics replay and ParaView for aerodynamics post-processing. Visualisation is a READ operation — it renders existing simulation results, it does not modify state.
Dynamics Replay¶
After running vehicle dynamics (--dynamics), replay the trajectory in Omniverse
(not yet available):
# Not yet available:
arxyne --product drivaer-notchback --replay cruise
arxyne --product drivaer-notchback --replay step_steer --run RUN_ID
What Happens¶
- The platform reads the Chrono trajectory data (per-timestep chassis pose: position + quaternion)
- Writes a
trajectory_<manoeuvre>.usdasublayer withxformOp:translateandxformOp:orienttime-samples - Applies the
chassis_yaw_degcorrection (right-multiplication) to align authored geometry with solver frame - Launches the Omniverse viewer with the composed USD stage
Frame Alignment¶
Arxyne uses ISO 8855:2011 (Z-up, +X forward) uniformly. Products that author geometry in a different convention (e.g. DrivAerML with nose at −X) declare arxyne:geometry:chassis_yaw_deg and the trajectory writer applies the correction per-sample. See Frame Conventions for details.
Options¶
| Flag | Effect |
|---|---|
--omni |
Launch Omniverse viewer after writing trajectory |
--run RUN_ID |
Replay a specific historical run (default: latest) |
Aerodynamics Visualisation¶
After running CFD (--aero), launch ParaView:
The --viz flag launches ParaView with the OpenFOAM case directory after simulation completes.
DoMINO Surrogate Overlay¶
When using DoMINO (--solver domino), the solver returns surface Cp and wall shear
fields in addition to integral coefficients (Cd, Cl). These can be visualised as
surface colourmaps alongside dynamics replays (not yet available — requires kit-cae).
Trajectory Data¶
Dynamics replays are stored as USD sublayers:
products/<product>/simulation_runs/run_<manoeuvre>_<timestamp>.usda
products/<product>/trajectory_<manoeuvre>.usda
Each trajectory file contains time-sampled transforms for the chassis prim, enabling scrubbing through the manoeuvre timeline in Omniverse.
See Also¶
- CLI Reference — replay command options
- Frame Conventions — coordinate frames and yaw correction
- Workflows — running simulations that produce replay data