Patents by Inventor William John Grimes

William John Grimes 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: 10671777
    Abstract: Methods and systems for providing accurate, scalable, and predictive 3D printing simulations using numerical methods for part-level simulations. Complex parts can be discretized into finite elements using independent and arbitrary meshing. The real additive manufacturing tooling path and printing time of a printing machine are simulated and applied to the mesh of finite elements using an intersection module that combines the finite element mesh with the tool path information of the printing machine in a geometric sense. This allows for localized heating effects to be simulated very accurately, and for cooling assessments to be precisely computed given the intersection module's computation of partial facets and volumes of the finite elements at any given time in the printing simulation.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: June 2, 2020
    Assignee: DASSAULT SYSTEMES SIMULIA CORP.
    Inventors: Victor George Oancea, Juan Antonio Hurtado Ortiz, Bruce Engelmann, William John Grimes
  • Publication number: 20170337307
    Abstract: Methods and systems for providing accurate, scalable, and predictive 3D printing simulations using numerical methods for part-level simulations. Complex parts can be discretized into finite elements using independent and arbitrary meshing. The real additive manufacturing tooling path and printing time of a printing machine are simulated and applied to the mesh of finite elements using an intersection module that combines the finite element mesh with the tool path information of the printing machine in a geometric sense. This allows for localized heating effects to be simulated very accurately, and for cooling assessments to be precisely computed given the intersection module's computation of partial facets and volumes of the finite elements at any given time in the printing simulation.
    Type: Application
    Filed: May 17, 2017
    Publication date: November 23, 2017
    Inventors: Victor George Oancea, Juan Antonio Hurtado Ortiz, Bruce Engelmann, William John Grimes
  • Patent number: 9239895
    Abstract: A computer-implemented method for use in analyzing a model of a repetitive structure includes generating a plurality of blocks based on the model such that the blocks are arranged end to end. The method also includes defining at least one boundary condition on an inlet of the model and on an outlet of the model, generating a plurality of constraints to be applied to the blocks to define connectivity between adjacent blocks, defining an inlet state based on the boundary condition and at least a portion of the constraints. The method further includes detecting when a first block passes a trigger plane at the inlet of the model, erasing a state of a second block at the outlet of the model, shuffling the second block to an inlet zone, and resetting the state of the second block to the inlet state.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: January 19, 2016
    Assignee: Dassault Systèmes Simulia Corp.
    Inventors: Qingping Huang, Victor George Oancea, William John Grimes
  • Publication number: 20130144572
    Abstract: A computer-implemented method for use in analyzing a model of a repetitive structure includes generating a plurality of blocks based on the model such that the blocks are arranged end to end. The method also includes defining at least one boundary condition on an inlet of the model and on an outlet of the model, generating a plurality of constraints to be applied to the blocks to define connectivity between adjacent blocks, defining an inlet state based on the boundary condition and at least a portion of the constraints. The method further includes detecting when a first block passes a trigger plane at the inlet of the model, erasing a state of a second block at the outlet of the model, shuffling the second block to an inlet zone, and resetting the state of the second block to the inlet state.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: Dassault Systems Simulia Corp.
    Inventors: Qingping Huang, Victor George Oancea, William John Grimes