RemoteQuery

class cee.ug.RemoteQuery()

Base class for classes implementing queries to the RemoteModel on the CAE server.

Since the majority of the CAE data for a RemoteModel is kept on the UgServer, we have several queries to get information about the CAE data model from the client.

Here is a list of the supported queries in the RemoteModel:

Query | Description |

|:— |:— | | QueryGeometryStatistics | Get statistics for a geometry or one part, such as element counts by type, node count, etc | | QueryElementInfo | Get information about elements for a given frame or all frames | | QueryNodeInfo | Get information about nodes for a given frame or all frames | | QuerySetItems | Get all the items in a given set, optionally with the tesselation of the set items | | QuerySurfacePath | Get the path on the surface between the given points optionally with a sampled scalar result | | QueryBulkCalculation | Calculation of bulk values (aggregated values) from cutting planes and visible surfaces of parts | | QueryFeatureExtraction | Get the geometry and results of a feature extraction item (cutting plane, isosurface, isovolume) | | QueryPartNodes | Get all nodes of a given part in a given frame | | QueryPartSurfacePositions | Get information about positions on the visible surface of a part | | QueryPartResults | Get information about results of a specific part | | QueryResultMinMax | Get min/max values for a result based on the currently loaded states. | | QueryNodeScalarResult | Get a scalar result for a given node across all states. Returns a time history series for one node | | QueryGlobalNodePositionsForFrames | Get the global position of a given node(s) in a given frame(s) | | QueryMapResultOnPoints | Get the scalar or vector result in a given set of points | | QueryAllElementResultsForFrame | Get element results and element centroids for all elements in a given frame | | QueryNamedGeneric | Generic query provided as a framework for customized queries |