Omniverse Flexsim Integration

I have a question/concern regarding FlexSim. I have been searching online for information but haven’t found anything yet.

While running simulations in AnyLogic, we can create a UI to take inputs from the user dynamically.

Is it possible to create a similar UI in FlexSim?

I understand that FlexSim supports customized UI creation, allowing users to input data, run simulations through live integration, and exchange data. However, if we cannot change parameters dynamically, how can we enable such customized UI creation?

Is this a FlexSim connector question or just a straight FlexSim question? I am not that familiar with FlexSim. You are asking about creating a custom UI in FlexSim that comes through the connector into Omniverse? Or just creating that UI directly in Omniverse?

Thanks a lot Richard for helping!

I will start working on creating a warehouse digital twin for one of my clients using NVIDIA Omniverse and FlexSim.

Omniverse will serve as my frontend platform for collaborating with stakeholders, thanks to its advanced capabilities in 3D visualization and rendering. The simulation model itself will be built in FlexSim, which is a specialized 3D simulation software designed to analyze and optimize warehouse operations. FlexSim allows us to identify potential bottlenecks and validate designs before constructing a physical warehouse.

Using an Omniverse Connector or adapter, I plan to integrate FlexSim with Omniverse. This will enable seamless synchronization between the two tools, allowing the real-time visualization of simulation results in Omniverse while keeping the computational backend in FlexSim.

For warehouse operation simulations, input parameters such as the number of forklifts (e.g., 10, 15, or 20), power outages in specific sections, or the failure of critical machinery must often be adjusted to test different scenarios. FlexSim provides a built-in mechanism to modify these parameters dynamically during simulations.

Since I will collaborate with stakeholders through Omniverse, I want to streamline the workflow by controlling and modifying input parameters directly from Omniverse rather than switching between two software tools. This would enhance productivity and provide a unified user experience.

I’m curious to know if anyone has worked on a similar integration where simulation input parameters can be dynamically updated from Omniverse and directly reflected in FlexSim to run the simulations.

I see. So you want a bi-directional connection with the connector for adjusting parameters back and forth. Not just one way. Let me ask a FlexSim expert. However, from a workflow point of view, you can present your rtx viewport to the clients in realtime, and still use FlexSim on a secondary screen that you do not share. That would be the way I would do it. Drive it from FlexSim in the background and the Stakeholders are just viewing USD Composer or just the actual RTX viewport.