Define hotspot finder search criteria and label options.
Syntax
kpi hotspot
<label>
createentity
<set|notes|measures>
kpi hotspot
<label>
criteria
<name>=<value>
kpi hotspot
<label>
export
<filepath>
kpi hotspot
<label>
findhotspots
kpi hotspot
<label>
options
<note|view|default>
<name>=<value>
kpi hotspot
<label>
review
Arguments
- createentity
- After reviewing the hotspot results, you can save them as one of the
following:
-
- notes
- Save the hotspot notes displayed on the screen.
- measures
- Create an entity contour measure at the displayed hotspot
locations.
- set
- Save the hotspot entities in a set.
- criteria
- Define/review the following hotspot finder search criteria:
-
- assemblyselect=<range_entry>
- Find hotspots of the entity type assemblies instead of all
displayed entities by default.
- Define the range.
- componentselect=<range_entry>
- Find hotspots of the entity type component instead of all
displayed entities by default.
- Define the range of components or select
marked.
- default
- Use the default options.
- Default search criteria searches for the hotspots through
all of the displayed entities, with a threshold for more
than 80% of the legend max value, separation between
hotspots as 10% of the length of the biggest diagonal in the
model bounding box, and filtering out the top five
values.
- elementselect=<id range>
- Find hotspots of the entity type element instead of all
displayed entities by default.
- Define the range of elements or select
marked.
- filtertype=<greaterthan/lessthan/none/withinrange/outofrange>
- Apply a threshold for hotspot values.
- By default, an 80 % of the min-max range from the current
legend is used with the greaterthan
filter as a threshold.
-
- lowervalue=<value>
- The lower value of the range.
- uppervalue=<value>
- The upper value of the range.
- ignoreadjacentlevels="0"
- Enter a value to skip adjacent levels of elements attached
to the ignored element types. By default, no element types
are chosen to be ignored (ignoreadjacentlevels="0").
- ignoreelementsets=<id_range>
- Ignore specific element sets during the hotspot search.
- The list can be given as a comma-separated list or in a
range syntax.
- ignoreelementtypes=<typeid_list>
- Ignore specific element types during the hotspot
search.
- Select one or more types from the list or select
all or
none.
- loadcase=<current/allsimulations/allsubcases/advanced>
- Select a loadcase to apply the query to.
-
- current
- The current simulation step.
- allsimulations
- All available simulations.
- allsubcases
- All available subcases.
- advanced
- Select a specific simulation step.
-
- advancedsimulationlist=<simulationlist>
- The specific simulations selected.
- minimumdistance=<distance>
- Apply a tolerance around the hotspots found by using this
distance-based option.
- The minimum distance between hotspot entities is equal to
the value entered. This method uses distances between nodes,
element centroids, or component centers depending on the
type of result chosen.
- By default, this tolerance value is taken to be 10% of the
length of the biggest diagonal in the model bounding
box.
- nodeselect=<id range>
- Find hotspots of the entity type node instead of all
displayed entities by default.
- Define the range of nodes.
- numberofhotspottype=<top/bottom/topandbuttom/disabled>
- Select a maximum number of hotspots to be searched.
- Select from top,
bottom or
both types of values. Or, you can
disable this filter.
- By default, this option looks for the top five
hotspots.
-
- numberofhotspotbottomvalue=<vaule>
- Bottom-most hotspot value.
- numberofhotspottopvalue=<vaule>
- Top-most hotspot value.
- outputperentity=<true/false>
- True repeats the hotspot search
individually for each selected entity, either component or
assembly type.
-
- outputperentitytype=<component/assembly>
- Repeat the hotspot search individually for each
selected component or assembly.
- outputpersimulation=<true/false>
- True repeats the hotspot search
individually for each selected simulation step.
- export
- Export and save the displayed rows and columns of the hotspot search
results to a CSV file.
- findhotspots
- Find hotspots in the model.
- options
- Define the following options for note and view:
- Options for note:
- aligntext=<left/center/right>
- Align note text.
- bordercolor="<R> <G> <B>
- Change the note box border color using RGB values.
- bordercolormode= <user/component/contour>
- Select user to set a color of your
choice for the note Text, Border, or Fill. This is the
default setting for note Text and Border.
- Select component color mode for Text,
Border, or Fill to set the respective color the same as the
parent component color of the entity attached to the
note.
- Select contour color mode for Text,
Border, or Fill to set the respective color the same as the
contour color assigned to the entity attached to the new
note.
- borderthickness=<0-4>
- Enter a value between 0-4 for no border (0) or 1-4 to
determine the border's thickness.
- displayspotrank=<true/false>
- True displays the hotspot rank on the
notes.
- The rank is displayed at the beginning of the note
text.
- distance=<number>
- Change how far the note should be from the hotspot entity in
the non-global view type.
- fillcolor="<R> <G> <B>
- Changed the note box fill color using RGB values.
- fillcolormode= <user/component/contour>
- Select user to set a color of your
choice for the note fill.
- Select component color mode to set
the respective color the same as the parent component color
of the entity attached to the note.
- Select contour color mode to set the
respective color the same as the contour color assigned to
the entity attached to the new note.
- Select none color mode to maintain
the note fill as transparent. This is the default setting
for note fill color.
- filltransparency=<true/false>
- True removes the color from within
the note box and makes it transparent against the
window.
- font=<font>
- Define the note's font type.
- fontsize=<fontsize>
- Define the note's font size.
- location=<aboveleft/aboveright/auto/belowleft/belowright>
- Change the location of the note placement in the non-global
views.
- notecolor=<true/false>
- False applies the default
settings.
- notecolorlevels=<integer>
- Enter a value for the number of note color levels.
- Apply colors to the hotspot notes based on the hotspot rank
or value.
- By default, note color levels are applied based on their
ranks, starting with Red for Rank 1.
- notecolorlist=<level1><color1><rank1/value1>,
<level2><color2> <rank2/value2> ,
<levelN><colorN> <rankN/valueN>
- Apply colors to all hotspot notes based on their rank or
value.
- value is only used if
notecolorsort is set to
value.
- notecolorsort=<rank/value>
- Select a note sorting method: rank or
value.
- numericformat=<fixed/scientfic/engineering>
- Change the numeric format in the notes and the hotspot
review table.
- numericprecision=<precision>
- Change the numeric precision in the notes and the hotspot
review table.
- rotation=<angle>
- Enter the value to rotate the note.
- shape=<rectangle/circle/ellipse>
- Define the note shape.
- text=<text>
- Define the note text, including fields defined by Templex expressions.
- textcolor="<R> <G> <B>"
- Define the note text color using RGB values.
- textcolormode= <user/component/contour>
- Select user to set a color of your
choice for the text color mode.
- Select component color mode to set
the respective color the same as the parent component color
of the entity attached to the note.
- Select contour color mode to set the
respective color the same as the contour color assigned to
the entity attached to the new note.
- Select maintaincontrast color mode to
make sure that the note text color always maintains contrast
with respect to its fill color by using the text color black
or white.
- type=<static/dynamic>
- The notes are stored as static by
default, meaning that even if you change the contour or load
cases, the contents and values stored in the saved notes do
not change. If you want the notes to change the values,
change type=dynamic.
- Options for view:
- displaywarningcount=<number>
- Enter a value for the hotspot display warning count. The
Hotspot Finder indicates if there are results above this
number.
- focusregionsize=<value>
- Enter a value to change the size of the highlighted regions
in the Global regions or transparency views.
-
- focusregion=<auto/user>
- Select auto or
user.
- By default, it is set to
auto, which calculates the
size of the focus region based on the element
size.
- transparencylevel=<value>
- Enter a value to change the transparency level applied to
the hotspot view modes.
- resulttable
-
- hideranks
- Select the range of ranked results to hide.
- showranks
- Select the range of ranked results to display.
- review
- Review the hotspot search results.
Examples
Display the criteria for "Hotspot Query
1":
kpi hotspot "Hotspot Query 1" criteria loadcase=current filtertype=greaterthan lowervalue=0 minimumdistance=75.000000 numberofhotspottype=top numberofhotpottopvalue=5
Find hotspots in the
model:
kpi hotspot "Hotspot Query 1" findhotspots
Review the hotspot
results:
kpi hotspot "Hotspot Query 1" review
Save the displayed rows and columns of the hotspot search results to a CSV
file:
kpi hotspot "Hotspot Query 1" export C:/Users/User1/Documents/result.csv
Save the hotspot entities in a
set:
kpi hotspot "Hotspot Query 1" createentity set
Find hotspots for specific
loadcases:
kpi hotspot "Hotspot Query 1" criteria advancedsimulationlist = "1 2,1 7"
Define the results to display in the result
table:
kpi hotspot "Hotspot Query 1" options resulttable showranks 1,10-11,2-9