Interactive edge manipulation systems and methods
AssigneeMSC.Software Corporation
InventorsJames Harvey Leedom, Frank Mueller, Michel Samah
Life of this patent
Estimating the term…
Abstract
A method for simulating a physical object includes receiving user input to move an edge or plane 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 an edge to the second location across an edge of the surface is unpermitted.
Claims25
A system, comprising at least one computer processor, operably coupled to at least one non-transitory memory storing computer executable instructions, that when executed by the processor, improve modification of a simulated object using an input device of the system by implementing:
- an edge computer system configured to receive user input via the input device to move an edge of the simulated object;
- a collapse determination computer system configured to:
- determine a change in area of a surface associated with the edge, wherein the change in area is caused by moving the edge;
- and
- remove the area changed and all attributes associated with the area changed in response to determining that the area changed corresponding to the user input is less than a non-zero threshold portion of the simulated object;
- and
- a visual feedback system configured to display the moved edge.
A non-transitory computer-readable medium storing computer-executable instructions, such that when the computer-executable instructions are executed by a processor, causes the processor to improve modification of a simulated object using an input device of the system by:
- receive user input via the input device to move an edge of the simulated object;
- determine a change in area of a surface associated with the edge, wherein the change in area is caused by moving the edge;
- and
- remove the area changed and all attributes associated with the area changed in response to determining that the area changed corresponding to the user input is less than a non-zero threshold portion of the simulated object;
- and
- display the moved edge.
A method for improving moving an edge of a simulated object using an input device, the method comprising:
- receiving user input via the input device to move the edge of the simulated object;
- determining a change in area of a surface associated with the edge, wherein the change in area is caused by moving the edge;
- and
- removing the area changed and all attributes associated with the area changed in response to determining that the area changed corresponding to the user input is less than a non-zero threshold portion of the simulated object;
- and
- displaying the moved edge.
A system for improving moving an edge of a simulated object using input means, the method comprising:
- the input means for receiving user input to move the edge of the simulated object;
- means for determining a change in area of a surface associated with the edge, wherein the change in area is caused by moving the edge;
- and
- means for removing the area changed and all attributes associated with the area changed in response to determining that the area changed corresponding to the user input is less than a non-zero threshold portion of the simulated object;
- and
- means for displaying the moved edge.
Dependencies are inferred from the claim text.