Constraint feedback in solving incomplete models: a case study in sheet metal bending

We deal with the problem of generating process plans in a real-life engineering domain, the bending of sheet metal parts. In this domain where geometry plays a key role, traditional engineering knowledge consists of fragmentary, sometimes contradictory pieces of advice and the solutions are evaluated according to multiple criteria. We apply a planning method that extends constraint programming. The solution process is based on the communication of a general-purpose constraint solver and a domain-specific geometric expert. The geometric module works on an exact spatial representation of the workpiece, machine and tools and generates and successively refines constraints that the solutions must satisfy. The other module solves the dynamically evolving constraint models by combining techniques of constraint propagation, branch-and-bound search and multi-criteria optimization.

[1]  Mark Wallace,et al.  Practical applications of constraint programming , 2004, Constraints.

[2]  Satyandra K. Gupta,et al.  IMACS: A Case Study in Real-World Planning , 1998, IEEE Intell. Syst..

[3]  H.J.J. Kals,et al.  The accuracy aspect in set-up determination for sheet bending , 1996 .

[4]  Dinesh Manocha,et al.  Collision Detection: Algorithms and Applications , 1996 .

[5]  Shigeru Aomura,et al.  Optimized bending sequences of sheet metal bending by robot , 2002 .

[6]  Satyandra K. Gupta,et al.  Automated process planning for sheet metal bending operations , 1998 .

[7]  József Váncza,et al.  Constraint-based process planning in sheet metal bending , 2002 .

[8]  A. Márkus,et al.  Process planning with conditional and conflicting advice , 2001 .

[9]  Satyandra K. Gupta SHEET METAL BENDING OPERATION PLANNING : USING VIRTUAL NODE GENERATION TO IMPROVE SEARCH EFFICIENCY , 1999 .

[10]  David Alan Bourne,et al.  Design and Manufacturing of Sheet Metal Parts: Using Features to Aid Process Planning and Resolve Manufacturability Problems , 1997 .

[11]  Dirk Cattrysse,et al.  Methods for the sequencing of sheet metal bending operations , 1999 .

[12]  Jean-Claude Latombe,et al.  Making Compromises Among Antagonist Constraints in a Planner , 1985, Artif. Intell..

[13]  Andrew Y. C. Nee,et al.  Fuzzy set theory applied to bend sequencing for sheet metal bending , 1997 .

[14]  József Váncza,et al.  A Constraint Engine for Manufacturing Process Planning , 2001, CP.

[15]  Subbarao Kambhampati,et al.  Integrating general purpose planners and specialized reasoners: case study of a hybrid planning architecture , 1993, IEEE Trans. Syst. Man Cybern..