发明名称 Methods and systems for managing synchronization of a plurality of information items of a computer-aided design data model
摘要 The present disclosure features systems and methods for maintaining consistency of a CAD model across a plurality of homogenous or heterogeneous applications across one or more computing devices and used by one or more users. The systems include a common data model, comprising chapters of different information items to describe various aspects of the CAD model, and lightweight change instructions representative of modifications made by a user to a chapter of the CAD model. By utilizing a common data model and difference-based change instructions, a plurality of users may concurrently collaborate on the design of a CAD model, or a single user may utilize a plurality of applications of a CAD suite efficiently and with an enhanced user experience.
申请公布号 US8818769(B2) 申请公布日期 2014.08.26
申请号 US201012914004 申请日期 2010.10.28
申请人 Parametric Technology Corporation 发明人 Trainer Asa Gray;Krishnan Ganesh;Varvak Yuri;Berkeley Steve
分类号 G06F17/50 主分类号 G06F17/50
代理机构 Choate, Hall & Stewart LLP 代理人 Choate, Hall & Stewart LLP ;Haulbrook William R.;Tanpitukpongse T. Paul
主权项 1. A method of managing synchronization in a computer-aided design system, comprising: providing a first version of a shared CAD data model comprising a plurality of chapters corresponding to different respective characteristics of a virtual representation of an object, the plurality of chapters including a first chapter including geometry information corresponding to the virtual representation of the object, and a second chapter including graphics information corresponding to the virtual representation of the object, wherein, in the first version of the shared CAD data model, the geometry information of the first chapter and the graphics information of the second chapter are in respective first states; providing a plurality of applications including (a) a first application executable to modify a first subset of the plurality of chapters and (b) a second application executable to modify a second subset of the plurality of chapters, the second subset being different from the first subset; modifying, by a computer processor executing the first application, the geometry information of the first chapter of the shared CAD data model from a first state to a second state resulting in a second version of the shared CAD data model in which the geometry information of the first chapter is in a second state and the graphics information of the second chapter is in the first state, wherein the second state of the geometry information is contemporaneous with and incompatible with the first state of the graphics information within the second version of the shared CAD data model; modifying, by a computer processor executing the first application, the geometry information of the first chapter of the second version of the shared CAD data model from the second state or a subsequent state to a third state; and responsive to the modification of the geometry information from the second or subsequent state to the third state, modifying, by a computer processor executing the second application, the graphics information of the second chapter of the shared CAD data model from the first state to a second state, wherein the first state of the graphics information is consistent with the first state of the geometry information and corresponds to a first state in a life cycle of the object, andthe second state of the graphics information is consistent with the third state of the geometry information and corresponds to a second state in the life cycle of the object.
地址 Needham MA US
您可能感兴趣的专利