Patents by Inventor Francois RAMEAU
Francois RAMEAU has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20210200914Abstract: A method for designing a mechanism including rigid bodies and mechanical joints including obtaining input parameter values which represent the mechanism in an input state. The method also includes determining output parameter values which represent the mechanism in an output state. The determining includes minimizing an objective function under constraints. The objective function penalizes a distance between the output dimensional values and the input dimensional values. The constraints include a first constraint representing verification of the closure equation by the output parameter values. The constraints further include a second constraint representing mobility of the mechanism in the output state. This forms an improved solution for designing a mechanism comprising rigid bodies and mechanical joints.Type: ApplicationFiled: December 23, 2020Publication date: July 1, 2021Applicant: DASSAULT SYSTEMESInventors: Jean-François RAMEAU, Ruixian RENAUD
-
Patent number: 10996651Abstract: Described herein is a computer-implemented method for orienting 3D printing of a real object. The method comprises obtaining a 3D modeled object that represents the real object. The method also comprises determining one or more orientations of the 3D modeled object for which an overhang volume is optimal. This improves 3D printing.Type: GrantFiled: November 27, 2017Date of Patent: May 4, 2021Assignee: DASSAULT SYSTEMESInventors: Arnaud Deslandes, Jean-Francois Rameau
-
Patent number: 10977831Abstract: Disclosed herein is a camera calibration method based on deep learning including acquiring an image captured by a camera and predicting an intrinsic parameter of the camera by applying, to the acquired image, a neural network module trained to predict the intrinsic parameter.Type: GrantFiled: February 15, 2019Date of Patent: April 13, 2021Inventors: Jean-Charles Bazin, Oleksandr Bogdan, Viktor Eckstein, Francois Rameau
-
Publication number: 20200043197Abstract: Disclosed herein is a camera calibration method based on deep learning including acquiring an image captured by a camera and predicting an intrinsic parameter of the camera by applying, to the acquired image, a neural network module trained to predict the intrinsic parameter.Type: ApplicationFiled: February 15, 2019Publication date: February 6, 2020Inventors: Jean-Charles BAZIN, Oleksandr BOGDAN, Viktor ECKSTEIN, Francois RAMEAU
-
Patent number: 10534893Abstract: 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.Type: GrantFiled: August 25, 2015Date of Patent: January 14, 2020Assignee: DASSAULT SYSTEMESInventor: Jean-Francois Rameau
-
Patent number: 10521516Abstract: A method for designing a 3D modeled object can implement a modeling graph having nodes that represent geometrical objects and arcs that each represent a relationship, wherein procedural relationships are represented by unidirectional arcs, wherein the relationships linking the geometrical objects further include live relationships that are represented by bidirectional arcs, and wherein the provided modeling graph respects a criterion that all the arcs of each strong component of the modeling graph are bidirectional. Upon adding a relationship linking two of the geometrical objects that are included in the data defining the 3D modeled object before the addition, the method selects two geometrical objects to be linked by the relationship to be added, the selection being performed according to the criterion.Type: GrantFiled: August 25, 2015Date of Patent: December 31, 2019Assignee: DASSAULT SYSTEMESInventor: Jean-Francois Rameau
-
Patent number: 10496784Abstract: An embodiment of present invention is computer-implemented method for designing a physical system constrained by a system of equations involving variables. The method includes partitioning the variables involved in the equations into fixed variables and unfixed variables, thereby setting the system to a restricted system with a degree of freedom equal to one. The method further includes computing a parameterized curve of solutions of the restricted system in the domain of the unfixed variables. The method further includes for at least one pair of unfixed variables, displaying the projection of the curve in the product of the domains of the pair. The method further includes navigating the solutions on the parameterized curve and representing, real-time, the current navigation position on the projection of the curve. Such a method improves the design of a physical system constrained by equations involving variables.Type: GrantFiled: February 17, 2015Date of Patent: December 3, 2019Assignee: Dassault SystemesInventors: Jean-Francois Rameau, Philippe Serre, André Clement
-
Patent number: 10474786Abstract: 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.Type: GrantFiled: August 25, 2015Date of Patent: November 12, 2019Assignee: DASSAULT SYSTEMESInventor: Jean-Francois Rameau
-
Patent number: 10409921Abstract: The invention notably relates to a computer-implemented method of design of an industrial product wherein constraints between geometries of the industrial product are modeled with a graph of constraints comprising nodes and edges, a node representing a geometry and an edge representing a constraint between two geometries. The method comprising the steps of selecting at least one geometry of the product; computing a depth value of each node of the graph from a node representing the at least one selected geometry; identifying antagonistic constraint(s) in the graph, an antagonistic constraint being represented by an oriented edge wherein the depth value of the start node is larger to the depth value of the end node; reversing the identified antagonistic constraint(s); modifying the at least one selected geometry.Type: GrantFiled: March 18, 2015Date of Patent: September 10, 2019Assignee: Dassault SystemesInventor: Jean-Francois Rameau
-
Patent number: 10303156Abstract: The invention notably relates to a method for determining specifications of the input of a manufacturing operation that outputs a part having cut-outs. The method comprises providing specifications of the output part, including a user-designed B-Rep having cycles of edges and modeling the part, the cut-outs being represented by the user with tunnels in the B-Rep, determining the set that consists of all cycles being the one having the smallest length in a respective equivalence class, performing a process on the set that includes iterating replacing a cycle when this reduces the length, and deleting a cycle when a sum results in a boundary cycle, otherwise replacing the cycle by the sum when this reduces the length. The invention offers an improved solution to detect, in a B-Rep having cycles of edges and modeling a part having cut-outs represented by tunnels, location of at least part of the tunnels.Type: GrantFiled: December 6, 2016Date of Patent: May 28, 2019Assignee: DASSAULT SYSTEMESInventors: Jean-Francois Rameau, Remy Rorato
-
Patent number: 10198488Abstract: The invention notably relates to a computer-implemented method for querying a database that comprises 3D modeled objects that represent mechanical parts. The method comprises the steps of providing a query that includes a thickness criterion and returning, as results of the query, respective 3D modeled objects of the database based on an extent to which the respective 3D modeled object has a thickness that respects the thickness criterion. The thickness of the respective 3D modeled object is proxied by a thickness signature that corresponds to the evaluation of a function of the type ƒ(x)= a ( b + cx 3 2 ) . Such a method improves the querying of a database that comprises 3D modeled objects that represent mechanical parts.Type: GrantFiled: May 23, 2016Date of Patent: February 5, 2019Assignee: Dassault SystemesInventors: Laurent Marini, Remy Rorato, Jean-Francois Rameau
-
Publication number: 20180150059Abstract: Described herein is a computer-implemented method for orienting 3D printing of a real object. The method comprises obtaining a 3D modeled object that represents the real object. The method also comprises determining one or more orientations of the 3D modeled object for which an overhang volume is optimal. This improves 3D printing.Type: ApplicationFiled: November 27, 2017Publication date: May 31, 2018Applicant: DASSAULT SYSTEMESInventors: Arnaud DESLANDES, Jean-Francois Rameau
-
Patent number: 9886528Abstract: It is provided a computer-implemented method designing a three-dimensional modeled object, comprising the steps of providing (S10) a plurality of two-dimensional views of the modeled object, a three-dimensional wireframe graph, associating (S20), to each vertex of the wireframe graph, a local radial order between all the edges incident to the vertex, and then determining (S30) edge cycles, by browsing the wireframe graph following the local radial orders associated to the vertices. Such a method improves the design of a 3D modeled object.Type: GrantFiled: May 29, 2014Date of Patent: February 6, 2018Assignee: DASSAULT SYSTEMESInventors: Jean-François Rameau, Alain Fauchet, Jonathan Cloux
-
Patent number: 9830406Abstract: A computer-implemented method for designing an industrial product modeled with a binary tree having leaf nodes representing basic volumes, non-leaf nodes representing binary commutative operation combining volumes, the method comprising the steps of: performing a design operation triggering the adding or the removing of a leaf node; and idealizing the binary tree, i.e. modifying the binary tree while maintaining the optimality of the tree by minimizing the number of weak leaf nodes, a weak leaf node being a leaf node such that, when removed, the resulting binary tree is not optimal anymore.Type: GrantFiled: September 3, 2014Date of Patent: November 28, 2017Assignee: Dassault SystemesInventor: Jean-Francois Rameau
-
Patent number: 9703903Abstract: It is provided a computer-implemented method for designing a folded sheet object, comprising the steps of providing (S10) panels separated by bend lines, including at least four adjacent panels forming a cycle and separated by concurrent bend lines, with predetermined angles between successive bend lines; and determining (S20) a control law linking the angles between the adjacent panels of the cycle, as a function of the predetermined angles between successive bend lines. Such a method improves the design of a folded sheet object.Type: GrantFiled: June 18, 2014Date of Patent: July 11, 2017Assignee: DASSAULT SYSTEMESInventors: Jean-Francois Rameau, Pascal Hebrard
-
Publication number: 20170160726Abstract: The invention notably relates to a method for determining specifications of the input of a manufacturing operation that outputs a part having cut-outs. The method comprises providing specifications of the output part, including a user-designed B-Rep having cycles of edges and modeling the part, the cut-outs being represented by the user with tunnels in the B-Rep, determining the set that consists of all cycles being the one having the smallest length in a respective equivalence class, performing a process on the set that includes iterating replacing a cycle when this reduces the length, and deleting a cycle when a sum results in a boundary cycle, otherwise replacing the cycle by the sum when this reduces the length. The invention offers an improved solution to detect, in a B-Rep having cycles of edges and modeling a part having cut-outs represented by tunnels, location of at least part of the tunnels.Type: ApplicationFiled: December 6, 2016Publication date: June 8, 2017Applicant: DASSAULT SYSTEMESInventors: Jean-Francois RAMEAU, Remy RORATO
-
Publication number: 20160350387Abstract: The invention notably relates to a computer-implemented method for querying a database that comprises 3D modeled objects that represent mechanical parts. The method comprises the steps of providing a query that includes a thickness criterion and returning, as results of the query, respective 3D modeled objects of the database based on an extent to which the respective 3D modeled object has a thickness that respects the thickness criterion. The thickness of the respective 3D modeled object is proxied by a thickness signature that corresponds to the evaluation of a function of the type ƒ(x)= a ( b + cx 3 2 ) . Such a method improves the querying of a database that comprises 3D modeled objects that represent mechanical parts.Type: ApplicationFiled: May 23, 2016Publication date: December 1, 2016Inventors: Laurent Marini, Remy Rorato, Jean-Francois Rameau
-
Patent number: 9390201Abstract: A computer-implemented method for merging a first and second modeled object which are modified versions of an initial modeled object and are defined by a first and second graphs. The method comprises merging the first graph and the second graph. For this, the method comprises computing a first rewriting rule and a second rewriting rule corresponding respectively to a transformation of an initial graph into the first graph and the second graph, determining a third rewriting rule by assembling the first rewriting rule and the second rewriting rule, and computing a merged graph by applying the third rewriting rule to the initial graph. Such a method is an improvement for the merging of modeled objects.Type: GrantFiled: December 13, 2011Date of Patent: July 12, 2016Assignee: Dassault SystemesInventors: Jean-Francois Rameau, Thomas Doumenc
-
Publication number: 20160063141Abstract: The invention notably relates to a method for designing a 3D modeled object. Provided is a modeling graph having nodes that represent geometrical objects and arcs that each represent a relationship, wherein procedural relationships are represented by unidirectional arcs, wherein the relationships linking the geometrical objects further include live relationships that are represented by bidirectional arcs, and wherein the provided modeling graph respects a criterion that all the arcs of each strong component of the modeling graph are bidirectional. Upon adding a relationship linking two of the geometrical objects that are included in the data defining the 3D modeled object before the addition, the method selects two geometrical objects to be linked by the relationship to be added, the selection being performed according to the criterion. Such a method improves the design of a 3D modeled object.Type: ApplicationFiled: August 25, 2015Publication date: March 3, 2016Applicant: DASSAULT SYSTEMESInventor: Jean-Francois RAMEAU
-
Publication number: 20160063174Abstract: The invention notably relates to 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. Such a method improves the design of a 3D modeled object.Type: ApplicationFiled: August 25, 2015Publication date: March 3, 2016Applicant: DASSAULT SYSTEMESInventor: Jean-Francois RAMEAU