Class UsagePlaySnapshot
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
InitResolutionMm
The workpiece's initial resolution in mm; null when unknown.
public double? InitResolutionMm { get; set; }
Property Value
MachiningResolutionMm
The machining resolution in mm; null when unknown.
public double? MachiningResolutionMm { get; set; }
Property Value
WorkpieceMm
The reference box of the workpiece in whole mm, three sides; null when unknown.
public uint[] WorkpieceMm { get; set; }
Property Value
- uint[]