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.
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: top_left, top_center, top_right, bottom_left, bottom_center, bottom_right, center_left, center_right
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"){
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"){
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
}