QueryBulkCalculationValues
-
class
cee.ug.QueryBulkCalculationValues() The result of a
QueryBulkCalculationfor one part/region of cutting plane.
Properties
areaaverageValueboundingBoxMaximumboundingBoxMinimumcentroidelementCountgeometryIndexmaximumValuemaximumValuePositionminimumValueminimumValuePositionnodeAverageValuenodeCountnodeMaximumValuenodeMaximumValuePositionnodeMinimumValuenodeMinimumValuePositionpartIdregionTriangleVerticesresultantsurfaceCountvolumevolumeAverageValuevolumeMaximumValuevolumeMaximumValuePositionvolumeMinimumValuevolumeMinimumValuePositionvolumeNodeAverageValuevolumeNodeMaximumValuevolumeNodeMaximumValuePositionvolumeNodeMinimumValuevolumeNodeMinimumValuePositionvolumeResultant
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 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)