The 3D State Management features in DPM allow for creating, saving and naming product/resource positions in the 3D viewer. These named positions can then be used in the creation of 3D states that can be saved and called upon when required at specific points during the process flow. A named state can be linked to a parent product or resource, which itself is linked to a given activity. When this activity is reached during verification or simulation, the items will be shown in the 3D viewer in the exact position defined by the state.
For example, a car body that enters Station 1 is about to have inner door handles installed to the left and right doors. A 3D state object which has the left and right doors in the open position can be linked to this activity. Then, when the car body reaches Station 1, the doors will be shown in the open state in the 3D viewer.
Similarly, when the car body reaches Station 2 to have outer door handles installed, its doors can be shown in the closed position via another 3D state object linked to that activity.
This kind of behavior is achieved by saving the open and closed 3D positions of each door, adding these positions to named 3D state objects (one state for the opened condition, and one state for the closed condition), and finally linking each respective state object to the car body. Named state objects may contain any combination of other named position and state objects.
The following links describe working with part positions and 3D states.