摘要 |
<p>Various disclosed embodiments include systems and methods for computing solutions of geometric constraint equations of computer-implemented virtual models. According to disclosed embodiments, a data processing system (100, 200) includes at least one processor (102) and a memory (108, 126) connected to the processor (102). The data processing system (100, 200) is configured to receive (708, 812) geometric constraint equations of a virtual model and to decompose the geometric constraint equations into first and second subsets, wherein the first subset possesses consistent solutions and wherein the second subset lacks consistent solutions. The data processing system (100, 200) is configured to compute (720, 824) consistent solutions of the first subset and to compute approximate numerical solutions of the second subset by applying a numerical approximation algorithm to the second subset. The data processing system (100, 200) is configured to store (728, 832) the consistent and numerical solutions in a storage device (108, 126) connected to the processor (102)</p> |