Patent ID: 8810570

Claim:
A system for selecting modification features on a solid model that is manipulated in a computer having software instructions, comprising: a computer system, wherein the computer system includes a memory, a processor, a user input device, and a display device; a computer generated geometric model stored in the memory of the computer system; and wherein the computer system selects a modification feature directly on a solid model using a computer peripheral input that communicates a modification intent from a user; suggests a plurality of additional selection features to include with the modification feature based on geometric conditions or topological proximities between the plurality of additional selection features and at least one face corresponding externally to the modification feature, the suggestion based on a user selection from displayed options including tangent faces, adjacent faces, and feature faces, wherein the at least one face is automatically highlighted; verifies that the included plurality of additional selection features conforms to the modification intent by a visual highlighting; modifies the solid model according to the modification intent that results in a modified solid model and modified visual display information; and displays the modified solid model using the modified visual display information to the user.