Patent ID: 8401687
Filing Date: 2013-03-19
Classification: G06T

Abstract:
1. A computer-implemented method comprising: identifying a model of an assembly, using an interactive viewer system including at least one computing device, the assembly including a plurality of parts, the model including a plurality of distinct part models, wherein each part model in the plurality of part models is a predefined, selectable part model corresponding to at least one part in the plurality of parts; displaying a presentation of the modeled assembly in a user interface of the interactive viewer system; receiving, through the user interface, a sequence of user selections, each user selection in the sequence of user selections identifying a particular part model in the plurality of part models, wherein user selection of a particular part model corresponds to a designation of a corresponding part in the plurality of parts to be removed from the assembly during a disassembly of the assembly, wherein each selected part model is removed from the displayed presentation in response to the corresponding user selection; generating, using the interactive viewer system, a disassembly order including an ordered grouping of disassembly steps, each disassembly step in the grouping of disassembly steps corresponding to a user selection in the sequence of user selections, wherein the grouping of disassembly steps is ordered based on an order of selection of the corresponding part model by a user; and reversing the order of the disassembly order using the interactive viewer system; and generating an assembly order for the assembly from the reversed disassembly order using the interactive viewer system.