Can i use omniverse for my flexsim software?

Hi All,

Kindly give me the conclusion, can i use omniverse enterprise for my flexsim software.

Hi and thanks for posting. You are interested in using Omniverse with FlexSim? Yes that is possible. You do not need to be Enterprise. You just need to export the data out of FlexSim to something that Omniverse kit can read.

Can you give me more details of what you are trying to do?

Here is a good response from our AI to help you get started

You use FlexSim’s Omniverse Connector and Omniverse Live to stream your FlexSim model (as OpenUSD) into an Omniverse Kit app (typically USD Composer), then use Kit for high‑fidelity RTX visualization, path tracing, and collaboration. docs.flexsim

Big-picture workflow

  • FlexSim acts as the simulation engine, running your discrete‑event or process models. flexsim
  • FlexSim’s Omniverse Connector exports your model as a USD stage (to disk or to an Omniverse Nucleus server). docs.flexsim
  • An Omniverse Kit app (e.g., USD Composer) opens that USD stage, joins a Live session, and receives real‑time transform updates and object changes from FlexSim. flexsim
  • You then use Kit’s RTX renderer, materials, lights, and extensions to create a high‑quality, collaborative 3D view of your running FlexSim simulation. flexsim

In practice, you keep the modeling and logic in FlexSim and treat Omniverse Kit as your visualization, digital‑twin, and collaboration front‑end. flexsim

Core concepts and tools

  • Omniverse Connector (FlexSim side):

    • Exports triangle‑mesh geometry and basic material info from FlexSim to USD. docs.flexsim
    • Can export either to a USD file on disk or directly to a Nucleus server path (for live work). docs.flexsim
    • Supports sending object property metadata along with geometry, so Kit/other tools can see key attributes. docs.flexsim
  • Omniverse Live panel (FlexSim):

    • Provides options to connect a FlexSim USD Stage to a Nucleus server and start or join live sessions. docs.flexsim
    • Once connected, FlexSim streams transform updates (e.g., conveyors, forklifts, boxes) to the Omniverse stage in real time as the simulation runs. flexsim
  • Omniverse Kit / USD Composer:

    • A Kit‑based reference app for authoring and viewing OpenUSD scenes, with RTX Real‑Time and RTX Path Tracing renderers. flexsim
    • Includes tools like Animation Stage Recorder for recording animation from a live session to a USD layer for later playback or offline rendering. forums.autodesk

Typical end‑to‑end workflow

  1. Set up Omniverse environment

    • Install and configure an Omniverse Kit app (USD Composer or a custom Kit app), plus a Nucleus server if you want multi‑user/live workflows. youtube
    • Verify you can browse Nucleus content from Composer (e.g., omniverse://server/Projects/...). youtube
  2. Connect FlexSim to Omniverse (one‑time plumbing)

    • In Composer, create or open a USD stage where you want to visualize your FlexSim model (for example, a warehouse layout). youtube
    • Copy the stage’s URL from Composer’s content browser (right‑click → copy URL). youtube
    • In FlexSim, configure the USD Stage / Omniverse connector properties to point to that URL or to the Nucleus folder where you want to publish. flexsim
  3. Export geometry and set up the stage

    • From FlexSim, export your 3D model to the USD stage (via the Omniverse Connector). flexsim
    • In Composer, open that USD; you should see FlexSim’s geometry (racks, conveyors, AGVs, etc.) as OpenUSD prims. flexsim
    • Replace or enhance FlexSim’s basic materials with higher‑quality MDL materials, add lights, cameras, and environment settings in the Kit app. flexsim
  4. Create a live session

    • In FlexSim, use the Omniverse Live tools to create a live session on that USD stage, giving it a session name. docs.flexsim
    • In Composer (Kit), click the Live menu, choose Join Session, and select the session created by FlexSim. youtube
    • Now both FlexSim and Kit are attached to the same live USD stage; transforms and edits propagate bi‑directionally. flexsim
  5. Run the simulation and visualize in Kit

    • Hit run in FlexSim; as objects move or states change, FlexSim updates the USD stage (e.g., transforms of boxes, forklifts). flexsim
    • In the Kit viewport, you see the simulation running in real time with RTX rendering. You can switch between RTX Real‑Time and RTX Path Tracing as needed. flexsim
    • Multiple stakeholders can join the same live session to review layouts, camera angles, and scenarios together. enterprise.trimech
  6. Record or export animation from Kit

    • FlexSim currently does not export a fully baked animated USD stage directly; instead, you can record the live session from the Kit side using Composer’s Animation Stage Recorder. forums.autodesk
    • The Autodesk knowledge base article describes using Animation Stage Recorder to capture FlexSim‑driven animation into a USD file that you can later play back or render offline. forums.autodesk

What each side is responsible for

Aspect FlexSim Omniverse Kit (USD Composer or custom)
Simulation logic Discrete‑event / process flows, events, logic. flexsim None; purely visualization and optional UI/controls. flexsim
Scene geometry source Creates and updates factory/warehouse 3D model. flexsim Can augment with extra assets, props, environments. flexsim
USD / Omniverse connection Omniverse Connector + Omniverse Live panel. docs.flexsim Connects to same Nucleus stage; joins live sessions. youtube
Real‑time updates Streams transforms and metadata to USD stage. flexsim Receives live updates and displays them with RTX. flexsim
Materials and lighting Basic materials only. docs.flexsim High‑fidelity MDL materials, lights, environment. docs.flexsim
Recording animation No baked animated USD yet (as of current versions). forums.autodesk Record via Animation Stage Recorder. forums.autodesk
Collaboration Single‑user or limited collab inside FlexSim. flexsim Multi‑user live USD sessions for review and authoring. flexsim

Using a custom Kit app instead of Composer

  • USD Composer is the standard reference app, but you can build your own Kit‑based application that:

    • Opens the same USD stages FlexSim publishes. flexsim
    • Joins Omniverse Live sessions in code, using Kit’s collaboration APIs. flexsim
    • Provides tailored UI to tweak FlexSim‑related parameters (e.g., forklift counts, scenario switches) by writing attributes back into the USD stage or via a side‑channel integration. forums.developer.nvidia
  • This lets you create a bespoke digital‑twin viewer for stakeholders who don’t need to touch FlexSim itself but want to explore scenarios visually in an Omniverse UI. forums.developer.nvidia

Practical tips and limitations

  • FlexSim exports triangle mesh geometry only (no lines/points or imported DWG lines), and only basic materials; plan to redo final look in Omniverse. docs.flexsim
  • At current FlexSim releases, you cannot directly export a “pre‑baked” animated USD; recording from a live session in Omniverse is the recommended workaround. forums.autodesk
  • Omniverse has moved toward Kit‑based workflows on Linux, while FlexSim typically runs on Windows; many teams keep FlexSim on Windows and connect to a Linux‑hosted Nucleus + Kit app over the network. forums.autodesk