Face modification tool
AssigneeAutodesk, Inc.
InventorsSha Wang, William L. Myers, John R. Wallace
Life of this patent
Estimating the term…
Abstract
One or more embodiments of the invention provide a method, apparatus, system, and article of manufacture for modifying a three-dimensional model. A composite three-dimensional model is displayed in a computer implemented solid modeling system. The composite model comprises a first primitive and a second primitive. A first face of the first primitive is selected. Once selected, a first boundary representation of the first primitive is modified using the selected first face. Thereafter, a second boundary representation of the second primitive is automatically modified based on the modification to the first boundary representation.
Claims45
A method for modifying a three-dimensional model, comprising:
- displaying a composite three-dimensional model in a computer implemented solid modeling system, wherein the composite model comprises a first primitive and a second primitive;
- selecting a first face of the first primitive;
- modifying a first boundary representation of the first primitive using the selected first face;
- and
- automatically modifying a second boundary representation of the second primitive based on the modification to the first boundary representation.
A computer-implemented solid modeling system comprising:
- (a) a composite three-dimensional model displayed in the solid modeling system, wherein the composite model comprises:
- (i) a first primitive having a first face and a first boundary representation;
- and
- (ii) a second primitive having a second face and a second boundary representation;
- (b) a face modification tool in the solid modeling system, configured to:
- (i) select the first face;
- (ii) modify the first boundary representation using the selected first face;
- and
- (iii) automatically modify the second boundary representation based on the modification to the first boundary representation.
An article of manufacture comprising a program storage medium readable by a computer and embodying logic executable by the computer to perform a method for modifying a three-dimensional model, wherein the logic comprises:
- displaying a composite three-dimensional model in a computer implemented solid modeling system, wherein the composite model comprises a first primitive and a second primitive;
- selecting a first face of the first primitive;
- modifying a first boundary representation of the first primitive using the selected first face;
- and
- automatically modifying a second boundary representation of the second primitive based on the modification to the first boundary representation.
A method for modifying a three-dimensional model, comprising:
- displaying a three-dimensional model in a computer implemented solid modeling system, wherein the three-dimensional model comprises one or more primitives and the one or more primitives each comprise one or more feature parameters;
- selecting a face of the model by selecting the face in a boundary representation of the three-dimensional model;
- and
- modifying the boundary representation using the selected face by translating a manipulation of the boundary representation into a manipulation of the one or more feature parameters.
A computer-implemented solid modeling system comprising:
- (a) a three-dimensional model displayed in the solid modeling system, wherein the model comprises one or more primitives and each primitive comprises:
- (i) a face;
- (ii) a boundary representation;
- and
- (iii) one or more feature parameters;
- (b) a face modification tool in the solid modeling system, configured to:
- (i) select the face by selecting the face in the boundary representation;
- (ii) modify the boundary representation using the selected first face by translating a manipulation of the boundary representation into a manipulation of the one or more feature parameters.
An article of manufacture comprising a program storage medium readable by a computer and embodying logic executable by the computer to perform a method for modifying a three-dimensional model, wherein the logic comprises:
- displaying a three-dimensional model in a computer implemented solid modeling system, wherein the model comprises one or more primitives and the one or more primitives each comprise one or more feature parameters;
- selecting a face of the model by selecting the face in a boundary representation of the model;
- and
- modifying the boundary representation using the selected first face by translating a manipulation of the boundary representation into a manipulation of the one or more feature parameters.
Dependencies are inferred from the claim text.