Patents by Inventor Remy Rorato

Remy Rorato 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).

  • Patent number: 10650572
    Abstract: The invention notably relates to a computer-implemented method for generating a 2D drawing representing a mechanical part. The method comprises providing a 3D modeled object which represents a 3D shape of the mechanical part. The method also comprises determining continuous 3D curves which each represent a respective instance of a predetermined set of visual characteristics of reflection lines defined on the 3D shape. The method also comprises projecting the determined continuous 3D curves on a 2D plane. The method provides an improved solution to generate a 2D drawing representing a mechanical part.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: May 12, 2020
    Assignee: DASSAULT SYSTEMES
    Inventor: Remy Rorato
  • Patent number: 10303784
    Abstract: A computer-implemented method and system for querying a database that comprises 3D modeled objects that represent mechanical parts. The method or system provides a query that includes a likeness criterion relative to the value of a predetermined shape descriptor for an input 3D modeled object. A next step returns, as results of the query, respective 3D modeled objects of the database based on an extent to which the value of the predetermined shape descriptor for the respective 3D modeled object respects the likeness criterion. The value of the predetermined shape descriptor for a respective 3D modeled object includes a set of axis systems that are trihedral. The likeness increasingly depends on an extent to which sets of axis systems match each other modulo a same similarity transformation. Such a method and system improves the querying of a database that comprises 3D modeled objects that represent mechanical parts.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: May 28, 2019
    Assignee: Dassault Systemes
    Inventor: Remy Rorato
  • Patent number: 10303156
    Abstract: 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: Grant
    Filed: December 6, 2016
    Date of Patent: May 28, 2019
    Assignee: DASSAULT SYSTEMES
    Inventors: Jean-Francois Rameau, Remy Rorato
  • Patent number: 10198488
    Abstract: 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: Grant
    Filed: May 23, 2016
    Date of Patent: February 5, 2019
    Assignee: Dassault Systemes
    Inventors: Laurent Marini, Remy Rorato, Jean-Francois Rameau
  • Publication number: 20180181682
    Abstract: Described herein is a computer-implemented method for designing a three-dimensional modeled physical part. The method comprises providing a boundary representation of the modeled physical part, selecting, upon user action, a subset of the boundary representation that represents a geometric feature, identifying all the subsets of the boundary representation that are similar to the selected subset of the boundary representation by applying a feature similarity function.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 28, 2018
    Applicant: DASSAULT SYSTEMES
    Inventors: Remy RORATO, Laurent MARINI
  • Patent number: 9881388
    Abstract: It is provided a computer-implemented method for compressing a three-dimensional modeled object, wherein the method comprises providing a boundary representation of the modeled object; determining first data, that describe a mapping from the range of a reference function to the range of another function, and second data, that describe a mapping from the domain of the other function to the domain of the reference function which, when composed with the reference function and the mapping from the range of the reference function to the range of the other function, leads to the same result as applying the other function; and replacing in the geometrical data the other function by the first data, the second data and a pointer to the reference function. Such a method improves the compression of a 3D modeled object.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: January 30, 2018
    Assignee: Dassault Systemee
    Inventors: Remy Rorato, Nicolas Duny
  • Publication number: 20170371948
    Abstract: The invention notably relates to a computer-implemented method for querying a database. The database comprises 3D modeled objects that each represent a mechanical part. The database further comprises, for each 3D modeled object, a respective morphology signature. The method comprising: providing a query that includes a morphology criterion; returning, as results of the query, respective 3D modeled objects of the database, a respective 3D modeled object being returned based on an extent to which the respective 3D modeled object has a morphology signature that respects the morphology criterion. Such a method improves the field of searching mechanical parts in a database.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 28, 2017
    Inventor: Remy Rorato
  • Patent number: 9798835
    Abstract: It is provided a computer-implemented method for designing a three-dimensional modeled object. The method comprises providing a boundary representation of the modeled object; determining a subset of the set of faces for which the faces are a copy one of another; forming a first group of faces within the subset that form a geometrical pattern; and associating to the first group of faces at least one second group of faces that are, for each face of the second group, adjacent to a respective face of the first group and that are, for each pair of faces of the second group, compliant with the rigid motion that transforms, one into the other, the respective faces of the first group to which the faces of the pair are adjacent. Such a method improves the design of a 3D modeled object.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: October 24, 2017
    Assignee: Dassualt Systemes
    Inventor: Remy Rorato
  • Publication number: 20170160726
    Abstract: 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: Application
    Filed: December 6, 2016
    Publication date: June 8, 2017
    Applicant: DASSAULT SYSTEMES
    Inventors: Jean-Francois RAMEAU, Remy RORATO
  • Publication number: 20160350335
    Abstract: A computer-implemented method and system for querying a database that comprises 3D modeled objects that represent mechanical parts. The method or system provides a query that includes a likeness criterion relative to the value of a predetermined shape descriptor for an input 3D modeled object. A next step returns, as results of the query, respective 3D modeled objects of the database based on an extent to which the value of the predetermined shape descriptor for the respective 3D modeled object respects the likeness criterion. The value of the predetermined shape descriptor for a respective 3D modeled object includes a set of axis systems that are trihedral. The likeness increasingly depends on an extent to which sets of axis systems match each other modulo a same similarity transformation. Such a method and system improves the querying of a database that comprises 3D modeled objects that represent mechanical parts.
    Type: Application
    Filed: May 20, 2016
    Publication date: December 1, 2016
    Inventor: Remy Rorato
  • Publication number: 20160350387
    Abstract: 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: Application
    Filed: May 23, 2016
    Publication date: December 1, 2016
    Inventors: Laurent Marini, Remy Rorato, Jean-Francois Rameau
  • Patent number: 9030475
    Abstract: A method for computer-aided design of a modeled object having several faces, comprising a steps of identifying, for each of said faces of the object, at least another of said faces related to said face according to geometrical criteria, and marking such faces as connected; computing a plurality of points forming a tessellated representation of each of said faces; based on this tessellation, defining critical regions by determining and storing data representative of intersection between a three-dimensional geometrical figure and the face related to said face; determining whether intersections occur for each point of the tessellated representation of a face and for each face of the object; computing frontiers between points according to their respectively stored data and determines zones according to the determined frontiers; and, re-computing surfaces according to the determined zones.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: May 12, 2015
    Assignee: Dassault Systemes
    Inventors: Joran Maille, Remy Rorato
  • Publication number: 20140354636
    Abstract: It is provided a computer-implemented method for compressing a three-dimensional modeled object, wherein the method comprises providing a boundary representation of the modeled object; determining first data, that describe a mapping from the range of a reference function to the range of another function, and second data, that describe a mapping from the domain of the other function to the domain of the reference function which, when composed with the reference function and the mapping from the range of the reference function to the range of the other function, leads to the same result as applying the other function; and replacing in the geometrical data the other function by the first data, the second data and a pointer to the reference function. Such a method improves the compression of a 3D modeled object.
    Type: Application
    Filed: May 23, 2014
    Publication date: December 4, 2014
    Applicant: Dassault Systemes
    Inventors: Remy Rorato, Nicolas Duny
  • Publication number: 20140188439
    Abstract: It is provided a computer-implemented method for designing a three-dimensional modeled object. The method comprises providing a boundary representation of the modeled object; determining a subset of the set of faces for which the faces are a copy one of another; forming a first group of faces within the subset that form a geometrical pattern; and associating to the first group of faces at least one second group of faces that are, for each face of the second group, adjacent to a respective face of the first group and that are, for each pair of faces of the second group, compliant with the rigid motion that transforms, one into the other, the respective faces of the first group to which the faces of the pair are adjacent. Such a method improves the design of a 3D modeled object.
    Type: Application
    Filed: December 23, 2013
    Publication date: July 3, 2014
    Applicant: Dassault Systemes
    Inventor: Remy Rorato
  • Publication number: 20070027665
    Abstract: A method for computer-aided design of a modeled object having several faces, comprising a steps of identifying, for each of said faces of the object, at least another of said faces related to said face according to geometrical criteria, and marking such faces as connected; computing a plurality of points forming a tessellated representation of each of said faces; based on this tessellation, defining critical regions by determining and storing data representative of intersection between a three-dimensional geometrical figure and the face related to said face; determining whether intersections occur for each point of the tessellated representation of a face and for each face of the object; computing frontiers between points according to their respectively stored data and determines zones according to the determined frontiers; and, re-computing surfaces according to the determined zones.
    Type: Application
    Filed: April 7, 2006
    Publication date: February 1, 2007
    Inventors: Joran Maille, Remy Rorato