{'fraction_non_alphanumeric': 0.016546018614270942, 'fraction_numerical': 0.0, 'mean_word_length': 4.902439024390244, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Interactive handling of a construction plan in CAD

Solving geometric metric constraints is a topical issue in CAD. An original way to solve a constraint system is to use geometric methods, providing a symbolic construction plan. Then, this plan can be numerically interpreted to generate the required figure. If multiple solutions are produced, most solvers propose to scan the entire space of the solutions found, that is generally tedious. We show how the inner properties of a symbolic solver allow to deal more efficiently with this case. After briefly recalling our sketch-based selection method, that enables to easily eliminate most of the solutions and to keep the only, or at worst the few solutions that have the best likeness with the original drawing, we introduce a new step by step interpretation mechanism implemented as a debugger-like tool, that allows to browse the remaining solutions tree in order to help the user choosing the required solution.