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
OG exemplary drawing
 
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.