Automated fixture configuration for rapid manufacturing planning

The wide adoption of agile manufacturing systems has necessitated the design and use of fixtures or work holding devices that have in-built flexibility to rapidly respond to part design changes. Despite the availability of reconfigurable fixtures, practical fixture configuration largely remains an experience driven manual activity to enable customization for varying workpiece geometry, and most automated solutions do not scale well to accommodate such variation. In this paper, we address the problem of rapidly synthesizing a realistic fixture that will guarantee stability and immobility of a specified polyhedral work-part. We propose that the problem of automated fixture layout may be approached in two distinct stages. First, we determine the spatial locations of clamping points on the work piece boundary using the principles of force and form closure, to ensure immobility of the fixtured part under external perturbation. In particular, we show that the candidate restraints mapped to the six dimensional vector space of wrenches (force-moment pairs) may be hashed in a straightforward manner to efficiently generate force closure configurations that restrain part movement against large external wrenches. When clamps are allowed to exert arbitrarily high reaction forces on the part, the spatial arrangement of the clamping locations ensures the part is in form closure. On generating force/form closure configurations, the chosen locations are matched against a user-specified library of reconfigurable clamps to synthesize a valid fixture layout comprising clamps that are accessible and collision free with each other and the part. Additionally, in the case of determining machining setups the clamps are chosen to avoid collisions with the moving cutting tool. We demonstrate fast algorithms to perform both location selection and fixture matching, and show several results that underscore the practical application of our solution in automated manufacturing process planning.

[1]  Aristides A. G. Requicha,et al.  Accessibility analysis for planning of dimensional inspection with coordinate measuring machines , 1999, IEEE Trans. Robotics Autom..

[2]  John Amanatides,et al.  Merging BSP trees yields polyhedral set operations , 1990, SIGGRAPH.

[3]  Peter K. Allen,et al.  Examples of 3D grasp quality computations , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[4]  Joel W. Burdick,et al.  On force and form closure for multiple finger grasps , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[5]  Jeffrey C. Trinkle A Quantitative Test For Form Closure Grasps , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Dinesh Manocha,et al.  A fast n-dimensional ray-shooting algorithm for grasping force optimization , 2010, 2010 IEEE International Conference on Robotics and Automation.

[7]  C. R. Liu,et al.  A literature survey of fixturedesign automation , 1990 .

[8]  John F. Canny,et al.  Planning optimal grasps , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[9]  Dan Ding,et al.  A complete and efficient algorithm for searching 3-D form-closure grasps in the discrete domain , 2004, IEEE Transactions on Robotics.

[10]  Dinesh Manocha,et al.  Efficient simplex computation for fixture layout design , 2010, SPM '10.

[11]  B. Mishra Robotics,et al.  Grasp Metrics: Optimality and Complexity , 1995 .

[12]  Jean-Daniel Boissonnat,et al.  On Computing Four-Finger Equilibrium and Force-Closure Grasps of Polyhedral Objects , 1997, Int. J. Robotics Res..

[13]  Steven R Schmid Kalpakjian,et al.  Manufacturing Engineering and Technology , 1991 .

[14]  Mark H. Overmars,et al.  Algorithms for fixture design , 1996 .

[15]  P. Stein A Note on the Volume of a Simplex , 1966 .

[16]  Alex. B. W. Kennedy,et al.  The Kinematics of Machinery: Outlines of a Theory of Machines , 2006 .

[17]  Vijay Kumar,et al.  Robotic grasping and contact: a review , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[18]  Christos H. Papadimitriou,et al.  The Geometry of Grasping , 1990, Int. J. Robotics Res..

[19]  Vadim Shapiro,et al.  Group morphology with convolution algebras , 2010, SPM '10.

[20]  M. Y. Wang,et al.  An optimum design for 3-D fixture synthesis in a point set domain , 2000, IEEE Trans. Robotics Autom..

[21]  B. Dizioglu,et al.  Mechanics of form closure , 1984 .

[22]  Qingjin Peng,et al.  Recent Research on Computer-Aided Fixture Planning , 2009 .

[23]  Mark H. Overmars,et al.  Fixture Design with Edge-Fixels , 1996, Intelligent Robots.

[24]  Z. M. Bi,et al.  Flexible fixture design and automation: Review, issues and future directions , 2001 .

[25]  Micha Sharir,et al.  On the existence and synthesis of multifinger positive grips , 2015, Algorithmica.

[26]  Kenneth Y. Goldberg,et al.  A complete algorithm for synthesizing modular fixtures for polygonal parts , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[27]  John F. Canny,et al.  Planning for modular and hybrid fixtures , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[28]  Branko Tadic,et al.  A rule-based system for fixture design , 2011 .

[29]  J. C. Trappey,et al.  A LITERATURE SURVEY OF FIXTURE- DESIGN AUTOMATION , 1990 .