Data Management > Data Management > Workspace > Frames for Workspace Events > About Recording Workspace Events as Frames
About Recording Workspace Events as Frames
You can record as frames all workspace operations that affect the state of the cache. A single frame is the snapshot of a cache or the existing design configuration in a workspace at a given point in time. Frames are collectively a series of snapshots or the recorded states of a set of actions or events performed in the workspace. They capture the operation history. You can restore frames to revert to the associated actions. The restoration of frames also restores objects and their associated information, the workspace, and the state of the cache at any given time.
You can access all frames and their information, except that of the current state of the workspace, in the Creo embedded browser with access to the cache through the Event Manager. Workspace operations that affect the state of the cache, such as the addition, creation, and revision of objects, show up as restorable frames in the Event Manager.
Restoring frames restores the cached information of an object and helps you revert back to an action as in the case of accidental changes or deletion. You can apply a past event that has an associated frame or roll back to a prior snapshot or the previous or recent state of the cache at any given time. You can only restore actions recorded as frames and cannot create frames for actions that cannot be restored.
You can select a frame in the Event Manager and use the Apply this event action to restore the workspace to the state of the selected frame. Restoring a frame creates a new event. The restoration may prompt you to replace objects in the Creo application if required. Frames can also help you trace the series of events prior to a design problem or a workspace operation and undo the frame or the action that caused the problem. You can also use them as baselines of designs in the workspace.
Therefore, you can use frames for the following tasks:
Undo and redo workspace operations.
Troubleshoot design problems and related tasks.
Evaluate designs in a time-based manner.
Revert to previous versions of designs without downloading the various iterations from the workspace, especially during conceptual designing.
New frames are created when there are changes in the cached information of workspace objects. They are created only when actions succeed and are completed, not when actions are interrupted. You can create a frame based on the old or the past frame. That is, by creating a new frame you are creating a new record of the state of a cache to restore a state of the cache at a given time, such as the restoration of the version of a workspace object associated with the restored frame. Restoring large frames can take some time to complete. During the restoration of frames, the active Creo session is frozen and you cannot perform other tasks. For details, refer to the Windchill guide, Using Creo Parametric with Windchill, and the Windchill Help Center module, Workspace Help.