ISO_SURFACE

A 3D surface representation of points with equal values in the model space.

Syntax

ISO_SURFACE(“name”) {parameters}

Qualifier

User-given name

Parameters

name (string)
User-given name of the command. The instance of a given command is referenced using this parameter.
dataset (string)
Reference name as defined within the DATASET command. Used to indicate which dataset should be used to create the representation from.
iso_function (string)
Scalar quantity from which iso surface is generated
iso_value (string)
Value of scalar from which iso surface is created
display_type (enum)
Specify how to display the surface
Options: solid, mesh_lines, feature_lines, contour_lines, vectors
transparency (real)
Level of transparency
1 is fully transparent
color_type (enum)
Method used to set the display color
Options: constant, contour
constant_color (enum)
Display the iso surface as a constant color
Options: white, green, blue, magenta, gray, yellow, light_blue, purple, red, black
contour_function (string)
Scalar quantity to be displayed on the iso-surface (pressure, velocity, etc., see Calculate Context Help). Used with color_type=contour.
num_contours (integer)
Number of contour lines to be displayed when display_type=contour_lines.
The limit is 500 contours.
contour_line_min (real)
Minimum value of the contour line range, when display_type=contour_lines
contour_line_max (real)
contour_colormap_style (enum)
Type of contour coloring style, when color_type=contour.
Options: continuous (default) or filled
contour_color_numbers (integer)
Number of discrete contour colors, when color_type=contour and contour_colormap_style=filled.
The default value is 12.
legend_display (boolean)
Flag to toggle on or off the visibility of the legend
legend_min (real)
Minimum value in legend
legend_max (real)
Maximum value in legend
legend_orientation (enum)
Specify orientation of the legend
Options: horizontal, vertical
legend_location (enum)
Location of the legend on the image
Options: lower_left, lower_right, lower_center, top_left, top_right, top_center
legend_use_local (enum)
Boolean to control the local legend range. If active, will set for local entity range.
legend_title (string)
Legend name to be used for the provided contour function, defaults to internal name.
threshold_clipping (boolean)
Specify if the iso surface should be clipped by the specified threshold
threshold_function (string)
Function to be used as threshold
threshold_min (real)
Minimum threshold value
threshold_max (real)
Maximum threshold value
colormap_name (enum)
Colormap name to use for displaying the scalar function values
Options: Cool to Warm, Cool to Warm (Extended), Black-Body Radiation, X Ray, Inferno, Black, Blue and White, Blue Orange, Viridis, Gray and Red, Linear Green, Cold and Hot, Blue – Green – Orange, Rainbow Desaturated, Yellow – Gray – Blue, Rainbow Uniform, Rainbow, Rainbow Legacy

Example

ISO_SURFACE("Time Average CpT Isosurface"){
dataset = “uFX_FullData”
iso_function = "time_avg_total_pressure_coefficient"
iso_value = 0
display_type = solid
solid_display_type = smooth
color_type = constant
constant_color = "yellow"
IMAGE("CpT Isosurface"){
parts = {"Full vehicle - white"}
iso_surfaces = {"Time Average CpT Isosurface"}
views = {"front","front_left_top","rear_left_top","rear","top","left","bottom","front_left_bottom","front_right_bottom"}
focal_parts = {"Full vehicle - white","Full vehicle - white","Full vehicle - white","Full vehicle - white","Full vehicle - white",
    "Full vehicle - white","Full vehicle - white","Full vehicle - white","Full vehicle - white"}
zoom_factors = {2.0,1.2,1.2,2.0,1.5,1.5,1.5,1.2,1.2}
image_type = static
}
ISO_SURFACE("Q10000"){
dataset = “uFX_FullData”
iso_function = Q_criterion
iso_value = 10000.0
display_type = solid
color_type = contour
contour_function = velocity_magnitude
transparency = 0.25
legend_location = top_center
legend_orientation = horizontal 
colormap_name = "Rainbow Desaturated"
IMAGE("Q10000"){
parts = {"Full vehicle - transparent"}
iso_surfaces = {"Q10000"}
views = {"front","left","rear","bottom","top","front_left_top"}
image_type = static
}