# QueryBulkCalculationValues

class `cee.ug.``QueryBulkCalculationValues`()

  The result of a `QueryBulkCalculation` for one part/region of cutting plane.

Properties

- `area`
- `averageValue`
- `boundingBoxMaximum`
- `boundingBoxMinimum`
- `centroid`
- `elementCount`
- `geometryIndex`
- `maximumValue`
- `maximumValuePosition`
- `minimumValue`
- `minimumValuePosition`
- `nodeAverageValue`
- `nodeCount`
- `nodeMaximumValue`
- `nodeMaximumValuePosition`
- `nodeMinimumValue`
- `nodeMinimumValuePosition`
- `partId`
- `regionTriangleVertices`
- `resultant`
- `surfaceCount`
- `volume`
- `volumeAverageValue`
- `volumeMaximumValue`
- `volumeMaximumValuePosition`
- `volumeMinimumValue`
- `volumeMinimumValuePosition`
- `volumeNodeAverageValue`
- `volumeNodeMaximumValue`
- `volumeNodeMaximumValuePosition`
- `volumeNodeMinimumValue`
- `volumeNodeMinimumValuePosition`
- `volumeResultant`

## Properties

`QueryBulkCalculationValues.``area`

  Type: | number

  The surface area of the region/part

`QueryBulkCalculationValues.``averageValue`

  Type: | number

  Average per element surface scalar value in the region (either cutting plane or visible surface of the part)

`QueryBulkCalculationValues.``boundingBoxMaximum`

  Type: | Vec3

  The maximum corner of the bounding box of the part or the cutting plane region

`QueryBulkCalculationValues.``boundingBoxMinimum`

  Type: | Vec3

  The minimum corner of the bounding box of the part or the cutting plane region

`QueryBulkCalculationValues.``centroid`

  Type: | Vec3

  The centroid of the region/part

`QueryBulkCalculationValues.``elementCount`

  Type: | number

  Number of elements. For cutting planes: The number of elements intersected

`QueryBulkCalculationValues.``geometryIndex`

  Type: | number

  The index of the CAE geometry.

  In almost all cases this will be 0. If using a partially adaptive model with remeshing only on parts of the model (e.g. in a Forging process) the concept of multiple geometries might be relevant.

`QueryBulkCalculationValues.``maximumValue`

  Type: | number

  Maximum per element surface scalar value in the region (either cutting plane or visible surface of the part)

`QueryBulkCalculationValues.``maximumValuePosition`

  Type: | Vec3

  The position of the maximum per element surface scalar value `maximumValue` (surface centroid)

`QueryBulkCalculationValues.``minimumValue`

  Type: | number

  Minimum per element surface scalar value in the region (either cutting plane or visible surface of the part)

`QueryBulkCalculationValues.``minimumValuePosition`

  Type: | Vec3

  The position of the minimum per element surface scalar value `minimumValue` (surface centroid)

`QueryBulkCalculationValues.``nodeAverageValue`

  Type: | number

  Average value of the nodes referenced by the region/part visible surface (applicable for PER_NODE and PER_ELEMENT_NODE results)

`QueryBulkCalculationValues.``nodeCount`

  Type: | number

  Number of nodes in the region / on the visible surface of the part

`QueryBulkCalculationValues.``nodeMaximumValue`

  Type: | number

  Maximum value of the nodes referenced by the region/part visible surface (applicable for PER_NODE and PER_ELEMENT_NODE results)

`QueryBulkCalculationValues.``nodeMaximumValuePosition`

  Type: | Vec3

  The position of the maximum value of the nodes referenced by the region/part visible surface `nodeMaximumValue`

`QueryBulkCalculationValues.``nodeMinimumValue`

  Type: | number

  Minimum value of the nodes referenced by the region/part visible surface (applicable for PER_NODE and PER_ELEMENT_NODE results)

`QueryBulkCalculationValues.``nodeMinimumValuePosition`

  Type: | Vec3

  The position of the minimum value of the nodes referenced by the region/part visible surface `nodeMinimumValue`

`QueryBulkCalculationValues.``partId`

  Type: | number

  The id of the part associated with the bulk values

`QueryBulkCalculationValues.``regionTriangleVertices`

  Type: | Float32Array <ArrayBufferLike>

  A tessellation of triangles of the cutting plane region if a cutting plane query was issued and includeRegionTriangles was true

  This array contains x,y,z values for each triangle vertex. So there will be 9 values (3 vertices * (x,y,z)) per triangle. This can be used to highlight the selected region using the geometry or the markup model.

`QueryBulkCalculationValues.``resultant`

  Type: | number

  Sum of SURFACE_AREA*SURFACE_RESULT_VALUE for all element surfaces in the region (of cutting planes) or of the visible surface of a part.

`QueryBulkCalculationValues.``surfaceCount`

  Type: | number

  Number of element surfaces in the region/visible surface of the part

`QueryBulkCalculationValues.``volume`

  Type: | number

  The volume of the part (only applicable for parts with volume elements). For cutting planes: the volume of the intersected elements

`QueryBulkCalculationValues.``volumeAverageValue`

  Type: | number

  The Average result for volume elements in the part (only applicable for parts with volume elements)

`QueryBulkCalculationValues.``volumeMaximumValue`

  Type: | number

  The Maximum result for volume elements in the part (only applicable for parts with volume elements)

`QueryBulkCalculationValues.``volumeMaximumValuePosition`

  Type: | Vec3

  The position of the maximum result for volume elements in the part `volumeMaximumValue`

`QueryBulkCalculationValues.``volumeMinimumValue`

  Type: | number

  The minimum result for volume elements in the part (only applicable for parts with volume elements)

`QueryBulkCalculationValues.``volumeMinimumValuePosition`

  Type: | Vec3

  The position of the minimum result for volume elements in the part `volumeMinimumValue`

`QueryBulkCalculationValues.``volumeNodeAverageValue`

  Type: | number

  Average value of the nodes referenced by the volume elements in the part (applicable for PER_NODE and PER_ELEMENT_NODE results)

`QueryBulkCalculationValues.``volumeNodeMaximumValue`

  Type: | number

  Maximum value of the nodes referenced by the volume elements in the part (applicable for PER_NODE and PER_ELEMENT_NODE results)

`QueryBulkCalculationValues.``volumeNodeMaximumValuePosition`

  Type: | Vec3

  The position of the maximum value of the nodes referenced by the volume elements in the part `volumeNodeMaximumValue`

`QueryBulkCalculationValues.``volumeNodeMinimumValue`

  Type: | number

  Minimum value of the nodes referenced by the volume elements in the part (applicable for PER_NODE and PER_ELEMENT_NODE results)

`QueryBulkCalculationValues.``volumeNodeMinimumValuePosition`

  Type: | Vec3

  The position of the minimum value of the nodes referenced by the volume elements in the part `volumeNodeMinimumValue`

`QueryBulkCalculationValues.``volumeResultant`

  Type: | number

  Sum of ELEMENT_VOLUME*ELEMENT_RESULT_VALUE for all volume elements (only applicable for parts with volume elements)

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Envision for Web in your own language, or choose a sample question below to start a conversation:

What is HOOPS Envision for Web?
What are the latest release notes for HOOPS Envision for Web?
How do I start evaluating HOOPS Envision for Web?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...