Mixed Entity Queries

This section contains reference material on the available tag names and corresponding type for all mixed-entity query diagnostics.

Note The same limitations and conditions apply to using mixed-entity queries in macros as with using the GUI. See Mixed Query Tools for more information.

Vertex to Edge Distance

Tag Name Type Description

SourceVertexId

Int

Vertex ID of the selected vertex

ClosestEdgeId

Int

Edge ID of the closest edge

ShortestDistance

Double

Shortest distance from the selected vertex to the closest edge

SourceVertexLabCoordinates

Vector<Double>

Coordinates of the selected vertex relative to the laboratory coordinate system

XYZComponents

Vector<Double>

X, Y, and Z components of distance from minimum to maximum

LengthUnits

ClientServerObject<Units>

Preferred length units for the query

Vertex to Face Distance

Tag Name Type Description

SourceVertexId

Int

Vertex ID of the selected vertex

ClosestFaceId

Int

Face ID of the closest face

ShortestDistance

Double

Shortest distance from the selected vertex to the closest face

SourceVertexLabCoordinates

Vector<Double>

Coordinates of the selected vertex relative to the laboratory coordinate system

XYZComponents

Vector<Double>

X, Y, and Z components of distance from minimum to maximum

LengthUnits

ClientServerObject<Units>

Preferred length units for the query

Edge to Face Distance

Tag Name Type Description

SourceEdgeId

Int

Edge ID of the selected edge

ClosestFaceId

Int

Face ID of the closest face

ShortestDistance

Double

Shortest distance from the selected edge to the closest face

SourceVertexLabCoordinates

Vector<Double>

Coordinates of the selected edge relative to the laboratory coordinate system

XYZComponents

Vector<Double>

X, Y, and Z components of distance from minimum to maximum

LengthUnits

ClientServerObject<Units>

Preferred length units for the query

Mixed Entity Geometric Range

Tag Name Type Description

LabMinRange

Double<Vector>

Minimum range relative to the laboratory coordinate system

LabMaxRange

Double<Vector>

Maximum range relative to the laboratory coordinate system

XYZComponents

Vector<Double>

X, Y, and Z components of range from minimum to maximum

LengthUnits

ClientServerObject<Units>

Preferred length units for the query

Face to Part Tolerance

Tag Name Type Description

SelectedPart

ClientServerObject<MeshPart>

The source part used for the initial selection

CloseParts

Vector<MeshPart>

A vector of the close parts found within the specified search distance

ClosePartDistances

Vector<Double>

A vector of the closest distance for each part

SearchDistanceUnits

ClientServerObject<Units>

Units of the closest distance vector