| US 7,613,594 B2 | ||
| Method and computer program product of computer aided design of a product comprising a set of constrained objects | ||
| Emmanuel Lechine, Paris (France) | ||
| Assigned to Dassault Systemes, Suresnes, Cedex (France) | ||
| Filed on Dec. 27, 2007, as Appl. No. 11/965,403. | ||
| Claims priority of application No. 06292061 (EP), filed on Dec. 28, 2006. | ||
| Prior Publication US 2008/0162091 A1, Jul. 03, 2008 | ||
| Int. Cl. G06F 17/50 (2006.01) | ||
| U.S. Cl. 703—1 [703/2; 703/6; 345/419; 345/420; 345/619; 700/98; 715/763] | 20 Claims |

| 1. A method of computer aided design of a product comprising a set of objects, said method comprising a step of:
identifying constraints linking objects of said set of objects, each of said constraints being oriented from a first object
to a second object so as to ensure, upon solving the constraints, that the first object is not moved provided that all other
of said constraints are solved;
if an impossibility of solving said constraints is detected, testing whether said constraints can be solved upon modifying
one oriented constraint amongst said constraints;
returning a suggestion for modifying said one oriented constraint including displaying the suggestion to a user; and
modifying said one oriented constraint upon user action;
wherein the step of modifying comprises transforming said one oriented constraint into a non-oriented constraint.
|