Abstract
Tolerance charting is one of the important technologies used in process planning to develop the mean sizes and tolerances of the working dimensions for a new manufacturing process, or to analyze a set of existing dimensions and tolerances to determine if the component can be made to meet the blueprint specification. In this paper a computer-aided angular tolerance charting system is implemented, which is mainly based on the mathematical models of the algebraic method for both square shouldered and angular features. A surface changing algorithm is applied to calculate the working dimensions. The process tolerance allocation is carried out with a discrete interval cost–tolerance model and a multi-choice knapsack model. With a genetic algorithm, an optimal or a near-optimal solution of tolerance allocation is achieved consequently. The implementation of such a computer-aided angular tolerance charting system is presented from the viewpoint of software engineering. The data structures for blueprint information, operation information, and tolerance charts are designed. The functions of the angular tolerance charting system are described. The prototype of the system is analyzed in detail.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahluwalia RS, Karolin AV (1984) CATC – a computer aided tolerance control system. J Manuf Sys 3(2):153–160
Al-Ansary MD, Deiab IM (1997) Concurrent optimization of design and machining tolerances using the genetic algorithms method. Int J Mach Tools Manuf 37(12):1721–1731
Chase KW, Greenwood WH, Loosli BG, Hauglund LF (1990) Least cost tolerance allocation for mechanical assemblies with automated process selection. Manuf Rev 3:49–59
Chen TC, Fischer GW (2000) A GA-based search method for the tolerance allocation problem. Artif Intell Eng 14:133–141
Dong Z, Soom A (1990) Automatic optimal tolerance design for related dimension chains. Manuf Rev 3(4):262–271
Dong Z, Hu W, Xue D (1994) New production cost-tolerance models for tolerance synthesis. Trans ASME J Eng Ind 116:199–206
Gadallah MH, El Maraghy HA (1994) A new algorithm for discrete tolerance optimization. In: Computer integrated manufacturing and automation techniques, Proceedings of the fourth international conference, Troy, 10–12 Oct 1994, pp 292–297
He JR (1991) Tolerancing for manufacturing via cost minimization. Int J Mach Tools Manuf 31(4):455–470
Irani SA, Mittal RO, Lehtihet EA (1989) Tolerance chart optimization. Int J Prod Res 27(9):1531–1552
Jeang A, Hun CZ (2000) Process parameters determination for precision manufacturing. Qual Reliab Eng Int 16:33–44
Ji P (1993a) A tree approach for tolerance charting. Int J Prod Res 31(5):1023–1033
Ji P (1993b) A linear programming model for tolerance assignment in a tolerance chart. Int J Prod Res 31(3):739–751
Ji S, Li X, Ma Y, Cai H (2000) Optimal tolerance allocation based on fuzzy comprehensive evaluation and genetic algorithm. Int J Adv Manuf Tech 16:461–468
Kopardekar P, Anand S (1995) Tolerance allocation using neural networks. Int J Adv Manuf Tech 11(10):269–276
Lee WJ, Woo TC (1989) Optimum selection of discrete tolerance. J Mech Trans Auto Des 111:243–250
Li W, Bai G, Zhang C, Wang B (2000) Optimization of machining datum selection and machining tolerance allocation with genetic algorithms. Int J Prod Res 38(6):1407–1424
Lin CY, Huang WH, Jeng MC, Doong JL (1997) Study of an assembly tolerance allocation model based on Monte Carlo simulation. J Mater Proc Tech 70:9–16
Ming XG, Mak KL (2001) Intelligent approaches to tolerance allocation and manufacturing operations selection in process planning. J Mater Process Tech 17:75–83
Morris CG (1992) Academic Press dictionary of science and technology. Academic press inc. San Diego, CA
Mullapudi R, Gavankar P (1994) An object-oriented tolerance representation scheme for concurrent engineering. Int J Manuf Syst Des 1(2):145–153
Nee AYS, Kumar AS (1992) A rule-based system for angular tolerance charting. Int J Mach Tools Manuf 32(6):885–899
Ngoi BKA (1992) Applying linear programming to tolerance chart balancing. Int J Adv Manuf Tech 7:187–192
Ngoi BKA, Chua CK (1993) A matrix approach to tolerance charting. Int J Adv Manuf Tech 8:175–181
Nurre JH, Vedati K (1998) Cost optimization of a process plans tolerance assignments for manufacturing. Int J Model Simulat 18(3):196–200
Tang XQ, Davies BJ (1988) Computer aided dimensional planning. Int J Prod Res 26(2):283–297
Tang GR, Fuh YM, Kung R (1993) A list approach to tolerance charting. Comput Ind 22:291–302
Tseng YJ, Terng YS (1999) Alternative tolerance allocations for machining parts represented with multiple sets of features. Int J Prod Res 37(7):1561–1579
Whybrew K, Britton GA, Robinson DF, Sermsuti-Anuwat Y (1990) A graph theoretic approach to tolerance charting. Int J Adv Manuf Tech 5:175–183
Wu Z, Elmaraghy WH, Elmaraghy HA (1988) Evaluation of cost-tolerance algorithm for design tolerance analysis and synthesis. Manuf Rev 1(3):168–179
Xue JB, Ji P (2002) Identifying tolerance chains with a surface-chain model in tolerance charting. J Mater Process Tech 123(1):93–99
Xue JB, Ji P (2004) Process tolerance allocation in angular tolerance charting. Int J Prod Res 42(18):3929–3945
Xue JB, Ji P (2005) Tolerance charting for components with both angular and square shoulder features. IIE Trans 37:815–825
Zhang C, Wang HP, Li JK (1992) Simultaneous optimization of design and manufacturing – tolerances with process (machine) selection. Annals CIRP 41(1):569–572
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag London
About this entry
Cite this entry
Xue, J., Ji, P. (2015). Computer Aided Angular Tolerance Charting System: Implementation. In: Nee, A. (eds) Handbook of Manufacturing Engineering and Technology. Springer, London. https://doi.org/10.1007/978-1-4471-4670-4_115
Download citation
DOI: https://doi.org/10.1007/978-1-4471-4670-4_115
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-4669-8
Online ISBN: 978-1-4471-4670-4
eBook Packages: EngineeringReference Module Computer Science and Engineering