Simcenter STAR-CCM+ and NX CAD client

Written in 2020. Menus and defaults may differ in newer releases.

In short

The STAR-NX CAD client links Simcenter STAR-CCM+ and NX both ways: set up and run the simulation inside NX, or transfer the geometry with its CAD parameters and keep it updated. In our pipe example Design Manager changed the NX outlet sizes to give the same mass flow at all three outlets.

Streamlines coloured by velocity magnitude in the pipe system with one inlet and three outlets

Did you know that the STAR-NX CAD client allows to configure a bi-directional link between Simcenter STAR-CCM+ and NX? Such connection can be particularly interesting when you use your parametric CAD model to optimize its fluid dynamic performance. Here I show an optimization of a pipe system using a NX CAD model and Simcenter STAR-CCM+ Design Manager.

The CAD client plugs into your native CAD work package (like NX) and allows you to set up the whole simulation within your NX workspace. STAR-NX initializes a new Simcenter STAR-CCM+ tree in NX where you define the continua, mesh and boundary setting. Once you done defining the model and solver settings, you can build and run the case right from the NX user interface Build and Run button in the Simcenter STAR-CCM+ Client for NX. You can define most of the Simcenter STAR-CCM+ settings inside NX.

Continuum Settings dialog in NX for the STAR-CCM+ tree: liquid water, turbulent flow and gravity

Alternatively, you can also export and link your CAD geometries from your NX directly into Simcenter STAR-CCM+ by clicking the Transfer Geometry Transfer Geometry button in the STAR-CCM+ Client for NXbutton . Along with the geometry data, you will then transfer design data, such as CAD parameters, CAD responses, coordinate systems, and reference planes. This method allows you to set up the simulation in Simcenter STAR-CCM+. Once the connection has been established, you can change the geometry in either NX or STAR and get an instantaneous update in the other program. Have a look at the following videos demonstrating the connection.

What you get is live associativity geometry which updates automatically across platforms. Your Simcenter STAR-CCM+ can run on a Linux cluster and connect remotely to your NX workstation.

Diagram of Simcenter STAR-CCM+ on a Linux machine connecting to remote NX on a Windows machine

This alternative is particularly useful when you previously transferred your geometry from Simcenter STAR-CCM+ Client for NX on Windows to Simcenter STAR-CCM+ on Linux. And if you are most familiar with Simcenter STAR-CCM+s user interface. You connect Simcenter STAR-CCM+ running on the local machine to Simcenter STAR-CCM+ Client for NX running on a remote machine via an SSH connection that you set up in your simulation file.

CAD Client Models node with mixer.prt and its properties, CAD-Client Update Mode set to RemoteRemote CAD Client Settings properties: remote host, install location, SSH command and proxy serverDiagram of NX on a Windows machine running a remote Simcenter STAR-CCM+ on a Linux or Windows machine

Vice versa are you able to control and run your simulation from your local NX environment on a remote Linux machine. From Simcenter STAR-CCM+ Client for NX preferences running on Windows you specify the remote connection via SSH and define license options as well as parallel options for STAR-CCM+.

Client for NX Preferences: parallel run, Power Session licence and a remote server host over SSH

I used the STAR-NX configuration on an example of flow through a pipe system. In this real-life application the water flow is distributed from one inlet to three outlets with different radii and locations. I defined the pipe model in NX. And I used the Transfer Geometry method to transfer my pipe to Simcenter STAR-CCM+, where I set up my continuum, mesh and boundary conditions and run the simulation.

NX model of the pipe system with one inlet and three flanged outlets of different sizes

To leverage the coupling capabilities, I set up an optimisation in Design Manager in Simcenter STAR-CCM+ to adjust the outlet opening size such that the mass flow on all outlets is identical. The opening of the outlets are parameters in the CAD model which are accessible in STAR-CCM+ CAD Client node and which are updated once the Design Manager changed their value.

CAD Parameters p_outlet1 to p_outlet3 of model1.prt in the CAD Client Models node

NX view of the three outlets with the opening parameters p_outlet 1–3 marked

NX is started in batch every time Design Manager updates the parameters to create a new CAD model. The variant is then meshed and calculated automatically.

Once the best solution is selected, the CAD model can be updated in your PLM system with a simple “Update Model and safe the CAD file” click.

Working with Simcenter STAR-CCM+?

More Simcenter STAR-CCM+ articles

All 255 Simcenter STAR-CCM+ articles

Robin Victor and seven other application specialists write here.

Loading

We use your address only to send these emails and never pass it to Siemens or other partners. Every email has an unsubscribe link. Privacy policy