Agenda Top-Down Design Philosophy Stages of Top Down Design 3D Design

Slides:



Advertisements
Similar presentations
Tips & Techniques Top-Down Design Tools Managing Complex Assemblies
Advertisements

The software process A software process is a set of activities and associated results which lead to the production of a software product. This may involve.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Assembly systems libraries.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Top 20 “Working Faster in NX” Tips for I-deas users.
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
CCMDB 7.2.
PTC/User Montreal Creating a Sheet Metal Assembly.
Sean Dalton Assembly Topics Housekeeping Housekeeping Placing parts Placing parts Assembly relationships Assembly relationships.
Copyright 2002 Prentice-Hall, Inc. Chapter 4 Automated Tools for Systems Development 4.1 Modern Systems Analysis and Design Third Edition.
Chapter 6 Database Design
Copyright 2002 Prentice-Hall, Inc. Chapter 4 Automated Tools for Systems Development 4.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
CAD/CAM Design Process and the role of CAD. Design Process Engineering and manufacturing together form largest single economic activity of western civilization.
6 Chapter 6 Database Design Hachim Haddouti. 6 2 Hachim Haddouti and Rob & Coronel, Ch6 In this chapter, you will learn: That successful database design.
Lecture Nine Database Planning, Design, and Administration
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST6 Training XpresRoute (tubing)
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Virtual components in assemblies.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST4 Training Designing in the context of.
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Solid Edge ST5 Training Designing in the context of.
Copyright - Planchard 2012 SolidWorks Basic Concepts Stephen H. Simmons TDR 200.
Lesson 1 Introduction.  Workbook- Use it like one (You are not going to sell this book back)  Use Questions and Exercises at end of each chapter to.
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
SDC PUBLICATIONS © 2012 Chapter 16 Assembly Modeling Learning Objectives:  Understand the Assembly Modeling Methodology  Create Parts in the Assembly.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Appendix 2 Automated Tools for Systems Development © 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 2 Slide 1.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
Chapter 2 The process Process, Methods, and Tools
ITEC224 Database Programming
© Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software Who’s Best Practices? Mark Lawry Siemens PLM Software.
ITEC 3220M Using and Designing Database Systems
Unclassified U.S. ARMY TANK AUTOMOTIVE RESEARCH, DEVELOPMENT AND ENGINEERING CENTER Reverse Engineering Re-defined Requirements TARDEC 25 AUG Presented.
IST 210 Database Design Process IST 210 Todd S. Bacastow January 2005.
1 Chapter 9 Database Design. 2 2 In this chapter, you will learn: That successful database design must reflect the information system of which the database.
Week 4 Lecture Part 3 of 3 Database Design Samuel ConnSamuel Conn, Faculty Suggestions for using the Lecture Slides.
MAPLDDesign Integrity Concepts You Mean We’re Still Working On It? Sustaining a Design.
1 Minggu 9, Pertemuan 17 Database Planning, Design, and Administration Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
SOLIDWORKS
CHAPTER TEN AUTHORING.
DELMIA DPM Assembly This is the Master “Presentation title” page. Type the title of your presentation in the "Presentation title” field. Cette page est.
1 Click to edit Master title style ROCKWELL COLLINS STEP VISION Jack R. Harris Director, Advanced Manufacturing Technology Rockwell Collins
20 Tips in 20 Minutes David, Enrick, Luc PTC/User Montreal RUG David, Enrick, Luc PTC/User Montreal RUG.
Feature-Based Parametric Modeling
Chapter 9 Design Automation Techniques. After completing this chapter, you will be able to – Create iMates – Create and place iParts – Create iAssemblies.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
PRJ566 Project Planning & Management Software Architecture.
Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create design view representations.
Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Copyright 2002 Prentice-Hall, Inc. Chapter 4 Automated Tools for Systems Development 4.1 Modern Systems Analysis and Design.
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
Topic 4 - Database Design Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create sketch blocks –Create.
IST 210 Database Design Process IST 210, Section 1 Todd S. Bacastow January 2004.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Creating a Work Breakdown Structure with Microsoft Project.
Chapter 9 Advanced Assembly Modeling Techniques. After completing this chapter, you will be able to perform the following: –Create design view representations.
Chapter 7 Computer-Aided Design and Drafting in Architecture.
Appendix 2 Automated Tools for Systems Development
Modern Systems Analysis and Design Third Edition
Computer Aided Software Engineering (CASE)
Modern Systems Analysis and Design Third Edition
Chapter 6 Database Design
Chapter 4 Automated Tools for Systems Development
Modern Systems Analysis and Design Third Edition
Modern Systems Analysis and Design Third Edition
Project Management Process Groups
Modern Systems Analysis and Design Third Edition
33nd CATIA Forum Moving from Component to a Product
Presentation transcript:

Pro/ENGINEER Concurrent Design Top Down Design & Large Assembly Management

Agenda Top-Down Design Philosophy Stages of Top Down Design 3D Design Tip & Tricks Question & Answer

Objectives At the end of this tutorial, you will better understand how to: Capture knowledge, or design intent, allowing you to concentrate on significant issues by making the software perform tedious, repetitive calculations. Enable the framework for interchangeability of components allowing for high-velocity product development by supporting rapid iterations of product variations. Create a concurrent design environment by spreading project design responsibility across many organizational levels.

Top-Down Design Philosophy

Traditional Design Approach “Bottom-Up Design” Design of individual components independent of the assembly Manual approach to ensure that components fit properly and meet the design criteria Components and those placed in sub-assemblies are brought together to develop the top-level assembly Errors are manually identified and modifications to each component are made to make the adjustment. As assembly grows, detecting these inconsistencies and correcting them can consume a considerable amount of time Top Level Assembly Component Design Component Design Component Design

Top-Down Design Philosophy Method of placing critical information in a high-level location Communicating that information to the lower levels of the product structure Capturing the overall design information in one centralized location Design Information Component Component Component

Why should you use it? Benefits: Reduced design time Reduced errors (right the first time) Increased quality Better project management visibility Concurrent engineering Confidence in top-level regeneration Knowledge of how modules interface Top-level change control

Example: to design an alternator... What information should a designer need to work with most times? Neighboring Subassemblies 320MB Complete Top-Level Assembly 540 MB All Skeleton Models in Top-Level Assembly 70 MB Subassembly, with Skeleton Model containing all required information ~ 20 MB

Stages of Top Down Design

Stages of Top Down Design (TDD) Conceptual Engineering Layouts and Engineering Notebook Preliminary Product Structure Model Tree, PDM (i.e. Benevolent Dictator) Capturing Design Intent Skeleton Models Manage Interdependencies Reference Control & Viewer Communication of Design Intent Copy & Publish Geometry Population of the Assembly Constraints & Component Interfaces

Conceptual Engineering Phase Layouts and Engineering Notebook Stage 1 Conceptual Engineering Phase Layouts and Engineering Notebook Understand Existing Situation High-level Requirements Space Allocation Define New Space and Motion 2D Sketches 3D Models Rapid Iteration & Convergence Animations Capture Key Design Intent Parameters Notes Relations / Calculations Interfaces

Product Definition: Engineering Layout What it is: First thing done in design cycle Used to evaluate key interface points Used to evaluate key components of project What it is Not: Three dimensional solids Fully detailed

Advantages of Using a Layout Document design information in one centralized location Document design information before creating solid models Investigate design options without involving the entire assembly Easily make design changes because all of the design information is contained in one location

Preliminary Product Structure Phase Model Tree and PDM Stage 2 Preliminary Product Structure Phase Model Tree and PDM Quickly define product hierarchy Before any of the components’ geometry is defined Intuitive, automatic mapping to “start models” Templates ensure all designs share the necessary common elements such as datums, layers, views, parameters, etc. Foundation for efficient task distribution Component Creation Methods Empty Components; Copy from start models Automatic assembly of default datums Unplaced & Partially-Constrained Components

#2 Product Definition: Assembly Structure What it is: Virtual Assembly / BOM Used to organize assembly & assigning of design tasks Used to input non-geometrical data up-front What it is Not: Three dimensional solids Fully detailed Fully constrained

Advantages of Defining Preliminary Product Structure Defining the product structure prior to defining geometry can assist you in organizing the assembly into manageable tasks that can be assigned to design teams or individual designers. Associate specific library parts (that are to be used on the project) with the assembly at the start of the design, preventing confusion later.

Advantages of Defining Preliminary Product Structure Cont… Submit the assembly to Pro/INTRALINK or PDMLink (or FIT dictator) and assign models to the appropriate vaults or folders. Individual designers can focus on specific design tasks instead of on how their design is going to fit into the overall structure. Input non-geometrical information such as the part number, designer’s name, etc., at a very early stage.

Capturing Design Intent Phase Skeleton Models Stage 3 Capturing Design Intent Phase Skeleton Models What needs to happen? Capture conceptual design parameters within the context of the assembly Capture & control critical object interfaces in a single, convenient location How? Skeleton Models… Centralized pathway for communication Facilitate task distribution Promote well-organized design environments Enable faster, more efficient propagation of change Special Treatment in BOMs, Simplified Reps, Drawings, Model Tree & Mass Property Calculations Uniquely supported Scope Control Setting

#3 Product Definition: Skeletons What it is: Zero-mass geometry Exact location detail Minimized geometric detail What it is Not: Three dimensional solids Fully detailed

Advantages of Using Skeletons Provides a centralized location for design data Simplifies assembly creation / visualization Aids in assembling mechanisms Minimizes unwanted parent-child relationships Allows you to assemble components in any order Controls propagation of external references

Manage Interdependencies Phase Reference Viewer & Reference Graph Stage 4 Manage Interdependencies Phase Reference Viewer & Reference Graph Tools to Manage References External Reference Control Ensures Top-Down Design methodology is followed Incorporate design management rules directly into the design Ensures proper design reuse Model Tree Global Reference Viewer Reference Graph

Reference Control Benefits of Communicating Information From a Central Source Task distribution Concurrent modeling Managing external references Tools Layout Declaration Publish geometry Copy geometry The foundation is set … but topologically modifiable … it’s time for 3D. With Reference Control Manager, you are safe to create your parts directly in the assembly.

Hierarchy Top_level.asm Top_level_skeleton.prt Sub_assy_1.asm Sub_assy_1_skeleton.prt Sub_assy_2.asm Sub_assy_2_skeleton.prt Sub_assy_x.asm Sub_assy_x_skeleton.prt

3D DESIGN … FINALLY!

Communication of Design Intent Phase Publish Geoms, Copy Geoms Stage 5 Communication of Design Intent Phase Publish Geoms, Copy Geoms Publish Geometry Features Provides ability to pre-determine the geometry to be referenced by a Copy Geometry feature Allows designers to define their interfaces to the rest of the design Copy Geometry Features Allows copying of all types of geometry Surfaces, edges, curves, datums, quilts, copy/publish geometry Retains copied geometry name and layer settings Dependency on parent geometry can be toggled Can be “Externalized” External Copy Geometry Build relationships on external models independent of an assembly Useful for coordinate system assembly practices Simplified Representations, Display States & Shrinkwrap

Stage 6 Population of the Assembly Phase Automatic Component Constraints & Component Interfaces What tools are available for populating the assembly? Assembly Tools Drag & Drop Placement Component Interfaces Component Creation Within the context of the assembly Mirror Parts or Subassemblies

Highlights of Top-Down Design Capture knowledge, or design intent, allowing you to concentrate on significant issues by making the software perform tedious, repetitive calculations. Enable the framework for interchangeability of components allowing for high-velocity product development by supporting rapid iterations of product variations. Create a concurrent design environment by spreading project design responsibility across many organizational levels.

Tip & Tricks

Miscellaneous Tips Separate Part Versus Assembly for Skeleton Features Avoid constructing assembly-level skeleton features since the system requires that you perform all edits of these features in Assembly mode. The components can become an obstruction and degrade performance. Furthermore, you cannot easily reuse skeleton features at the assembly level in other subassemblies. By using a separate part file, you can edit the feature in Part Mode and reassemble it into many different assemblies. Geometry Features Place all static information in a skeleton as early as possible and place all dynamic information later in the design process cycle.

Miscellaneous Tips Datums for Skeleton Models Visualization Consider renaming skeleton datums to “sk_” Visualization Use simplified reps and transparency prolifically to make viewing easier Use “display states” to highlight different items at different times Use surfaces to clarify meaning of centerlines & axes Conceptualization Don’t be afraid to use simple hand sketches before delving into complex situations … it’s NOT illegal

Simplified Representations: Performance Focused Tools Tools to manage the type and amount of data in session Graphics Only Reps Graphical component display only No feature tree, measuring, modifications Show relations, material, parameters, etc. Geometry Only Reps Graphics Rep, plus… Reference and Measure capabilities Explode, Package, Routing Apps On Demand Automatically bring information into session as needed, then remove Graphics Rep Geometry Rep Master Rep Master Rep of ALL components

Shrinkwrap: Performance Metric Original Transmission Surface Subset File size: 23MB Quality Level 6 File size: 147MB