Note

This page was generated from docs/user/PHiX_PFCs.ipynb.

PHiX Plasma Facing Components#

cherab-phix provides Plasma Facing Components (PFC) mesh files. All components are shown as follows:

Importing PHiX PFC meshes#

When you load PHiX PFC meshes into your scenegraph, cherab-phix provides you the useful function: import_phix_mesh. Here is an example of the use of that function:

[2]:
from raysect.optical import World

from cherab.phix.machine import import_phix_mesh

world = World()
meshes = import_phix_mesh(world, reflection=True)
✅ Vaccum Vessel: RoughSUS316L (roughness: 0.0125)
✅ Vacuum Flange: RoughSUS316L (roughness: 0.0125)
✅ Magnetron Port: RoughSUS316L (roughness: 0.0125)
✅ Limiter Box: RoughSUS316L (roughness: 0.2500)
✅ Limiter 225: RoughSUS316L (roughness: 0.2500)
✅ Flux Loop: RoughSUS316L (roughness: 0.2500)
✅ Feed Back Coil (upper): RoughSUS316L (roughness: 0.2500)
✅ Feed Back Coil (lower): RoughSUS316L (roughness: 0.2500)
✅ Rail (upper): RoughSUS316L (roughness: 0.2500)
✅ Rail (lower): RoughSUS316L (roughness: 0.2500)
✅ Rail Connection: PCTFE
✅ Vacuum Vessel Gasket: PCTFE