Saturday, May 18, 2019
Tolerance Analysis
A Comprehensive System for Computer-Aided security deposit summary of 2-D http//adcats. et. byu. edu/Publication/97-4/cirp_2_7_97a. html 7. 0 ASSEMBLY TOLERANCE SPECIFICATIONS An engineer project moldiness fulfill properly in spite of dimensional variation. To achieve this, plan design requirements must be expressed as fiction border limits. The designer must assign limits to the gaps, clearances and overall dimensions of an fable which are unfavourable to performance.Assembly allowance account limits are applied to the statistical distribution of the forum variations predicted by tolerance analysis to consider the bod of assemblies which will be within the specifications. Designers need to control more than just gaps and clearances in assemblies. druthers and position of disports may also be important to performance. To be a comprehensive design tool, a tolerance analysis system must provide a set of gather tolerance specifications which covers a wide range of com mon design requirements. A system of manufacturing tolerance specifications patterned later on ANSI Y14. 5 has been proposed Carr 93.Those ANSI Y14. 5 feature controls which require a data point appear to be useful as throng controls. However, there is a distinct difference between component tolerance and company tolerance specifications, as seen in Fig. 9. In the component tolerance specification shown, the parallelism tolerance zone is delimit as parallel to datum A, a savoir-faire surface on the same part. By contrast, the assembly parallelism tolerance defines a tolerance zone on one part in the assembly which is parallel to a datum on an other(prenominal) part. In order to distinguish an assembly tolerance specification from a component specification, new symbols keep up been proposed.The feature control block and the assembly datum have been en unkindly in double boxes. Fig. 9 Comparison of component and assembly tolerance specifications. 8. 0 MODELING PROCEDURES AND RU LES The ability to lay a system is a fundamental skill for effective engineering design or manufacturing systems analysis. Unfortunately, few engineers know how to construct variational models of assemblies beyond a 1-D stack. This is primarily because the methods have not been established. in that location is little treatment of assembly imitate for tolerance analysis in engineering schools or texts.Until engineers learn how to model, tolerance analysis will never become widely used as have other CAD/CAE tools. A consistent set of modeling procedures, with some guiding rules for creating sender assembly models, allows for a systematic approach which can be applied to virtually any assembly. The steps in creating a model are 1. Identify the assembly features critical to the assembly. Locate and orient for each one feature and specify the assembly tolerances. 2. Locate a datum reference frame (DRF) for each part. All model features will be located relative to the DRFs. 3.Place k inematic joints at the points of contact between each pair of yoke parts. Define the joint type and orient the joint axes. These are the assembly constraints. 4. Create vector paths from the DRF on each part to each joint on the part. The paths, called datum paths, must follow feature dimensions until arriving at the joint. Thus, each joint may be located relative to the DRF by controlled engineering dimensions. 5. Define the closed vector loops which hold the assembly together. The datum paths defined in Step 2 7 of 14 5/11/2011 427 PM A Comprehensive System for Computer-Aided adjustment analysis of 2-D ttp//adcats. et. byu. edu/Publication/97-4/cirp_2_7_97a. html become segments of the vector loop. A vector loop must inaugurate a part through a joint and leave through another joint, passing through the DRF on the way. Thus, the vector path across a part follows the datum path from the incoming joint to the DRF and follows another datum path from the DRF to the outgoing joint. 6. Define open vector loops to describe each assembly tolerance specification. For example, for an assembly gap, the loop would start on one side of the gap, pass through the assembly, and end at the other side of the gap. 7.Add geometric variations at each joint. Define the width of the tolerance zone and duration of contact between the mating parts as required. The nature of the variation and direction is determined by the joint type and joint axes. Other variations, such as position, may be added at other feature locations. Modeling rules are needed to ensure the creation of valid loops, a sufficient number of loops, correct datum paths, etc. For example, an important set of rules defines the path a vector loop must take to cross a joint. Each joint introduces kinematic variables into the assembly which must be involved in the vector model.Fig. 10 shows the vector path across a 2-D cylinder-slider joint. The rule states that the loop must enter and exit the joint through the lo cal joint datums, in this case, the center of the cylinder and a reference datum on the sliding plane. This assures that the two kinematic variables introduced by this joint are included in the loop, namely, the vector U in the sliding plane and the relative angle f at the center of the cylinder, both(prenominal) of which locate the variable point of contact in their corresponding mating parts. Fig. 11 shows a standardized vector path through a three-D crossed cylinders joint.A more fire set of modeling rules is described in Chase 94. Fig. 10 2-D vector path through a joint Fig. 11 three-D vector path through a joint 9. 0 MODELING EXAMPLE The process of creating an assembly tolerance model for analysis is illustrated in the figures below for a seatbelt retraction mechanism. The device is an inertial secure mechanism for the take-up reel. One of the critical assembly features is the gap between the tip of the locking detent and the gear, as shown in Fig. 12. The assembly is of re asonable complexity, with about 20 dimensional variations and several geometric variations as contributing sources.The contribution by each variation source depends on the sensitivity of the gap to each component variation. Fig. 13 shows the DRFs for each part and local feature datums which define model dimensions. 8 of 14 5/11/2011 427 PM A Comprehensive System for Computer-Aided Tolerance Analysis of 2-D http//adcats. et. byu. edu/Publication/97-4/cirp_2_7_97a. html Fig. 12 Example 2-D assembly Fig. 13 Part DRFs and feature datums. In propose 14, the kinematic joints defining the mating conditions are located and oriented. Clearance in the rotating joints was modeled by two methods.In the runner case, the shafts were modeled as revolute joints, centered in the clearance, with clearance variation added as an equivalent concentricity. In the back case, the CAD model was modified so each shaft was in contact with the edge of the hole, modeled by parallel cylinder joints, and vari ation was determined about this extreme position. After the joints have been located, the assembly loops can then be generated, as shown in Fig. 15. To simplify the figure, some of the vectors are not shown. Fig. 14 Kinematic joints define mating conditions. Fig. 5 Vector loops describe assembly. Models for geometric variation may then be inserted into the vector assembly model, as shown in Fig. 16. The completed CATS model, in Fig. 17, is ready for assembly tolerance analysis. 9 of 14 5/11/2011 427 PM A Comprehensive System for Computer-Aided Tolerance Analysis of 2-D http//adcats. et. byu. edu/Publication/97-4/cirp_2_7_97a. html Fig. 16 Geometric variation sources are added. Fig. 17 The completed CATS model. identification number 18 show a 3-D CATS model overlaid on a swashplate cam and follower mechanism. Fig. 18 3-D CATS model. 10. 0 TOLERANCE ANALYSISThe analysis approach used within the CATS system is based on linearization of the assembly equations and declaration for the v ariations by matrix algebra. A detailed description with examples may be found in Chase 95, 96 and Gao 97. The linearized method provides an accurate and real-time analysis capability that is compatible with engineering design approaches and tools. Vector assembly models can be used with any analysis system. Gao used the CATS Modeler as a graphic front end for 10 of 14 5/11/2011 427 PM A Comprehensive System for Computer-Aided Tolerance Analysis of 2-D http//adcats. et. byu. du/Publication/97-4/cirp_2_7_97a. html a Monte Carlo simulator Gao 93. An iterative solution was used to close the vector loops for each simulated assembly. Histograms for each assembly feature being analyse were generated from the computed assembly dimensions. A comparison of the linearized approach with Monte Carlo analysis is presented in Gao 95. 11. 0 CAD writ of execution Fig. 19 shows the structure of the Computer-Aided Tolerancing System integrated with a commercial 3-D CAD system. The CATS Modeler cre ates an engineering model of an assembly as a graphical and symbolic overlay, linked associatively to the CAD model.Pop-up menus present lists of joints, datums, g-tols and design specs to add to the CAD model. The model is created completely within the graphical port of the CAD system. There are no equations to type in to define mating conditions or other assembly relationships. CATS is tightly integrated with each CAD system, so it becomes an extension of the designers own CAD system. Current CAD implementations include Pro/ENGINEERa (TI/TOL 3D+), CATIAa, CADDS5a, and AutoCADa (AutoCATS). Fig. 19 The CATS System Architecture The CATS Analyzer accesses the assembly tolerance model that was created and stored in the CAD system.The Analyzer has built-in statistical algorithms to predict variation in critical assembly features payable to process variation. It features built-in algorithms for tolerance synthesis, which re-size selected tolerances to meet target assembly quality levels . Matrix analysis gives endorsement feedback for any design iteration or what-if study. The user interface is standard XWindows Motif, with multiple windows, scroll bars, pop-up menus, talks boxes, option buttons, data fields and slide bars for data entry, etc. The designer is in complete control of the tolerance analysis/design process.Graphical plots give visual feedback in the form of statistical distributions, stratified sensitivity and percent contribution plots. Engineering limits are shown on the distribution, with corresponding parts-per-million reject values displayed. The modern precondition of the CATS Modeler and Analyzer, with respect to ease of use by an interactive graphical user interface and internal automation are summarized in Table 1 and Table 2. Table 1. Current status of assembly modeling CAD implementation Modeling Task Graphical Automation Level 11 of 14 5/11/2011 427 PM
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment