Creating Robust Top-Down Assemblies in a Collaborative Design Environment

Similar documents
Designing in the context of an assembly

NX 7.5. Table of Contents. Lesson 3 More Features

Working With Drawing Views-I

Designing in Context. In this lesson, you will learn how to create contextual parts driven by the skeleton method.

Shaft Hanger - SolidWorks

Part Design Fundamentals

1. Open the Feature Modeling demo part file on the EEIC website. Ask student about which constraints needed to Fully Define.

Lesson 6 2D Sketch Panel Tools

SolidWorks 95 User s Guide

SolidWorks Part I - Basic Tools SDC. Includes. Parts, Assemblies and Drawings. Paul Tran CSWE, CSWI

Creo Parametric 2.0: Introduction to Solid Modeling. Creo Parametric 2.0: Introduction to Solid Modeling

Feature-Based Modeling and Optional Advanced Modeling. ENGR 1182 SolidWorks 05

< Then click on this icon on the vertical tool bar that pops up on the left side.

Assembly Receiver/Hitch/Ball/Pin to use for CAD LAB 5A and 5B:

J. La Favre Fusion 360 Lesson 4 April 21, 2017

Estimated Time Required to Complete: 45 minutes

Engineering Technology

Introducing SolidWorks

Software Development & Education Center NX 8.5 (CAD CAM CAE)

Sheet Metal Punch ifeatures

Top Down Assembly Modeling Release Wildfire 2.0

Creo Parametric 4.0 Basic Design

AEROPLANE. Create a New Folder in your chosen location called Aeroplane. The four parts that make up the project will be saved here.

Lesson 4 Extrusions OBJECTIVES. Extrusions

Using Dynamic Views. Module Overview. Module Prerequisites. Module Objectives

Introduction to Autodesk Inventor for F1 in Schools (Australian Version)

Lesson 10: Loft Features

Up to Cruising Speed with Autodesk Inventor (Part 1)

Ball Valve Assembly. On completion of the assembly, we will create the exploded view as shown on the right.

Beginner s Guide to SolidWorks Alejandro Reyes, MSME Certified SolidWorks Professional and Instructor SDC PUBLICATIONS

Clock Exercise (Inserting Planes)

Sketch-Up Guide for Woodworkers

Computer Aided Drawing: An Overview

Virtual components in assemblies

Autodesk Advance Steel. Drawing Style Manager s guide

Student + Instructor:

SolidWorks 2005 Tutorial. and MultiMedia CD. A Step-by-step Project Based Approach Utilizing 3D Solid Modeling

Getting Started. Chapter. Objectives

Advance Steel. Drawing Style Manager s guide

Assembly Set. capabilities for assembly, design, and evaluation

Proprietary and restricted rights notice

SDC. SolidWorks Tutorial 2001Plus. A Competency Project Based Approach Utilizing 3D Solid Modeling. David C. Planchard & Marie P.

Toothbrush Holder. A drawing of the sheet metal part will also be created.

MadCAM 2.0: Drill Pattern Toolpath

Introduction to Autodesk Inventor User Interface Student Manual MODEL WINDOW

SOLIDWORKS Essentials

On completion of this exercise you will have:

Spatula. Spatula SW 2015 Design & Communication Graphics Page 1

Fusion 360 Part Setup. Tutorial

Mastering AutoCAD 2D

Starting a New Drawing with a Title Block and Border

Lesson 4 Holes and Rounds

7/9/2009. Offset Tool. Offset Tool. Offsetting - Erasing the Original Object. Chapter 8 Construction Tools and Multiview Drawings

2809 CAD TRAINING: Part 1 Sketching and Making 3D Parts. Contents

From the above fig. After sketching the path and profile select the sweep command First select the profile from property manager tree And then select

Honors Drawing/Design for Production (DDP)

Create Compelling 2D Sections, Details, and Auxiliary Views from AutoCAD 3D Models

Introduction to CATIA V5

Advanced icopy Part Development in Autodesk Inventor-Complex Adaptive Geometry

SOLIDWORKS 2015 and Engineering Graphics

Lesson 3: The 40-Minute Running Start

Module 1E: Parallel-Line Flat Pattern Development of Sheet- Metal Folded Model Wrapping the 3D Space of An Oblique Circular Cylinder

Module 2: Radial-Line Sheet-Metal 3D Modeling and 2D Pattern Development: Right Cone (Regular, Frustum, and Truncated)

Siemens NX11 tutorials. The angled part

Sash Clamp. Sash Clamp SW 2015 Design & Communication Graphics Page 1.

IED Detailed Outline. Unit 1 Design Process Time Days: 16 days. An engineering design process involves a characteristic set of practices and steps.

Engineering Design with

COURSE CONTENTS FOR THE AVTS COURSES

Modeling an Airframe Tutorial

Wireless Mouse Surfaces

Introduction to Sheet Metal Features SolidWorks 2009

Beginner s Guide to SolidWorks Level I

Rotational Patterns of Pick and Place Features

and Engineering Graphics

IT, Sligo. Equations Tutorial

Creating a 3D Assembly Drawing

Activity 4.5 Pegboard Toy

Tips and Tricks. Matt Kolberg, Technology Consultant. Consulting Training Software

How to Build a Game Console. David Hunt, PE

Mastering. AutoCAD Sheet Sets THE COVER. An Expert Guide

Product Modelling in Solid Works

Alternatively, the solid section can be made with open line sketch and adding thickness by Thicken Sketch.

Training Guide Basics

AECOsim Building Designer. Quick Start Guide. Chapter 2 Making the Mass Model Intelligent Bentley Systems, Incorporated.

Nut and Bolt Tutorial

Engineering Design. with SolidWorks A Step-by-Step Project Based Approach Utilizing 3D Solid Modeling

The Revolve Feature and Assembly Modeling

Parametric Design 1

EN1740 Computer Aided Visualization and Design Spring /16/2012 Brian C. P. Burke

Below are the desired outcomes and usage competencies based on the completion of Project 4.

Generative Drafting (ISO)

SOLIDWORKS 2016 Advanced Techniques

PTC Technical Specialists E-Newsletter Date: April 1, 2006

Design Intent. ENGR 1182 SolidWorks 4

for Solidworks TRAINING GUIDE LESSON-9-CAD

Understanding Projection Systems

Transcription:

Creating Robust Top-Down Assemblies in a Collaborative Design Environment Ben Nibali, President (BSME) Aaron Carroll, Mechanical Designer (BSME) Kris Hall, Mechanical Designer (BSME)

Presentation Contents 1. Introduction to Top-Down Design 2. Introduction to Driving Sketches 3. When to implement Driving Sketches in the Design Process 4. Examples and Demonstration: Simple Assembly Model using Driving Sketches Complex Assembly Model Simultaneous Collaboration in a Complex Assembly 5. Tips for Robust Modeling: General Assembly Modeling Best Practice Top-Down Modeling Best Practice SW Layout Function 6. Justification: Controlling the Impact of Late-Stage Changes Technical Session Prerequisites: 1. Intermediate SolidWorks User 2. Some knowledge of Top-Down vs Bottom-Up Design

Introduction to Top-Down Design Example: This 3-part assembly must always have a total height of 20 inches. Base and Spindle may change. Bottom-Up Design Top-Down Design Inputs Result Total Height is a Result Inputs Result Total Height is an Input Use Top-Down design to create assembly models that respond logically to changes.

Introduction to Top-Down Design using Driving Sketches Ultimate Goal: Creation of robust assembly models that can be modified (within a reasonable range) in the future without error or inefficiency. Time invested in early-stage model setup will reap rewards when late-stage specification changes or optimization are required. The need to make changes efficiently in the future justifies a special approach: Think of the assembly model as a machine that must have clear, consistent controls. Precise desired behavior should result from simple, logical input. Assume that others will need to learn to use this machine after you have moved on to other things. Assume that you will not remember how it works. Driving Sketch, labeled clearly and positioned at the top of the Feature Mgr Driving Sketch Dimensions are the Inputs to the overall design Use Driving Sketches to control important assemblies.

When to implement Driving Sketches in the Design Process In the real world, the design process is often nonlinear and unpredictable. Any practical modeling strategy must be flexible to deliver design efficiency in spite of changes to the specification. Brainstorming/ White-boarding Rough Sketching Repeat 3D Modeling of Knowns Scale Sketching Select Idea Draft Assembly Model Concept Freeze Refine Concept Print to see concept to scale Prove Feasibility Communicate Approved Top-Down Assembly Setup (create Driving Sketches ) Detail Modeling of Subassy s Model Part Details Design Freeze Make Prints Top-Down Assembly Setup: Create Driving Sketches to control assembly model(s) for the remainder of the design process. -or- Start Over when model includes complex geometry or needs major changes compared to draft assy. Apply to Draft assembly model if the relationships are simple and draft parts are close to final shape. o Insert Driving Sketches into the Feature Manager just below Origin o Label them clearly as Top Driving Sketch, Front Driving Sketch, etc. o Create other driving geometry (planes, axis, etc.) as needed

Example: Simple Assembly Example controlled by Driving Sketches This example shows a simple table controlled by two Driving Sketches. The basic design is controlled quickly and intuitively from the driving sketches. Minor part-level features are controlled in the part files. Assembly controls parts Top-Down Part Setup: Driving Sketches and other reference geometry can be made to control existing part features: o Update primary plane locations and names o Re-mate component into the assembly using Driving Sketch(es) and reference geometry o Delete controlling input dims in features and Re-constrain features to Driving Sketch(es) and other geometry Design can be changed quickly

Example: Complex Assembly Model A00 Assembly A01 A02 A03 B00 Sub-Assy B01 B02 B03 Assembly Structure C00 Sub-Assy C01 C02 Gripper Sub-Assy G01 G02 D00 Sub-Assy D01 E00 Sub-Assy E01 E02

External References: How External References Work in SolidWorks: An Assembly may reference any external data. A Part can only* have external references in the context of a single assembly. All data in that assembly (including any subassemblies) is available to be referenced. *as SolidWorks is configured by default Creating unstructured ExRefs in a complex nested assembly causes confusion about where the controls are for each part Creating a tangle of ExRefs between parts and assemblies reduces collaboration flexibility. Our Rules for Controlling ExRefs: 1. A Part s external references should only be in the context of the assembly that the part is instanced in. 2. When a part needs to reference data that is not contained in (or under) its In-Context Assembly, pass the data between assemblies using a Driving Sketch or other labeled reference geometry.

Example: A Part ExRefs outside of its Assembly A00 Assembly A01 A02 A03 B00 Sub-Assy B01 B02 B03 C00 Sub-Assy C01 C02 Part B01 References Geometry in Sub-Assy E00 Gripper Sub-Assy G01 G02 D00 Sub-Assy D01 E00 Sub-Assy E01 E02 Result: Part B01 is now married to Assembly A00 for ExRefs Designer must have write access to both A00 and B00 to create new ExRefs Collaboration options reduced

Example: Part s ExRefs stay within its Assembly A00 Assembly A01 A02 A03 B00 Sub-Assy B01 B02 B03 Part B01 References Geometry copied into Sub-Assy B00 C00 Sub-Assy Sub-Assy B00 can reference any assembly and pass that data down C01 C02 Gripper Sub-Assy G01 G02 D00 Sub-Assy D01 E00 Sub-Assy E01 E02 Result: Part B01 is now married to it s own sub-assy for ExRefs Designer needs only B00 to create new ExRefs Collaboration options wide open B00 sub-assy

Nested Assembly with Controlled ExRefs A00 Assembly A01 A02 A03 B00 Sub-Assy All Parts Reference Geometry within their own Sub-Assy B01 B02 B03 C00 Sub-Assy Assemblies can reference anything C01 C02 Gripper Sub-Assy G01 G02 D00 Sub-Assy D01 E00 Sub-Assy E01 E02 Result: All Parts now married to their own Sub-Assy for ExRefs Designer needs only a single Sub-Assy to create new ExRefs Collaboration options wide open for this nested Assembly

Example: Collaboration Enabled by Robust Top-Down assembly model Robust Top-Down design enables improved design management options through efficient collaboration: Increase capacity when needed with simultaneous distributed design Shift assemblies smoothly between designers for increased flexibility Effectively implement legacy work into new projects with reduced learning curve Frequent use of Ctrl-Q is recommended Network Designer 1 Designer 2 Editing Overall Assembly A00 Assembly X00 SubAssy A00 Assembly X00 SubAssy Overall Assembly is Read-Only SubAssy Z is Read-Only Y00 SubAssy Z00 SubAssy Y00 SubAssy Z00 SubAssy Editing SubAssembly Z Only Use File-Reload to release or gain write access to a part or subassembly as needed (click Show References to change read/write status of any file in an assembly) Enable Multi-User Environment to have SW prompt you when changes have been made to any read-only file Note: This type of collaboration is possible without Robust Top-Down techniques but predictable model behavior and Xref flexibility is reduced.

Recommended Procedures: Assembly Modeling Best Practice for a Collaborative Design Environment Organize your FeatureManager: Reference geometry at the top, subassy s and parts in order or grouped logically. Create folders as needed so that entire menu is visible at once when collapsed. Component and Subassembly models should be created such that Top/Front/Side planes are useful for mating at the next higher assembly level. By default, Top/Front/Side plane orientation should be consistent among components of an assembly. Rename Top/Front/Side planes in parts and subassemblies if helpful to clarify their significance. Retain item type as part of the name when re-naming items for clarity. Sketch1 -> Top Driving Sketch PLANE1 -> Mount Plane All parts should be fully mated. The 3 principle mates should be at the top of the Mates in (assy) list. Mate major components using reference geometry (planes, axes, etc. defined by primary geometry or Driving Sketches) instead of faces, edges, or vertices. These feature-level definitions can change and this often creates confusing mate errors later. Note: we generally do not apply this rule to purchased components or standard hardware. Avoid redundant (or partially redundant) mates. This will often result in a false Conflicting Mates error. Avoid Virtual (in-context) parts in your assemblies. They do not handle assembly file name changes well. Avoid Width mates. They encourage the selection of faces for mating and can reverse direction unexpectedly. Instead create reference planes in each component and make them coincident. Avoid Fix and In-Place mates. These are not robust, logical mates. Avoid duplicating related dimensions. Enter the value once and create a relationship in the assembly. Use Top-Down Modeling

Recommended Procedures: Top-Down Modeling Best Practice for a Collaborative Design Environment Use simplest Driving Sketches possible, with only significant controls included in each assembly. Shift control down to subassemblies when possible. Driving Sketches include: interfaces (faces, axes) between assemblies, major interfaces between parts in the assembly, stroke lengths, clearance limits, boundaries, etc. Don t include: isolated items (items that influence only a single part) such as feature sizes, material thickness, etc. Don t include fastener hole locations, etc. that are most logical as a part-to-part relationship within the assembly. Consistently and clearly label controls: For sketch: Front Driving Sketch instead of Sketch1 For reference geometry such as plane, axis, etc: INPUT: Limit Plane instead of Plane1 For equation variables: INPUT: Flange Thickness instead of t Do not let parts Xref outside the assembly they are instanced in. This often leads to confusion later and can cause collaboration inefficiencies. If needed, let the part reference a local Driving Sketch or other reference geometry containing the relevant data from the other assembly. Avoid using dimensions for positioning parts or features if some input geometry is really driving the design. If you are measuring your model and calculating a number to enter as a dimension, there is often a geometric control opportunity. If you find yourself repeatedly tweaking a number to help you achieve a specific result elsewhere in your model, the driving sketch logic may be faulty. Avoid duplicating related dimensions. When practical, enter the value once and create a relationship in the assembly to maintain a single input point.

SolidWorks Layout function Always us the simplest Driving Sketch possible Always clearly label the Driving Geometry. Therefore: Avoid using the built-in Layout function (the rabbit hutch ). Unnecessarily complex and confusing, often hidden, and impossible to label clearly. Layout sketch constraints appear in the Feature Manager as assembly mates, causing confusion. From SW Help: The major advantage of designing an assembly using a layout sketch is that if you change the layout sketch, the assembly and its parts are automatically updated. You can make changes quickly, and in just one place. The intent is great. The problem is the just one place part, since the single controlling 3D Sketch will be complex if the assembly is complex. It is better to create multiple simple Driving Sketches that control related items, and that can be labeled appropriately.

What Have We Accomplished? We know: 1. Top-Down is Powerful 2. Ability to collaborate (distribute load for simultaneous design by sub-assy) is Powerful However, ExRefs power Top- Down design, and they tend to entangle sub-assemblies and cause confusion. Therefore we structure our nested assemblies for clean separation of ExRefs, allowing clear and robust collaboration. We deliver optimized design and high efficiency. Rapid changes of geometrydriven features in multiple parts & subassemblies Driving Sketches are the controlling inputs to the model, reducing the risk of confusion and enabling collaboration Reference Geometry is the intermediary thru which to pass Xrefs. This allows components to indirectly reference more than one assembly Specification changes can result in changes to the Driving Sketches (not just adjustment of the input values.) Ex.: Changing the overall width control of a machine. Robust Top-Down Modeling makes the Assembly: FAST STABLE CLEAR POWERFUL LOGICAL

Justification: controlling the impact of late-stage design changes Significant late-stage design changes are often the result of Specification Change (even when there is no formalized specification ). Late-stage changes are also required in order to perform design Optimization throughout the project. Traditional Bottom-Up Bottom-Up Design Robust Top-Down Top-Down Design Due Date Result: less optimization, missed due date. Due Date Result: more optimization, hit due date. Optimization (design quality) and schedule control are the output variables sacrificed when design capacity is taxed by late-stage specification changes.

Conclusion Presentation Materials and Example Model Files are available for download at: www.isolidworks.com Questions? Comments? Suggestions?