Patent ID: 8812965

Claim:
A method of creating a plurality of documents from a three-dimensional assembly represented by a single document, comprising the steps of: creating a plurality of components associated with a plurality of instance data from said single document, by a computer system, wherein said instance data comprises at least data pertaining to an origin and an orientation for each of said components; and publishing, by the computer system, an assembly into said plurality of documents corresponding to each of said plurality of components, including associating geometry, where said geometry comprises one of real or virtual, creating a new document for each of said plurality of components, transforming an origin and an orientation for each of said components into said corresponding new document, transferring a plurality of attributes from each of said plurality of components into said corresponding new documents, and replacing said plurality of components in said single document with a link to said corresponding new document, whereby a three-dimensional assembly representation of the assembly is created from said plurality of documents.