MODIFICATION OF A CONSTRAINED ASYMMETRICAL SUBDIVISION MESH
First Claim
1. A method of modifying a finite element mesh representation of a 3D model, the method comprising:
- by a user, defining a symmetric constraint of a finite element mesh, the finite element mesh being a representation of a subject 3D model, and the symmetric constraint including two asymmetric zones of the finite element mesh to be modified symmetrically;
identifying corresponding finite elements between the two asymmetric zones;
the user performing a manipulation to at least one of the identified corresponding finite elements of the two asymmetric zones; and
performing the manipulation symmetrically on a second or more of the identified corresponding finite elements, the second or more finite elements identified as corresponding to the at least one finite element, wherein performing the manipulation symmetrically results in the two asymmetric zones of the finite element mesh being modified symmetrically thereby representing a symmetrical modification in the subject 3D model.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments provide methods and systems for modifying a finite element mesh representation of a three-dimensional model. A method according to an embodiment defines a symmetric constraint of a finite element mesh where the finite element mesh is a representation of a subject 3D model and the symmetric constraint comprises two asymmetric zones of the finite element mesh to be modified symmetrically. Next, corresponding finite elements between the two asymmetric zones are identified and a manipulation to at least one of the identified corresponding finite elements is performed. In response, the manipulation is performed symmetrically on a second or more of the identified corresponding finite elements where the second or more finite elements were identified as corresponding to the at least one finite element. In such an embodiment, performing the manipulation symmetrically results in the two asymmetric zones being modified symmetrically and represents a symmetrical modification in the subject 3D model.
-
Citations
20 Claims
-
1. A method of modifying a finite element mesh representation of a 3D model, the method comprising:
-
by a user, defining a symmetric constraint of a finite element mesh, the finite element mesh being a representation of a subject 3D model, and the symmetric constraint including two asymmetric zones of the finite element mesh to be modified symmetrically; identifying corresponding finite elements between the two asymmetric zones; the user performing a manipulation to at least one of the identified corresponding finite elements of the two asymmetric zones; and performing the manipulation symmetrically on a second or more of the identified corresponding finite elements, the second or more finite elements identified as corresponding to the at least one finite element, wherein performing the manipulation symmetrically results in the two asymmetric zones of the finite element mesh being modified symmetrically thereby representing a symmetrical modification in the subject 3D model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for modifying a finite element mesh representation of a 3D model, the computer system comprising:
-
a processor; and a memory with computer code instructions stored thereon, the processor and the memory, with the computer code instructions being configured to cause the system to; implement, by a user, defining a symmetric constraint of a finite element mesh, the finite element mesh being a representation of a subject 3D model, and the symmetric constraint including two asymmetric zones of the finite element mesh to be modified symmetrically; identify corresponding finite elements between the two asymmetric zones; implement the user performing a manipulation to at least one of the identified corresponding finite elements of the two asymmetric zones; and perform the manipulation symmetrically on a second or more of the identified corresponding finite elements, the second or more finite elements identified as corresponding to the at least one finite element, wherein performing the manipulation symmetrically results in the two asymmetric zones of the finite element mesh being modified symmetrically thereby representing a symmetrical modification in the subject 3D model. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising computer-readable instructions stored on a non-transitory computer readable medium responsive to execution by a computing device that causes the computing device to perform operations comprising:
-
by a user, defining a symmetric constraint of a finite element mesh, the finite element mesh being a representation of a subject 3D model, and the symmetric constraint including two asymmetric zones of the finite element mesh to be modified symmetrically; identifying corresponding finite elements between the two asymmetric zones; the user performing a manipulation to at least one of the identified corresponding finite elements of the two asymmetric zones; and performing the manipulation symmetrically on a second or more of the identified corresponding finite elements, the second or more finite elements identified as corresponding to the at least one finite element, wherein performing the manipulation symmetrically results in the two asymmetric zones of the finite element mesh being modified symmetrically thereby representing a symmetrical modification in the subject 3D model. - View Dependent Claims (20)
-
Specification