PWB Product Data-Driven Analysis Using STEP AP210 An Example XAI Application Russell S. Peak Senior Researcher & Co-Director Engineering Information Systems.

Slides:



Advertisements
Similar presentations
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Advertisements

SRDC Ltd. 1. Problem  Solutions  Various standardization efforts ◦ Document models addressing a broad range of requirements vs Industry Specific Document.
27 September 1999 Crisis Management William L. Scherlis Carnegie Mellon University School of Computer Science.
CSC230 Software Design (Engineering)
COMPUTER-AIDED DESIGN The functionality of SolidWorks Simulation depends on which software Simulation product is used. The functionality of different producs.
Igal Kaptsan Research Director Applied Research, Bentley Systems Change Management.
Dirk Zwemer 1, Manas Bajaj 2, Russell Peak 2, Thomas Thurman 3, Kevin Brady 4, Sean McCarron 1, Alex Spradling 1, Michael Dickerson 5, Lothar Klein 6,
Computer Aided Design, Manufacturing & Measurement Integration August Coordinate Measurement System Committee Albuquerque, New Mexico Richey-McIvor-Sandwith.
Introduction to BIM BIM Curriculum 01.
Copyright (C) 2005 Standards-based Engineering Framework for Next Generation PLM IDA-STEP: Integrating Distributed Applications based on STEP Presenters:
Chapter 6– Artifacts of the process
1 Integrating Design with Simulation & Analysis Using SysML Status Update to SE DSIG on GIT SysML-related Efforts Russell Peak (presenter), Chris Paredis,
Copyright PDES, Inc. R ISO/IEC Capabilities for Power Electronics Roanoke, Virginia July 19, 2000 Thomas R. Thurman Rockwell Collins.
Developing a Design/Simulation Framework
Planning Meeting for Product, Lifecycle Management,
Copyright © 2007 Georgia Tech. All Rights Reserved. 1 A Thing or Two about Information Management and Component-based Knowledge Graphs With Applications.
Cataloging for Electronic Commerce: Tool and Resource Development for Creating Standardized Catalogs for U.S. Defense Logistics Information Service Barry.
BOEING PROPRIETARY Rocketdyne Propulsion and Power CAD Data Translation - Past, Present and Future from consumers’ point of view The 7 th NASA-ESA Workshop.
GIT SysML Parametrics Work Presenter GIT Product & System Lifecycle.
Automating Product Data-Driven Analysis Using Multifidelity Multidirectional Constrained Objects Russell S. Peak Senior Researcher & Assistant Director.
Characterizing Fine-Grained Associativity Gaps: A Preliminary Study of CAD-CAE Model Interoperability
Techniques and Tools for Product-Specific Analysis Templates Towards Enhanced CAD-CAE Interoperability for Simulation-Based Design and Related Topics Russell.
January 25, 2006copyright Thomas Pole , all rights reserved 1 Software Reuse: History 1980 to 2005 History: Changes to Software Reuse Driven by.
CAM-I Scalable Flexible Manufacturing Initiative NGMS Task 6.1.
DELMIA DPM Assembly This is the Master “Presentation title” page. Type the title of your presentation in the "Presentation title” field. Cette page est.
Development of Advanced Collaborative Engineering Environments (CEEs) Phase 1 Overview Version 3a - October 23, 2001 Contact:
CDL-Flex Empirical Research
LKSoft STEP-Book Usage Examples & Exercises With an Emphasis on AP210 Capabilities Contacts:
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
1 Click to edit Master title style ROCKWELL COLLINS STEP VISION Jack R. Harris Director, Advanced Manufacturing Technology Rockwell Collins
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
© 2009 Rockwell Collins, Inc. All rights reserved. From Paper Based Analysis to Model Based Analysis: Applications of AP 210 at Rockwell Collins April.
An Introduction to X-Analysis Integration (XAI) Part 1: Constrained Object (COB) Primer Georgia Tech Engineering Information Systems Lab eislab.gatech.edu.
An Object-Oriented Internet-based Framework for Chip Package Thermal & Stress Simulation IPACK Shinko Electric Industries Co., Ltd. 2 Package.
The Systems Development Life Cycle
GIT SysML Work Update Representing Executable Physics-based CAD/CAE Models in SysML Presenter
An Introduction to X-Analysis Integration (XAI) Part 2: Multi-Representation Architecture (MRA) Primer Georgia Tech Engineering Information Systems Lab.
Rational Unified Process Fundamentals Module 5: Implementing RUP.
Techniques and Tools for Product-Specific Analysis Templates Towards Enhanced CAD-CAE Interoperability for Simulation-Based Design and Related Topics Russell.
SysML Emphasis at GIT Presenter GIT Product & System Lifecycle.
Enhancing Engineering Design and Analysis Interoperability Part 3: Steps toward Multi-Functional Optimization Rod Dreisbach The Boeing Company Computational.
An Introduction to X-Analysis Integration (XAI) Part 3: Example Applications Georgia Tech Engineering Information Systems Lab eislab.gatech.edu Contact:
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
1 An Information-Driven FEA Model Generation Approach for Chip Package Applications Sai Zeng 1, Russell Peak 2*, Ryuichi Matsuki 3, Angran Xiao 4, Miyako.
Characterizing Fine-Grained Associativity Gaps: A Preliminary Study of CAD-CAE Model Interoperability
The State of STEP Stephen C. Waterbury NASA/GSFC NASA STEP for Aerospace Workshop January 17, 2001 NASA Jet Propulsion Laboratory Achievements and Challenges.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Dictionary based interchanges for iSURF -An Interoperability Service Utility for Collaborative Supply Chain Planning across Multiple Domains David Webber.
STEP for Multi-Disciplinary Model Management: “Intelligent PDM”
Model-Based SE Using SysML Part 2: Integrating Manufacturing Design and Simulation Leon McGinnis Georgia Institute of Technology Product & Systems Lifecycle.
IBM Software Group ® Managing Reusable Assets Using Rational Suite Shimon Nir.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
R NASA STEP for Aerospace Workshop at Jet Propulsion Laboratory January 27, 2000 Thomas Thurman Rockwell Collins Inc. PDES Inc. Electro-mechanical Pilot.
Manas Bajaj 1, Russell Peak 1, Dirk Zwemer 2, Thomas Thurman 3, Michael Dickerson 4, Kevin Brady 5, John Messina 5 1. Georgia Institute of Technology 2.
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
AN OVERVIEW OF COMPUTER AIDED ENGINEERING/DESIGN (CAE/D) SYSTEMS AND DATA ROBERT E. FULTON PROFESSOR OF MECHANICAL ENGINEERING DIRECTOR ATLANTA ELECTRONIC.
Technische Universität München © Prof. Dr. H. Krcmar An Ontology-based Platform to Collaboratively Manage Supply Chains Tobias Engel, Manoj Bhat, Vasudhara.
1 Capturing the Relationships between Design Problems and Analysis Models Gregory Mocko, Jitesh Panchal, and Farrokh Mistree Systems Realization Laboratory.
The New Generation of CAD Tools
First MIT Conference on Computational Fluid and Structural Mechanics
COMPACT Web Design Approach:
pde2005 7th NASA-ESA Workshop on Product Data Exchange (PDE)
Part 1. Constrained Objects
Textbook Engineering Web Applications by Sven Casteleyn et. al. Springer Note: (Electronic version is available online) These slides are designed.
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
The Extensible Tool-chain for Evaluation of Architectural Models
Tools of Software Development
INCOSE Atlanta Chapter Monthly Meeting
ELITE ENGINEERING SERVICES
Engineering IT Summary & Recommendations
Presentation transcript:

PWB Product Data-Driven Analysis Using STEP AP210 An Example XAI Application Russell S. Peak Senior Researcher & Co-Director Engineering Information Systems Lab eislab.gatech.edu CALS Technology Center Georgia Institute of Technology ISTPED Workshop Roanoke VA July 19, 2000 Integration of Software Tools for Power Electronics Design

2 Engineering Information Systems Lab  eislab.gatech.edu © GIT Outline u Generalized Analysis Integration u Challenges u Techniques and Applications u Experiences with AP210 u Summary

3 Engineering Information Systems Lab  eislab.gatech.edu © GIT X-Analysis Integration (XAI) (X=Design, Mfg., etc.) u Goal: Improve product engineering process by integrating physical behavior simulations with other life cycle models u Challenges: –Heterogeneous Transformations –Diversity: Information, Behaviors, Disciplines, Fidelity, Feature Levels, CAD/CAE Tools, etc. –Multidirectional Associativity: Design  Analysis, Analysis  Analysis u One Approach: The Multi-Representation Architecture (MRA) u Initial Focus: Automation of ubiquitous analysis for design

4 Engineering Information Systems Lab  eislab.gatech.edu © GIT Analysis Integration Challenges: Heterogeneous Transformations u Heterogeneous Transformation u Homogeneous Transformation Mentor GraphicsCadence STEP AP210 Mentor GraphicsAnsys STEP AP210 STEP AP209 ?? Design Model A Design Model B Design Model A Analysis Model A

5 Engineering Information Systems Lab  eislab.gatech.edu © GIT Analysis Integration Challenges: Information Diversity Environmental Conditions Specification Semantics Idealizations “Manufacturable” Description “Analyzable” Description “PWB should have low bow & twist” “Warpage < 7.5% when board is cooled from lamination to 25 o C” lamination temperature = 200 o C STEP AP220 STEP AP210

6 Engineering Information Systems Lab  eislab.gatech.edu © GIT Diverse Analysis Disciplines Thermal Thermomechanical Fatigue Vibration Electromagnetic Electrical  N

7 Engineering Information Systems Lab  eislab.gatech.edu © GIT Multi-Fidelity Idealizations Same Mode; Idealized Geometries of Varying Dimension inboard beam Design Model (MCAD)Analysis Models (MCAE) 1D Beam/Stick Model 3D Continuum/Brick Model flap support assembly Mode (Behavior) = Deformation

8 Engineering Information Systems Lab  eislab.gatech.edu © GIT e se tr P f 0 2   2 1 e be ht P Cf  ),,( 13 hbrfK  Missing Today: Explicit Design-Analysis Associativity Analysis Model (with Idealized Features) Detailed Design Model Channel Fitting Analysis “It is no secret that CAD models are driving more of today’s product development processes... With the growing number of design tools on the market, however, the interoperability gap with downstream applications, such as finite element analysis, is a very real problem. As a result, CAD models are being re-created at unprecedented levels.” Ansys/ITI press Release, July idealizations  No explicit fine-grained CAD-CAE associativity inconsistency little automation little knowledge capture

9 Engineering Information Systems Lab  eislab.gatech.edu © GIT X-Analysis Integration Techniques Multi-Representation Architecture (MRA)Explicit Design-Analysis Associativity Analysis Module Creation Methodology Constrained Objects (COBs)

10 Engineering Information Systems Lab  eislab.gatech.edu © GIT Diverse Analysis Integration Projects u Team Integrated Electronic Response (TIGER) –Sponsor: Defense Advanced Research Prog. Admin. (DARPA) (SCRA subcontract) –Domain: PWA/B thermomechanical analysis u Product Data-Driven Analysis in a Missile Supply Chain (ProAM) –Sponsor: U. S. DoD JECPO National ECRC Program –Stakeholder: U. S. Army Missile Command (AMCOM) –Domain: PWA/B thermomechanical analysis u Design-Analysis Associativity Technology for PSI (PSI-DANTE) –Sponsor: Boeing –Domain: Structural analysis u Design-Analysis Integration Research for Electronic Packaging –Sponsor: Shinko Electric –Domain: Chip package thermal resistance analysis AP210 Usage AP210 Usage Potential AP210 Usage

11 Engineering Information Systems Lab  eislab.gatech.edu © GIT Flexible High Diversity Design-Analysis Integration Tutorial Examples: Flap Link (Mechanical/Structural Analysis)

12 Engineering Information Systems Lab  eislab.gatech.edu © GIT Analysis Tools Flexible High Diversity Design-Analysis Integration Aerospace Examples: “Bike Frame” / Flap Support Inboard Beam Analysis Modules (CBAMs) of Diverse Feature:Mode, & Fidelity Design Tools Materials DB FEA Elfini* MATDB-like Analyzable Product Model XaiTools Fitting: Bending/Shear 3D 1.5D Modular, Reusable Template Libraries MCAD Tools CATIA Lug: Axial/Oblique; Ultimate/Shear 1.5D Assembly: Ultimate/ FailSafe/Fatigue* * = Item not yet available in toolkit (all others have working examples) Fasteners DB FASTDB-like General Math Mathematica In-House Codes Image API (CATGEO)

13 Engineering Information Systems Lab  eislab.gatech.edu © GIT Flexible High Diversity Design-Analysis Integration Electronic Packaging Examples: Chip Packages/Mounting (Project with Shinko Electric) EBGA, PBGA, QFP Analysis Modules (CBAMs) of Diverse Mode & Fidelity FEA Ansys General Math Mathematica Analyzable Product Model XaiTools ChipPackage Thermal Resistance 3D3D Modular, Reusable Template Libraries Analysis Tools Design Tools PWB DB Materials DB* Prelim/APM Design Tool XaiTools ChipPackage Thermal Stress Basic 3D** ** = Demonstration module Basic Documentation Automation Authoring MS Excel

14 Engineering Information Systems Lab  eislab.gatech.edu © GIT Outline u Generalized Analysis Integration u Challenges u Techniques and Applications u Experiences with AP210 u Summary

15 Engineering Information Systems Lab  eislab.gatech.edu © GIT ProAM Design-Analysis Integration Electronic Packaging Examples: PWA/B Analysis Modules (CBAMs) of Diverse Mode & Fidelity Design Tools Laminates DB FEA Ansys General Math Mathematica Analyzable Product Model XaiTools PWA-B XaiTools PWA-B Solder Joint Deformation* PTH Deformation & Fatigue** 1D, 2D 1D, 2D, 3D Modular, Reusable Template Libraries ECAD Tools Mentor Graphics, Accel* Analysis Tools PWB Warpage 1D, 2D Materials DB PWB Layup Tool XaiTools PWA-B STEP AP210 ‡ GenCAM**, PDIF* ‡ AP210 DIS WD1.7 * = Item not yet available in toolkit (all others have working examples) ** = Item available via U-Engineer.com

16 Engineering Information Systems Lab  eislab.gatech.edu © GIT Information Requirements of TIGER/ProAM Analysis Modules PWB Warpage (Formula-Based) PWB Warpage (FEA-Based) Solder-Joint Deformation PWA Warpage PTH Deformation Detailed PWB Layup Layer Functions PWB Outline Package Geometry Package Materials Lead/Termination Shape Lead/Termination Material Component Location Solder Joint Shape Solder Joint Material PTH Geometry PTH Plating Material

17 Engineering Information Systems Lab  eislab.gatech.edu © GIT Analyzable Product Model (APM) Technique Combine information and add idealizations Use idealizations Solder-Joint Deformation Model PWB Warpage Model PWA Deformation Model Analysis Models Analyzable Product Model (APM) Design Representations 1 Oz. Cu M100P1P x 1080 Detailed component PWA Layout PWB Design E c,  c, c E B,  B, B E S,  S, S E c,  c, c TT TT TT E B,  B, B

18 Engineering Information Systems Lab  eislab.gatech.edu © GIT CAD-APM Integration Technique Analyzable Product Model Mapping Custom Schema D N Source Files Target File Mapping Tool Analyzable - Product Database Analysis Application A1 Analysis Application AM Design Application D1 Translator D1-to-STEP STEP File D 1 Design File D 1 Custom Schema D 1 STEP Schema Design Application DN Translator DN-to-STEP Design File D N STEP File D N STEP Schema Design 1 Translation 2 3 Analysis 4 Mapping Definition Language

19 Engineering Information Systems Lab  eislab.gatech.edu © GIT characterized_definition AP210 Board Outline Information shape_definition_representationproduct_definition_shape geometric_curve_set property_definition_representation shape_aspect inter_stratum_feature curve bounded_curve polylinetrimmed_curvecartesian_point geometric_set_select shape_definition trimming_select geometrically_bounded_2d_ wireframe_shape_representation REAL definition used_representation items[0]elements S[ 0 : ? ] points L[ 2 : ? ]L[ 1 : 3 ] coordinates trim_2 trim_1 S[ 1 : 2 ] ‘board outline’ ‘PCB outline’ name Board outline coordinates curve

20 Engineering Information Systems Lab  eislab.gatech.edu © GIT capacitor resistor surface mount package discrete component integrated component pwb copper foil plated through passage through-hole package location PWA-B APM in TIGER/ProAM Projects electrical component assembly pwa part pwb feature component occurrence solid material pwb copper cladded laminate pwb prepreg set electrical package pwb layer pwb passage linear elastic model solder joint leads (partial)

21 Engineering Information Systems Lab  eislab.gatech.edu © GIT AP210 - APM Mappings curve bounded_curve polylinetrimmed_curvecartesian_point trimming_select REAL points L[ 2 : ? ]L[ 1 : 3 ] coordinates trim_2 trim_1 S[ 1 : 2 ] pwbxy_coordinateREAL outline L[ 1 : ? ] x y Source schema (AP210) Target schema (APM) Mapping assignment curve

22 Engineering Information Systems Lab  eislab.gatech.edu © GIT Iterative Design & Analysis PWB Warpage Analyzable Product Model PWB Layup Design Tool 1 Oz. Cu 2 Oz. Cu Tetra GF 3 x x D Plane Strain ModelDetailed FEA Check 1D Thermal Bending Model Layup Re-design PWB Warpage Modules Quick Formula-based Check

23 Engineering Information Systems Lab  eislab.gatech.edu © GIT PWB Warpage Modules a.k.a. CBAMs: COB-based analysis templates PWB Thermal Bending Model (1D formula-based) PWB Plane Strain Model (2D formula-based)

24 Engineering Information Systems Lab  eislab.gatech.edu © GIT Experiences Using AP210 to Drive Analysis u AP210 originally geared toward manufacturing, but good source for analysis too. u Some information not available: –in AP210 (e.g., detailed PTH geometry)* –in typical ECAD database (e.g., detailed PWB layup) u Some design performed by supply chain members –E.g., detailed PWB layup –Need mechanism to add such info to a common repository u Need to coordinate unique identifiers in AP210 data with data from other sources (e.g., part numbers in laminate database) *Note: Used c.1997 AP210 DIS WD1.7. The latest AP210 version may now support such information.

25 Engineering Information Systems Lab  eislab.gatech.edu © GIT Design-Analysis Integration Using STEP and APMs u Domain-specific models (AP210, AP207) are semantically richer than geometry-focused ones (and therefore easier to use for analysis). –Trend toward feature-based, object-oriented CAD –“Smart product models” u Analysis has insatiable information appetite (multi-fidelity) –A given product model cannot support every conceivable future idealization need. –APMs enable additions as needed u Companies can implement mix of company PMs and APMs (along with standard PMs) to support design-analysis requirements for a given set of analysis modules. –Analysis module information needs dictate APM content

26 Engineering Information Systems Lab  eislab.gatech.edu © GIT XAI Summary u Emphasis on X-analysis integration (XAI) for design reuse (DAI,SBD) u Multi-Representation Architecture (MRA) –Addressing fundamental XAI/DAI issues »Explicit CAD-CAE associativity: multi-fidelity, multi-directional, fine-grained –General methodology --> Flexibility & broad application u Research advances & applications –Product data-driven analysis (STEP AP210, GenCAM, etc.) –Internet-based engineering service bureau (ESB) techniques –Object techniques for next-generation aerospace analysis systems –FEA modeling time reduction in pilot tests (chip packages): > 10:1 (days/hours to minutes) Improved Simulation-Based Designs u Tools and development services –Analysis integration toolkit: XaiTools ™ and applications –Pilot commercial ESB: U-Engineer.com –Company-tailored engineering information system solutions u Motivated by industry & government collaboration

27 Engineering Information Systems Lab  eislab.gatech.edu © GIT For Further Information... u EIS Lab web site: –Publications, project overviews, tools, etc. –See: Publications  DAI/XAI  Suggested Starting Points X-Analysis Integration (XAI) Technology –Regarding AP210 usage, see especially: »Tamburini, D. R.; Peak, R. S.; Fulton, R. E. (1997) Driving PWA Thermomechanical Analysis from STEP AP210 Product Models ASME Intl. Mech. Engr. Congress & Expo., Dallas. »Product Data Driven Analysis in a Missile Supply Chain, u XaiTools ™ home page: u Pilot commercial ESB: –Internet-based self-serve analysis –Analysis module catalog for electronic packaging –Highly automated front-ends to general FEA & math tools

28 Engineering Information Systems Lab  eislab.gatech.edu © GIT Nomenclature