Patents Assigned to MSC.Software Corporation
  • Patent number: 9977841
    Abstract: A method for determining virtually a set of design allowables for a composite material is disclosed. The method includes receiving information about the composite material and a given set of architectures, available test data of the composite material, and a test matrix identifying desired tests to be performed virtually on the composite material and different set of architectures. Using the material information and available test data, a reverse engineering process is used to determine micromechanical material properties. Finite element models of relevant test specimens are generated according to the test matrix and integrating the micromechanical material properties, and are analyzed. A set of allowables and associated properties is generated based on the finite element analyses results.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: May 22, 2018
    Assignees: e-Xstream engineering SA, MSC.Software Corporation
    Inventors: Roger Assaker, Benoit Bidaine, Laurent Adam, Jean-Sebastien Gerard, Leo Kilfoy
  • Patent number: 9922453
    Abstract: A system and method for generating a shrink wrap around a model. The method includes detecting non-manifold edges in an octree generated shrink wrap by counting a number of faces adjacent to each edge, removing the non-manifold edges by cloning the edges or vertices shared by the non-manifold edge, and generating a first projection for the wrapper by moving each wrapper vertex towards a nearest location on the model. The method includes determining a set of wrapper vertices for reprojection based on the computation of a projection angle and a rotational angle and generating a second projection for the set the wrapper vertices using a seed-based closest point method or the center of the adjacent wrapper vertices.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: March 20, 2018
    Assignee: MSC.Software Corporation
    Inventors: Kunaseelan Kanthasamy, Xiangrong Li
  • Patent number: 9830744
    Abstract: A method for generating a finite element mesh that includes receiving, by a computer system, data regarding a model of a simulated object, categorizing one or more geometric features of the model and dividing the one or more geometric features of the model into surface shapes based on the data regarding the model. The method includes generating a mesh for each surface shape; and interconnecting the generated mesh to form a mesh for the model.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: November 28, 2017
    Assignee: MSC.Software Corporation
    Inventors: Kunaseelan Kanthasamy, Gongdao Chen
  • Patent number: 9607422
    Abstract: A method for simulating a physical object includes receiving user input to move a vertex of a simulated surface from a first location to a second location that is across an edge of the surface. The method also includes generating a visual display that is configured to inform the user that the movement of a vertex to the second location across an edge of the surface is unpermitted.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: March 28, 2017
    Assignee: MSC.Software Corporation
    Inventor: James Harvey Leedom
  • Patent number: 9361413
    Abstract: The method generates a simulated object represented by finite elements each comprising two or more nodes that represent a first physical object, the first simulated object comprising a plurality of segments placed adjacent to each other to form a surface of the first simulated object. The method further includes generating a second simulated object. The method determines the distance between individual segments of the first simulated object and the plurality of segments of the second simulated object. The method determines a stiffness matrix and force vectors for the at least one segment of the first simulated object that is in contact with at least one segment of the second simulated object. The method transforms the stiffness matrix and the force vector from the segments to determine a stiffness matrix and a force vector on the two or more nodes of the finite element representation of the physical objects.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: June 7, 2016
    Assignee: MSC.Software Corporation
    Inventors: Adrie Bout, Cees Gelten
  • Patent number: 9323869
    Abstract: A system and method for shape optimization that includes receiving information regarding a model that represents one or more physical objects to be manufactured, the information comprises a finite element mesh, geometric parameters, geometric constraints, and manufacturing constraints of the model and generating a morphed mesh that results in an updated finite element mesh in order to meet specified model characteristics. The method further includes generating the morphed mesh by displacing nodes located at the boundary regions of the model and determining a displacement of interior nodes of the finite element mesh using an interpolation of boundary node displacement.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: April 26, 2016
    Assignee: MSC.Software Corporation
    Inventor: Kunaseelan Kanthasamy
  • Patent number: 9152740
    Abstract: The model builder may generate a model object, and initiate the solver to determine whether the model object has constraints that effect the model object. The solver can generate solution data these constraints. The solver may pass any solution data it obtains to the solution display generator, so that the user can view the solution data while the user is building the model with the model builder.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: October 6, 2015
    Assignee: MSC.Software Corporation
    Inventors: Douglas Brennan, Douglas James Neill, Herbert Dennis Hunt
  • Patent number: 8970590
    Abstract: A method for generating a finite element mesh that includes receiving, by a computer system, data regarding a model of a simulated object, categorizing one or more geometric features of the model and dividing the one or more geometric features of the model into surface shapes based on the data regarding the model. The method includes generating a mesh for each surface shape; and interconnecting the generated mesh to form a mesh for the model.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: March 3, 2015
    Assignee: MSC.Software Corporation
    Inventors: Doug Brennan, Kunaseelan Kanthasamy, Paresh Patel, Gongdao Chen
  • Patent number: 8942963
    Abstract: A system or method includes a simulated model that has a plurality of simulated components, the plurality of components are arranged in a component hierarchical graph such that the combination of the simulated components forms the simulated model. The system includes an inference engine configured to generate one or more redesign recommendations for a component in the simulated model based on redesign recommendation rules. The system may include a display generator for displaying the redesign recommendations to a first user.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: January 27, 2015
    Assignee: MSC.Software Corporation
    Inventors: Kunaseelan Kanthasamy, Herbert Dennis Hunt