Patent ID: 8581903
Filing Date: 2013-11-12
Classification: G06T

Abstract:
1. Non-transitory computer-readable media (“media”) having computer-executable instructions embodied thereon that, when executed, cause a computing device to perform a method of transferring engineering data to 3D models, the method comprising: obtaining engineering data in a first electronic format from a computer aided design software component, wherein the first electronic format represents a three-dimensional engineering model; selecting a plurality of objects associated with the engineering data; scanning the engineering data for entity criteria that will be used to search for other objects to construct entity replacement commands; assigning an object type to each of the plurality of objects, wherein object types include a mathematical curve, a railed surface, a mathematical surface, and a mesh; for each of the plurality of objects, converting the object's engineering data to object type data corresponding to the assigned object type, wherein converting the object's engineering data includes transporting the object type data to a 3D modeling software component via a plurality of connection handlers of a connection handler pool, wherein each of the plurality of connection handlers run in a separate system thread; formatting the object type data to a second electronic format compatible with the 3D modeling software component; and creating a 3D model according to the object type data for each of the plurality of objects via the 3D modeling software component.