Table of Contents

Class UsagePlaySnapshot

Namespace
Hi.Licenses
Assembly
HiDisp.dll

Internal Use Only. What the machining runner notes once per play at its first counted step (NotePlay(UsagePlaySnapshot)): the workpiece's reference box and the two resolutions, and the feature ids of the play's switches (PlayCollision, PlayPhysics, one play.motion.*), each counted once.

public sealed class UsagePlaySnapshot
Inheritance
UsagePlaySnapshot
Inherited Members
Extension Methods

Properties

FlagIds

The feature ids of the play's switches (UsageFeature), each counted once; null or empty for none.

public IReadOnlyList<string> FlagIds { get; set; }

Property Value

IReadOnlyList<string>

InitResolutionMm

The workpiece's initial resolution in mm; null when unknown.

public double? InitResolutionMm { get; set; }

Property Value

double?

MachiningResolutionMm

The machining resolution in mm; null when unknown.

public double? MachiningResolutionMm { get; set; }

Property Value

double?

WorkpieceMm

The reference box of the workpiece in whole mm, three sides; null when unknown.

public uint[] WorkpieceMm { get; set; }

Property Value

uint[]