1. A computer-implemented method for creating an explicit feature used for construction of a computer-aided design model, the method comprising: recognizing that a plurality of features of the computer-aided design model form an implicit feature, the implicit feature being defined implicitly in terms of existing external features; presenting variations of the implicit feature; selecting one of the variations of the implicit feature; creating the explicit feature, wherein the explicit feature produces geometry giving rise to the selected one of the variations of the implicit feature; and constructing the computer-aided design model by generating the explicit feature after generating the plurality of features.
1. A computer-implemented method for creating an explicit feature used for construction of a computer-aided design model, the method comprising: recognizing that a plurality of features of the computer-aided design model form an implicit feature, the implicit feature being defined implicitly in terms of existing external features; presenting variations of the implicit feature; selecting one of the variations of the implicit feature; creating the explicit feature, wherein the explicit feature produces geometry giving rise to the selected one of the variations of the implicit feature; and constructing the computer-aided design model by generating the explicit feature after generating the plurality of features. 2. The computer-implemented method of claim 1 , wherein: each one of the plurality of features is a fillet feature; and the implicit feature is positioned in a corner where the plurality of features converge.