Recognition of Kinematic Joints of 3D Assembly Models Based on Reciprocal Screw Theory

Reciprocal screw theory is used to recognize the kinematic joints of assemblies restricted by arbitrary combinations of geometry constraints. Kinematic analysis is common for reaching a satisfactory design. If a machine is large and the incidence of redesign frequent is high, then it becomes imperative to have fast analysis-redesign-reanalysis cycles. This work addresses this problem by providing recognition technology for converting a 3D assembly model into a kinematic joint model, which is represented by a graph of parts with kinematic joints among them. The three basic components of the geometric constraints are described in terms of wrench, and it is thus easy to model each common assembly constraint. At the same time, several different types of kinematic joints in practice are presented in terms of twist. For the reciprocal product of a twist and wrench, which is equal to zero, the geometry constraints can be converted into the corresponding kinematic joints as a result. To eliminate completely the redundant components of different geometry constraints that act upon the same part, the specific operation of a matrix space is applied. This ability is useful in supporting the kinematic design of properly constrained assemblies in CAD systems.

[1]  A. Slocum,et al.  Precision Machine Design , 1992 .

[2]  D. E. Whitney,et al.  Designing Assemblies , 1999 .

[3]  D. C. Anderson,et al.  Geometric reasoning in feature-based design and process planning , 1990, Comput. Graph..

[4]  Huafeng Ding,et al.  Basics of Screw Theory , 2013 .

[5]  Jack Phillips,et al.  Freedom in Machinery: Volume 1, Introducing Screw Theory , 1985 .

[6]  Daniel E. Whitney,et al.  The path method for analyzing mobility and constraint of mechanisms and assemblies , 2005, IEEE Transactions on Automation Science and Engineering.

[7]  Pasquale Franciosa,et al.  A CAD-based Methodology for Motion and Constraint Analysis According to Screw Theory , 2009 .

[8]  James P. Schmiedeler,et al.  Analysis of Constraint Configurations in Mechanical Assembly via Screw Theory , 2012 .

[9]  James P. Schmiedeler,et al.  Optimization of Constraint Location, Orientation, and Quantity in Mechanical Assembly , 2013 .

[10]  Daniel E. Whitney,et al.  Application of Screw Theory to Constraint Analysis of Mechanical Assemblies Joined by Features , 2001 .

[11]  J. D. Everett A Treatise on the Theory of Screws , 1901, Nature.

[12]  S. Gerbino,et al.  HOW TO INVESTIGATE CONSTRAINTS AND MOTIONS IN ASSEMBLIES BY SCREW THEORY , 2004 .

[13]  Jeffrey D. Adams Feature based analysis of selective limited motion in assemblies , 1998 .

[14]  Ying Zhang,et al.  Mobility Analysis and Type Synthesis with Screw Theory: From Rigid Body Linkages to Compliant Mechanisms , 2013 .

[15]  Hai-Jun Su,et al.  ON LINE SCREW SYSTEMS AND THEIR APPLICATION TO FLEXURE SYNTHESIS , 2010 .

[16]  Shorya Awtar,et al.  Design of a Large Range XY Nanopositioning System , 2010 .

[17]  Kazuhiro Saitou,et al.  Three-Dimensional Assembly Synthesis for Robust Dimensional Integrity Based on Screw Theory , 2006 .

[18]  C. Barus A treatise on the theory of screws , 1998 .

[19]  Judy M. Vance,et al.  A Screw Theory Approach for the Conceptual Design of Flexible Joints for Compliant Mechanisms , 2009 .

[20]  R. Konkar,et al.  Incremental Kinematic Analysis of Mechanisms , 1995 .

[21]  Karl Gotlih,et al.  Design and analysis of an fMRI compatible haptic robot , 2011 .

[22]  Yanqiong Fei,et al.  An Assembly Process Modeling and Analysis for Robotic Multiple Peg-in-hole , 2003, J. Intell. Robotic Syst..

[23]  J.Eddie Baker,et al.  Screw system algebra applied to special linkage configurations , 1980 .

[24]  Wangdo Kim,et al.  An informational framework to predict reaction of constraints using a reciprocally connected knee model , 2015, Computer methods in biomechanics and biomedical engineering.

[25]  Jing-Shan Zhao,et al.  Computation of the configuration degree of freedom of a spatial parallel mechanism by using reciprocal screw theory , 2006 .

[26]  Jami J. Shah,et al.  Assembly Feature Tutor and Recognition Algorithms Based on Mating Face Pairs , 2010 .

[27]  S. Gruber,et al.  Robot hands and the mechanics of manipulation , 1987, Proceedings of the IEEE.

[28]  D. E. Whitney,et al.  Application of screw theory to motion analysis of assemblies of rigid parts , 1999, Proceedings of the 1999 IEEE International Symposium on Assembly and Task Planning (ISATP'99) (Cat. No.99TH8470).

[29]  K. H. Hunt,et al.  Kinematic geometry of mechanisms , 1978 .

[30]  K. Waldron The constraint analysis of mechanisms , 1966 .