IP Library Granted Patent US 9,830,744
Granted Patent B1
US 9,830,744 · App. 14/635,985 · Granted Nov 28, 2017

Surface mesh generation systems and methods

Inventors: Kunaseelan Kanthasamy (Irvine, CA); Gongdao Chen (Irvine, CA)
Assignee: MSC.Software Corporation
G06T17/20G06T17/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,830,744
App. No.
14/635,985
Granted
Nov 28, 2017
Kind
B1
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.

Claims (32)

1. A method for generating a finite element mesh, comprising:

categorizing, by the computer system, geometric features of a model;

defining mesh parameters for each of the geometric features of the model; and

generating the finite element mesh for the model by interconnecting the geometric features of the model based on the mesh parameters.

2. The method of claim 1 , further comprising receiving, by the computer system, data regarding the model of a simulated object.

3. The method of claim 1 , wherein categorizing the one or more geometric features comprises identifying the one or more geometric features based on a marker associated with each of the one or more geometric features.

4. The method of claim 1 , wherein categorizing the one or more geometric features comprises analyzing at least one of the one or more geometric features of the model when the at least one of the one or more geometric features of the model is unmarked with a marker.

5. The method of claim 1 , wherein defining the mesh parameters for each of the one or more geometric features comprises grouping two or more of the one or more geometric features into a feature set.

6. The method of claim 5 , wherein each element in the feature set shares a same set of mesh parameters.

7. The method of claim 1 , wherein defining the mesh parameters for each of the one or more geometric features comprises grouping two or more of the one or more geometric features into a composite feature.

8. The method of claim 1 , wherein defining the mesh parameters for each of the one or more geometric features comprises determining the mesh parameters for each of the one or more geometric features based on a set of predetermined rules.

9. The method of claim 1 , wherein defining the mesh parameters for each of the one or more geometric features comprises retrieving the mesh parameters for each of the one or more geometric features from a database.

10. The method of claim 1 , wherein interconnecting the one or more geometric features of the model based on the mesh parameters comprises connecting at least one of the one or more geometric features with a non-feature portion of the model.

11. The method of claim 1 , further comprising meshing a non-feature portion of the model using the mesh parameters defined for each of the one or more geometric features.

12. The method of claim 1 , wherein the model is a Computer Aided Design (CAD) model comprising the geometric features.

13. A non-transitory computer readable storage medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed on a processor to implement a method for generating a finite element mesh, said method comprising:

categorizing, by the computer system, geometric features of a model;

defining mesh parameters for each of the geometric features of the model; and

generating the finite element mesh for the model by interconnecting the geometric features of the model based on the mesh parameters.

14. The method of claim 13 , further comprising receiving, by the computer system, data regarding the model of a simulated object.

15. The method of claim 13 , further comprising receiving, by the computer system, data regarding the model of a simulated object.

16. The method of claim 13 , wherein categorizing the one or more geometric features comprises identifying the one or more geometric features based on a marker associated with each of the one or more geometric features.

17. The method of claim 13 , wherein categorizing the one or more geometric features comprises analyzing at least one of the one or more geometric features of the model when the at least one of the one or more geometric features of the model is unmarked with a marker.

18. The method of claim 13 , wherein defining the mesh parameters for each of the one or more geometric features comprises grouping two or more of the one or more geometric features into a feature set.

19. The method of claim 18 , wherein each element in the feature set shares a same set of mesh parameters.

20. The method of claim 13 , wherein defining the mesh parameters for each of the one or more geometric features comprises grouping two or more of the one or more geometric features into a composite feature.

21. The method of claim 13 , wherein defining the mesh parameters for each of the one or more geometric features comprises determining the mesh parameters for each of the one or more geometric features based on a set of predetermined rules.

22. The method of claim 13 , wherein defining the mesh parameters for each of the one or more geometric features comprises retrieving the mesh parameters for each of the one or more geometric features from a database.

23. An apparatus for generating a finite element mesh, comprising:

means categorizing geometric features of a model;

means for defining mesh parameters for each of the geometric features of the model; and

means for generating the finite element mesh for the model by interconnecting the geometric features of the model based on the mesh parameters.

Assignments (3)
REGISTERED INTELLECTUALL PROPERTY RIGHTS ASSIGNMENT - PATENTS Recorded Mar 13, 2026
From: HEXAGON MANUFACTURING INTELLIGENCE, INC
To: D&E US PARENT LLC
Reel/Frame 075080/0469 →
MERGER AND CHANGE OF NAME Recorded Jan 21, 2022
From: MSC.SOFTWARE CORPORATION; HEXAGON MANUFACTURING INTELLIGENCE, INC.
To: HEXAGON MANUFACTURING INTELLIGENCE, INC.
Reel/Frame 058731/0413 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2017
From: KANTHASAMY, KUNASEELAN; CHEN, GONGODAO
To: MSC.SOFTWARE CORPORATION
Reel/Frame 043939/0554 →
Continuity (1)
Continuation 13686867 · Nov 27, 2012