Abstract
Parametric modeling in computer-aided design (CAD) enables users to easily attain design variations by editing the parameters of geometric constraints. When editing parameters, users may assign improper values to parameters, leading to the generation of invalid models. Regarding this, there is a need for the automatic determination of valid parameter ranges that are free from generating invalid models. This article proposes a novel approach to determining the 1D valid range for a parameter during design variation. It is based on the idea of transforming the problem of determining the range’s endpoints into the problem of detecting the potential violations of the solvability and/or the model validity. Compared with existing methods, the proposed approach is adept at managing both single-parameter and multiparameter editing scenarios, and the output parameter ranges ensure both the solvability and the model validity. Experimental results demonstrate the effectiveness of this approach, although its efficiency remains an area for further improvement.