Patent application number | Description | Published |
20140118223 | GRAPHICAL VIEW SELECTION SYSTEM, METHOD, AND APPARATUS - A method for selecting a view of a graphical rendering of an object may include (1) rendering an object according to a first view on a first display corresponding to a first user, (2) receiving information regarding a second view of the object on a second display corresponding to a second user, (3) displaying an interface element corresponding to the second view on the first display, (4) rendering the second view of the object on the first display in response to selection of the interface element corresponding to the second view. Various other systems, apparatus, and computer-readable media corresponding to the above method are also disclosed herein. | 05-01-2014 |
20140149882 | SYSTEM, METHOD, AND APPARATUS FOR COLLABORATIVE CAX EDITING - A method for collaborative CAx editing may include (1) enabling editing of a proprietary representation of an engineering object by a user, where the proprietary representation includes one or more features of the engineering object, (2) storing an operations log of the engineering object on a collaborative CAx server, (3) detecting creation of a feature of the engineering object within the proprietary CAx application, and (4) inserting a feature identifier corresponding to the feature within the proprietary representation of the engineering object. A system, apparatus, and computer-readable medium corresponding to the above method are also disclosed herein. | 05-29-2014 |
20140222386 | PARALLEL WORKFLOW FINITE ELEMENT PRE-PROCESSING APPARATUS AND SYSTEM - A method for collaborative analysis pre-processing of electronic models of engineering objects includes assigning a first user to de-feature a model of an engineering object during a first session to provide a de-featured model of an engineering object, assigning a second user to conduct other FEA pre-processing operations on the model of the engineering object during a second session, and applying the other FEA pre-processing operations for the model of the engineering object to the de-featured model of the engineering object. Example of other FEA pre-processing operations include applying a material definition to a geometry, pre-meshing a geometry, initiating automated meshing of a geometry, validating automated meshing of a geometry, editing a mesh for a geometry, manually meshing a geometry, and defining one or more boundary conditions for a geometry. The second session and the first session may be conducted concurrently. A corresponding system and apparatus are also disclosed herein. | 08-07-2014 |
20140222387 | PARALLEL WORKFLOW FINITE ELEMENT PRE-PROCESSING METHOD - A method for collaborative analysis pre-processing of electronic models of engineering objects includes assigning a first user to de-feature a model of an engineering object during a first session to provide a de-featured model of an engineering object, assigning a second user to conduct other FEA pre-processing operations on the model of the engineering object during a second session, and applying the other FEA pre-processing operations for the model of the engineering object to the de-featured model of the engineering object. Example of other FEA pre-processing operations include applying a material definition to a geometry, pre-meshing a geometry, initiating automated meshing of a geometry, validating automated meshing of a geometry, editing a mesh for a geometry, manually meshing a geometry, and defining one or more boundary conditions for a geometry. The second session and the first session may be conducted concurrently. A corresponding system and apparatus are also disclosed herein. | 08-07-2014 |
20140222919 | SYSTEM AND METHODS FOR MULTI-USER CAX EDITING CONFLICT MANAGEMENT - A multi-user CAx editing system may comprise a plurality of editing clients and a collaborative editing server. The server and editing clients may be collectively configured to: a) assign a feature to a first user, detect an attempt to edit the feature by a second user, and reassign the feature to the second user if the first user indicates that the feature may be reassigned, and/or b) detect an editing conflict between a first and second user for a feature and send a reversion request for the feature to one or more clients and/or c) initiate changes for a feature within a remote instance of the electronic model edited by another user and initiate reversion of the changes for the feature within a local instance of the electronic model in response to determining that the changes to the feature within the remote instance of the electronic model generated an error. | 08-07-2014 |
20140236550 | SYSTEM AND METHODS FOR MULTI-USER CAX EDITING DATA CONSISTENCY - A multi-user CAx editing system may comprise a plurality of editing clients. The editing clients may be configured to maintain data consistency for geometric elements created within each local instance of a model of an engineering object. For example, each of the plurality of editing clients may include a synchronization module configured to identify one or more distinguishing parameters for each locally created geometric element and generate a unique persistent label for the geometric element, and communicate the unique persistent label and the distinguishing parameters to other editing clients. The communication may occur via a collaborative editing server. The other editing clients may find a geometric element within their local instance of the model that matches the distinguishing parameters and associate the unique persistent label with that geometric element. Subsequent references to the geometric element may be made by referring to the unique persistent label. | 08-21-2014 |
20140324212 | METHOD AND APPARATUS FOR CONCURRENT MULTI-USER TOOLPATH CREATION - A method for generating a toolpath includes providing a plurality of machining target models based on a model of an engineering object, assigning the machining target models to CAM clients operated by users, receiving a machining instruction sequence from each CAM client, and machining a part by executing each of the machining instruction sequences on one or more machine tools. The machining instruction sequences may be merged into a single machining instruction sequence before being executed by a machine tool. The machining target models may be created manually or automatically generated. In certain embodiments, the machining target models are generated by spatially partitioning the model of the engineering object. In one embodiment, features that are allocated to a separate machining process are removed from the machining target models. A corresponding apparatus is also disclosed herein. | 10-30-2014 |