Article ID: | iaor1989158 |
Country: | United Kingdom |
Volume: | 27 |
Issue: | 9 |
Start Page Number: | 1531 |
End Page Number: | 1552 |
Publication Date: | Sep 1989 |
Journal: | International Journal of Production Research |
Authors: | Irani S.A., Mittal R.O., Lehtihet E.A. |
Keywords: | programming: integer |
A tolerance chart is a graphical representation of a process plan and a manual procedure for controlling tolerance stackup when the machining of a component involves interdependent tolerance chains. This heuristic, experience-based method of allocating tolerances to individual cuts of a process plan can be embodied in a computer-based module. This paper introduces a graph theoretic representation for the tolerance chart. A special path tracing algorithm is used to identify tolerance chains from this graph. Optimal tolerance allocation among individual cuts is achieved using a linear goal programming model instead of existing heuristic methods. A more comprehensive mixed integer programming model is developed to incorporate linear tolerance cost functions and alternative process selection.