{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T14:16:54Z","timestamp":1777558614535,"version":"3.51.4"},"reference-count":32,"publisher":"ASME International","issue":"1","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2003,3,1]]},"abstract":"<jats:p>Because of uncertainties in manufacturing processes, a mechanical part always shows variations in its geometrical characteristics (ex. form, dimension, orientation and position). Quality then often reflect how well tolerances and hence, functional requirements, are being achieved by the manufacturing processes in the final product. From a design perspective, efficient methods must be made available to compute, from the tolerances on individual parts, the value of the functional requirement on the final assembly. This is known as tolerance analysis. To that end, existing methods, often based on modeling of the open kinematic chains in robotics, are classified as deterministic or statistical. These methods suppose that the assembled parts are not perfect with regard to the nominal geometry and are rigid. The rigidity of the parts implies that the places of contacts are regarded as points. The validation or the determination of a tolerance zone is therefore accomplished by a series of simulation in specific points subjected to assembly constraints. To overcome the limitations and difficulties of point based approaches, the paper proposes the unification of two existing models: the Jacobian\u2019s matrix model, based on the infinitesimal modeling of open kinematic chains in robotics, and the tolerance zone representation model, using small displacement screws and constraints to establish the extreme limits between which points and surfaces can vary. The approach also uses interval algebra as a novel method to take tolerance boundaries into account in tolerance analysis. The approach has been illustrated on a simple two parts assembly, nevertheless demonstrating the capability of the method to handle three-dimensional geometry. The results are then validated geometrically, showing the overall soundness of the approach.<\/jats:p>","DOI":"10.1115\/1.1573235","type":"journal-article","created":{"date-parts":[[2003,5,15]],"date-time":"2003-05-15T23:33:52Z","timestamp":1053041632000},"page":"2-14","update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":163,"title":["Application of a Unified Jacobian\u2014Torsor Model for Tolerance Analysis"],"prefix":"10.1115","volume":"3","author":[{"given":"Alain","family":"Desrochers","sequence":"first","affiliation":[{"name":"Universite\u00b4 de Sherbrooke, Department of Mechanical Engineering"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Walid","family":"Ghie","sequence":"additional","affiliation":[{"name":"Universite\u00b4 de Sherbrooke, Department of Mechanical Engineering"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luc","family":"Laperrie`re","sequence":"additional","affiliation":[{"name":"Universite\u00b4 du Que\u00b4bec a` Trois-Rivie`res, Department of Mechanical Engineering"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2003,5,15]]},"reference":[{"key":"2019100610311182200_r1","doi-asserted-by":"crossref","unstructured":"Requicha, A. A. G. , 1983, \u201cTowards a Theory of Geometric Tolerancing,\u201d Int. J. Robot. Res., 2(4), pp. 45\u201360.","DOI":"10.1177\/027836498300200403"},{"key":"2019100610311182200_r2","unstructured":"Ballot, E., Bourdet, P., and Thie\u00b4baut, F., 2001, \u201cDetermination of Relative Situations of Parts for Tolerance Computation,\u201d 7th CIRP International Seminar on Computer Aided Tolerancing, Cachan, France, April 24\u201325, pp. 65\u201374."},{"key":"2019100610311182200_r3","doi-asserted-by":"crossref","unstructured":"Rivest, L., Fortin, C., and Morel, C., 1994, \u201cTolerancing a Solid Model With a Kinematic Formulation,\u201d Comput.-Aided Des., 26(6), pp. 465\u2013485.","DOI":"10.1016\/0010-4485(94)90068-X"},{"key":"2019100610311182200_r4","unstructured":"Desrochers, A., Clement, A., and Rivie`re, A., 1991, \u201cTheory and Practice of 3D Tolerancing for Assembly,\u201d CIRP International Working Seminar on Tolerancing, Penn. State Univ., pp. 25\u201355."},{"key":"2019100610311182200_r5","unstructured":"Wirtz, A., 1989, \u201cVectorial Tolerancing,\u201d International Conference on CAD\/CAM and AMT, CIRP Session on Tolerancing for Function in a CAD\/CAM Environment, Vol. 2, Israel, Dec. 11\u201314."},{"key":"2019100610311182200_r6","unstructured":"Ballot, E., 1995, \u201cLois de comportment ge\u00b4ome\u00b4trique des me\u00b4canismes pour le tole\u00b4rancement,\u201d The`se Ph.D., E\u00b4cole Normale Supe\u00b4rieure de Cachan."},{"key":"2019100610311182200_r7","unstructured":"Gaunet, D., 1993, \u201cVectorial Tolerancing Model,\u201d 3rd CIRP International Seminar on Computer Aided Tolerancing, April 27\u201328, pp. 25\u201350."},{"key":"2019100610311182200_r8","unstructured":"Desrochers, A., 1991, \u201cMode`le conceptuel du dimensionnement et du tole\u00b4rancement des me\u00b4canismes: Repre\u00b4sentation dans les syste`mes CFAO,\u201d The`se Ph.D., E\u00b4cole Centrale de Paris."},{"key":"2019100610311182200_r9","doi-asserted-by":"crossref","unstructured":"Adams, J. D., and Whitney, D. E., 1999, \u201cApplication of Screw Theory to Motion Analysis of Assemblies of Rigid Parts,\u201d Proceedings of IEEE International Symposium on Assembly and Task Planning, Porto, Portugal, July, pp. 75\u201380.","DOI":"10.1109\/ISATP.1999.782938"},{"key":"2019100610311182200_r10","doi-asserted-by":"crossref","unstructured":"Whitney, D. E., Gilbert, O. L., and Jastrzebski, M., 1994, \u201cRepresentation of Geometric Variations Using Matrix Transformation for Statistical Tolerance Analysis in Assembly,\u201d Res. Eng. Des., 6, pp. 191\u2013210.","DOI":"10.1007\/BF01608399"},{"key":"2019100610311182200_r11","unstructured":"Chase, K. W., Gao, J., and Magleby, S. P., 1995, \u201cGeneralized 2-D Tolerance Analysis of Mechanical Assemblies With Small Kinematic Adjustments,\u201d Journal of Design and Manufacturing, 5(4), pp. 263\u2013274."},{"key":"2019100610311182200_r12","doi-asserted-by":"crossref","unstructured":"Chase, K. W., Gao, J., and Magleby, S. P., 1998, \u201cGeneral 3-D Tolerance Analysis of Mechanical Assemblies With Small Kinematic Adjustments,\u201d IIE Trans., 30, pp. 367\u2013377.","DOI":"10.1080\/07408179808966476"},{"key":"2019100610311182200_r13","unstructured":"Laperrie`re, L., and Lafond, P., 1998, \u201cIdentification of Dispersions Affecting Pre-Defined Functional Requirements of Mechanical Assemblies,\u201d Proceedings of 2nd IDMME Conference, Compie`ge, France, May 27\u201329, pp. 721\u2013728."},{"key":"2019100610311182200_r14","doi-asserted-by":"crossref","unstructured":"Laperrie`re, L., and Lafond, P., 1999, \u201cTolerances Analysis and Synthesis Using Virtuals Joints,\u201d 6th CIRP International Seminar on Computer Aided Tolerancing, Enschede, Netherlands, March 22\u201324, pp. 405\u2013414.","DOI":"10.1007\/978-94-017-1705-2_41"},{"key":"2019100610311182200_r15","unstructured":"Desrochers, A., and Delbart, O., 1997, \u201cDetermination of Part Position Uncertainty Within Mechanical Assembly Using Screw Parameters,\u201d 5th CIRP Intrnational Seminar on Computer Aided Tolerancing, Toronto, Canada, April 27\u201329, pp. 125\u2013136."},{"key":"2019100610311182200_r16","unstructured":"Bourdet, P., and Ballot, E., 1995, \u201cEquations formelles et tridimensionnelles des chai^nes de dimensions dans les me\u00b4canismes,\u201d Se\u00b4minaire Tole\u00b4rancement et chai^nes de cotes, fe\u00b4v., pp. 135\u2013146."},{"key":"2019100610311182200_r17","doi-asserted-by":"crossref","unstructured":"Desrochers, A., 1999, \u201cModeling Three-Dimensional Tolerance Zones Using Screw Parameters,\u201d CD-ROM Proceedings of ASME 25th Design Automation Conference, DAC-8587, Las-Vegas.","DOI":"10.1115\/DETC99\/DAC-8587"},{"key":"2019100610311182200_r18","unstructured":"Turner, J., and Srikanth, S., 1990, \u201cConstraint Representation and Reduction in Assembly Modeling and Analysis,\u201d Rensselear Design Research Center, Tech Report, No. 90027."},{"key":"2019100610311182200_r19","doi-asserted-by":"crossref","unstructured":"Zhang, G., and Porchet, M., 1993, \u201cSome New Developments in Tolerance Design in CAD,\u201d Proceedings of the 19th ASME Annual International Design Automation Conference And Exposition, Albuquerque, 2, pp. 175\u2013185.","DOI":"10.1115\/DETC1993-0390"},{"key":"2019100610311182200_r20","doi-asserted-by":"crossref","unstructured":"Zhang, G. , 1996, \u201cSimultaneous Tolerancing for Design and Manufacturing,\u201d Int. J. Prod. Res., 34(12), pp. 3361\u20133382.","DOI":"10.1080\/00207549608905095"},{"key":"2019100610311182200_r21","unstructured":"Hansen, E., 1992, \u201cGlobal Optimization Using Interval Analysis,\u201d Marcel Dekker, ISBN 0-8247-8696-3."},{"key":"2019100610311182200_r22","doi-asserted-by":"crossref","unstructured":"Kolev, L., 1993, \u201cInterval Methods for Circuit Analysis,\u201d World Scientific Publishing Company, Incorporated, ISBN 9810214138.","DOI":"10.1142\/2039"},{"key":"2019100610311182200_r23","doi-asserted-by":"crossref","unstructured":"Jaulin, L., Kieffer, M., and Didrit, O., 2001, \u201cApplied Interval Analysis With Examples in Parameter and State Estimation, Robust Control and Robotics,\u201d World Scientific Publishing Company Incorporated, ISBN 1852332190.","DOI":"10.1007\/978-1-4471-0249-6_7"},{"key":"2019100610311182200_r24","doi-asserted-by":"crossref","unstructured":"Moore, R., 1979, \u201cMethods and Applications of Interval Analysis,\u201d Society for Industrial and Applied Mathematic, ISBN 0898711614.","DOI":"10.1137\/1.9781611970906"},{"key":"2019100610311182200_r25","unstructured":"Agati, P., Lerouge, F., and Rosetto, M., 2001, \u201cLiaisons, me\u00b4canismes et assemblages,\u201d Paris, Dunod, ISBN 2-10-004702-7."},{"key":"2019100610311182200_r26","unstructured":"Arakelian, V., 1997, \u201cStructure et cine\u00b4matique des me\u00b4canismes,\u201d Paris, Herme`s, ISBN 2-86601-642-47."},{"key":"2019100610311182200_r27","unstructured":"Ghie, W., and Laperriere, L., 2000, \u201cAutomatic Generation of Tolerance Chains Around Functional Requirements of Mechanical Assemblies,\u201d CD-ROM Proceedings of 3rd IDMME conference, Montreal, Canada."},{"key":"2019100610311182200_r28","unstructured":"Khalil, W., and Dombre, E\u00b4., 1986, \u201cLa robotique pour inge\u00b4nieurs,\u201d McGraw-Hill, ISBN 2-7042-1133-7."},{"key":"2019100610311182200_r29","unstructured":"Tsai L., 1999, \u201cThe Mechanics of Serial and Parallel Manipulators,\u201d New York, N.Y.: J. Wiley and Sons, ISBN 0-471-32593-7."},{"key":"2019100610311182200_r30","unstructured":"Ghie, W., Laperrie`re, L., and Desrochers, A., 2002, \u201cA Unified Jacobian-Torsor Model for Analysis in Computer Aided Tolerancing,\u201d CD-ROM Proceedings of 4th IDMME conference, France, May 14\u201316."},{"key":"2019100610311182200_r31","doi-asserted-by":"crossref","unstructured":"Laperrie`re, L., Ghie, W., and Desrochers, A., 2002, \u201cStatistical and Deterministic Tolerance Analysis and Synthesis Using a Unified Jacobian-Torsor Model,\u201d Annals of 52nd CIRP General Assembly, San Sebastian, 51(1) pp. 417\u2013420.","DOI":"10.1016\/S0007-8506(07)61550-9"},{"key":"2019100610311182200_r32","unstructured":"Cle\u00b4ment, A., Riviere, A., and Temmerman, M., 1994, \u201cCotation tridimensionnelle des syste`mes me\u00b4caniques,\u201d the\u00b4orie & pratique, PYC, ISBN 2-85330-132-X."}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/3\/1\/2\/5626765\/2_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/3\/1\/2\/5626765\/2_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,12]],"date-time":"2024-12-12T17:36:57Z","timestamp":1734025017000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/3\/1\/2\/475195\/Application-of-a-Unified-JacobianTorsor-Model-for"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,3,1]]},"references-count":32,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2003,3,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.1573235","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,3,1]]}}}