Patents by Inventor Pascal Hebrard
Pascal Hebrard 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: 20260320263Abstract: The disclosure notably relates to a computer-implemented method for machine-learning a classification function configured for detection of mechanical interfaces of a CAD model representing a single mechanical part. The method comprises obtaining a training dataset comprising graphs, each graph representing a CAD model representing a single mechanical part. Each graph comprises one or more nodes representing a canonical surface of the respective CAD model. Each node comprises a label from the list: primary face, secondary face, tertiary face, maintain face, or no interface. Each graph further comprises one or more edges representing a connection between the canonical surfaces. The method further comprises training the classification function based on the dataset to classify, with a label of the label list, each node of a graph representing a CAD model representing a single mechanical part. This provides an improved solution for detecting mechanical interfaces.Type: ApplicationFiled: April 15, 2026Publication date: October 15, 2026Applicant: DASSAULT SYSTEMESInventors: Pierre PAGLIUGHI, Pascal HEBRARD, Benjamin FEDRITZI, Zhenchen ZHANG, Camille BAYON DE NOYER
-
Publication number: 20260320262Abstract: A computer-implemented method for machine-learning a classification function configured for detection of mechanical interfaces of a CAD model representing a mechanical assembly of parts. The method includes obtaining a training dataset comprising graphs representing a local contact between parts of a CAD model. The graph includes one or more nodes representing canonical surfaces of the CAD model. Each node comprises a label within the label list: primary face, secondary face, tertiary face, maintain face, and no interface. The graph further includes one or more internal edges and one or more external edges. The method further includes training the classification function based on the training dataset to classify, with a label of the label list, each node of a graph representing a local contact between parts of a CAD model representing a mechanical assembly of parts. This provides an improved solution for detecting mechanical interfaces.Type: ApplicationFiled: April 15, 2026Publication date: October 15, 2026Applicant: DASSAULT SYSTEMESInventors: Pierre PAGLIUGHI, Pascal HEBRARD, Benjamin FEDRITZI, Zhenchen ZHANG, Camille BAYON DE NOYER
-
Publication number: 20260289034Abstract: A method for machine-learning a function configured constraints prediction for a sketch representing at least a portion of a mechanical part. The method includes providing a training dataset of training examples, each including a graph representing a sketch. The graph includes object nodes each representing a geometric object, geometry nodes each representing a geometric property, topological edges each representing a topological link, geometrical edges each connecting a geometry node to one object node, and constraint edges each representing a constraint and labeled with a label of a predefined set of labels each representing a constraint of a predefined constraints set. The method includes training the function to take as input a graph representing a sketch and to output constraints each of a constraint edge of the graph and each belonging to the predefined constraints set.Type: ApplicationFiled: March 12, 2026Publication date: September 24, 2026Applicant: DASSAULT SYSTEMESInventors: Theodore LERONDEAU, Pascal HEBRARD, Fabrice CAILLAUD, Zhenchen ZHANG, Delphine JENNEQUIN
-
Publication number: 20250315564Abstract: A computer-implemented method for machine-learning a function. The method includes obtaining a dataset including 2D polyline profiles each representing respectively a portion of a manufacturing contour in a result of a structural optimization that represents a mechanical part, each 2D polyline profile being associated in the dataset with a respective primitive parametric curve class among a predetermined set of primitive parametric curve classes. The method further comprises training the function based on the dataset. The function is configured to take an input 2D polyline profile and to provide an output primitive parametric curve class. Such a method forms an improved solution for processing a result of a structural optimization that represents a mechanical part.Type: ApplicationFiled: April 4, 2025Publication date: October 9, 2025Applicant: DASSAULT SYSTEMESInventors: Pierre PAGLIUGHI, Pascal HEBRARD, Romain PERRON, Sabine QUINTIN, Benjamin FEDRITZI, Nathan POLLET
-
Publication number: 20230385484Abstract: A computer-implemented method for designing a sheet part comprising beads. The method comprises providing a CAD model representing the part. The CAD model includes a feature tree. The feature tree has one or more CAD parameters each having an initial value. The method further comprises providing a bead optimization program specified by one or more use and/or manufacturing performance indicators. The one or more indicators comprise one or more objective function(s) and/or one or more constraints. The method further comprises modifying the initial values of the one or more CAD parameters by solving the optimization program using a gradient-based bead optimization method. The optimization method has as free variables the one or more CAD parameters. The optimization method uses sensitivities. Each sensitivity is an approximation of a respective derivative of a respective performance indicator with respect to a respective CAD parameter.Type: ApplicationFiled: May 26, 2023Publication date: November 30, 2023Applicant: DASSAULT SYSTEMESInventors: Peter CLAUSEN, Martin-Pierre SCHMIDT, Claus Bech Wittendorf PEDERSEN, Pascal HEBRARD
-
Publication number: 20230315945Abstract: A computer-implemented method for designing a manufacturing product. The method includes obtaining a CAD model representing the manufacturing product. The CAD model includes a feature tree. The feature tree has one or more CAD parameters each having an initial value. The method also includes obtaining an optimization program. The optimization program is specified by one or more use and/or manufacturing performance indicators. The one or more indicators having one or more objective functions and/or one or more constraints. The method further includes modifying the initial values of the one or more CAD parameters by solving the optimization program using a gradient-based optimization method. The optimization method has as free variable the one or more CAD parameters and uses sensitivities. Each sensitivity is an approximation of a respective derivative of a respective performance indicator with respect to a respective CAD parameter.Type: ApplicationFiled: March 22, 2023Publication date: October 5, 2023Applicant: DASSAULT SYSTEMESInventors: Martin-Pierre SCHMIDT, Peter CLAUSEN, Claus Bech Wittendorf PEDERSEN, Pascal HEBRARD
-
Patent number: 10885232Abstract: A computer-implemented method designs and manufactures a supporting structure for the packaging of a solid object. The supporting structure comprises a plurality of linear support elements that sustain the solid object inside a packaging container. The method includes: a) providing, as an input, a three-dimensional model of the solid object; b) computing a first cumulative linear mass density distribution of the solid object according to a first axis (x); and c) using said first cumulative linear mass density distribution to determine the positions, along said first axis, of linear support elements oriented transversally to said first axis. The resultant positions enable even distribution of the weight of the solid object among the linear support elements. A computer program product, computer-readable data-storage medium, and CAD system carry out such a method.Type: GrantFiled: June 7, 2018Date of Patent: January 5, 2021Assignee: Dassault SystemesInventors: Pierre Pagliughi, Pascal Hebrard, Rohan Keswani, Patrick Merlat
-
Patent number: 10831172Abstract: The embodiments relate to a method for designing a part manufacturable by milling operations. The method comprises providing a topologically optimized 3D modeled part, computing a bounding volume encompassing the topologically optimized 3D modeled part, defining a milling direction of a milling tool, computing a silhouette of the topologically optimized 3D modeled part according to the milling direction, the silhouette comprising a contour, and computing a new contour based on a parameter of the milling tool.Type: GrantFiled: February 11, 2019Date of Patent: November 10, 2020Assignee: DASSAULT SYSTEMESInventors: Pascal Hebrard, Sebastien Cetre, Dominique Coz, Daniel Pyzak
-
Publication number: 20190250580Abstract: The embodiments relate to a method for designing a part manufacturable by milling operations. The method comprises providing a topologically optimized 3D modeled part, computing a bounding volume encompassing the topologically optimized 3D modeled part, defining a milling direction of a milling tool, computing a silhouette of the topologically optimized 3D modeled part according to the milling direction, the silhouette comprising a contour, and computing a new contour based on a parameter of the milling tool.Type: ApplicationFiled: February 11, 2019Publication date: August 15, 2019Applicant: DASSAULT SYSTEMESInventors: Pascal HEBRARD, Sebastien CETRE, Dominiqe COZ, Daniel PYZAK
-
Publication number: 20180365345Abstract: A computer-implemented method designs a supporting structure for the packaging of a solid object. The supporting structure comprises a plurality of linear support elements suitable to sustain the solid object inside a packaging container. The method includes: a) providing, as an input, a three-dimensional model of the solid object; b) computing a first cumulative linear mass density distribution of the solid object according to a first axis (x); and c) using said first cumulative linear mass density distribution to determine the positions, along said first axis, of a first plurality of said linear support elements oriented transversally to said first axis. The resultant positions enable even distribution of the weight of the solid object among the linear support elements of said first plurality. A computer program product, computer-readable data-storage medium, and CAD system carry out such a method. A supporting structure designed according to embodiments, and its manufacturing method.Type: ApplicationFiled: June 7, 2018Publication date: December 20, 2018Inventors: Pierre Pagliughi, Pascal Hebrard, Rohan Keswani, Patrick Merlat
-
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: 20140379111Abstract: 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: ApplicationFiled: June 18, 2014Publication date: December 25, 2014Inventors: Jean-Francois Rameau, Pascal Hebrard
-
Patent number: 8421798Abstract: The invention is directed method of computer-aided design of edges connecting faces of a modeled object, the method comprising a step of:—determining (S100-S130) a structure of subsets of faces and edges of specified convex or concave type, by iteratively disconnecting (¦S120¦) faces connected by edges of one type from a parent subset, whereby said parent subset is decomposed into child subsets comprising either:—a non-connected face; or—faces connected by edges of the other type, in which case edges of said one type are maintained in said child subset, wherein said one type of edges is further alternated at each iteration of disconnecting; and the method further comprising a step of:—processing (S140) the structure from a given parent subset for rounding or filleting the one or more edges connecting child subsets thereof, according to the type of edge as specified in said given parent subset.Type: GrantFiled: August 22, 2008Date of Patent: April 16, 2013Assignee: Dassault SystemesInventors: Jean-Francois Rameau, Joran Maille, Pascal Hebrard
-
Publication number: 20110282632Abstract: The invention is directed method of computer-aided design of edges connecting faces of a modeled object, the method comprising a step of:—determining (S100-S130) a structure of subsets of faces and edges of specified convex or concave type, by iteratively disconnecting (¦S120¦) faces connected by edges of one type from a parent subset, whereby said parent subset is decomposed into child subsets comprising either:—a non-connected face; or—faces connected by edges of the other type, in which case edges of said one type are maintained in said child subset, wherein said one type of edges is further alternated at each iteration of disconnecting; and the method further comprising a step of:—processing (S140) the structure from a given parent subset for rounding or filleting the one or more edges connecting child subsets thereof, according to the type of edge as specified in said given parent subset.Type: ApplicationFiled: August 22, 2008Publication date: November 17, 2011Applicant: DASSAULT SYSTEMESInventors: Jean-Francois Rameau, Joran Maille, Pascal Hebrard