Execution of sequential update
AssigneeDassault Systemes
InventorJean-Francois Rameau
Life of this patent
Estimating the term…
Loading patent…
AssigneeDassault Systemes
InventorJean-Francois Rameau
Estimating the term…
A computer-implemented method for designing a three-dimensional modeled object. The method comprises providing a modeling graph having nodes that represent geometrical objects and arcs that each represent a relationship linking the two geometrical objects represented by the incident nodes of the arc, wherein procedural relationships are represented by unidirectional arcs having the same orientation as the procedural relationships, and wherein the relationships linking the geometrical objects further include live relationships that are represented by bidirectional arcs. The method also comprises upon a modification of the data defining the 3D modeled object, determining a strong graph, wherein the strong graph is the graph of strong components of the modeling graph, and updating the 3D modeled object according to a traversal of the strong graph.
A computer-implemented method for designing, on a CAD system comprising a graphical user interface, a 3D modeled object that represents a geometry of an industrial product to be manufactured in the real world, and that is defined by data including a plurality of geometrical objects and relationships linking the geometrical objects, wherein:
A method of generating a representation of a three-dimensional object that represents a geometry of an industrial product to be manufactured in the real world, the three-dimensional object being designed by a computer-implemented method for designing, on a CAD system comprising a graphical user interface, a 3D modeled object that represents the geometry of the industrial product to be manufactured in the real world, and that is defined by data including a plurality of geometrical objects and relationships linking the geometrical objects, wherein:
A method for manufacturing an industrial product, comprising:
A non-transitory data storage medium having recorded thereon a computer program comprising instructions for performing a computer-implemented method for designing, on a CAD system comprising a graphical user interface, a 3D modeled object that represents a geometry of an industrial product to be manufactured in the real world, and that is defined by data including a plurality of geometrical objects and relationships linking the geometrical objects, wherein:
A CAD system comprising a processor coupled to a memory and a graphical user interface, the memory having recorded thereon a computer program comprising instructions for performing a computer-implemented method for designing, on the CAD system comprising the graphical user interface, a 3D modeled object that represents a geometry of an industrial product to be manufactured in the real world, and that is defined by data including a plurality of geometrical objects and relationships linking the geometrical objects, wherein:
A non-transitory computer-readable storage medium storing a data file or a data structure storing a three-dimensional object designed by a computer-implemented method for designing, on a CAD system comprising a graphical user interface, a 3D modeled object that represents a geometry of an industrial product to be manufactured in the real world, and that is defined by data including a plurality of geometrical objects and relationships linking the geometrical objects, wherein:
Dependencies are inferred from the claim text.