发明名称 Updating a modeled object
摘要 A computer-implemented method for updating a modeled object comprises providing an old operand of an operation, a result of applying the operation to the old operand, wherein applying the operation to the old operand includes computing old sub-results, each old sub-result being determined by a respective old sub-operand of the old operand, and a new operand including a first set of sub-operands of the new operand at least partially identical to old sub-operands of the old operand, and a second set of new sub-operands. The method further comprises applying the operation on the new operand, including computing new sub-results determined by a respective sub-operand of the second set; and retrieving the old sub-results determined by the old sub-operands of the old operand to which sub-operands of the first set are at least partially identical. Such a method improves the update of the modeled object.
申请公布号 US8983804(B2) 申请公布日期 2015.03.17
申请号 US201113325875 申请日期 2011.12.14
申请人 Dassault Systemes 发明人 Houdouin Jean-Michel;D'Amato Luca;Chauvet Steve
分类号 G06F17/50;G06T17/10;G06T19/00;G06T15/20;G06T17/00 主分类号 G06F17/50
代理机构 Hamilton, Brook, Smith & Reynolds, P.C. 代理人 Hamilton, Brook, Smith & Reynolds, P.C.
主权项 1. A computer-implemented method for updating a modeled object, wherein the method comprises: providing, by a processor: an old operand of an operation, wherein the operation is a node of a stored history tree of the modeled object, the stored history tree comprising leaf nodes that are solids and other nodes that are operations,a result of applying the operation to the old operand, wherein applying the operation to the old operand includes computing old sub-results, each old sub-result being determined by a respective old sub-operand of the old operand, anda new operand including a first set of new sub-operands of the new operand at least partially identical to old sub-operands of the old operand, and a second set of new sub-operands, applying, by a processor, the operation on the new operand, including: computing new sub-results fully determined by a respective sub-operand of the second set, independently of other sub-operands; andretrieving the old sub-results determined by the old sub-operands of the old operand to which sub-operands of the first set are at least partially identical.
地址 Velizy Villacoublay Cedex FR