CAD-Based Tolerance Analysis-- Brigham Young University

Slides:



Advertisements
Similar presentations
Geometric Tolerances & Dimensioning
Advertisements

Assigned Wheel Hub – GD&T
Chapter 16 Tolerancing.
Kinematic Synthesis of Robotic Manipulators from Task Descriptions June 2003 By: Tarek Sobh, Daniel Toundykov.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Kinematics of Particles
Geometric Tolerances J. M. McCarthy Fall 2003
Beams and Frames.
Intended Audience: This StAIR is intended for advanced second year students (10-12 grade) with a mechanical focus.Objective: Given the Applying GD&T StAIR.
Finite Element Model Generation Model size Element class – Element type, Number of dimensions, Size – Plane stress & Plane strain – Higher order elements.
Training Manual Aug Probabilistic Design: Bringing FEA closer to REALITY! 2.5 Probabilistic Design Exploring randomness and scatter.
Designing Tensile Structures Using Generic CAD Applications. Structural membranes 2007, Barcelona, September 2007 Javier Sánchez, Tecnun, University.
Chapter Four Fits and Tolerances: Linear and Geometry.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
Lecture 2 – Finite Element Method
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
LECTURE 3 Geometric Modelling
QBASE Engineering © QBASE Engineering Sdn Bhd QBASE Engineering QBASE Engineering Overview This training is designed to build-up the participant’s knowledge.
Finite Element Primer for Engineers: Part 2
Mechanical Engineering Dept.
Tolerance Analysis of Assemblies Using Kinematically-Derived Sensitivities Paul Faerber Motorola Corporation – Lawrenceville, GA Presented by: Jeff Dabling.
Including GD&T Tolerance Variation in a Commercial Kinematics Application Jeff Dabling Surety Mechanisms & Integration Sandia National Laboratories Research.
Surface Variation and Mating Surface Rotational Error in Assemblies Taylor Anderson UGS June 15, 2001.
Formulation of Two-Dimensional Elasticity Problems
Industrial Background Research Problematic Method Overview Key Characteristics Assembly Sequence Conclusion ADCATS Conference - 14/15 June 2001 Brigham.
Tolerance Analysis of Flexible Assemblies Michael Tonks.
Position Error in Assemblies and Mechanisms Statistical and Deterministic Methods By: Jon Wittwer.
Geometric Covariance in Compliant Assembly Tolerance Analysis Jeffrey B. Stout Brigham Young University ADCATS June 16, 2000.
Dimensional Variation in Automotive Body Assembly Student: Timothy Ian Matuszyk Academic supervisory panel: Prof. Michael Cardew-Hall Dr. Bernard F. Rolfe.
ADCATS A Closed Form Solution for Nonlinear Tolerance Analysis Geoff Carlson Brigham Young University.
Jeff AdamsADCATS 2000, BYU Feature Based Analysis of Selective Limited Motion in Assemblies Jeff Adams ADCATS 2000 Brigham Young University.
NATIONAL SCIENCE FOUNDATION– INDUSTRY/UNIVERSITY COOPERATIVE RESEARCH CENTER Dimensional Measurement and Control in Manufacturing COLLEGE OF ENGINEERING,
FE Modeling Strategy Decide on details from design Find smallest dimension of interest Pick element types – 1D Beams – 2D Plate or.
Exact Constraint Design Using Tolerance Analysis Methods Danny Smith Brigham Young University 15 June 2001 Special Acknowledgements to: ADCATS Research.
Metrology Metrology is the science of measurement Dimensional metrology is that branch of Metrology which deals with measurement of “dimensions“ of a part.
Tolerancing Chapter Technical Drawing 13 th Edition Giesecke, Mitchell, Spencer, Hill Dygdon, Novak, Lockhart © 2009 Pearson Education, Upper Saddle.
Geometric Dimensions and Tolerances
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Kinematics Fundamentals
Advanced Graphics (and Animation) Spring 2002
Definition of an Industrial Robot
Kinematics Fundamentals
5 Form Tolerances.
GEOMETRIC DIMENSIONING AND TOLERANCING (GD&T) Purpose is to describe the engineering intent of parts and assemblies Uses symbols to specify geometric.
Computer Integrated Manufacturing CIM
Lecture 2: Introduction to Concepts in Robotics
3DCS Advanced Analyzer/Optimizer Module © Dimensional Control Systems Inc DCS Advanced Analyzer/Optimizer Equation Based Tolerance Analysis Quick.
DIMENSIONING & TOLERANCING Deborah Munro, Ph.D.. Overview: Why do we dimension? Why do we tolerance? Why GD&T?  Most machining, assembly, and construction.
KINEMATIC CHAINS & ROBOTS (I).
11/11/20151 Trusses. 11/11/20152 Element Formulation by Virtual Work u Use virtual work to derive element stiffness matrix based on assumed displacements.
DPT 312 METROLOGY CHAPTER 3 MEASUREMENT AND TOLERANCES
Lagrangian Mechanics A short overview. Introduction Previously studied Kinematics and differential motions of robots Now Dynamic analysis Inertias, masses,
Kinematic Synthesis October 6, 2015 Mark Plecnik.
Probabilistic Design Systems (PDS) Chapter Seven.
Shanghai Jiao Tong University 1 GEOMETRIC DIMENSIONING & TOLERANCING (GD & T) ME 250: Design & Manufacturing I School of Mechanical Engineering.
CHAPTER TWO : Geometric Tolerances
11/25/03 3D Model Acquisition by Tracking 2D Wireframes Presenter: Jing Han Shiau M. Brown, T. Drummond and R. Cipolla Department of Engineering University.
Kinematics of machines ( )
Fits and Tolerances: Linear and Geometry.
Overview Modern chip designs have multiple IP components with different process, voltage, temperature sensitivities Optimizing mix to different customer.
PC-DMIS Introduction to GD&T Selection
Geometric Dimensioning and Tolerancing (GD&T)
Section 4 Advanced Applications
FEA convergence requirements.
OVERVIEW OF FINITE ELEMENT METHOD
8-1 Introduction a) Plane Stress y
KINEMATIC CHAINS & ROBOTS (I)
Embodiment Design: Dimensions and Tolerances
Chapter 4 . Trajectory planning and Inverse kinematics
GD&T Overview Class April 24, 2019.
Presentation transcript:

CAD-Based Tolerance Analysis-- Brigham Young University An Overview C L R L Gap by Ken Chase Brigham Young University Open Loop R T e i r Plunger  u Pad Arm  g Reel a Base Closed Loop b h R L

Concurrent Engineering Product Release Product Release Cost or Effort Development Time When manufacturing considerations are included early in the design process, product development time may be significantly shortened

Tolerance analysis is the link between design & manufacturing Critical Link Engineering Design Manufacture Engineering Tolerances Tolerance analysis is the link between design & manufacturing

Effects of Tolerances are Far-reaching Engineering Manufacturing Design Resultant Dimensions Fit and Function Design Limits Performance Sensitivity Design Intent Robust to Variation Customer Satisfaction Production Cost Process Selection Machine Tools Operator Skills Tooling, Fixtures Inspection Precision Assemblability Scrap and Rework

Tolerance Analysis Given Find Component Tolerances Assembly Tolerance LL UL Assembly Function Acceptance Fraction

Tolerance Analysis Promotes Concurrent Engineering Assembly Tolerance Analysis Assembly Tolerances Component Tolerances Performance Requirements Engineering Model Production Requirements Improved Performance Decreased Cost

3 Sources of Variation in Assemblies  R +∆R  A+∆A R  R A A U U U +∆U Dimensional and Kinematic Geometric

The CATS System 3-D CAD System CATS CATS Modeler Analyzer Mfg CAD CATS Application Interface CATS Modeler CATS Analyzer Mfg Process Database CAD Database

CATS Modeler Milestones 1986 CADAM 1-D graphical modeler 1987 GE Calma 1-D graphical modeler 1988 HP ME-10 2-D vector modeler 1989 Alpha 1 3-D solid modeler X Windows CATS interface 1990 AutoCAD 2-D modeler: AutoCATS 1991 Auto loop generation 1992 CATIA & Computervision 3-D modelers 1993 Assembly tolerance requirements models 1995 Pro/E 3-D parametric modeler Automatic joint recognition 2000 Variation modeling on ADAMS

Vector Assembly Model C L Plunger Arm Base R R R  Pad  Reel Gap Open Loop R T e i r Plunger  u Pad Arm  g Reel a Base Closed Loop b h R L

3-D Kinematic Joints Parallel Cylinders (2) Rigid (no motion) Prismatic (1) Revolute (1) Cylindrical (2) Spherical (3) Planar (3) Edge Slider (4) Cylindrical Slider (4) Crossed Cylinders (5) Point Slider (5) Spherical Slider (5)

Vector Path Through a Joint  U2 Datum 1  Datum 2 Datum 2 U U1 Datum 1 2-D Joint 3-D Joint

Vector Path Across a Part  DRF A R DRF U Passes through the DRF

2-D Propagation of Surface Variation Translational Variation Rotational Variation Nominal Tolerance Circle Zone Tolerance Zone Tolerance Zone Cylinder on a plane Block on a plane

3-D Propagation of Surface Variation K Kinematic Motion F Geometric Feature Variation F F K K y y y K K x x z F z F K K F K Cylindrical Slider Joint Planar Joint

Assembly Tolerance Specifications DESIGN SPECIFICATIONS Component Tolerances Assembly Tolerances Parallelism Parallelism A A Part B Part B -A- Part C -A-

DESIGN SPECIFICATIONS Component Tolerances Assembly Tolerances Perpendicularity & Angularity Perpendicularity & Angularity A A A q± d q -A- -A- Concentricity & Runout Concentricity & Runout - A - A A A A -A-

CE/TOL Modeler

CATS Assembly Modeler Status Modeling Task Graphical Automation Level Interface 1. Specify datums √ All graphical 2. Specify assembly specs √ All graphical 3. Select and locate √ All graphical assembly joints 4. Define datum paths √ All graphical 5. Define closed vector loop √ Auto loop generation 6. Define open vector loops √ Auto loop generation 7. Specify geometric √ Auto DOF check variations

CE/TOL Analyzer Predicted rejects Quality level Skewed distributions Statistical algorithms built-in No equations to type

CATS Analyzer Milestones 1984 1-D stackup with cost optimization 1986 Cost optimization with process selection CATS 1-D Analyzer v1 1987 Estimated Mean Shift Method 1988 CATS 2-D vector loop analysis; 2-D kinematic joints Linearized solution of implicit assembly functions 1989 2-D analysis with GD&T form variation 1990 Mating hole pattern statistical analysis 1991 3-D vector loop analysis; 3-D joints; 3-D GD&T 1993 Analysis of library of assembly tolerance specs 1994 Nonlinear tolerance analysis by MSM 1995 Variation Polygon representation 1996 Yield prediction for multiple assembly tolerance specs 1997 Effect of surface waviness on GD&T form variation 2000 Tolerance analysis on ADAMS

Complex Assembly Functions y = f(x) Explicit Implicit f(x, y) = 0

CATS determines the % contribution by x y c a • 38% 19% 15% 10% 5% CATS determines the % contribution by each component tolerance to overall assembly variation

Tolerance Allocation Given Find Component Tolerances Allocation Scheme Assembly Tolerance Component Tolerances LL UL Allocation Scheme Acceptance Fraction

Accuracy / Efficiency 3 part assembly, 6 dimensions, 9 equations

CATS Tolerance Analysis Status Analysis Task Graphical Automation Level Interface 1. Generate assembly Automatic equations and sensitivities. 2. Set up matrices and solve Automatic 3. Calculate assembly variation √ Built-in and percent rejects 4. Calculate and plot sensitivities √ Built-in and percent contribution 5. Plot assembly distribution √ Automatic 6. Perform tolerance synthesis √ Built-in algorithms 7. Perform design iteration √ Interactive graphical interface

Current Research

Equivalent Variational Mechanisms Add dimensional variations to a kinematic model Modify the input and output variables Extract the tolerance sensitvities from a velocity analysis Converts a kinematic analysis to a tolerance analysis Even works for static assemblies (no moving parts)

Tolerance Analysis of Compliant Assemblies Simple lap joint of two thin plates

Multiple Cases - Single FEA Model Uniform X Gap Twisted Gap Uniform Y Gap Rotated Interference / gap x y z

Compliant Assembly Milestones 1996 Statistical FEA for compliant assemblies Material covariance due to elastic coupling 1998 Geometric covariance - surface continuity Geometric covariance from Bezier curves 1999 Geometric covariance by spectral analysis Wavelength effects on assembly variation Spectral characterization of surface variation 2000 Geometric covariance by polynomial analysis

Statistical FEA Solution Closure Force Statistical FEA Solution: Mean Closure Force Closure Force Cov where: Equivalent Stiffness

Curve Fit Polynomial Covariance

Association for the Development of Computer-Aided Tolerancing Systems Dr. Ken Chase Brigham Young University 435 CTB Provo, Utah 84602 Tel: (801) 378-6541 FAX: (801) 378-5037 email: chasek@byu.edu website: adcats.et.byu.edu

Tolerance Analysis of Compliant Assemblies Airplane skin panels Automotive body panels

Material Covariance Displacing one node affects the displacement of surrounding nodes Described by the stiffness matrix of the part

Geometric Covariance Nodal variations are not independently random Part surfaces are continuous Random surfaces must be used to include covariance effects in statistical analyses

Covariance from Spectral Analysis Frequency spectrum 2 Auto- spectrum IFFT Auto- correlation

Comparison of Results Standard deviation of closure force Monte Carlo FASTA Large sample size required for accuracy 5,000 FE solutions Slower Very similar results Smaller sample size required for accuracy 2 FE solutions