Machine Description case

In this example we will combine multiple IMAS-ParaView non-GGD plugins to read ITER machine description data. We will create an animation where we orbit the camera around the machine description data, so we can see the different structures clearly from every angle.

You can download the ParaView state file for this example here. However, we recommend that you manually follow the steps outlined below.

Loading the Wall data

In this subsection, we will visualize the divertor and first wall structures, and create a rotational extrusion to rotate them around the central axis.

  1. Navigate to Sources > IMAS Tools and select the Wall Limiter Reader.

  2. Enter the following URI in the Enter URI field of the Wall Limiter reader plugin:

    imas:hdf5?path=/work/imas/shared/imasdb/ITER_MACHINE_DESCRIPTION/3/116000/5
    
  3. Since this URI only contains a single supported IDS for this reader, the wall IDS, it is automatically selected for you. You should see the Divertor and First Wall attributes appear in the attribute array selection, select them both.

  4. Select Apply to load the Divertor and First Wall structures.

  5. After the structures are loaded, bring them into view by aligning the viewpoint in the positive Y direction using the following button: ico1.

  6. We will now rotate the divertor and first wall around the central axis. For this, we will use the Rotational Extrusion filter. Select the Filters > Search... menu, type Rotational Extrusion and select the filter.

  7. Set the resolution to 50, and the angle to 360. Press Apply to apply the rotational extrusion filter.

  8. We will now fix the legend labels for the blocks, select Edit under the coloring section and remove all the categories for numbers higher than 1, and select the minus icon.

  9. Now rename the annotations for the 0 and 1 blocks to Divertor and First Wall, respectively.

  10. Lastly, set the opacity to 0.5, so we can view the inside of the wall.

_images/md_wall_limiter.png

The first wall and divertor structures extruded around the center axis. Data provided by X. Bonnin.

Loading the EC launcher beams

  1. Navigate to Sources > IMAS Tools and select the Beam Reader.

  2. Enter the following URI in the Enter URI field of the Beam reader plugin:

    imas:hdf5?path=/work/imas/shared/imasdb/ITER_MACHINE_DESCRIPTION/3/120000/1304
    
  3. Since this URI only contains a single supported IDS for this reader, the ec_launchers IDS, it is automatically selected for you. You should see the EC launcher beam names appear in the attribute array selection, select them all, and press Apply.

  4. Change the color of the beams to a color of choosing, by pressing Edit under the coloring options. Here we use cyan.

_images/md_beams.png

The EC launcher beams are added in cyan. Data provided by M. Schneider.

Loading the Interferometer lines of sight

  1. Navigate to Sources > IMAS Tools and select the Line of Sight Reader.

  2. Enter the following URI in the Enter URI field of the Line of Sight reader plugin:

    imas:hdf5?path=/work/imas/shared/imasdb/ITER_MACHINE_DESCRIPTION/3/150610/2
    
  3. Since this URI only contains a single supported IDS for this reader, the interferometer IDS, it is automatically selected for you. You should see the interferometer names appear in the attribute array selection, select them both, and press Apply.

  4. Change the color of the lines of sight to a color of choosing, by pressing Edit under the coloring options. Here we use yellow.

_images/md_los.png

The interferometer lines of sight are added in yellow. Data provided by A. Medvedeva.

Loading the Magnetics Coil Positions

  1. Navigate to Sources > IMAS Tools and select the Position Reader.

  2. Enter the following URI in the Enter URI field of the Position reader plugin:

    imas:hdf5?path=/work/imas/shared/imasdb/ITER_MACHINE_DESCRIPTION/3/150100/5
    
  3. Since this URI only contains a single supported IDS for this reader, the magnetics IDS, it is automatically selected for you. You should see the magnetic coil names appear in the attribute array selection, select them all, and press Apply.

  4. To visualize the positions, select the Point Gaussian representation under the Display properties section, and increase the Gaussian Radius to 0.05.

  5. Change the color of the coil positions to a color of choosing, by pressing Edit under the coloring options. Here we use green.

_images/md_position.png

The magnetic coil positions are added in green. Data provided by M. Hosokawa.

Create an Animation with Orbiting Camera

  1. Open the Time Manager under View > Time Manager

  2. At the bottom besides the Animations tab, select Camera and Follow Path. Then press the plus icon to create a new camera animation.

  3. Double-click the Camera - RenderView1 camera animation that you created. Select the first time value and select Create Orbit. Here, ensure the normal vector is set to 0,0,1.

  4. Increase the number of frames to 100 in the Time Manager.

  5. Save the animation by going to File > Save Animation, enter a directory and name for the video, and in the Save Animation Options increase the frame rate to 20.

The resulting animation is shown below:

_images/machine_description.gif

Animation of the multiple different types of ITER machine description data. Data provided by J. Artola.


Last update: 2026-03-11