Tolerance-based process plan evaluation using Monte Carlo simulation

In the discrete part manufacturing industry, engineers develop process plans by selecting appropriate machining processes and production equipment to ensure the quality of finished components. The decisions in process planning are usually made based on personal experience and the verification of process plans is based on physical trial-and-error runs, which is costly and time-consuming. This paper proposes to verify process plans by predicting machining tolerances via Monte Carlo simulation. The basic idea is to use a set of discrete sample points to represent workpiece geometry. The changes of their spatial position are simulated and tracked as the workpiece undergoes a series of machining processes. Virtual inspections are then conducted to determine the dimensional and geometric tolerances of the machined component. Machining tolerance prediction is completed through: (1) manufacturing error synthesis, and (2) error propagation in multiple operations. In this way, engineers can quickly screen alternative process plans, spot the root error causes, and improve their decisions. Therefore, physical trial-and-error runs can be reduced, if not eliminated, resulting in significant savings in both time and costs.

[1]  Guoxiong Zhang,et al.  A study of pre-compensation for thermal errors of NC machine tools , 1997 .

[2]  Shreyes N. Melkote,et al.  Machining fixture layout optimization using the genetic algorithm , 2000 .

[3]  Chun Zhang,et al.  Form-accuracy analysis and prediction in computer-integrated manufacturing , 1997 .

[4]  Bryan Kok Ann Ngoi,et al.  Process sequence determination for tolerance charting , 1993 .

[5]  Rashpal S. Ahluwalia,et al.  CATC — A Computer Aided Tolerance Control system , 1984 .

[6]  A. Weckenmann,et al.  Design of gauges and multipoint measuring systems using coordinate-measuring-machine data and computer simulation , 1991 .

[7]  Spencer P. Magleby,et al.  Generalized 3-D tolerance analysis of mechanical assemblies with small kinematic adjustments , 1998 .

[8]  J. Hammersley MONTE CARLO METHODS FOR SOLVING MULTIVARIABLE PROBLEMS , 1960 .

[9]  B. M. P. Fraticelli TOOL-WEAR EFFECT COMPENSATION UNDER SEQUENTIAL TOLERANCE CONTROL , 1999 .

[10]  B. J. Davies,et al.  Computer aided dimensional planning , 1988 .

[11]  Huang Yuehua,et al.  The Monte-Carlo method for solving the dimensional chain positive problem , 2000 .

[12]  R. Teti A review of tool condition monitoring literature data base , 1995 .

[13]  Jenq-Shyong Chen,et al.  A study of thermally induced machine tool errors in real cutting conditions , 1996 .

[14]  Shaw C. Feng,et al.  A Review of Current Geometric Tolerancing Theories and CMM Inspection Data Analysis Algorithm , 1991 .

[15]  John C. Ziegert,et al.  Neural network thermal error compensation of a machining center , 2000 .

[16]  D. E. Dimla,et al.  Sensor signals for tool-wear monitoring in metal cutting operations—a review of methods , 2000 .

[17]  Kornel Ehmann,et al.  Generation of engineered surfaces by the surface-shaping system , 1995 .

[18]  Y. Z. Zhang,et al.  Operational Dimensions and Tolerances Calculation in CAPP Systems for Precision Manufacturing , 1989 .

[19]  Jerry Y. H. Fuh,et al.  A neural network approach to determining optimal inspection sampling size for CMM , 1996 .

[20]  Yiming Rong,et al.  Locating error analysis and tolerance assignment for computer-aided fixture design , 2001 .

[21]  Jian John Dong Principles of Process Planning: A Logical Approach , 1997 .

[22]  S. K. Zaremba,et al.  The extreme and L2 discrepancies of some plane sets , 1969 .

[23]  Zuomin Dong,et al.  Optimal process sequence identification and optimal process tolerance assignment in computer-aided process planning , 1991 .

[24]  Kee S. Moon,et al.  Compensation for the thermal error of a multi-axis machining center , 1998 .

[25]  B. K. A. Ngoi,et al.  Tolerance control for dimensional and geometrical specifications , 1996 .

[26]  E. C. De Meter,et al.  Tolerance Analysis of Machining Fixture Locators , 1999 .

[27]  Ping Ji Determining dimensions for process planning: A backward derivation approach , 1996 .

[28]  Bryan Kok Ann Ngoi,et al.  Applying the Coordinate Tolerance System to Tolerance Stack Analysis Involving Position Tolerance , 1999 .

[29]  Yu-Cheng Lee,et al.  Process capability-based tolerance design to minimise manufacturing loss , 1998 .

[30]  A. Del Taglia,et al.  Computer Aided Tolerance Charting , 1999 .

[31]  Ping Ji A linear programming model for tolerance assignment in a tolerance chart , 1993 .

[32]  Aun-Neow Poo,et al.  Error compensation in machine tools — a review: Part II: thermal errors , 2000 .

[33]  Ping Ji,et al.  Computer-aided operational dimensioning for process planning , 1995 .

[34]  Aun-Neow Poo,et al.  Error compensation in machine tools — a review: Part I: geometric, cutting-force induced and fixture-dependent errors , 2000 .

[35]  Clifford Goodman,et al.  American Society of Mechanical Engineers , 1988 .

[36]  Morten Rikard Jensen,et al.  Analysis of Hydromechanical Deep Drawing of Cylindrical Cups , 2000 .

[37]  Anthony Chukwujekwu Okafor,et al.  Derivation of machine tool error models and error compensation procedure for three axes vertical machining center using rigid body kinematics , 2000 .

[38]  Min-Yang Yang,et al.  Measurement and prediction of thermal errors of a CNC machining center using two spherical balls , 1998 .

[39]  G. Abdou,et al.  TVCAPP, tolerance verification in computer-aided process planning , 1993 .

[40]  Chung-Chi Hsieh,et al.  Efficient sampling for surface measurements , 1995 .

[41]  Srinivas Konakalla,et al.  An object-oriented system for tolerance charting , 1997, J. Intell. Manuf..

[42]  Tony L. Schmitz,et al.  Examination of surface location error due to phasing of cutter vibrations , 1999 .

[43]  E. A. Lehtihet,et al.  Tolerance control in the machining of discrete components , 1990 .

[44]  Bryan Kok Ann Ngoi,et al.  The Noded graph approach to stack analysis , 1998 .

[45]  E. C. De Meter,et al.  The Application of Meta Functions to the Quasi-Static Analysis of Workpiece Displacement Within a Machining Fixture , 1996 .

[46]  Yin-Lin Shen,et al.  Sampling strategy design for dimensional measurement of geometric features using coordinate measuring machine , 1997 .

[47]  Alan C. Lin,et al.  CAPP and its integration with tolerance charts for machining of aircraft components , 1999 .

[48]  A. Geddam,et al.  Accuracy improvement of three-axis CNC machining centers by quasi-static error compensation , 1997 .

[49]  Andrew Y. C. Nee,et al.  Tool wear and chatter detection using the coherence function of two crossed accelerations , 1997 .

[50]  Tae Jo Ko,et al.  Elimination of Settling Error Due to Clamping Forces in On-Machine Measurement , 2002 .

[51]  Qiang Huang,et al.  Diagnosis of multi-operational machining processes through variation propagation analysis , 2002 .

[52]  Chun Zhang,et al.  Statistical tolerance analysis based on beta distributions , 1997 .