Generalized 3-D tolerance analysis of mechanical assemblies with small kinematic adjustments

被引:84
作者
Gao, JS [1 ]
Chase, KW
Magleby, SP
机构
[1] Hewlett Packard Co, San Diego, CA 92127 USA
[2] Brigham Young Univ, Dept Mech Engn, Provo, UT 84602 USA
关键词
D O I
10.1023/A:1007451225222
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The direct linearization method (DLM) for tolerance analysis of 3-D mechanical assemblies is presented. Vector assembly models are used, based on 3-D vector loops which represent the dimensional chains that produce tolerance stackup in an assembly. Tolerance analysis procedures are formulated for both open and closed loop assembly models. The method generalizes assembly variation models to include small kinematic adjustments between mating parts. Open vector loops describe critical assembly features. Closed vector loops describe kinematic constraints for an assembly. They result in a set of algebraic equations which are implicit functions of the resultant assembly dimensions. A general linearization procedure is outlined, by which the variation of assembly parameters may be estimated explicitly by matrix algebra. Solutions to an over-determined system or a system having more equations than unknowns are included. A detailed example is presented to demonstrate the procedures of applying the DLM to a 3-D mechanical assembly.
引用
收藏
页码:367 / 377
页数:11
相关论文
共 23 条
  • [1] *ASME, 1982, Y145M1982 ASME ANSI
  • [2] Chase K. W., 1991, Research in Engineering Design, V3, P23, DOI 10.1007/BF01580066
  • [3] Chase K. W., 1995, Journal of Design and Manufacturing, V5, P263
  • [4] Chase KW, 1996, IIE TRANS, V28, P795
  • [5] CHASE KW, 1994, ADCATS PUBLICATION
  • [6] Chung J., 1990, COMPUTERS ENG, V1, P289
  • [7] GAO J, 1993, THESIS B YOUNG U PRO
  • [8] GAO J, 1995, P ASME DES ENG TECHN, P353
  • [9] GOODRICH CG, 1991, THESIS B YOUNG U PRO
  • [10] REPRESENTING DIMENSIONS, TOLERANCES, AND FEATURES IN MCAE SYSTEMS
    GOSSARD, DC
    ZUFFANTE, RP
    SAKURAI, H
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1988, 8 (02) : 51 - 59