SYSTEM AND METHODS FOR MULTI-USER CAX EDITING DATA CONSISTENCY

A multi-user CAx editing system (200) may comprise plurality editing clients (240) configured to maintain data consistency for geometric elements created within each local instance (255) of a model of an engineering object. For example, each of the plurality of editing clients may include a synchron...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JENSEN, CHARLES, G, NYSETVOLD, THOMAS T, BENNETT, JOSHUA J, PHELPS, GLEN, HEPWORTH, AMMON I
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A multi-user CAx editing system (200) may comprise plurality editing clients (240) configured to maintain data consistency for geometric elements created within each local instance (255) of a model of an engineering object. For example, each of the plurality of editing clients may include a synchronization module (250c) configured to identify (520) one or more distinguishing parameters for each locally created geometric element and generate (530) a unique persistent label for the geometric element, and communicate (540, 610) the unique persistent label and the distinguishing parameters to other editing clients. The communication may occur via a collaborative editing server (210). The other editing clients may find (630) 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. Un système d'édition de CAx (technologies assistées par ordinateur) multiutilisateurs (200) peut comprendre une pluralité de clients d'édition (240) configurés pour maintenir la cohérence de données pour des éléments géométriques créés dans chaque instance locale (255) d'un modèle d'un objet d'ingénierie. Par exemple, chaque client de la pluralité de clients d'édition peut comporter un module de synchronisation (250c) configuré pour identifier (520) un ou plusieurs paramètres distinctifs pour chaque élément géométrique créé localement, pour générer (530) une étiquette persistante unique pour l'élément géométrique et pour communiquer (540, 610) l'étiquette persistante unique et les paramètres distinctifs à d'autres clients d'édition. La communication peut survenir via un serveur d'édition collaboratif (210). Les autres clients d'édition peuvent trouver (630) un élément géométrique dans leur instance locale du modèle qui correspond aux paramètres distinctifs et associer l'étiquette persistante unique à cet élément géométrique. Des références à l'élément géométrique peuvent être faites par la suite en se référant à l'étiquette persistante unique.