Management of a display of an assembly model
AssigneeThe Boeing Company
InventorsChristopher J. Senesac, David J. Kasik
Life of this patent
Estimating the term…
Abstract
A method and apparatus for managing a display of an assembly model. The assembly model is displayed in an initial state within a first display area in a graphical user interface. A first display state of an item of the assembly model is changed to a second display state within the first display area in response to receiving a first type of input. The second display state of the item of the assembly model is changed to a third display state within the first display area in response to receiving a second type of input. An entry is added to an assembly hierarchy within a second display area in the graphical user interface in response to the second display state of the item changing to the third display state.
Claims16
A method for managing a display of an assembly model, the method comprising:
- displaying the assembly model in an initial state within a first display area in a graphical user interface, wherein the assembly model is a three-dimensional representation of an assembly that comprises a plurality of items, wherein a number of the items are not visible to a user when the assembly model is in the initial state;
- changing a first display state of a first outermost item of the assembly model to a second display state within the first display area in response to receiving a first type of input, wherein changing the first display state of the first item to the second display state comprises changing a solid view of the first outermost item of the assembly model to a transparent view in the graphical user interface, wherein remaining inner items behind the outermost item are exposed in a solid view;
- changing the second display state of the first outermost item to a third display state within the first display area in response to receiving a second type of input, wherein changing the second display state of the first outermost item to the third display state comprises changing the transparent view of the first outermost item of the assembly model to a hidden view in the graphical user interface, wherein the remaining inner items behind the outermost item remain exposed in solid view;
- and
- adding an entry to an assembly hierarchy within a second display area in the graphical user interface in response to the second display state of the first outermost item changing to the third display state, wherein the assembly hierarchy tracks a sequence from outer to inner of item removals from the assembly model, wherein traversing the sequence and a reverse sequence enables the user to change between different selected states of the model to gain visual access to particular inner items of interest within the assembly.
A method for managing a display of an assembly model that represents a physical assembly, the method comprising:
- displaying the assembly model in an initial state within a first display area in a graphical user interface, wherein the assembly model is a three-dimensional representation of an assembly that comprises a plurality of items, wherein a number of the items are not visible to a user when the assembly model is in the initial state;
- changing the initial state of the assembly model displayed in the graphical user interface to a selected state for the assembly model based on user input, wherein changing from the initial state to the selected state comprises:
- changing a first outermost item of the assembly model from a solid view to a transparent view in response to receiving a first type of input, wherein remaining inner items behind the outermost item are exposed in solid view;
- and
- changing the first outermost item from the transparent view to a hidden view in response to receiving a second type of input, wherein the remaining inner items behind the outermost item remain exposed in solid view, wherein the selected state for the assembly model is selected to aid in performing at least one task on the physical assembly;
- building, dynamically, an assembly hierarchy in a second display area of the graphical user interface during changing of the initial state of the assembly model to the selected state, wherein the assembly hierarchy tracks a sequence from outer items to inner items of how the initial state of the assembly model displayed in the graphical user interface changes to the selected state for the assembly model;
- and
- changing the selected state of the assembly model displayed in the first display area to a new selected state according to a reverse sequence in response to an input on the assembly model in the first display area.
An apparatus comprising:
- a display manager that displays a graphical user interface, wherein the graphical user interface comprises:
- a first display area for visually presenting an assembly model in an initial state, wherein the assembly model is a three-dimensional representation of an assembly that comprises a plurality of items, wherein a number of the items are not visible to a user when the assembly model is in the initial state, wherein:
- a solid display state of a first outermost item of the assembly model is changed to a transparent display state in response to receiving a first type of input, wherein inner items behind the outermost item are exposed in solid view;
- the transparent display state of the first outermost item is changed to a hidden display state in response to receiving a second type of input, wherein the remaining inner items behind the outermost item remain exposed in solid view;
- and
- a second display area for visually presenting an assembly hierarchy that tracks a sequence from outer items to inner items of how the initial state of the assembly model changes to a selected state within the first display area as items in the assembly model are changed to the hidden display state;
- wherein the selected state of the assembly model displayed in the first display area is changed to a new selected state according to a reverse sequence in response to a third type of input on the assembly model in the first display area.
Dependencies are inferred from the claim text.