You are on page 1of 648

NX Design for the Experienced CAD User

Student Guide May 2007 MT13150 NX 5

Publication Number mt13150_g NX 5

Proprietary & Restricted Rights Notice

This software and related documentation are proprietary to UGS Corp. Copyright 2007 UGS Corp. All Rights Reserved. All trademarks belong to their respective holders.

NX Design for the Experienced CAD User Student Guide

mt13150_g NX 5

Contents

Course overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Course objectives . . . . . . . . . . . . . . . . . . . . . . . . . How to use this manual . . . . . . . . . . . . . . . . . . . . Lesson format . . . . . . . . . . . . . . . . . . . . . . Activity format . . . . . . . . . . . . . . . . . . . . . Learning tips . . . . . . . . . . . . . . . . . . . . . . Common symbols . . . . . . . . . . . . . . . . . . . Template parts . . . . . . . . . . . . . . . . . . . . . . . . . . . Teamcenter Integration vs. native NX terminology Layer standards . . . . . . . . . . . . . . . . . . . . . . . . . . Implementing a layer standard . . . . . . . . . Student responsibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 18 18 18 18 19 20 21 22 22 23

NX part les . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Introduction to NX . . . . . . . . . . . . . . . . . . . Gateway application . . . . . . . . . . . . The NX window . . . . . . . . . . . . . . . . Cue and Status lines . . . . . . . . . . . . Menus . . . . . . . . . . . . . . . . . . . . . . . Templates . . . . . . . . . . . . . . . . . . . . . . . . . Using a template to create a new le Saving an unnamed template . . . . . Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . Folder Creation . . . . . . . . . . . . . . . . . . . . . Use of existing part les . . . . . . . . . . . . . . . Open multiple parts . . . . . . . . . . . . Change the displayed part . . . . . . . . Save As . . . . . . . . . . . . . . . . . . . . . . Close selected parts . . . . . . . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . . . . . Exit NX . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 . 1-3 . 1-4 . 1-5 . 1-6 . 1-7 . 1-8 . 1-9 1-10 1-11 1-12 1-13 1-14 1-15 1-16 1-17 1-18 1-19 1-20

The NX user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 Docking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Customize and display toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 3

Contents

Selection Bar . . . . . . . . . . . . . . . . . . . . . . . . . Saving toolbar conguration between sessions Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Example roles . . . . . . . . . . . . . . . . . . . . . . . . Choose a role . . . . . . . . . . . . . . . . . . . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Using the mouse . . . . . . . . . . . . . . . . . . . . . . . . . . . View shortcut menu . . . . . . . . . . . . . . . . . . . Radial menus . . . . . . . . . . . . . . . . . . . . . . . . Graphics window view manipulation . . . . . . . Selecting objects . . . . . . . . . . . . . . . . . . . . . . Deselecting objects . . . . . . . . . . . . . . . . . . . . Preview selection . . . . . . . . . . . . . . . . . . . . . . QuickPick . . . . . . . . . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . .

. 2-8 . 2-9 2-10 2-11 2-12 2-13 2-14 2-16 2-17 2-18 2-20 2-22 2-23 2-24 2-26 2-27

Coordinate systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Overview of coordinate systems . . Absolute coordinate system Work coordinate system . . . The WCS . . . . . . . . . . . . . . . . . . . Access WCS Dynamics . . . . . . . . Dynamic Handles . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 . 3-3 . 3-4 . 3-5 . 3-6 . 3-7 . 3-9 3-10

Sketch Task Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 Sketcher overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Constraints overview . . . . . . . . . . . . . . . . . . . . . . . . . Sketch types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Using sketches as base features . . . . . . . . . . . . . . . . . Using sketches to modify existing features . . . . . . . . . Other applications for sketches . . . . . . . . . . . . . . . . . The sketch process . . . . . . . . . . . . . . . . . . . . . . . . . . Create a new sketch . . . . . . . . . . . . . . . . . . . . . . . . . Create a sketch on an existing plane or planar face . . Create a sketch on a new plane . . . . . . . . . . . . . . . . . Reference direction . . . . . . . . . . . . . . . . . . . . . . . . . . Name sketches on the toolbar . . . . . . . . . . . . . . . . . . Name sketches using the Sketch Properties dialog box Sketches and layers . . . . . . . . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Internal and external sketches . . . . . . . . . . . . . . . . . . . . . . . Making internal sketches external . . . . . . . . . . . . . . .
4 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

. 4-2 . 4-3 . 4-4 . 4-5 . 4-6 . 4-7 . 4-8 . 4-9 4-10 4-11 4-12 4-13 4-14 4-15 4-16 4-17 4-18

mt13150_g NX 5

Contents

Sketch curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inferred Constraints . . . . . . . . . . . . . . . . . . . . . . . . . Help lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Short list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Stopping string mode . . . . . . . . . . . . . . . . . . . . . . . . Using a mouse gesture to create an arc in string mode Object Type options in Prole . . . . . . . . . . . . . . . . . . Input Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Create lines parallel or perpendicular to other lines . Create lines tangent to curves . . . . . . . . . . . . . . . . . Create lines at angles . . . . . . . . . . . . . . . . . . . . . . . . Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Snap Point options on the Selection Bar . . . . . . . . . . . Constraints recognized by snap point . . . . . . . . . . . . . Inferred Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The Snap Angle option . . . . . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sketch curve functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Quick Trim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Quick Trim example . . . . . . . . . . . . . . . . . . . . . . . . . Quick Extend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Make Corner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fillet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Constraints basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Degrees of freedom . . . . . . . . . . . . . . . . . . . . . . . . . . Degree-of-freedom arrows . . . . . . . . . . . . . . . . . . . . . Geometric constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Types of Geometric Constraints . . . . . . . . . . . . . . . . . Displaying constraint symbols . . . . . . . . . . . . . . . . . . Show or remove constraints . . . . . . . . . . . . . . . . . . . Dimensional constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dimension types . . . . . . . . . . . . . . . . . . . . . . . . . . . . Create inferred dimensions . . . . . . . . . . . . . . . . . . . . Edit dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . Edits using the Dimensions dialog box . . . . . . . . . . . . Retain Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . Attach Dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . Convert To/From Reference . . . . . . . . . . . . . . . . . . . . . . . . . Evaluating and updating sketches . . . . . . . . . . . . . . . . . . . . Creating inferred constraints . . . . . . . . . . . . . . . . . . . . . . . . Deleting or suppressing sketches . . . . . . . . . . . . . . . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-19 4-20 4-21 4-22 4-23 4-24 4-25 4-26 4-27 4-28 4-29 4-30 4-31 4-32 4-34 4-35 4-36 4-37 4-38 4-39 4-40 4-41 4-42 4-43 4-44 4-45 4-46 4-47 4-49 4-51 4-52 4-55 4-56 4-57 4-58 4-59 4-60 4-61 4-62 4-63 4-64 4-65 4-66 4-67

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

Contents

Datum features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Datum Planes . . . . . . . . . . . . . . . . . . . . . . . Datum plane types . . . . . . . . . . . . . . Datum plane options . . . . . . . . . . . . . Applications for datum planes . . . . . . Create datum planes . . . . . . . . . . . . . . . . . . At Distance . . . . . . . . . . . . . . . . . . . At Angle . . . . . . . . . . . . . . . . . . . . . . Bisector . . . . . . . . . . . . . . . . . . . . . . Tangent to Face at Point, Line or Face Curves and Points, Three Points . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . Datum Axis . . . . . . . . . . . . . . . . . . . . . . . . . Datum axis types . . . . . . . . . . . . . . . Datum axis options . . . . . . . . . . . . . . Applications for datum axes . . . . . . . Create datum axes . . . . . . . . . . . . . . . . . . . . Two Points . . . . . . . . . . . . . . . . . . . . Intersection . . . . . . . . . . . . . . . . . . . . Curve/Face Axis . . . . . . . . . . . . . . . . Datum CSYS . . . . . . . . . . . . . . . . . . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2 . 5-3 . 5-4 . 5-5 . 5-6 . 5-7 . 5-8 . 5-9 5-10 5-11 5-12 5-13 5-14 5-15 5-16 5-17 5-18 5-19 5-20 5-21 5-22 5-23

Swept features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 Types of swept features Extrude . . . . . . . . . . . . Extrude options . . . . . . Boolean operations . . . . Body types . . . . . . . . . . Sheet bodies . . . Revolve . . . . . . . . . . . . Sweep Along Guide . . . Activities . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 . 6-3 . 6-4 . 6-6 . 6-7 . 6-8 . 6-9 6-10 6-11 6-12

Part structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1 Part Navigator . . . . . . . . . . . . . . . . . . Dependencies panel . . . . . . . . . Details panel . . . . . . . . . . . . . . Preview panel . . . . . . . . . . . . . Timestamp order . . . . . . . . . . . Part Navigator shortcut menu Feature playback . . . . . . . . . . . . . . . . Reorder features . . . . . . . . . . . . . . . .
6 NX Design for the Experienced CAD User Student Guide

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. 7-2 . 7-3 . 7-4 . 7-5 . 7-6 . 7-7 . 7-9 7-10

UGS Corp., All Rights Reserved

mt13150_g NX 5

Contents

Information . . . . . . . . Referenced expressions Distance . . . . . . . . . . Mass properties . . . . . Delayed updates . . . . . Activity . . . . . . . . . . . Summary . . . . . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

7-11 7-12 7-13 7-14 7-15 7-16 7-17

Using sketches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 Drag sketch objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Drag multiple curves . . . . . . . . . . . . . . . . . . . . . . . . . . Drag a point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Drag to assist constraining . . . . . . . . . . . . . . . . . . . . . Create an alternate solution . . . . . . . . . . . . . . . . . . . . . . . . . Create an alternate solution for tangent circles . . . . . . Create an alternate solution for a line tangent to an arc Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reattach sketches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sketch timestamp and dependencies . . . . . . . . . . . . . . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mirror sketch curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 . 8-3 . 8-4 . 8-5 . 8-6 . 8-7 . 8-8 . 8-9 8-10 8-11 8-12 8-13 8-14 8-15

Trim Body . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1 Trim a body . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2 Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4 Swept feature options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1 Selection Intent . . . . . . . . . . . . . . . . . . . . . . . . . Curve rule options . . . . . . . . . . . . . . . . . . Curve collection modiers . . . . . . . . . . . . Extrude with offset . . . . . . . . . . . . . . . . . . . . . . . Two sided offset examples . . . . . . . . . . . . . . . . . Start Offset Zero, End Offset Positive . . . Start Offset Zero, End Offset Negative . . . Start Offset Negative, End Offset Positive Single-sided offset examples . . . . . . . . . . . . . . . . Offset value too large . . . . . . . . . . . . . . . . Smaller positive offset . . . . . . . . . . . . . . . Negative offset . . . . . . . . . . . . . . . . . . . . Extrude with draft . . . . . . . . . . . . . . . . . . . . . . . Positive and negative draft angles . . . . . . Draft and the extrude direction . . . . . . . .
UGS Corp., All Rights Reserved

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. 10-2 . 10-3 . 10-4 . 10-5 . 10-6 . 10-7 . 10-8 . 10-9 10-10 10-11 10-12 10-13 10-14 10-15 10-16
7

NX Design for the Experienced CAD User Student Guide

Contents

Draft examples . . . . . . . . . . . . . . . . . Draft with offset . . . . . . . . . . DesignLogic parameter entry options Reference existing parameters Activities . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

10-17 10-18 10-19 10-20 10-21 10-22

Hole features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1 Features with predened shapes . . . . . . . . Placement Face . . . . . . . . . . . . . . . Hole . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hole Types . . . . . . . . . . . . . . . . . . Hole options . . . . . . . . . . . . . . . . . Create a hole . . . . . . . . . . . . . . . . . Positioning . . . . . . . . . . . . . . . . . . . . . . . . Positioning terminology . . . . . . . . . Positioning Constraints . . . . . . . . . Edit hole features . . . . . . . . . . . . . . . . . . . Edit a hole position . . . . . . . . . . . . Feature Dialog . . . . . . . . . . . . . . . Reattach . . . . . . . . . . . . . . . . . . . . Reattach Selection Steps . . . . . . . . Reattach Options . . . . . . . . . . . . . Change Type . . . . . . . . . . . . . . . . . Add positioning dimensions to holes Activities . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2 . 11-3 . 11-4 . 11-5 . 11-6 . 11-7 . 11-8 . 11-9 11-10 11-11 11-12 11-13 11-14 11-15 11-16 11-17 11-18 11-19 11-20

Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1 Overview . . . . . . . . . . . . . . . . . . . . . . . . The Expressions dialog box . . . . . . . . . . . Expression list . . . . . . . . . . . . . . Listed expressions . . . . . . . . . . . . Expression operators . . . . . . . . . . Conditional expressions . . . . . . . . . . . . . Suppression by Expression . . . . . . . . . . . Suppress by Expression Procedure Activity . . . . . . . . . . . . . . . . . . . . Measurements . . . . . . . . . . . . . . . . . . . . Distance options . . . . . . . . . . . . . Angle Options . . . . . . . . . . . . . . . Measures and measurements . . . Activity . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2 . 12-3 . 12-5 . 12-7 . 12-9 12-11 12-12 12-14 12-15 12-16 12-17 12-18 12-19 12-22 12-23

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Contents

Face operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-1 Shell . . . . . . . . . . . . . . . . . . . . . . . Create a shell . . . . . . . . . . . Assign different thicknesses Shell options . . . . . . . . . . . . Selection Intent face rules . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . Offset Face . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . Draft . . . . . . . . . . . . . . . . . . . . . . . Draft types . . . . . . . . . . . . . Draft dialog box . . . . . . . . . . Activities . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-2 . 13-3 . 13-4 . 13-5 . 13-7 . 13-8 . 13-9 13-10 13-11 13-12 13-14 13-16 13-17

Associative copies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-1 Instance Feature . . . . . . . . . . . . . . . . . . . . . . . . . Caveats . . . . . . . . . . . . . . . . . . . . . . . . . . . Array methods . . . . . . . . . . . . . . . . . . . . . Rectangular instance array . . . . . . . . . . . . . . . . . Parameters for Rectangular instance array Create a rectangular array . . . . . . . . . . . . Rectangular array example . . . . . . . . . . . . Circular instance array . . . . . . . . . . . . . . . . . . . . Parameters for Circular instance array . . . Create a circular array . . . . . . . . . . . . . . . Circular array example . . . . . . . . . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mirror Body . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Create a mirror body . . . . . . . . . . . . . . . . . Mirror Body options . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-2 . 14-3 . 14-4 . 14-5 . 14-6 . 14-7 . 14-8 . 14-9 14-10 14-11 14-12 14-13 14-14 14-15 14-16 14-17 14-18

Edge operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1 Edge operations overview . . . . . . . . . Edge Blend . . . . . . . . . . . . . . . . . . . The Edge Blend dialog box . . . The preview . . . . . . . . . . . . . Add New Set . . . . . . . . . . . . Resolve blended edge overow Explicit Overow Resolutions Activities . . . . . . . . . . . . . . . . . . . . . Variable radius blends . . . . . . . . . . . Tips and techniques . . . . . . .
UGS Corp., All Rights Reserved

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. 15-2 . 15-3 . 15-4 . 15-5 . 15-6 . 15-7 . 15-8 . 15-9 15-10 15-13
9

NX Design for the Experienced CAD User Student Guide

Contents

Activity . . . . . . . Chamfer . . . . . . . . . . . Create Chamfers Chamfer options Activity . . . . . . . . . . . . Summary . . . . . . . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

15-15 15-16 15-17 15-18 15-19 15-20

Introduction to Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-1 Denitions and descriptions . . . . . . . . . . . . . Assembly . . . . . . . . . . . . . . . . . . . . . Subassembly . . . . . . . . . . . . . . . . . . . Component objects . . . . . . . . . . . . . . Component parts . . . . . . . . . . . . . . . . Introduction to assembly load options . . . . . . Part Versions group . . . . . . . . . . . . . . Load states . . . . . . . . . . . . . . . . . . . . Scope group . . . . . . . . . . . . . . . . . . . . Load Behavior . . . . . . . . . . . . . . . . . . Reference Sets . . . . . . . . . . . . . . . . . . Saved Load Options . . . . . . . . . . . . . . The Assembly Navigator . . . . . . . . . . . . . . . Node display . . . . . . . . . . . . . . . . . . . Icons and check boxes . . . . . . . . . . . . The Assemblies application . . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . Select components in the Assembly Navigator Identify components . . . . . . . . . . . . . Component selection . . . . . . . . . . . . . . . . . . Design in context . . . . . . . . . . . . . . . . . . . . . The Displayed Part . . . . . . . . . . . . . . Use the Change Window dialog box . . The work part . . . . . . . . . . . . . . . . . Associativity . . . . . . . . . . . . . . . . . . . Assembly Navigator shortcut menu . . . . . . . Pack and Unpack . . . . . . . . . . . . . . . Make Work Part . . . . . . . . . . . . . . . . Make Displayed Part . . . . . . . . . . . . . Display Parent . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . Save the work part . . . . . . . . . . . . . . . . . . . . FileSave . . . . . . . . . . . . . . . . . . . . . FileSave Work Part Only . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-2 . 16-3 . 16-4 . 16-5 . 16-6 . 16-7 . 16-8 . 16-9 16-10 16-11 16-12 16-13 16-14 16-15 16-16 16-17 16-18 16-19 16-20 16-21 16-22 16-23 16-24 16-26 16-27 16-28 16-29 16-30 16-31 16-32 16-33 16-34 16-35 16-36 16-37

10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Contents

Adding and constraining components . . . . . . . . . . . . . . . . . . . . . . 17-1 General assembly concepts . . . . . . . . . . . . . . . The Assemblies toolbar . . . . . . . . . . . . Use the bottom-up construction method Add components . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Move Component . . . . . . . . . . . . . . . . . . . . . . Assembly Constraints . . . . . . . . . . . . . . . . . . Constraint types . . . . . . . . . . . . . . . . . Create a Touch Align constraint . . . . . . Create a Concentric constraint . . . . . . Create a Distance constraint . . . . . . . . Create a Fix constraint . . . . . . . . . . . . Create a Parallel constraint . . . . . . . . . Create a Perpendicular constraint . . . . Create an Angle constraint . . . . . . . . . Create a Center constraint . . . . . . . . . Create a Bond constraint . . . . . . . . . . . Create a Fit constraint . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-2 . 17-3 . 17-4 . 17-5 . 17-7 . 17-8 . 17-9 17-10 17-11 17-13 17-14 17-15 17-16 17-17 17-18 17-19 17-20 17-21 17-22 17-23

Reference Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-1 General concepts concerning Reference Sets . . . . . . . . . . . . . Default Reference Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The Model Reference Set . . . . . . . . . . . . . . . . . . . . . . The Lightweight Reference Set . . . . . . . . . . . . . . . . . The simplied Reference Set . . . . . . . . . . . . . . . . . . . User dened Reference Sets . . . . . . . . . . . . . . . . . . . Create Reference Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reference Set information . . . . . . . . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Replacing Reference Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . Replace Reference Sets using the Assembly Navigator Replace Reference Sets in context of an assembly . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Edit Reference Sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Delete and Rename Reference Sets . . . . . . . . . . . . . . . . . . . . Load Options and Reference Sets . . . . . . . . . . . . . . . . . . . . . From Search Folders . . . . . . . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-2 . 18-3 . 18-5 . 18-7 . 18-8 . 18-9 18-11 18-14 18-15 18-16 18-17 18-18 18-19 18-20 18-21 18-22 18-24 18-25 18-26

Top-down assembly modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-1 Top-down design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-2


UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 11

Contents

Create a new component . . . . . . . . . . . . . . . . . . . . . . . . . . Verify the creation of a new component . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Considerations of selecting data during component creation Design in context of an assembly . . . . . . . . . . . . . . . . . . . . Sketch in context . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction to interpart modeling . . . . . . . . . . . . . . . . . . . Geometry types . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Localized interpart modeling . . . . . . . . . . . . . . . . . . . . . . . Interpart modeling applications . . . . . . . . . . . . . . . . . . . . . Part in process modeling . . . . . . . . . . . . . . . . . . . . . Mold/die applications . . . . . . . . . . . . . . . . . . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Edit links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mirrored Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .

. 19-3 . 19-5 . 19-6 . 19-7 . 19-8 . 19-9 19-10 19-12 19-13 19-14 19-15 19-16 19-17 19-18 19-19 19-22 19-23 19-24 19-26 19-27

Interpart references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-1 General concepts . . . . . . . . . . . . Types of interpart references . . . Overriding expressions . . . . . . . . Create interpart references . . . . Edit Interpart References . . . . . . Activity . . . . . . . . . . . . . . Partial loading issues . . . . . . . . . Load Parts . . . . . . . . . . . . . . . . . Tips and recommended practices Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-2 . 20-3 . 20-4 . 20-6 . 20-7 . 20-8 . 20-9 20-10 20-11 20-12

Component Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-1 Component Arrays . . . . . . . . . . . Editing a component array . . . . . Activity . . . . . . . . . . . . . . Feature-based component arrays Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-2 21-4 21-5 21-6 21-8

Revisions and substitutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-1 File Versioning/Revisions . . . . . . . . . . . . . . . . . . Revise a component and assembly using Save As The Part Modications dialog box . . . . . . . . . . . . Additional Assembly Reports . . . . . . . . . . . . . . .
12 NX Design for the Experienced CAD User Student Guide

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

22-2 22-3 22-5 22-7

UGS Corp., All Rights Reserved

mt13150_g NX 5

Contents

Activity . . . . . . . . . . . . . . . . . . . . Partial Loading issues . . . . . . . . . . . . . . Close assembly component parts . . . . . . . Reopen component parts . . . . . . . . . . . . Substitute components . . . . . . . . . . . . . . Substitute components using Substitute . Substitute components using Reopen . . . Substitute using the Assembly Navigator Activity . . . . . . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. . . . . . . . . .

. 22-9 22-10 22-11 22-12 22-14 22-16 22-18 22-19 22-20 22-21

Master model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23-1 Assembly models . . . . . . . . . Master model concept Master model example Activities . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23-2 23-3 23-4 23-5 23-6

Introduction to Drafting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24-1 Drawings . . . . . . . . . . . . . . . . . . . . . . Create new drawing sheets . . . Open a Drawing Sheet . . . . . . . Edit a drawing sheet . . . . . . . . Delete a drawing sheet . . . . . . Activities . . . . . . . . . . . . . . . . . . . . . . Monochrome display . . . . . . . . . . . . . . View Preferences . . . . . . . . . . . . . . . . Hidden Lines . . . . . . . . . . . . . Edges Hidden By Edges . . . . . . Smooth Edges . . . . . . . . . . . . . Virtual Intersections . . . . . . . . Add a base view . . . . . . . . . . . . . . . . View creation options . . . . . . . Add projected views . . . . . . . . . . . . . . Projection lines . . . . . . . . . . . . Preview . . . . . . . . . . . . . . . . . . Project view options . . . . . . . . . Edit existing views . . . . . . . . . . . . . . . Dragging Views . . . . . . . . . . . . Removing views from a drawing sheet Activity . . . . . . . . . . . . . . . . . . . . . . . Utility Symbols . . . . . . . . . . . . . . . . . Utility symbol options by group Create utility symbols . . . . . . . Delete utility symbols . . . . . . .
UGS Corp., All Rights Reserved

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . .

. 24-2 . 24-3 . 24-4 . 24-5 . 24-6 . 24-7 . 24-8 . 24-9 24-10 24-11 24-12 24-13 24-14 24-15 24-16 24-17 24-18 24-19 24-20 24-21 24-22 24-23 24-24 24-25 24-27 24-28
13

NX Design for the Experienced CAD User Student Guide

Contents

Create automatic centerlines on existing views Create a linear centerline . . . . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Create a cylindrical centerline . . . . . . . . . . . . . . . . . . Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Annotation Preferences . . . . . . . . . . . . . . . . . Dimension preferences and placement . . . . . . . Appended text . . . . . . . . . . . . . . . . . . . . . . . . . Tolerances . . . . . . . . . . . . . . . . . . . . . . . . . . . . Text orientation and text arrow placement . . . . Editing an existing dimension . . . . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Text creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entering text . . . . . . . . . . . . . . . . . . . . . . . . . . Create leaders on notes and labels . . . . . . . . . . Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Text editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Text preview . . . . . . . . . . . . . . . . . . . . . . . . . . Editing tools . . . . . . . . . . . . . . . . . . . . . . . . . . Editing notes . . . . . . . . . . . . . . . . . . . . . . . . . . Helper lines . . . . . . . . . . . . . . . . . . . . . . . . . . Master Model Drawing Guidelines . . . . . . . . . . . . . . . Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . .

24-29 24-30 24-31 24-32 24-33 24-34 24-35 24-38 24-39 24-40 24-41 24-42 24-43 24-44 24-45 24-46 24-47 24-48 24-49 24-50 24-51 24-52 24-53

Additional projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 Project 1 Project 2 Project 3 Project 4 Project 5 Project 6 Project 7 Project 8 Project 9 Project 10 Project 11 Project 12 Project 13 Project 14 Project 15 Project 16 Project 17 Project 18 Project 19 Project 20 Project 21
14

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . .

A-2 A-3 A-4 A-6 A-8 A-10 A-12 A-14 A-16 A-18 A-19 A-21 A-23 A-25 A-27 A-28 A-30 A-32 A-34 A-36 A-38

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Contents

Project 22 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-40 Expression operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1 Operators . . . . . . . . . . . . . . Precedence and associativity Legacy unit conversion . . . . Built-in functions . . . . . . . . Scientic notation . . .. . .. .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2 B-3 B-4 B-5 B-6

System Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . Customer Defaults . . . . . . . . . . . . . . . . . . . Customer Defaults levels . . . . . . . . . Setting Customer Defaults . . . . . . . USER, GROUP, and SITE directories Managing your changes . . . . . . . . . . Updating to a new release of NX . . . Interpart Modeling . . . . . . . . . . . . . . . . . . . File Versioning . . . . . . . . . . . . . . . . . . . . . . File Versioning example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2 C-3 C-4 C-7 C-9 C-10 C-11 C-12 C-13 C-15

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index-1

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15

Course overview
Intended audience This course is suited for designers and engineers who already have experience with another CAD system and need to learn NX. Prerequisites Understanding of parametric modeling and the master model concept.

Course objectives
After successfully completing this course, you should be able to: Open and examine NX models. Create and edit parametric solid models. Create and modify basic assembly structures. Create and modify simple drawings.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17

How to use this manual

How to use this manual


The following guidelines describe how you can get the most benet from your use of the course guide and the accompanying HTML activities.

Lesson format
The general format for lesson content is: Instructor presentation One or more activities Workbook project Projects allow you to test your new skills without detailed instruction. Consult your instructor for additional information. Summary

Activity format
Activities have the following format: Step 1: This is an example of a step. Numbered steps specify the actions you will perform. Action bullets detail how to complete the step. Always read the Cue and Status information while working through activities and as you perform your regular duties. As you gain skills you may need only to read the step text to complete the step.

Learning tips
Ask questions. Conrm important facts by restating them in your own words. It is important to use your Student Guide in the sequence it is written.

18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Course overview

Common symbols
The student manual and workbook use special symbols as shown below. Design Intent Information about the task and what must be accomplished. Tip Useful information or advice. Note Contains useful information that supplements or emphasizes the main points. Example Shows a possible way that the current topic of discussion could be used. Caution Contains important reminders or information about a task. Warning Contains information essential to your success.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19

Template parts

Template parts
Template parts are an effective tool for establishing customer defaults or any settings that are part-dependent (saved with the part). This may include non-geometric data such as: A frame of reference, such as a datum coordinate system Commonly used expressions An initial application such as Modeling, Drafting, or Sheet Metal Part attributes, for example, attributes for a parts list Drawing formats User-dened views Layer categories

The following graphic shows the dialog box where you can choose a template.

20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Course overview

Teamcenter Integration vs. native NX terminology


Teamcenter Integration Term Item Item revision Dataset Item ID UGMASTER dataset UGPART dataset (specication or manifestation) Native NX Term Part Part revision Part le Part number Master part le Non-master part le (.dwg, .mfg)

When you work in NX, you manipulate parts, part revisions and part les. These correspond to items, item revisions, and datasets in Teamcenter Integration and Teamcenter Engineering.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

21

Layer standards

Layer standards
Parts used in this course were created using layer categories the same as or very similar to those found in the Model template parts. Layers provide an advanced alternative to display management (Show and Hide) to organize data. Layer categories in the Model template parts Layers 110 1120 2140 4160 6180 91255 Category SOLIDS SHEETS SKETCHES CURVES DATUMS No category assigned Description Solid bodies Sheet bodies All external sketches Non-sketch curves Planes, axes, coordinate systems

Implementing a layer standard


You may implement or enforce layer standards using some of the methods below: Create NX Open programs to create a standard part organization and verify it upon release. Use a macro to create layer categories: ToolsMacroPlayback. Your administrator can enforce company standards by providing suitable templates. In this course you may use a layer organization method you anticipate using in your work.

22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Course overview

Student responsibilities
Be on time. Be considerate of the needs of other students. Listen attentively and take notes. Ask questions. Practice what you learn. Have fun!

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

23

Lesson

NX part les
Purpose This lesson is a fundamental introduction to working with NX parts. Objectives Upon completion of this lesson, you will be able to: Start an NX session. Create a new part. Open a part. Copy a part. Close a part and exit NX.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-1

NX part les

Introduction to NX
The rst step in working in NX is to log on to a workstation and start an NX session. Your instructor will provide the steps needed to log in and start NX in the classroom.

After you start NX, you see the No Part interface. You can change defaults and preferences, open an existing part, or create a new part.

1-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

NX part les

Gateway application
The tools in NX are grouped into a series of applications that support different major workows, including creating geometry, building an assembly, or producing a drawing. Gateway is the rst application you access when you: Create a new part. Open a part that was saved in Gateway after NX 4. Open a part that was last saved in NX 3 or earlier.

Gateway allows you to review existing parts. To create or edit objects within a part, you must start another application, such as Modeling.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-3

NX part les

The NX window
1. Work and displayed part names

2. Main menu 3. Cue line 4. Status line 5. Resource Bar 6. View rotation triad 7. Rail

1-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

NX part les

Cue and Status lines


The Cue and Status lines appear at the top of the main application window. The Cue line provides specic information on what to select for the highlighted item in the dialog box. The Status gives you feedback and conrmation on what you selected. You can move the Cue and Status lines below the graphics window. 1. Choose ToolsCustomize. 2. Click the Layout tab. 3. In Cue/Status Position, select Bottom.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-5

NX part les

Menus
By default, menus display all available commands. You can display folded menus, showing only frequently-used commands. When you see folded menus, click the Expand button to display the full menu.

To display folded menus: 1. Choose ToolsCustomize. 2. Click the Options tab. 3. Clear the check box for Always Show Full Menus.

1-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

NX part les

Templates
Use templates to create a new part. Choose FileNew to select a template. Templates are grouped by types, such as model or drawing. Your system administrator determines the templates that are available. Use blank templates to create parts with no custom content. When you create a new part from a template, the part has a copy of all the objects in the template part and inherits all its settings. After you create the part, NX starts the appropriate application for the template the part was based on. For example, if you select a modeling template, NX will start Modeling. A default name and location for the new le is assigned, based on customer default settings for each template type. You can change the name and location: Before you begin work on the part. In native mode only, when you save the part for the rst time.

You can specify a master part to reference when you create a new non-master le. Choose FileNew and dene the attributes in the dialog box. Choose FormatDatabase AttributesAssign and dene the work parts attributes in the Attributes dialog box.

Benets of using template parts Easy to use and help to enforce company standards. Automatically start the appropriate application. Simplify using master models by dening a master part reference as you create a new le.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-7

NX part les

Using a template to create a new le


On the Standard toolbar, click New

Click the tab for the le type you want (1). Select the template you want (2). (Optional) Enter the name and path information (3). You can also enter this information when you save the part.

1-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

NX part les

Saving an unnamed template


1. On the Standard toolbar, click Save .

2. In the Name Parts dialog box, notice the name of the rst le for which you must provide a name (1). 3. Enter the name and press Tab to continue (2). 4. Optionally, use the browse buttons to help to dene the name and/or path (3).

5. When you press Tab after entering a name, the template is checked in the list (4), the indicator moves to the next le that requires a name, and the OK button becomes active. If you click OK or press Enter before you have specied all names, les that are named will be saved, and unnamed les will not be saved. You will receive a warning. 6. When all les are named and optional path information is entered, click OK (5).

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-9

NX part les

Layers
Use layers to organize geometry. Use layer categories to organize and name layers. To access the Layer Settings dialog box, choose FormatLayer Settings. There are 256 layers in NX, one of which is always the work layer. You can assign any of the layers to one of four classications of status: Work Selectable Visible Only Invisible

The work layer is the layer that objects are created on and is always visible and selectable. When you create a new part, layer 1 is the default work layer . When you change the work layer, the previous work layer automatically becomes selectable. You can then assign it a different status. The number of objects on one layer is not limited. You may choose which layers to create objects on and what the status will be. Layer categories in the Model template parts Layers 110 1120 2140 4160 6180 91255 Categories SOLIDS SHEETS SKETCHES CURVES DATUMS No category assigned Description Solid bodies Sheet bodies All external sketches 1 Non-sketch curves Planes, axes, coordinate systems

1. You will learn the meaning of the term External sketches in a future lesson.

1-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

NX part les

Activity
In the NX part les section, do the following activity: Create a new part

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-11

NX part les

Folder Creation
You can create a new folder from within the New Part File and Open Part File dialog boxes if you have write access to the selected parent folder. 1. Right-click over an existing parent folder in the folder tree list. 2. Select the New Folder option. You may also Rename an existing folder.

You cannot delete a folder from the New Part File and Open Part File dialog boxes. Default container The last folder used when creating a le will be the default folder when creating data later in your session. To change the default folder, select the Folder icon to change it.

1-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

NX part les

Use of existing part les


NX parts have a .prt extension. Useful features on Windows le dialog boxes The Look in: list shows the name of the current selected drive or folder.

Up One Level works with the Look in: option menu to traverse back up through the folder hierarchy. Create New Folder option allows new sub-folders to be created in the current folder. View Menu allows the appearance of the listing in the window to be modied.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-13

NX part les

Open multiple parts


You can open or load more than one part at any time and work on several parts concurrently. There are two identiers for loaded parts: Displayed Work The part is displayed in the graphics window. The part is accessible for creation and editing operations.

1-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

NX part les

Change the displayed part


You can have multiple parts open, or loaded, at the same time. Control which part is displayed in the graphics window by using Window on the menu bar. The Window option works in two ways: The list contains up to ten recently displayed parts. Select from the list to display a part. Select More to display the Change Window dialog box. The Change Window dialog box contains a list of all components in an assembly structure as well as any loaded parts not contained in a loaded assembly.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-15

NX part les

Save As
FileSave As allows you to save the current part under a different name and/or in a different directory. When you select Save As, a le selection dialog box displays asking for the new name and location. The name/location must be unique within the current directory. If you specify a name that already exists, an error message displays. The current part is led under the new name, and the new part le name displays on the graphics window.

1-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

NX part les

Close selected parts


Choose FileCloseSelected Parts to select parts to close from a list.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-17

NX part les

Activities
In the NX part les section, do the following activities: Open an existing part Save part as Close selected parts

1-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

NX part les

Exit NX
End an NX session by choosing FileExit. If you modied any parts and did not save them, you get a warning message.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

1-19

NX part les

Summary
In this lesson you: Started an NX session. Created, opened, and saved parts. Copied a part. Closed a part. Learned how to exit NX.

1-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

The NX user interface


Purpose This lesson is a fundamental introduction to the NX user interface. Objectives Upon completion of this lesson, you will be able to: Customize toolbars. Save and restore toolbars by applying a role. Select objects in the graphics window. Manipulate the orientation of the work view.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-1

The NX user interface

Toolbars
Each application has its own set of toolbars.

2-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Docking
You can dock toolbars horizontally or vertically in the NX window. You can move undocked toolbars on your screen.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-3

The NX user interface

Customize and display toolbars


You can hide or display available toolbars for each application. You can either display or hide available buttons for each toolbar. For each toolbar you can add buttons from other toolbars, or remove them. You can save and share toolbar arrangements for all or selected applications, using Roles.

Display toolbars

1. Choose ToolsCustomize from the main menu bar. 2. On the Toolbars (1) page, select check boxes (2) to display toolbars and clear to hide them. Select Text Below Icon (3) to display names on the buttons.

2-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Display toolbars using the shortcut menu

1. Right-click in the NX window but outside the graphics window (1) to display a shortcut menu of all toolbars. 2. Select the listed toolbar names to display toolbars or clear the check boxes to hide them (2). Empty check boxes are not displayed beside menu items that are not selected. You can also select Customize (3) to open the Customize dialog box.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-5

The NX user interface

Add or remove toolbar buttons

Toolbar options are an efcient way to turn on and off the display of buttons within a toolbar.

1. Click Toolbar Options on a toolbar and select Add or Remove Buttons.

2. Select a toolbar to modify, or select Customize to open the Customize dialog box.

3. Click an item with no check box to display it. Clear the check box to hide an item.

2-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Toolbar options on undocked toolbars

Access toolbar options on undocked toolbars as shown below.

Dialog Rail

Dialog boxes open at a predened location on the Dialog Rail. To ensure a consistent location and presentation of all dialog boxes, you can attach or clip most dialog boxes to a rail located along the upper edge of the graphics window. This prevents the graphics window from being obscured by dialog boxes. You can move the dialog boxes right or left, temporarily hide them, or unclip them if you prefer to have them oat.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-7

The NX user interface

Selection Bar
The Selection Bar consolidates various selection options in one convenient location.

1. Selection options to specify types of objects to select, for example, features only, instead of faces, edges, bodies. 2. Selection Intent options. 3. Snap Point options. 4. Annotation placement options, available in Drafting.

2-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Saving toolbar conguration between sessions


When you exit an NX session, the current state of your toolbars is saved by default. They will be the same when you start a new session. You can control how this is saved: 1. Choose PreferencesUser Interface. 2. On the General page, select Save layout at exit.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-9

The NX user interface

Roles

As you dene your own roles, you or your administrator can add them to a palette for others to share. Roles let you control the appearance of the user interface in a number of ways. For example: The items displayed on the menu bar The buttons displayed on the toolbars Whether button names are displayed below the buttons

2-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Example roles
NX comes with a number of example roles. These give you a choice of starting points as you customize toolbars to meet your needs. The roles palette includes these groups: System Defaults generic roles for new and advanced users Industry Specic examples of congurations for various industries User exists after you save one or more personal congurations For those starting to use NX or those who use NX infrequently, one of the Essentials roles in System Defaults is recommended. For more information about any role, hold your cursor over its button.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-11

The NX user interface

Choose a role
1. On the Resource Bar, click the Roles tab to display the palette.

2. Click the role you want or drag it into the graphics window. 3. Click OK to accept the new role.

2-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Activities
In the NX User Interface section, do the following activities: Toolbars Roles

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-13

The NX user interface

Using the mouse


There are three mouse congurations in common use. The buttons are identied below.

2
1. Left 2. Middle 3. Right

On a two-button mouse, use the left and right buttons together when you need the middle button. On a three-button mouse, you can use combinations of mouse buttons. Use middle plus right buttons to pan. Use middle plus left buttons to zoom.

Here is a summary of the various actions that can be performed using the mouse buttons. Mouse Button Left mouse button Middle mouse button Action Select or drag objects. Click OK while in an operator. Press and hold down while in the graphics window to rotate the view. Hold down Shift and the middle mouse button to pan. Hold down Ctrl and the middle mouse button to zoom in or out. Display shortcut menu with various functions. Also display action information for currently selected objects.

Right mouse button

Rotating mouse wheel Zoom in and out in graphics window. Scroll in lists, menus, and the Information window.

2-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Here is a summary of things you can do by moving the mouse cursor. Over buttons on a toolbar Over buttons in a dialog box Over objects, features or components in graphics window Display Balloon Help for the button. Display the button name. Pre-highlight objects based on the Selection Type Filter.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-15

The NX user interface

View shortcut menu


When the mouse cursor is in the graphics window, but not over geometry, right-click to display the view shortcut menu. This menu lists frequently used NX functions.

Option Refresh Fit Zoom Rotate Pan Rendering Style Orient View Set Rotate Point Clear Rotate Point Undo

Description Refreshes the entire graphics window. Erases temporary display entities. Fits the entire part to the view. Utilizes the t percentage found in the PreferencesVisualizationScreen dialog box. Fits the view to a user specied rectangle. Activates the rotate mode to rotate the view with the cursor. Activates pan mode to pan the view with the cursor. Species the method of shading and hidden edges in which the model is displayed. Displays the current view in a canned view orientation. The original visualization settings and view modications are retained. Active only in modeling view. Denes a point about which the model is rotated. The point may be dened on a curve, edge, face, or point in space. Removes a rotate point that was previously set. Removes the effect of the last single operation performed.

2-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Radial menus
When you right-click and hold, a radial menu displays buttons around the cursor location. These buttons differ depending what is beneath the cursor. As you learn the position of the buttons, just moving the mouse in the appropriate direction will choose the option. 1 Shaded 2 Shaded with Edges 3 Studio 4 Fit 5 Wireframe with Dim Edges 6 Face Analysis

You can also use the View toolbar to perform the view manipulation functions found in the view shortcut menu, and more.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-17

The NX user interface

Graphics window view manipulation


You can rotate the view by dragging with the middle mouse button. Release the mouse button to stop rotating. If the cursor is near the boundary of the graphics window, you can use inferred rotation about a horizontal, vertical, or normal axis. If the cursor is in the middle of the graphics window, the axis of rotation is determined by the direction in which you drag the cursor.

Other options to manipulate the view orientation are described below. Orient View button Modies the orientation of a specied view to a predened view. Changes only the alignment of the view, not the view name. This option can be invoked from the View toolbar or from the shortcut menu. Orients the current view to Trimetric. Orients the current view to Isometric. Orients the current view to a selected planar face or datum plane or the planar view (top, front, right, back, bottom, left) that is closest to the current view orientation.

Home key End key

F8 key

2-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

View triad Click an axis of the view triad to restrict middle mouse button dragging to rotation about that axis only. Press Esc or click the rotation triad origin handle to return to normal rotation.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-19

The NX user interface

Selecting objects
Use the Selection Bar to identify the types of objects you want to select.

2
You may either select an object rst and then choose a function to perform, or, choose a function rst and then select the required object. Use the selection Type Filter to control which type of objects you can select. The content of the list changes with the active NX function.

The General Selection Filters allow you to further restrict what type of objects you can select.

You can use toolbar options to add many additional buttons to the Selection Bar.

2-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

You can right-click an object and choose commands for the shortcut menu for the object type. The cursor must be over the object, and the object must be highlighted.

2
The shortcut menu changes depending on the object. The following shortcut menu is for a typical feature.

Options also vary with the application: Modeling, Drafting, Manufacturing, etc. If you right-click and hold over an object, a radial menu appears. The options vary depending on the object. The following radial menu is for a typical feature.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-21

The NX user interface

Deselecting objects
You can deselect and object by holding the Shift key as you click it.

To deselect all objects in the graphics window, press the Esc (Escape) key.

2-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Preview selection
Objects are highlighted in the preview selection color as the selection ball passes over them. By default, Preview Selection is enabled. Turn it off by choosing PreferencesSelection from the menu bar. The color of preview highlighting is determined by the Preselection setting found under PreferencesVisualizationColor Settings. When you hold the Shift key, the preselection color is applied to currently selected objects that you can deselect.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-23

The NX user interface

QuickPick
When you select objects, more than one object will often be within the selection ball. QuickPick provides easy browsing through selection candidates. If there is more than one selectable object at the selection ball location and the cursor lingers for a short period of time, the cursor changes to a QuickPick indicator:

This cursor display indicates that there is more than one selectable object at that position. Click after the cursor changes to display the QuickPick dialog box.

You can change the amount of time the cursor must be stationary for the QuickPick indicator to appear. Choose PreferencesSelection. In the QuickPick group, change the Delay value (in seconds).

2-24

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Use the middle mouse button to cycle through the items in the list and then click when the desired object is highlighted. Use the buttons in the dialog box to lter the list to include object types: All Construction Features Body objects Components Annotations

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-25

The NX user interface

Activity
In the NX User Interface section, do the following activity: Views

2-26

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

The NX user interface

Summary
In this lesson you: Modied the location and contents of toolbars. Applied a role to restore saved toolbar settings. Manipulated the work view orientation.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

2-27

Lesson

Coordinate systems
Purpose This lesson is an introduction to the coordinate systems that are used in NX. Objectives Upon completion of this lesson, you will be able to: Describe the absolute coordinate system (ABS). Describe the work coordinate system (WCS). Move the WCS. Obtain geometry information relative to the WCS.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

3-1

Coordinate systems

Overview of coordinate systems


You can dene planes and coordinate systems for constructing other geometry. These planes and coordinate systems are completely independent of the viewing direction. You can create geometry on planes that are not parallel to the screen. A three-axis symbol is used to identify a coordinate system. The intersection of the axes is called the origin of the coordinate system. The coordinate values of the origin are X=0, Y=0, and Z=0. The gure below illustrates that, starting at the origin, the positive direction of each axis is represented by a line.

This lesson describes the following coordinate systems: Absolute coordinate system (ACS) Work coordinate system (WCS)

3-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Coordinate systems

Absolute coordinate system


The absolute coordinate system, or model space, has the location and orientation coordinate of a datum CSYS and the working coordinate system in use when a new Model template is opened. The datum CSYS in the template is actual model geometry; however, the absolute coordinate system is a conceptual location and orientation. Other coordinate systems may be dened, but one particular coordinate system, called the work coordinate system or WCS, is used for construction. You can always return the WCS to the absolute coordinate system in any part, regardless of whether any geometric coordinate system exists with that location and orientation.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

3-3

Coordinate systems

Work coordinate system


You can locate and orient the WCS anywhere in model space. The WCS is not itself a geometric entity; however, it can be positioned on an existing coordinate system entity. The WCS axes have identifying colors. X is red, Y is green, and Z is blue. WCS axes also have the letter C appended to the axis name.

You must consider the location and orientation of the WCS when you: Create a xed datum plane or xed datum axis. Create a rectangular instance array.

3-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Coordinate systems

The WCS
You can access WCS options from the Utility toolbar or by choosing FormatWCS on the menu bar. Options available to manipulate the WCS include: Origin Specify the location without changing the orientation. Use handles to adjust the origin and orientation.

Dynamics

Rotate

Specify rotations in a dialog box

Orient

Use a dialog box with Dynamic, Absolute, Current View, and several other methods. Use a dialog box with several options to specify the XC axis. Use a dialog box with several options to specify the YC axis.

Change XC Direction Change YC Direction

Display

Show or hide the WCS.

Save

Create a CSYS geometry entity at the current WCS origin and orientation.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

3-5

Coordinate systems

Access WCS Dynamics


You can access WCS Dynamics in one of these ways: Double-click the WCS in the graphics window.

Click WCS Dynamics

on the Utility toolbar.

From the main menu, choose FormatWCSDynamics.

You can exit WCS Dynamics mode in one of these ways: Press Esc. Click the middle mouse button.

On the Utility toolbar, click WCS Dynamics

3-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Coordinate systems

Dynamic Handles

1 2 3

Translation Rotation Origin

Move the WCS (freeform) 1. Place the cursor over the origin handle (cube-shaped) on the WCS. 2. Drag the WCS to any location. Move the WCS origin to a point To move the WCS origin to a specic point: 1. (Optional) Use the Snap Point options on the Selection Bar to enable one or more point selection methods.

2. Indicate the snap or screen position to which you want to move the WCS. You can also use the point constructor The WCS moves to the specied point.
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 3-7

Coordinate systems

Drag the WCS along an axis 1. Place the cursor over any of the three translation handles on the WCS. 2. Drag the WCS in either direction along the axis. Move the location of the WCS along an axis using a dynamic input box 1. Place the cursor over any of the three translation handles and click.

2. Type a value in the dynamic input box. 3. Press Enter. Rotate the WCS 1. Place the cursor over any of the three rotation handles. 2. Drag to rotate the WCS around its axis. Dynamic input boxes indicate current angle and snap increment. Orient the WCS to an object 1. Select one of the WCS axes. 2. Select an object, such as an edge, to which you want to align the WCS. To specify a vector, in the WCS Dynamics dialog bar, click Vector Constructor .

The WCS orients to be parallel with the object, without changing the origin coordinates. Reverse the direction of the WCS To ip the WCS 180 degrees: Double-click one of the WCS axes.

3-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Coordinate systems

Activity
In the Coordinate Systems section, do the following activity: The working coordinate system (WCS)

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

3-9

Coordinate systems

Summary
The absolute coordinate system is a stationary coordinate system that denes a xed point in model space while the work coordinate system (WCS) is a mobile coordinate system that may be moved and reoriented as necessary to support other functions. In this lesson you:

Identied the difference between the absolute coordinate system and the work coordinate system. Relocated, rotated, and reoriented the WCS. Reviewed the Point Constructor and CSYS Constructor. Obtained geometry information relative to the WCS.

3-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

Sketch Task Environment


Purpose This lesson introduces the methods of creating a sketch. Objectives Upon completion of this lesson, you will be able to: Create a sketch. Create sketch curves. Apply dimensional constraints to sketches. Apply geometric constraints to sketches. Identify constraints. Convert sketch curves and constraints to reference status.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-1

Sketch Task Environment

Sketcher overview
The Sketch Task Environment, informally called the sketcher, is an NX application that you use to create two-dimensional geometry within a part. A sketch is a named collection of 2D curves and points residing on a plane that you specify. You can use sketches to address a wide variety of design needs. For example, you might create: Detailed part features by sweeping, extruding, or revolving a sketch into a solid or a sheet body. Large-scale 2D concept layouts with hundreds, or even thousands, of sketch curves. Construction geometry, such as a path of motion, or a clearance arc, that is not meant to dene a part feature. This lesson shows you examples of sketches that dene features.

4-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Constraints overview
Sketcher tools let you fully capture your design intent through geometric and dimensional relationships that we refer to collectively as constraints. Use constraints to create parameter-driven designs that you can update easily and predictably. Sketcher evaluates constraints as you work to update geometry and to ensure that they do not conict. A fully constrained sketch has as many constraints as there are degrees of freedom in the sketch, so that there can be no ambiguity in the nal shape. While it is not required, UGS recommends that you fully constrain sketches that dene feature proles. Sketcher also offers you the exibility to create as many, or as few, constraints as your design requires. That means you can use Sketcher to create wireframe drawings that can serve a wide variety of up-front design purposes, and are not meant for downstream processing. Optional toolbar buttons, Inferred Constraints, which opens the Inferred Constraints dialog box, and Create Inferred Constraints, which is hidden and active by default, allow you to mix constrained and unconstrained geometry in a single sketch.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-3

Sketch Task Environment

Sketch types
When you create a sketch, you can dene its plane and orientation using one of two methods: Sketch in Place Use this option to sketch on an existing planar face or datum plane, or on a new datum plane. Sketch on Path This is a specialized type of constrained sketch that you use to create a prole for a Variational Sweep feature, discussed in Intermediate NX Design and Assemblies. You can also use the Sketch on Path option to position a sketch for features like Extrude and Revolve. Select a target path and dene a sketch plane location on that path.

4-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Using sketches as base features


Does the sketch that you are creating dene the base feature for the part? If yes, create an appropriate datum plane or datum coordinate system on which to sketch.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-5

Sketch Task Environment

Using sketches to modify existing features


Is the sketch adding to an existing base feature? If yes, select an existing datum plane or part face, or create a new datum plane with an appropriate relationship to existing datum planes or part geometry.

4-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Other applications for sketches


You will also nd sketches useful in free form designs. Consider them for guide paths for swept features, or as section curves for free form features.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-7

Sketch Task Environment

The sketch process


The steps typically involved are: 1. Select a sketch plane and horizontal reference. 2. (Optional) Rename the sketch. 3. Set your options for Inferred Constraints. 4. Create the sketch. Depending on your settings, Sketcher creates many constraints automatically.

5. (Optional) Add, modify, or delete constraints. 6. (Optional) Drag the shape or modify dimension parameters. 7. Exit Sketcher.

4-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Create a new sketch


1. (Optional) Set the work layer for the sketch.

2. Click Sketch

3. Dene the sketch plane. For a base feature, select an existing datum or create a datum CSYS from the Create Sketch dialog box. For a detail feature, select a planar face of a body, a relative datum, or create a relative datum from the Create Sketch dialog box.

4. Dene a horizontal or vertical reference. 5. (Optional) Name the sketch. 6. Click OK.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-9

Sketch Task Environment

Create a sketch on an existing plane or planar face


When you rst create a sketch, you must dene a plane on which to place the sketch curves. You can dene the sketch plane as an existing planar face, relative datum plane, or a datum plane belonging to a datum CSYS. You can also create a relative datum plane or a datum CSYS from the Create Sketch dialog box. To create the sketch on an existing face, datum plane, or datum CSYS plane: 1. Select the planar face, datum plane, or datum CSYS plane. 2. Dene a horizontal or a vertical reference.

3. Click OK.

4-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Create a sketch on a new plane


To create a datum plane from the Create Sketch dialog box: 1. In the Sketch Plane group, expand the Plane Option list and select Create Plane. 2. Select the required method and objects to dene the datum plane, or open the Plane Constructor .

3. Click the middle mouse button to complete the step. 4. Dene a horizontal or vertical reference. 5. Click OK. To create a datum CSYS instead of a datum plane in the above procedure, in the Plane Option list, select Create Datum CSYS.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-11

Sketch Task Environment

Reference direction
You must specify a reference object with which to determine the horizontal and vertical sketch directions. In some cases, such as with a datum CSYS, a direction reference object is inferred, but there must always be a direction reference object with a timestamp earlier than the sketch. The default reference direction is horizontal. If there is no linear object in the desired direction, you may specify a vertical reference. To change the direction of an axis:

To reverse the direction of a sketch axis, double-click the vector conehead. To specify a new direction, rst select the axis to change and then select a straight object. The object is projected to the sketch plane to dene the new direction. If you select a datum plane as the sketch plane, a Z axis is displayed. Change the normal of the sketch plane by double-clicking the Z axis.

In the following example, the shaded face (1) is specied as the placement face. An edge (2) is dened as the vertical reference. The resulting sketch orientation is shown on the right.

4-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Name sketches on the toolbar


Give descriptive names to external sketches. Sketches are assigned a default name with a numeric sufx such as SKETCH_000, or SKETCH_001. You can rename any sketch to a more descriptive name. 1. On the Sketcher toolbar, select the name of the sketch.

2. Type a new name and press Enter.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-13

Sketch Task Environment

Name sketches using the Sketch Properties dialog box


1. When you edit a sketch, from the main menu , choose TaskSketch Properties. 2. Click the General tab. 3. Type a new name in the Name box. 4. Click OK. You can also access the Sketch Properties dialog box from: Over a sketch node in the Part Navigator, right-click and select Properties. Over a sketch in the graphics window: right-click and select Properties.

4-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Sketches and layers


The sketch environment keeps all objects created in or imported into an external sketch in the same layer. If you edit an external sketch the work layer is set as the layer in which you created (or moved) the sketch.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-15

Sketch Task Environment

Activity
In the Sketch Task Environment section, do the following activity: Sketch creation

4-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Internal and external sketches


Sketches that you create from within commands like Extrude or Revolve are internal sketches. The parent feature manages access to, and the display of, internal sketches. Use internal sketches when you want to associate the sketch with only one feature. Sketches that you create independently using the Sketch command are external sketches, and are visible and accessible from anywhere within a part. Use an external sketch to keep the sketch visible or to use in more than one feature. Differences between internal and external sketches Internal sketches are visible in the graphics window only when you edit the parent feature. External sketches are created in the current work layer. You can hide external sketches using the Part Navigator. Use Layer Settings for more advanced control over visibility of sketches. You can access an internal sketch only through the parent feature. That is, you cannot open an internal sketch directly from the Sketcher environment. You cannot use an internal sketch with any feature other than its parent unless you externalize the sketch. Once you make a sketch external, the former parent has no control over the sketch.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-17

Sketch Task Environment

Making internal sketches external


To externalize an internal sketch, rightclick the owning feature in the Part Navigator and choose Make Sketch External. NX places the sketch before its former owner in Timestamp order. To reverse this operation, identify the child feature by highlighting or the Dependencies group, right-click the child feature, and choose Make Sketch Internal. Make Sketch Internal does not appear if the sketch has more than one child feature.

4-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Sketch curves
Create sketch curves using the Sketch Curve toolbar. Icon Name Prole Function Creates a series of connected lines or arcs. The end of the last curve becomes the beginning of the next curve. Creates lines. Creates a arc through three points or by center and end points. Creates a circle through three points or center and diameter. Creates new lines from existing lines: parallel to a line, the midline of parallel lines, or the bisector of lines at angle. Trims a curve to closest intersection or to a selected boundary. Extends a curve to a nearby curve or to a selected boundary. Extends or trims two curves to make a corner. T Z Key

Line Arc Circle Derived Lines Quick Trim Quick Extend Make Corner Fillet

Creates a llet between two or three curves.

Rectangle Enables three methods to create rectangles. Dynamically creates and edits splines. Studio Spline Introduced in Intermediate NX Design and Assemblies. Fully discussed in Mechanical Free Form Modeling and Industrial Design with NX.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-19

Sketch Task Environment

Inferred Constraints
As you create curves, the Sketcher can assign some geometric constraints. You can control which constraints are assigned by adding Inferred Constraints to the Sketch Constraints toolbar. When you preview a constraint, click the middle mouse button to lock the constraint. Constraints are discussed in more detail later. If you need to create a curve without a constraint that would normally be inferred, hold the Alt key while you place the curve.

4-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Help lines
Help lines indicate the alignment to control points of curves, including line endpoints and midpoints, arc endpoints, and arc and circle center points. Two types of help lines are displayed during the creation of curves: A dotted help line shows the alignment with recently-created or recently highlighted objects. A dashed help line is part of the preview for an inferred constraint. As you create curves, dashed help lines are displayed for certain types of constraints, such as perpendicular and tangent.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-21

Sketch Task Environment

Short list
Sketcher maintains a memory of ve objects called the short list to check for: Inferred constraints. Help lines.

Curves are added to the list as you: Create them. Pass your cursor over a curve.

Additional notes about the short list:

Lines snap normally along their length to short listed curves, which includes lines, arcs, ellipses, conics, and splines. Lines, arcs, and circles snap tangentially along their length to the short listed curves, including lines, arcs, ellipses, conics, and splines. To lock an inferred constraint click the middle mouse button. To unlock a locked constraint, click the middle mouse button again.

The short list is structured from top to bottom. When curves are created or passed over with the cursor, they are placed on top of the short list. When the list is full, the curve at the bottom is removed and a new curve is added at the top. Sketcher clears the short list when you leave a curve option. When Sketcher infers a constraint between an object on the short list and the curve currently being created, the short list object is highlighted and you see a preview of the constraint. As you preview when you create a curve, all enabled constraint types (for example, Perpendicular and Collinear) are checked against the top object on the list. When a constraint condition is found, the constraint is previewed and the short list object is highlighted. If there are no valid constraints, the tests are repeated for the second object on the list, and so on until the bottom of the list is reached.

4-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Prole
The Prole option lets you create a series of connected lines and/or arcs in string mode; that is, the end of the last curve becomes the beginning of the next curve. Here is a pipe vise prole that you can easily create with a series of mouse clicks using the Prole option.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-23

Sketch Task Environment

Stopping string mode


Sometimes you need to create one or more curves that do not start at the previous end point. To do this, you need to break the current string of curves and begin a new string. When the Sketcher is not currently showing you an inferred constraint preview, you can stop string mode by clicking the middle mouse button. When you click the middle mouse button when an inferred constraint preview is displayed, the click locks the constraint. Press the Esc key while you are previewing a line or arc to cancel the preview and end the current string.

If you press Esc again before starting a new curve string, you will exit from the Prole option.

4-24

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Using a mouse gesture to create an arc in string mode


While you are creating a prole string you can transition from the default line creation to create a single arc by clicking and dragging. To change the type of curve to create persistently, click the Line or Arc button. When you transition from a line to an arc or from one arc to another arc, the quadrant zone symbol is displayed.

The quadrants that contain the curve and its opposite vertex, (1) and (2) in the preceding illustration, are tangent quadrants. If you move your cursor out from one of the tangent quadrants, the arc extends in a tangent direction to the line or arc at its endpoint. If active in Inferred Constraints, you create a Tangent and a Coincident constraint. Quadrants (3) and (4) are perpendicular quadrants. Control the direction of the arc by placing the cursor inside of one of the quadrants and then moving the cursor out of the quadrant in either a clockwise or counterclockwise direction. If you move your cursor out from one of the perpendicular quadrants, the arc extends in a direction perpendicular to the line or arc at its endpoint. If active in Inferred Constraints, you create a Coincident constraint and a Point on Curve constraint between the arc center and the previous line. If you change your mind about which quadrant to sketch from, move the cursor back into the quadrant of your choice before you click to place the second point of the arc.
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 4-25

Sketch Task Environment

Object Type options in Prole


Object Type Draws lines. This is the default mode when you initially choose the Prole option. Line XY-coordinates are used for the rst line you draw. Length and angle parameters are used for the second and subsequent lines. Creates a two point arc when you string from line to arc. Arc Creates a three point arc when the rst object you create in string mode is an arc.

4-26

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Input Mode
Input Mode Coordinate Mode Lets you specify curve creation using X and Y coordinate values. Double-click the button to set and lock Coordinate Mode. Lets you specify a curve objects parameters. Lines use Length and Angle parameters. Arcs use Radius and Sweep Angle parameters. Parameter Mode Circles use a Diameter parameter. Fillets use a Radius parameter. Double-click the button to set and lock Parameter Mode.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-27

Sketch Task Environment

Create lines parallel or perpendicular to other lines


1. Dene the lines start point by entering parameters or click a location. 2. Ensure that parallel and perpendicular constraints are selected on the Inferred Constraints dialog box. 3. Pass your cursor over the target line for the constraint, then move your cursor until you see the appropriate constraint. A line can snap tangent to all types of curves or edges, including lines, arcs, ellipses, conics and splines, if the Tangent constraint is on in Inferred Constraints.

4-28

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Create lines tangent to curves


1. Dene the lines start point by entering parameters or click a location. 2. Ensure that tangent constraints are selected on the Inferred Constraints dialog box. 3. Pass your cursor over the target curve for the constraint, then move your cursor until you see the appropriate constraint. A line can snap tangent to all types of curves or edges, including lines, arcs, ellipses, conics and splines.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-29

Sketch Task Environment

Create lines at angles


1. Lock a parallel, perpendicular, or collinear constraint to the original line. After locking, the Length and Relative Angle input boxes appear. 2. In the dynamic input box, specify a relative angle and press Tab or Enter, Length Relative Angle 23.855 45.0

The new direction displays with a second, dashed help line. The angle is measured with respect to the previewed constraint line. Positive angles are measured counterclockwise. Negative angles are measured clockwise.

4-30

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Points
You can create and constrain points as members of a sketch. From the menu bar, while a sketch is active, choose InsertPoint. If you use points frequently, you can display the Point button Sketch Curve toolbar. You can also create an Associative Point is not a member of the active sketch. on the

that references an object that

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-31

Sketch Task Environment

Snap Point options on the Selection Bar

Icon

Name Enable Snap Point End Point Mid Point Control Point Intersection Point Arc Center Quadrant Point Existing Point Tangent Point Two-curve Intersection Point on Curve

Description Enables the snap point options so that snapping to points on objects occurs. Select end points of lines, arcs, conics, splines, and all edge types. Select mid points of lines, open arcs, and all edge types. Select a control point of a geometric object.
1

Select a point at the intersection of two curves with one pick. Select an arc center point.

Select one of four quadrant points of a circle.

Select an existing point. Select a tangent point on circles, conics, and solid edges. Select the intersection point of two objects that do not t within the selection ball by making two separate picks. 2 Select a point on a curve.

1. Control points include existing points, end points of conics, center points of circles, end points and knot points of splines, and end points and mid points of lines and open arcs. 2. Two Curve Intersection supports the following objects: line, circle, conic, spline, and solid edge.

4-32

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Icon

Name Point on Surface Point Constructor

Description Select a point on a surface. Open the Point dialog box.

If none of the enabled point types lies inside the selection ball, you can click to create a point at the cursor location. Some snap point options are unavailable for certain functions.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-33

Sketch Task Environment

Constraints recognized by snap point


The following constraints work in conjunction with the snap point options. That is, NX recognizes these constraints only if an applicable snap point option is selected. Coincident Midpoint Point on Curve Point on String

4-34

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Inferred Constraints
You can control which constraint settings NX automatically infers during curve construction by setting one or more of the following Inferred Constraints dialog box options. Geometric constraints Horizontal Vertical Tangent Parallel Perpendicular Collinear Concentric Equal Length Derived Line only Equal Radius

Dimensional constraints

You can use this option to create an inferred dimensional constraint when you enter values in the dynamic input boxes for Prole, Line, Arc, Circle or Rectangle.

Inferred constraints behave like normally applied geometric constraints and can be seen and deleted using the Show/Remove Constraints dialog or the Delete option. You can temporarily disable all of the inferred constraints during curve construction by pressing and holding the Alt key on Windows or the Ctrl+Alt keys on UNIX.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-35

Sketch Task Environment

The Snap Angle option


The Snap Angle option in the Sketch Preferences dialog box lets you specify the value of the default snap angle tolerance for vertical, horizontal, parallel, and perpendicular lines. The default snap angle is 3 degrees. The maximum value you can specify is 20 degrees. If you do not want lines to automatically snap to the horizontal or vertical directions, set the snap angle to zero degrees.

4-36

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Activity
In the Sketch Task Environment section, do the following activity: Prole

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-37

Sketch Task Environment

Sketch curve functions


The Sketch Curve toolbar has several options you can use to modify curves: Quick Trim Quick Extend Make Corner Fillet

4-38

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Quick Trim
To access the Quick Trim command, do one of the following: On the Sketch Curve toolbar, click Quick Trim Choose EditQuick Trim. .

4
You can: Trim multiple curves with a left mouse press-and-drag operation. Preview which portion of a curve will trim by passing the cursor over the curve. Trimming a curve that has no intersection deletes the curve. Quick Trim constraints When the Create Inferred Constraints option is active, the Sketcher infers appropriate constraints after a trim operation. Constraint Concentric Coincident Point on Curve Collinear Equal Radius Tangent Trim Operation An arc in the middle. Intersecting lines to an intersection point. A curve to a boundary curve. A line in the middle An arc in the middle. A curve at the tangent point of a boundary curve.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-39

Sketch Task Environment

Quick Trim example


Use the Boundary Curve group in the Quick Trim dialog box to specify one or more bounding curves. In the example shown, both the arc on the left and the spline on the right were selected as boundary curves. With the cursor on the top line, (between the two boundary curves), the center section is previewed as the portion to be removed.

4
When a curve is trimmed, appropriate constraints are automatically created. In the previous example, two Point on Curve constraints and one Collinear constraint are added. If one of the boundary curves is later trimmed to the line, the Point on Curve constraint would change to Coincident.

If you trim an arc to a line that is tangent, the tangency constraint is retained.

4-40

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Quick Extend
To access the Quick Extend command, do one of the following: On the Sketch Curve toolbar, click Quick Extend Choose EditQuick Extend. .

You can: Extend multiple curves by dragging the mouse over the target curves. Preview which portion of a curve will extend by passing the cursor over the curve.

Use the Boundary Curve group in the Quick Trim dialog box to specify one or more bounding curves. Quick Extend constraints Sketcher infers appropriate constraints after an extend operation. Constraint Coincident Point on Curve Tangent Extend Operation A curve to the endpoint of another curve. A curve to a boundary curve. A curve to a tangent point of a boundary curve.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-41

Sketch Task Environment

Make Corner
To access the Make Corner command, do one of the following: On the Sketch Curve toolbar, click Make Corner Choose EditMake Corner. .

If Create Inferred Constraints is active, NX creates a coincident constraint at the intersection. The Make Corner command works with:

Lines Arcs Open conics Open splines trimming only

4-42

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Fillet
To access the Fillet command, do one of the following: On the Sketch Curve toolbar, click Fillet Choose InsertFillet. .

You can: Trim all input curves or leave them untrimmed. Delete the third curve of a three-curve llet. Specify a value for the llet radius, or preview the llet and determine its size and location by moving the cursor.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-43

Sketch Task Environment

Constraints basics
Constraints lets you precisely control the objects in a sketch. There are two types of constraints: Geometric constraints Dimensional constraints

4-44

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Degrees of freedom
In Sketcher, a curves location and shape are mathematically determined by analyzing the constraints (rules) placed on the sketch curves. The degree-of-freedom arrow provides visual feedback about the constraint status of a sketch curve. Each sketch curve type has different degree-of-freedom arrows when initially created. Curve Degrees of Freedom Description Points have two degrees of freedoms.

Lines have four degrees of freedom: two at each endpoint.

4
Circles have three degrees of freedom: two at the center and one for the radius.

Arcs have ve degrees of freedom: two at the center, one for the radius, and two for the start and end angle.

Other curve types, such as conics and splines, can have even more degrees of freedom. Please see the online Help for details.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-45

Sketch Task Environment

Degree-of-freedom arrows
Degree-of-freedom (DOF) arrows mark points on a sketch that are free to move. These arrows assist you in constraining a sketch by showing you the directions you need to constrain for each point. When you constrain a point, NX removes the DOF arrow. When all of the arrows are gone, the sketch is fully constrained. There are three types of degrees-of-freedom: positional, rotational, and radius. Note that constraining a sketch is optional. You can still use an underconstrained sketch to dene a feature. Constrain a sketch when you need greater control of the design. Also, applying one constraint can remove several DOF arrows.

1 2 3

This point is free to move in the X direction. This point is free to move in the Y direction. This point is free to move in both the X and Y directions.

4-46

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Geometric constraints
A geometric constraint establishes a geometric characteristic of a sketch object or the type of relationship between two or more objects. You can: Dene a line as being horizontal. Require that two lines be parallel or perpendicular. Require that several arcs have the same radius.

Unlike dimensional constraints, geometric constraints have no editable numeric values; a constant angle constraint, for instance, simply dictates that the line stay at the angle it is at when the constraint is applied. , select the objects, To create geometric constraints: click Constraints and choose the desired constraint from the dialog bar. Only icons for constraints that apply to the selected geometry are displayed. 1. On the Sketch Constraints toolbar, click Constraints 2. Select the objects. 3. Click the desired constraint on the dialog bar. Only icons for constraints that apply to the selected geometry are displayed.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-47

Sketch Task Environment

You may also choose a constraint from the shortcut menu after selecting the geometry.

To assign multiple constraints at one time, press the Ctrl key while selecting the objects. The dialog bar for the constraints remains active after you choose the rst constraint. Use the middle mouse button or the Esc key to deselect the objects.

4-48

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Types of Geometric Constraints


Coincident Constrains two or more points as having the same location. Constrains two or more linear objects as lying on or passing through the same theoretical straight line. Constrains two or more arcs as having the same center. Constrains a line so as to remain in its current orientation without input of an angular value. Constrains a line so as to remain at its current length without input of a length value. Constrains two or more lines as being the same length.

Collinear

Concentric

Constant Angle

Constant Length

Equal Length

Equal Radius

Constrains two or more arcs as having the same radius value. Constrains unchangeable characteristics for geometry, depending on the type of geometry selected. You can apply a Fixed constraint to an individual sketch point or to an entire object. Constrains a line as being parallel to the FCS X-axis. Constrains the location of a point to be equidistant from both ends of the curve. Select the curve anywhere other than at its end points.

Fixed

Horizontal

Midpoint

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-49

Sketch Task Environment

Parallel

Constrains two or more linear objects as being parallel to each other. Constrains two linear objects as being perpendicular to each other. Constrains the location of a point as lying on the path or projection of a curve. Constrains the location of a point as lying on an extracted string. Scales a spline in the horizontal direction while keeping the original dimensions in the vertical direction during modication. Scales a spline proportionally in both the horizontal and vertical when the horizontal length changes. Constrains a spline, selected at a dening point, and another object as being tangent to each other at the selected point. Constrains two objects as being tangent to each other. Constrains a line as being parallel to the FCS Y-axis.

Perpendicular

Point on Curve

Point on String

Scale, NonUniform Scale, Uniform

Slope of Curve

Tangent

Vertical

4-50

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Displaying constraint symbols


Constraint symbols are displayed when a sketch is active. Show All Constraints displays the symbols for all constraints in the active sketch. Fixed Fully Fixed Collinear Horizontal Vertical Parallel Perpendicular Equal Length Constant Length Mirror Slope of Curve 4 Associative Trim 4 Constant Angle Concentric 3 Tangent 3 Equal Radius Coincident
3

Point on Curve 3 Midpoint of Curve 3 Point on String Scale, Uniform Scale, Non-Uniform 4 Offset

If the sketch view is zoomed out, some symbols may not be displayed. Zoom in to see them, or clear the Dynamic Constraint Display sketch preference.

3. Indicates constraints that are always displayed, regardless of the state of the Show All Constraints option. 4. Applies only to splines.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-51

Sketch Task Environment

Show or remove constraints


The Show/Remove Constraints dialog box displays the geometric constraints that are associated with selected sketch geometry. You can also remove specied constraints, or list information about all geometric constraints. Controls which constraints are listed in the Show Constraints list window. Selected Object Lets you select only one object at a time. Selecting a different object automatically deselects the previously selected object. The list window shows the constraints related to the selected object. This is the default setting. Selected Objects Lets you select multiple objects by selecting them one by one, or at once using the rectangle selection method. Selecting additional objects does not deselect the previously selected objects. The list window lists the constraints related to all selected objects. This is the default setting when objects are already selected before you enter this dialog box. All in Active Sketch Shows all the constraints in the active sketch. Constraint Type Include or Exclude Filters the type(s) of constraints that are displayed in the list box. Determines whether the specied Constraint Type is the only type displayed in the list box (Include is the default) or the only type not displayed (Exclude). Lets you control the display of constraints in the list window. Options are: Explicit Displays all constraints created explicitly or implicitly by the user, including all non-inferred coincident constraints, but excluding all inferred coincident constraints created by the system during curve creation. Inferred Displays all inferred coincident constraints that are automatically created by the system during curve creation. Both Displays both explicit and inferred types of constraints.

List Constraints for

Show Constraints

4-52

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Show Constraints list window Lists the geometric constraints of the selected sketch geometry. The list is subject to the Explicit, Inferred or Both setting. Those constraints that are inferred, coincident geometric constraints, (created automatically by the system during curve creation) are appended with an "I" symbol in parenthesis, as in (I). Remove Highlighted Remove Listed Lets you remove one or more constraints by selecting them in the constraints list window and then choosing this option. Removes all of the listed constraints displayed in the Show Constraints list window. Displays information about all geometric constraints in the active sketch in the Information window. This option is useful if you want to save or print the constraint information.

Information

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-53

Sketch Task Environment

4-54

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Dimensional constraints
To choose the dimension type, on the Sketch Constraints toolbar, use the Dimension list, or choose InsertDimension. After you choose a dimension type, the Dimensions dialog bar is displayed.

On the dialog bar, click Sketch Dimensions Dialog access options in the dialog box.

if you need to

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-55

Sketch Task Environment

Dimension types
Inferred Allows Sketcher to intelligently infer a dimension type, based on the cursor position and the object(s) selected. Creates a distance constraint parallel to the XC axis between two points. Creates a distance constraint parallel to the YC axis between two points. Creates a distance constraint between two points.

Horizontal

Vertical

Parallel

The parallel dimension is the shortest distance between the two points. Creates a perpendicular distance constraint from a line to a point.

Perpendicular

Diameter

Creates a diameter constraint for an arc or circle.

Radius

Creates a radius constraint for an arc or circle.

Angular

Dimensions an angle. Constrains the collective lengths of selected curves of a sketch prole to a desired value. The curves allowed for selection with the Perimeter constraint are lines and arcs.

Perimeter

4-56

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Create inferred dimensions


1. Select one or more sketch curves to dimension. 2. Drag the dimension until it is the correct type; for example, horizontal or parallel. 3. Place the dimension by clicking. 4. Drag the dimension to the desired location. An expression is created for each dimension. The name (1) and value (2) of the expression appear in the dynamic input window after the dimension is placed. Type a new name or value, and press Enter.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-57

Sketch Task Environment

Edit dimensions
To edit the value or the name: 1. Double-click the dimension. 2. Edit the value or the name in the dynamic input box. 3. Press Enter. To edit the position, drag the dimension.

4-58

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Edits using the Dimensions dialog box


Name Value Position Text placement Leader side Text height Type a new name in the text entry eld. Type a new value in the text entry eld or use the slider. Drag the dimension to new position. Select a different option from the option menu. Select a different option from the option menu. Type a new text size in the text entry eld.

The name and value of a dimension may also be edited by using the Expressions dialog box. As dimensions are edited, the constraints are evaluated and the geometry is modied.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-59

Sketch Task Environment

Retain Dimensions
When you exit after editing a sketch, the dimensions are normally hidden. You can retain the dimensions by selecting the Retain Dimensions check box in the Sketch Preferences dialog box.

4
You can retain dimensions only for the active sketch after you nish editing it. You may have a mixture of sketches with and without retained dimensions. Use this setting when you need to display dimensions for a sketch that is not active. For example, use it to see expression names as you edit or create other sketches or features. You can print of plot retained dimensions.

4-60

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Attach Dimension
The Attach Dimension command detaches a dimension from the geometry it references and attaches it to other geometry that you specify. You can: Retain the value of the expression and resize the target geometry to match it. Measure the target geometry and assign that value to the expression.

Attaching a dimension

1. Rightclick the dimension and choose Attach Dimension, or choose ToolsConstraintsAttach Dimension and select the dimension. 2. Click the middle mouse button to alternate between the default, Object 2, and Object 1. 3. In the Settings group, set the Expression Mode to Remove Expression, Measure Geometry or Keep Expression, Adjust Geometry. 4. Select the new geometry.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-61

Sketch Task Environment

Convert To/From Reference


Curves and dimensional constraints within a sketch may be converted to and from reference status. NX ignores reference curves in downstream operations like Extrude or Revolve. Reference dimensions update associatively, but do not control the curves they measure. To convert objects, do one of the following: Select them in the graphics window and choose Convert To/From Reference from the shortcut menu. On the Sketch Constraints toolbar, click Convert To/From Reference and use the dialog box.

Over a curve (or several selected curves) right-click and hold, and choose from the radial menu. Create reference dimensions by choosing Create Reference Dimension on the Dimensions dialog bar.

4-62

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Evaluating and updating sketches


The Delay Evaluation command prevents geometry changes as one or more dimensions are modied. This option does not delay evaluation when you drag curves, or when you use Quick Trim or Quick Extend.

on the Sketcher toolbar or, from the menu bar, choose Click ToolsDelay Sketch Evaluation. The Evaluate Sketch command causes NX to evaluate the current sketch when Delay Evaluation is active. on the Sketcher toolbar or, from the menu bar, choose Click ToolsEvaluate Sketch. The Update Model command forces the model to update without leaving the sketch function. The model is updated automatically when you exit from the sketch task environment. on the Sketcher toolbar or, from the menu bar, choose Click ToolsUpdate Model.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-63

Sketch Task Environment

Creating inferred constraints


The Create Inferred Constraints option lets you make all inferred constraints active or inactive as you create and/or edit sketch geometry. Create Inferred Constraints is active by default. The button is available, but by default not displayed, on the Sketch Constraints toolbar. When you drag a sketch object you can make use of inferred constraints, such as horizontal or vertical. If the Create Inferred Constraints option is inactive, Sketcher still shows temporary help lines and uses constraints and snapping to place geometry, but it does not store the constraints.

If the Create Inferred Constraintsoption is active, Sketcher creates and stores constraints selected in the dialog box. You control which constraints are inferred during the creation of curves using the Inferred Constraints dialog box.

4-64

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Deleting or suppressing sketches


Since sketches are features, you delete or suppress them by choosing EditDelete or EditFeatureSuppress. You can also delete or suppress sketches from the Part Navigator.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-65

Sketch Task Environment

Activities
In the Sketch Task Environment section, do the following activities: Constrain a prole Sketch and constrain a gasket Constraint conditions

4-66

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Sketch Task Environment

Summary
This lesson introduced the concept of creating a sketch. Sketches may be used to dene a base feature, guide paths, and additional associative features to the base feature. A sketch parametrically controls curves. It is dened on a sketch plane which is xed or associative to a datum plane or face of a model. Constraints are applied to sketch objects in order to capture the design intent. The number of constraints you choose to apply is determined by your design intent. In this lesson you: Created sketches on datum planes, solid faces, and a Datum CSYS. Created freehand curves in a sketch. Created and edited dimensional constraints. Created inferred and explicit geometric constraints. Converted sketch curves and dimensions to reference status.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

4-67

Lesson

Datum features
Purpose This lesson introduces the Datum Plane and Datum Axis features. Objectives Upon completion of this lesson, you will be able to: Create a datum plane. Create a datum axis. Use datum features to position other features. Create a datum CSYS.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-1

Datum features

Datum Planes
A datum plane is a planar reference feature. Use datum planes as aids to create other features, such as swept bodies and features at angles to the faces of target solids. Datum planes can be relative or xed. Relative datum planes reference curves, faces, edges, points, and other datums. You can create relative datum planes across multiple bodies. Fixed datum planes do not reference other geometry. Use any of the relative datum plane methods to create xed datum planes by clearing the Associative check box in the Datum Plane dialog box. You can also create xed datum planes based on the WCS and absolute coordinate system, or by using coefcients in an equation.

5-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Datum plane types


Select a plane type from the Type option list, or, click one of the frequently used plane type method buttons located below the option list.

You can right-click the sizing handles, direction arrows, and points to choose many of the following options. When you edit a datum plane, you can change its type, dening objects, and associative status. Inferred At Distance At Angle Bisector Tangent to Face at Point, Line or Face Determine the best plane type to use based on objects you select. Create a datum plane parallel to a planar face or another datum plane at a distance you specify. Create a datum plane using a specied angle. Create a datum mid way between two selected planar faces or datum planes using the bisected angle. Create a datum plane tangent to a non-planar surface, and optionally a second selected object.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-3

Datum features

Datum plane options


Alternate Solution Reverse Plane Normal Associative Cycle through the possible different solutions for the plane, when an alternate solution to the previewed datum plane is available. Reverse the direction of the plane normal.
1

Clear this check box to create a xed datum plane. If you later edit a non-associative datum plane, it appears in the Type list as Fixed. 2

1. Other ways to reverse the direction: Right-click the normal direction arrowhead and choose Reverse Direction. Double-click the normal direction arrowhead. 2. In the Part Navigator, an associative datum plane has the name Datum Plane, while a non-associative datum plane has the name Fixed Datum Plane.

5-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Applications for datum planes


To dene a sketch plane. To serve as the planar placement face for the creation of features with predened shapes, such as holes. As a target edge for positioning features such as holes. For the mirror plane when using the Mirror Body and Mirror Featue commands. To dene the start or end limits when creating extruded and revolved features. To trim a body. To dene positioning constraints in assemblies. To help dene a relative datum axis.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-5

Datum features

Create datum planes


The following examples describe methods of creating common datum plane types.

5-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

At Distance
1. On the Feature Operation toolbar, click Datum Plane InsertDatum/PointDatum Plane. , or choose

2. In the Type group, click the At Distance 3. Select a planar face, datum plane, or plane. 4. Do one of the following:

button.

Click OK to accept a default value of 0 (zero). Type an offset value, press Enter, and click OK. Select the handle, drag the datum plane to the desired location and click OK.

Inferred is the most commonly used datum plane type. Other frequently used types are listed here.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-7

Datum features

At Angle
1. Click Datum Plane

2. In the Type group, expand the list and select At Angle. 3. Select a planar face, datum plane, or plane, to use as a reference for measuring the angle. 4. Select a linear curve, edge, or datum axis, that denes the angles axis of rotation. 5. Specify an angle using the dynamic input box or the drag handle. 6. Click OK.

5-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Bisector
1. Click Datum Plane .

2. In the Type group, expand the list and select Bisector. 3. Select a planar face. 4. Select a second planar face. The faces do not need to be parallel. 5. Click OK.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-9

Datum features

Tangent to Face at Point, Line or Face


1. Click Datum Plane

2. In the Type group, expand the list and select Tangent to Face at Point, Line or Face. 3. (Optional) Specify a subtype; for example, Angle to Plane. 4. Select the required geometry for the subtype you chose.

5. (Optional) If it is available, click Alternate Solution tangent datum plane is previewed.

until the correct

6. Click OK.

5-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Curves and Points, Three Points


1. Click Datum Plane

2. In the Type group, expand the list and select Curves and Points. 3. In the Curves and Points Subtype group, expand the list and select Three Points. 4. Set the snap point options as desired. 5. Select three points. 6. Click OK.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-11

Datum features

Activity
In the Datum features section, do the following activity: Relative datum planes

5-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Datum Axis
Use datum axes as a reference when you create other objects, such as datum planes, revolved features, and circular arrays. Datum axes can be either relative or xed. A relative datum axis is associative to one or more other objects. A xed datum axis is xed in the position in which it was created. Fixed datum axes are non-associative. You can create a xed datum axis using the XC, YC, and ZC axes of the WCS, or by clearing the Associative option when using one of the relative axis types.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-13

Datum features

Datum axis types


Select an axis type from the Type option list or click one of the frequently used axis type method buttons located below the option list.

When you edit a datum axis, you can change its type, dening objects, and associative status. You can right-click the handles and axis arrowheads to choose many of the options shown below. Inferred Point and Direction Two Points Determine the best datum axis type to use based on objects you select. Create a datum axis from a point in a specied direction. Create a datum axis by dening two points through which the axis passes. Create a datum axis tangent, normal, or binormal to a point on a curve or edge, or perpendicular or parallel to another object. Create a datum axis at the intersection of two planar faces, datum planes, or planes. Create a datum axis on a linear curve or edge, or the axis of a cylindrical or conical face or torus.

On Curve Vector

Intersection Curve/Face Axis

5-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Datum axis options


Reverse Direction Associative Cycle through the possible directions for the axis normal. Clear this check box to create a xed datum axis. 3

3. In the

Part Navigator, Fixed Datum Axis.

an associative datum plane has the name

Datum Axis,

while a non-associative datum plane has the name

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-15

Datum features

Applications for datum axes


Dene an axis of rotation for revolved features. Dene an axis of rotation for circular arrays. Dene a relative datum plane. Provide a directional reference. Use as a target for feature positioning dimensions.

5-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Create datum axes


The following examples describe the creation of common datum axis types.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-17

Datum features

Two Points
1. On the Feature Operation toolbar, click Datum Axis InsertDatum/PointDatum Axis. or choose

2. In the Type group, click Two Points 3. Set the snap point options as desired. 4. Select two different point locations. 5. Click OK.

5-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Intersection
1. Click Datum Axis .

2. In the Type group, expand the list and select Intersection. 3. Select the planar faces, datum planes, or planes. 4. Click OK.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-19

Datum features

Curve/Face Axis
1. Click Datum Axis .

2. In the Type group, from the option list, select Curve/Face Axis. 3. Select the linear curve or edge, or the axis of a cylindrical or conical face or torus. 4. Click OK.

5-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Datum CSYS
A datum CSYS contains a set of reference objects: A coordinate system Three datum planes Three datum axes An origin point

On the Feature Operation toolbar, click InsertDatum/PointDatum CSYS.

, or from the Menu Bar, choose

The datum CSYS appears as a single feature in the Part Navigator but its objects can be selected individually to support the creation of other features, to constrain sketches, and to position components in an assembly.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-21

Datum features

Activities
In the Datum features section, do the following activities: Cylindrical faces and datum planes

5-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Datum features

Summary
Datums are reference features that are used as construction tools to assist in the creation of solid features and sketches in locations and orientations where planar placement faces do not exist. In this lesson you: Created associative datum planes and datum axes. Used datum features to create and position form features. Edited datum planes to see how associative features are affected. Used datum axes and planes to dene more datum axes and planes. Created an associative datum CSYS.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

5-23

Lesson

Swept features
Purpose Identify and create three types of swept features that use a section string to dene a solid or sheet body. Objectives Create an Extrude feature. Create a Revolve feature. Create a Sweep Along Guide feature. Understand and use Boolean options.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

6-1

Swept features

Types of swept features


You create swept features by extruding, revolving, or sweeping a section string. The section string may be composed of explicit curves, sketch curves, edges, or faces. Extrude Sweep a section string (1) in a linear direction for a specied distance.

Revolve Rotate a section string (1) around a specied axis (2).

Sweep Along Guide Sweep a section string (1) along a guide string (2).

Swept bodies are associative with both the section string and the guide string.

6-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Swept features

Extrude
Use the Extrude command to create a body by sweeping a 2D or 3D section of curves, edges, faces, sketches or curve features a linear distance in a specied direction.

6
The example shows a section of curves (1) extruded (2) with threads added to the nal solid body (3).

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

6-3

Swept features

Extrude options
Boolean options: Unite Subtract Intersect

Trim using: Faces Datum planes Solid bodies

6-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Swept features

To size an extrude or revolve: Use drag handles (1). Specify values in dynamic input boxes (2). Specify values in dialog boxes (3).

Create constant offsets from the base section. For extrude only, specify draft. Use Selection Intent to modify the section when multiple possibilities exist.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

6-5

Swept features

Boolean operations
Boolean operations let you combine previously existing solid and/or sheet bodies. You can apply the following Boolean operations to existing bodies: Combine the volume of two or more solid tool bodies into Unite a single target body. The target body and tool body must overlap or share faces so that the result is a valid solid body.

Subtract target body.

Remove the volume of one or more tool bodies from a

The target body must be a solid body. The tool bodies are normally solid bodies.

Create a body containing the shared volume or area Intersect between a target body and one or more tool bodies. You can intersect solids with solids, sheets with sheets, and a sheet with a solid. You cannot intersect a solid with a sheet. You can edit the Boolean option after you complete the feature.

Target and tool Each Boolean option prompts you to identify a target solid (the body you begin with) and one or more tool solids. The target body is modied by the tools, and the tool bodies become part of the target body at the end of the operation. You have the option to save unmodied copies of the target and tool bodies. Boolean error reporting If an error occurs during a Boolean operation, the operation is terminated and an error message displays the cause of the Boolean error.

6-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Swept features

Body types
When you create an Extrude or Revolve feature, you get either a sheet body or a solid body. Solid bodies You get a solid body when you are using: A closed section, with the Body Type option set to Solid. A revolved open section, with the total angle 360. An open section with an offset.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

6-7

Swept features

Sheet bodies
You get sheet bodies when you are using: A closed section, with the Body Type option set to Sheet. An open section, no offset. For revolve, the total angle must be less than 360.

You can edit the body type. The result must be a valid body.

6-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Swept features

Revolve
Use the Revolve command to create a feature by revolving section curves sketches, faces, or edges of a face about a given axis through a nonzero angle. The Revolve feature requires: A section (1) A location and direction for the rotation axis (2) Start (3) and end (4) angles You can also revolve a sketch by right-clicking it in the graphics window and choosing Revolve from the shortcut menu.

If the section crosses the axis of revolution you may get unexpected results. The Revolve command uses the offset and Boolean options described in the Extrude section.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

6-9

Swept features

Sweep Along Guide


Use the Sweep along Guide command to create a feature by extruding an open or closed boundary sketch, curve, edge or face along a guide (a path) formed by one or a series of curves, edges or faces. The Sweep along Guide feature requires: A section (1) A path (2)

6
You are allowed to select only one section string and only one guide string. If you have a 3D smooth guide string, or if you want to control the interpolation, scale, or orientation, use Insert Sweep Swept instead. A unique and useful property of the Sweep Along Guide command is that you can sweep a section along a guide string that contains sharp corners.

6-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Swept features

Activities
In the Swept features and Boolean operations section, do the following activities: Extrude a sketch Sweep along an open guide string Add a revolved feature

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

6-11

Swept features

Summary
Use swept features to dene solid or sheet bodies using a section. A section can be a sketch, or a collection of curves and face edges. In this lesson you: Extruded a sketch. Created various revolved features. Revolved a feature with a Boolean Unite. Swept sections along open and closed guide strings.

6-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

Part structure
Purpose This lesson presents part creation methods, design intent, and physical properties. Objectives Upon completion of this lesson, you will be able to: Access the Part Navigator. Playback model construction. Suppress and unsuppress features. Measure the distance between objects. Assign a material and calculate mass properties.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

7-1

Part structure

Part Navigator
The Part Navigator displays your part in a detailed, graphical tree. Use the Part Navigator to understand and update the parts basic structure. You can select and edit the parameters of items in the tree. You can rearrange how the part is organized. You can view features, views, drawings, user expressions, measurements, reference sets, cameras, and unused items in the tree. To access the Part Navigator, click the tab on the Resource Bar.

If the Resource is Bar is not visible, choose ViewShow Resource Bar to show it. Main panel Use the main panel to see an overall graphical representation of your parts structure, to edit the parameters of items, or to rearrange the feature history. You can: Double-click nodes to edit the corresponding feature. Select features by their nodes during dialog box interactions. Right-click nodes for shortcut options. Select or clear red check boxes to control the visibility of bodies. Select or clear green check boxes to control the suppression status of features.

7-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Part structure

Dependencies panel
Use the Dependencies panel to view the parent-child relationships of the feature geometry selected in the main panel.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

7-3

Part structure

Details panel
Use the Details panel to view, and in some cases edit, the parameters belonging to the feature selected in the main panel.

7-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Part structure

Preview panel
Use the Preview panel to see preview images of selected items in the main panel. The selected item must be one that has an available preview object, such as a saved design view, a drawing view, or a materials library texture.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

7-5

Part structure

Timestamp order
Use Timestamp Order to display a linear listing of all features in the work part as nodes in the order of their creation time stamp. When Timestamp Order is inactive, the main panel is in the design view. When Timestamp Order is active, the main panel does not include all of the nodes available in the design view, for example, body nodes, the Reference Sets node, and the Unused Features node.

7-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Part structure

Part Navigator shortcut menu


Right-click a feature node in the Part Navigator to display a feature specic shortcut menu. The options available depend on the type of feature you select. Many options require the Modeling application to be active. Display Dimensions Display the features parameter values until you refresh the display. Show Parents and Hide Parents Display or hide parent curves, sketches, or datums. Make Current Feature Insert new features immediately after the current feature. Select Whole Branch Select the feature and all nodes with earlier timestamps. Filter Simplify the display tree by hiding features by type or timestamp order. To turn off a lter, place the cursor in the Part Navigator away from a feature node, right-click and select the Apply Filter option in the shortcut menu to make it inactive. Edit Parameters Edit the features parameters, the same as EditFeatureParameters. Edit with Rollback Roll the model back to its state just before the feature was created, and then open the features creation dialog box. Edit with Rollback is shown in bold type in the shortcut menu. In any shortcut menu, the option in bold type is the default double-click action. Edit Positioning Edit the features positioning dimensions, the same as EditFeatureEdit Positioning. Suppress and Unsuppress Temporarily remove and restore a feature display from the part history. A suppressed feature still affects some editing operations. Reorder Before and Reorder After Change the timestamp of features.
NX Design for the Experienced CAD User Student Guide 7-7

UGS Corp., All Rights Reserved

Part structure

Creation order is important to permit use of a feature as a parent, and in the Replace Feature command. You can also drag nodes to valid locations. Group Group features into a special collection called a Feature Set. Replace Replace a features denition by another feature. Make Sketch Internal and Make Sketch External Internalize or externalize a sketch that is a parent of the selected feature. Edit Sketch Edit the parent sketch of the selected feature. This option appears only when the feature has a parent sketch. Copy Place a copy of a feature on a clipboard. This advanced option is covered in Intermediate NX Design and Assemblies. Delete Delete the selected feature, the same as EditDelete. Hide Body and Show Hide or show the body containing the selected feature. Rename Append a user-dened name to the feature. Object Dependency Browser Explore the parent and child relationships of features. Information Display information about the selected feature in the Information window. Properties Open the properties dialog box for the selected feature. General properties include the feature name. Attributes you assign appear in a column of the Part Navigator. See the online Help for details.

7-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Part structure

Feature playback
Use the Playback command to investigate a model. Choose EditFeaturePlayback. Playback temporarily hides body features. It allows you to step through the construction of the model, one feature at a time. Playback does not suppress reference features or sketches. Playback provides an option to edit features during the update. Notice that the Edit During Update dialog box has several editing options. This dialog box appears when you update a model, if an error or warning event occurs and if one or both of the modeling preferences, Interrupt Update on Error and Interrupt Update on Warning, are selected.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

7-9

Part structure

Reorder features
As you create features, NX assigns a time stamp to each one. When you modify a body, the update follows the order of the feature time stamps. A body can differ depending on the order in which features are applied. You can reorder the feature history in the following ways: Choose EditFeatureReorder. Over feature nodes in the Part Navigator, use the shortcut menu. In the Part Navigator, drag and drop feature nodes. The example part consists of two extrusions, a blend, and a shell. You can edit the part topology by moving the shell feature in the history tree.

The shell feature is initially after the rst extrude.

The shell feature is after the second extrude.

The shell feature is after the blend.

7-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Part structure

Information
The Information menu offers a number of options to obtain information about the model. InformationFeature Choose InformationFeature to open the Feature Browser dialog box. Use this dialog box to identify parent/child relationships between a selected feature and the other features in the model. You can display expressions that control the feature in the graphics window by selecting Display Dimensions. Click OK or Apply to display the Information window with the geometric data and associated expressions. Feature information may also be accessed by selecting the feature in the Part Navigator and choosing Information from the shortcut menu, or by selecting the feature in the graphics window and choosing Properties from the shortcut menu. InformationObject This is used to display information about selected objects in an Information window. Any type of geometric object may be selected including curves, edges, faces, and bodies. The Information window displays information such as name, layer, color, object type, and geometric properties (length, diameter, start and end coordinates, etc.). InformationExpressionList All This lists all expressions in the part in the Information window. From the Information window, you can print the listing or save it as a text le. InformationExpressionList All by Reference This is used to identify expressions that reference other expressions and the features that they dene. You can use the EditFind option on the Information window menu bar to search for a specic expression.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

7-11

Part structure

Referenced expressions
If an expression denes a feature directly, the feature name is listed with it in the Expressions dialog box. Any expression can be referenced by the formula of other expressions. You can identify all referencing expressions by using List References in the shortcut menu. To use this option: 1. Choose ToolsExpression. 2. If necessary, change the Listed Expressions lter to list the expression. 3. Over the expression, right-click and choose List References in the shortcut menu.

An Information window lists the features and other expressions that reference the selected expression. Expressions are discussed a later lesson.

7-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Part structure

Distance
Use the Distance command to obtain the minimum distance between any two objects such as points, curves, planes, bodies, edges, faces, or components. Choose AnalysisDistance or click Distance on the Analysis toolbar. After you select two objects, a temporary ruler and measurement result are displayed in the graphics window. Specify units for distance measurements in AnalysisUnits.

In the Results Display group, select Show Information Window to display result details in the Information window.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

7-13

Part structure

Mass properties
Calculate mass properties data by choosing AnalysisMass Properties and selecting a solid body. The units for the results are determined by the setting in AnalysisUnits.

Assign a density to a solid body by choosing EditFeatureSolid Density or by choosing ToolsMaterial Properties. Create a new material or select a material from the existing library.

7-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Part structure

Delayed updates
As you add features to your model, it may take noticeably longer to update. You can delay updates until after edits are made. From the main menu, choose ToolsUpdateDelayed after Edit, or, on the Edit Feature toolbar, click .

If Delayed Update after Edit is inactive, the part is updated after the completion of each edit operation. This is the default setting. If Delayed Update after Edit is active, feature updates are delayed while edits are made.

When Delayed Update after Edit is active and edits are made, Update Model is available. Choose ToolsUpdateUpdate Model, or, on the Edit Feature toolbar, click . The model is updated automatically when the part is saved.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

7-15

Part structure

Activity
In the Part structure section, do the following activity: Part structure

7-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Part structure

Summary
In this lesson, you queried a model to determine the creation method and design intent. These skills are important to review parts created by other users. In this lesson you: Accessed the Part Navigator. Identied expressions. Reviewed the model construction using Playback, Suppress, and Unsuppress. Measured a distance. Calculated mass properties.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

7-17

Lesson

Using sketches
Purpose This lesson explains additional sketch editing methods. Objectives Upon completion of this lesson, you will be able to: Drag sketch objects Work with inferred constraints Reorder sketches Create an alternate solution Reattach sketches

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

8-1

Using sketches

Drag sketch objects


A sketch does not have to be fully constrained; you may omit constraints that add no value to maintain your design intent. Dragging allows you to move under constrained geometry in the unconstrained directions. To drag a single curve or point move the cursor over it, click, and drag. For multiple objects rst select curves or end points and then click and drag all selected objects. Objects that share sketch points with the object being dragged remain connected to the object and stretch to accommodate the movement. If an object has no freedom to move, you cannot drag it. In the example shown, L6 (1) is being dragged while L4 and L5 (2) stretch. L6 is constrained so it maintains its angular and length relationship.

8-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Using sketches

Drag multiple curves


You can drag multiple sketch curves. In the example below, the two lines L4 and L6 (1) are selected to drag causing L5 and the upper horizontal line (2) to stretch.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

8-3

Using sketches

Drag a point
You can drag a single sketch point. In the example shown, the sketch point V1 is being dragged. The lines that share the sketch point stretch. Their angle and length are modied.

8-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Using sketches

Drag to assist constraining


You can drag curves to approximate the correct location before you constrain them. This is useful when constraining curves at their original location distorts the sketch, making it difcult to continue.
Undesired Results

Distortion caused by the act of constraining.

Desired Results

Desired results when entire prole dragged from quadrant to quadrant.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

8-5

Using sketches

Create an alternate solution


The Alternate Solution command lets you display alternate constraint solutions and select a result. Select a dimension or a curve as Object 1.

The example below shows how the geometry changes when you click Alternate Solution and select a dimension. The change is immediate. Simply click the dimension again to restore the previous solution.

8-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Using sketches

Create an alternate solution for tangent circles


If you select a curve, Object 2 becomes active. You may then select a curve tangent to Object 1.

The example below shows how the geometry changes when you click Alternate Solution and select a dimension. Select the large circle (1) rst and the small circle () second.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

8-7

Using sketches

Create an alternate solution for a line tangent to an arc


Select the curves in any order.

8-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Using sketches

Activity
In the Using sketches section, do the following activity: Alternate Solution

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

8-9

Using sketches

Reattach sketches
Place sketches on a planar face, a datum plane, or a path. The Sketch on Path option is discussed in Intermediate NX Design and Assemblies. The target plane, face, or path must have an earlier time stamp than the sketch. Sketches appear in the list of features presented when you reorder a feature. A sketch can be anywhere after its reference geometry. Use the Reattach command to: Move an existing sketch to a different plane, face, or path. Switch a Sketch in Place to a Sketch on Path and vice versa. Change the location of a Sketch on Path along the path to which it is attached. Specify a new horizontal or vertical reference.

Reattaching a sketch 1. Open the sketch and, on the Sketcher toolbar, click Reattach 2. Select the target datum plane or face. 3. (Optional) Select a horizontal or vertical reference. 4. Click OK to complete reattaching the sketch.

8-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Using sketches

Sketch timestamp and dependencies


The sketch plane and horizontal or vertical reference must have a timestamp earlier than the sketch. If you want to assign a new plane or direction reference using an object that has a later timestamp than the sketch, you can reorder the sketch or the reference object. 1. In the Part Navigator, right-click the column headings and, if necessary, select Timestamp Order.

2. Drag the object to reorder it to the timestamp you require.

If you attempt to create a circular relationship or position an object at an invalid timestamp, your edit will be rejected.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

8-11

Using sketches

Activities
In the Using sketches section, do the following activities: Reattach a sketch Reorder a sketch

8-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Using sketches

Mirror sketch curves


The Mirror Curve command lets you make a mirrored copy of sketch geometry through an existing sketch line. Sketcher: Applies mirror geometric constraints to all the geometry associated with the Mirror operation. Converts the mirror line to a reference line.

To mirror sketch curves: 1. On the Sketch Operations toolbar, click Mirror Curve 2. Select the mirror centerline. 3. Click the middle mouse button to advance to the next step and select the target geometry. 4. Click OK. .

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

8-13

Using sketches

Activity
In the Using sketches section, do the following activity: Mirror sketch objects

8-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Using sketches

Summary
You can drag sketch curves to other locations. Use alternate solution when more than one conguration can apply. Reattaching a sketch offers you design exibility. In this lesson you: Dragged sketch curves. Applied alternate solutions to obtain appropriate proles. Reattached sketches. Reordered sketches. Mirrored sketch curves.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

8-15

Lesson

Trim Body
Purpose The purpose of this lesson is to learn to use the Trim Body command. Objectives Upon completion of this lesson, you will be able to: Use the Trim Body command to dene the shape of a solid body.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

9-1

Trim Body

Trim a body
The Trim Body command lets you trim one or more target bodies using a face, datum plane, or other geometry. 1. On the Feature Operation toolbar, click Trim Body 2. Select one or more target bodies to trim. 3. From the Tool Option list, select Face or Plane or New Plane. 4. Select an object with which to trim the target. A vector points in the trimming direction. If the sheet does not cut through a target body completely, the following message is displayed: .

If the sheet does not cut the target body at all, this message is displayed:

If a message appears, correct the problem before you continue. 5. (Optional) Click Reverse Direction to reverse the trimming direction.

6. Click Apply or OK to create the trim body feature. The Trim Body command retains all parametric information. You must select at least one target body, even when there is only one possible target.

You can select a single face, multiple faces from the same solid body, or a datum plane to trim the target bodies.

9-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Trim Body

Activity
In the Trim body section, do the following activity: Trim body

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

9-3

Trim Body

Summary
The Trim Body function removes part of a solid body. In this lesson you: Dened a solid bodys contour using the Trim Body function.

9-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

10 Swept feature options


Purpose This lesson introduces draft, offsets, and applications of selection intent to swept proles. Objectives Upon completion of this lesson, you will be able to: Apply Selection Intent to sections with intersecting curves and multiple loops. Create an extruded feature with offsets. Create an extruded feature with draft.

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-1

Swept feature options

Selection Intent
The Selection Bar has rules you can use when you select curves.

Use these rules to help you to select curves or edges: In fewer steps than selecting them individually. When only part of some curves is needed. When a rule can determine which branch to take at multi-curve intersections. When future model development or edits may change the number of curves in the prole.

10
10-2 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Swept feature options

Curve rule options


Single Curve Individually select one or more curves or edges with no rule. Select a chain of curves or edges that share endpoints. Connected Curves No rule is applied if the chained curves are non-associative. This rule does not grow or shrink the chain if curves are added or no longer form a single chain after an edit to the model. Select a tangent chain of curves or edges. No rule is applied if the chained curves are non-associative. Tangent Curves This rule does not attempt to grow or shrink the chain if curves are added or no longer form a single chain after an edit to the model. Non-associative curves that are no longer tangent after an edit are not discarded. Collect all edges of the face containing the edge you select. Face Edges If you already selected an edge using another rule, you can select an adjoining face to dene a collection with the Add All of Face rule. When you select an edge, the cursor location determines which face is selected. Sheet Edges Feature Curves Collect all edges of the sheet body you select. Collect all output curves from curve features, such as sketches or any other curve features. Use the default intent method for the type of object you select. Infer For example, with Extrude the default is Feature Curves if you select a curve, and Single if you select an edge.

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-3

Swept feature options

Curve collection modiers


Stop at Intersection Follow Fillet Specify that auto chaining stops on intersection points of wireframe. Automatically follow and leave llets or circular curves during section building. Limit the chaining to collect curves only from the parent feature of the selected curve.

Chain within Feature

10
10-4 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Swept feature options

Extrude with offset


The Offset options lets you specify up to two offsets to the prole for extruded and revolved sections. You can assign unique values for both offsets. You can: Type values for the offsets in the Start and End input boxes in the dialog box. Type values in dynamic input boxes in the graphics window. Drag the offset handles.

Options None Single-Sided Create no offset. Add a single end offset to the extrude. Add an offset with duplicate start and end values, measured from opposite sides of the section. The value for both start and end is determined by the last one you specify. Add an offset with duplicate start and end values. Start the offset at the value you specify, measured from the section. End the offset at the value you specify, measured from the section.

Two-Sided

Symmetric Start End

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-5

Swept feature options

Two sided offset examples


The start and end offset values may be positive or negative. The positive direction is shown by the End Offset drag handle.

10
10-6 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Swept feature options

Start Offset Zero, End Offset Positive

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-7

Swept feature options

Start Offset Zero, End Offset Negative

10
10-8 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Swept feature options

Start Offset Negative, End Offset Positive

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-9

Swept feature options

Single-sided offset examples


The single-sided examples are based on offsets to the section shown.

10
10-10 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Swept feature options

Offset value too large


If the end value becomes so large that a self-intersecting body is created, the preview disappears.

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-11

Swept feature options

Smaller positive offset


In this example the offset is small enough to support a preview. The offset body is valid.

10
10-12 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Swept feature options

Negative offset
In this example the offset is negative, and small enough to support a preview. The offset body is valid.

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-13

Swept feature options

Extrude with draft


Use the Draft option to add a slope to one or more sides of the extrude feature, in one or two directions from the section. You can apply a draft only when the extruded section is planar. Option None From Start Limit From Section Description No draft is created. Maintain the original size of the extruded section at the start limit. Maintain the original size of the extruded section at the section plane. Split the side faces into two sides at the section plane. You can control the draft angle separately on each side of the section. 1 Front Angle and Back Angle options appear; one pair with the Single option, and one pair for each set of tangent curves for the Multipleoption. Split side faces at the section plane, and use the same draft angle on both sides. 1

From Section-Asymmetric Angle From Section-Symmetric Angle

Maintain the original size of the extruded section, and split the side faces of the extrude feature at the From Section-Matched section plane. Ends Match the size of the shape at the end limit to that of the start limit, and vary the draft angle to maintain the matched shape at the end limit. 1 Single Specify a single draft angle for all faces of the extrude feature. Angle Option Multiple Specify unique draft angles to each tangent chain of faces of the extrude feature. Angle Specify a value for a draft angle. Examine the name and value for each draft angle. List The list appears when the Angle Option is set to Multiple.

10

1. Available only when the extrude extends from both sides of the section.

10-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Swept feature options

Positive and negative draft angles


If you look at the body with your eye positioned with respect to the draft vector as shown, positive draft angles (1) enable you to see the draft feature faces, and negative draft angles (2) hide the draft feature faces.

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-15

Swept feature options

Draft and the extrude direction


This illustrates that draft is measured with respect to the extrude direction, and that the extrude direction need not be perpendicular to a planar section.

10
10-16 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Swept feature options

Draft examples
Draft examples are based on this extruded section.

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-17

Swept feature options

Draft with offset


In this example, the draft option is From Section-Asymmetric Angle. The front angle value is set to 5 and the back angle value is set to 0. The offset option is Two Sided. The start offset (1) is 0.2 and the end offset (2) is 0.2.

10
10-18 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Swept feature options

DesignLogic parameter entry options


Parameter entry options let you dene your model parametrically as you specify feature values. To access the options, click next to input boxes.

You may specify a value based on a: Measurement. Formula. Math or knowledge-based function. Reference to an existing value. Conversion of the above to a constant. Recently used value that you want to use again

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-19

Swept feature options

Reference existing parameters


1. From the parameter entry options list, select Reference. The Parameter Selection dialog box appears. Initially, the list is empty. 2. Select an existing feature. The list is populated with the features parameters and their descriptions. 3. Select a parameter (1). 4. Click OK (2). The parameter name now appears in the input box (3).

10
10-20 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Swept feature options

Activities
In the Swept feature options section, do the following activities: Extrude with offsets Extrude using Selection Intent

10
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 10-21

Swept feature options

Summary
Selection Intent allows you to quickly specify sections by applying rules to complex set of curves. Offset provides an easy way to thicken simple sections or alter sections for revolved and extrude features. Extrude with draft simplies your feature tree by combining draft features with extrude. DesignLogic speeds parametric modeling. In this lesson you: Applied selection intent to sections. Extruded with offsets. Extruded with draft.

10
10-22 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Lesson

11

11 Hole features
Purpose This lesson introduces the hole feature, one of several features that can be constrained by positioning. Objectives Upon completion of this lesson, you will be able to: Create hole features. Position hole features. Edit the parameters and position of hole features.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-1

Hole features

11

Features with predened shapes


There are several features with a predened form, each having different individual behavior and rules. In previous releases, these features were grouped together as Form Features. Features with predened shapes include: Holes Slots Bosses Pads Pockets Grooves

You can create these features by choosing InsertDesign Feature, or by adding them to the Feature toolbar.

11-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Hole features

Placement Face
All features with predened shapes require a placement face. For all but the groove feature, the placement face must be planar. For a groove feature, the placement face must be cylindrical or conical. The planar placement face denes the X-Y plane of a local or feature coordinate system for the feature being created. Features are created normal to the placement face, and they maintain an internal denition of horizontal (along their local X-axis), and vertical (along their local Y-axis). You can specify a datum plane as the planar placement face. In the following example, the datum plane is used as the placement face for a hole.

11

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-3

Hole features

11
Hole
Use the Hole command to create simple, counterbored, and countersunk holes in a solid body. Holes features support automated feature identication in the Holemaking application. The remaining features with predened shapes can be replaced by a swept sketch, or in some cases, by extruding edges. Use sketches instead of these features to greatly reduce the amount of information you need to learn in order to be productive.

11-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Hole features

Hole Types

11

1. Diameter Simple 2. Depth 3. Tip Angle

1. C-Bore Diameter Counterbore 2. C-Bore Depth 3. Hole Depth

1. C-Sink Diameter Countersink 2. C-Sink Angle 3. Hole Depth

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-5

Hole features

11

Hole options
Option Placement Face Target Solid Description Specify a planar face or datum plane. Available if you select a xed datum plane for the placement face and more than one solid is present in the part. Specify that the hole goes completely through the target solid. 1 2 Depth and Tip Angle become unavailable. Optional. Any, Face, Datum Plane Available if you select a datum plane for the Placement Face. Not available when there is a Thru Face. Available only in edit mode. Change hole location and orientation.

Thru Face Filter Reverse Side Reattach

1. If the hole intersects the through face more than once, the hole continues to the last intersection. If this is undesirable, you can split the face to limit the number of solutions. 2. If the through face does not completely intersect the hole, it is extended to include adjacent faces.

11-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Hole features

Create a hole
1. From the menu bar, choose InsertDesign FeatureHole, or on the Feature Operation toolbar, click Hole. 2. Select the Type: Simple, Counterbore, or Countersink. 3. Select a planar placement face. 4. (Optional) If the placement face is a datum plane, if it is necessary to ip the preview body to intersect the target body, click Reverse Side. 5. (Optional) Select a target for Thru Face. 6. Type the required parameter values. 7. Click OK or Apply. 8. (Optional) Use Positioning to constrain the location of the hole.

11

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-7

Hole features

11

Positioning
Positioning provides dimensional constraints to locate features with predened shapes relative to existing curves, solid geometry, datum planes, and datum axes. Positioning is optional, but it is recommended to achieve associativity. Only the dimension types that apply to the feature being creating are displayed. The types of curves that are selectable may be limited, based on the type of positioning dimension being dened. The illustration below shows the Positioning dialog box conguration for a Hole feature. An advanced form feature, User Dened, can be based on a sketch. In that situation, use positioning to locate the sketch, so that positioning is available to locate the user dened feature.

11-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Hole features

Positioning terminology
Fully Specied The feature is uniquely located by the positioning dimensions specied. Underspecied The feature position is not completely constrained. Overspecied The feature has had more positioning constraints applied to it than are necessary. Target Solid The solid body that a Boolean operation acts upon. It is the solid body that the hole, slot, pocket or groove will subtract from, or a boss or pad will unite with. Target edge An edge on the target solid that is selected for positioning purposes. Tool solid The solid representation of the feature being dened by the current operation. In the body that will be subtracted from or united with the target solid to dene a hole, slot, pocket, pad, boss, or groove . Tool edge An edge on the tool solid that is selected for positioning purposes.

11

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-9

Hole features

11

Positioning Constraints
All measurements are taken between two points or objects. The rst point or object is on the target solid. The second is on the tool solid. Constraint Horizontal Vertical Parallel Perpendicular Parallel at a Distance Angular Point onto Point Point onto Line Line onto Line Description Species the distance between two points, measured along a selected Horizontal Reference. Species the distance between two points, measured perpendicular to the Horizontal Reference. Species the shortest distance between two points. Species the shortest distance between a linear edge, datum plane, or axis, and a point. Often used with holes Species that linear edges must be parallel and at a given distance. Typically used for slot, pocket or pad. Creates a positioning constraint between linear edges at a given angle Species the distance between two points is zero. Used to align arc centers of cylindrical or conical features. Species that the distance between an edge, datum plane, or axis and a point is zero. Same as the Parallel at a Distance option, with the distance set to zero.

11-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Hole features

Edit hole features


1. Right-click the hole in the Part Navigator or in the graphics window. 2. Select Edit Parameters. 3. From the Edit Parameters dialog box, chose one of the following options: Feature Dialog Reattach Change Type

11

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-11

Hole features

11

Edit a hole position


1. Right-click the hole in the Part Navigator or in the graphics window. 2. Select Edit Positioning. 3. From the Edit Positioning dialog box, chose one of the following options: Add Dimension Edit Dimension Value Delete Dimension

11-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Hole features

Feature Dialog
The Feature Dialog option displays the Edit Parameters dialog box, congured for the hole type you are editing.

11

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-13

Hole features

11

Reattach
Use Reattach to change the location or orientation of the feature by redening feature references. The Reattach dialog box presents only those options that apply to the feature being edited. The illustration shows the display or a typical hole positioned by Point onto Point. 3

3. Recall that the Parallel dimension type is dened as the shortest distance between two points. The Point onto Point type is a special case of the Parallel type where the distance is zero.

11-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Hole features

Reattach Selection Steps


Selection Steps Specify Target Placement Face Specify Reference Direction Redene Positioning Dimensions Specify First Thru Face Specify Second Thru Face Specify Tool Placement Face Description Select a new attachment face for the feature being edited. Select a new reference direction for the feature being edited. Select a positioning dimension and redene its target and/or tool geometry. Redene the rst through/trim face of the feature being edited. Redene the second through/trim face of the feature being edited. Redene the tool face of a user dened feature.

11

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-15

Hole features

11

Reattach Options
Other Options Filter List window Direction Reference Reverse Direction Reverse Side Specify Origin Delete Positioning Dimension Limit the types of objects that are selectable. Display the positioning dimensions and their types for the feature being edited. Change between Horizontal and Vertical. Reverse the features reference direction. Reverse the features normal direction when it is attached to a datum plane. Quickly relocate the reattached feature by moving it to a specied origin. Delete a selected positioning dimension.

You can only reattach a hole to or dimension it to features with later timestamps.

11-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Hole features

Change Type
For hole features you can: Change the hole from one type to another: Simple, Counterbore, or Countersink. Use the Thru Hole option to change a blind hole to a through hole, or vice versa. Use the Sheet Metal Hole option to change a non-sheet metal hole to a sheet metal hole, or vice versa. Change type also applies to Slot features.

11

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-17

Hole features

11

Add positioning dimensions to holes


1. When you add a positioning dimension to a hole you are prompted to select the tool edge. If the hole has no internal edges, you must click Identify Solid Face.

2. Select the face of the hole (1). 3. If the hole has an internal edge, select it (2).

11-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Hole features

Activities
In the Hole features section, do the following activities: Create holes Edit holes

11

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

11-19

Hole features

11

Summary
In this lesson you were introduced to Hole features, one of several features with predened shapes. This lesson you: Identied placement and through faces. Created hole features. Applied positioning dimensions . Edited parameters and positioning dimensions.

11-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

12 Expressions
Purpose This lesson describes various aspects of the expression functionality. Objectives Upon completion of this lesson, you will be able to: Cut, Copy, and Paste functions in Expressions Create Conditional Expressions Suppress a feature by an expression Reference Measurements of geometric properties via expressions

12

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-1

Expressions

Overview
You can easily create many types of intelligent expressions based on measurements and inter-part references.

12

Expression names are not case sensitive, with the following exceptions: Expression names are case sensitive if their dimensionality is set to Constant. Expression names are case sensitive if they were created before NX 3.

When expression names are case sensitive, they must be referenced exactly when used in other expressions.

12-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

The Expressions dialog box

12

1 Expression Name 2 Less/More Options 3 Formula 4 Dimensionality 5 Units 6 Additional functions 7,8 Accept/Reject Edit

Alphanumeric characters and underscores. Must begin with a letter.

Choose from Constant, Length, Area, Volume, Mass, and many others Units appropriate to the dimensionality will be available in a list Functions, Measurements, Create Interpart Reference, Edit Interpart Reference, Open Referenced Parts, Delete

9 Spreadsheet Edit 10 Import Expressions from File 11 Export Expressions to File 12 Expression list List contains columns for Name (followed by usage in the part), Formula, Value, Units, and Comment 13 Listed Expressions Choose from User Dened, Named, Filter by Name, Filter by Value, Filter by Formula, Unused Expressions, Object Parameters, Measurements, and All 14 Expression Filter Not active unless Listed Expressions is in a ltered setting

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-3

Expressions

The system will handle unit conversions automatically if, for example, you specify inches in a metric part

12

Press F1 for help on expressions any time you are using the Expressions dialog box.

12-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Expression list
The Listed Expressions list displays when More Options has been selected. The listing contains several columns: Name This lists the expression names currently available with the Listed Expressions settings. The name is followed by the name of the associated object or feature and the parameter option with which the expression is associated. For example, you might see: p2 (EXTRUDED(1) End Distance) p8_u (POINT(6) Point on surface along u) Formula The formula is a constant value or mathematical expression which appears to the right of the equal sign in the simple equation format name=formula. NX provides tools to help you specify function names, names or formulas of existing expressions, or measurements of geometry. This is the numeric value of the formula.

12

Value Units

This column displays the Units selected after the dimensionality of the expression was specied, if they exist. The system remembers units and converts values when it is appropriate to do so.

Comment

Optional additional information a designer may need to include can be stored in comments.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-5

Expressions

You may control the order of the listed expressions by clicking the name at the top of the column. For example, you may sort by name (the default), by name in reverse order, by formula, and so on.

12

12-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Listed expressions
The Listed Expressions list denes which expressions are listed in the Expressions dialog box when More Options has been selected. User Dened Named Filter by Name Lists expressions with names that match the lter Lists only expressions you created via the dialog box Lists only user dened expressions and expressions you have renamed

12

Filter by Value Filter by Formula Unused Expressions

Lists expressions with values that match the lter Lists expressions with formulas that match the lter Lists expressions that are not referenced by any feature or other expression This is useful for part cleanup.

Object Parameters

Lists expressions associated with a selected feature You must select a feature in the graphic window or Part Navigator. Shows all measurement expressions in the part le Lists all expressions in the part

Measurements All

Filters you enter are saved during your session. They can be reused as needed via the list, even in other parts.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-7

Expressions

User-dened expressions User-dened expressions are any expression that you create yourself with the Expressions Editor.

12

For example, you could create an expression named width with a formula string of 5.0. You could then use this expression to dene the dimensions of a feature by entering width in the appropriate parameter entry eld. Cut, Copy, and Paste The expressions dialog box supports cut, copy and paste using right-click commands. The window supports the standard windows editing keys such as arrows, home, and end. Additionally, when you are entering a formula, you may right-click over a row in the list window and choose Enter Name or Enter Formula. The name or formula is inserted at the cursor position in the Formula eld.

12-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Expression operators
Operators may be classied into arithmetic, conditional, and relational/Boolean. Additional operators are provided in Appendix C. Insert Function Use Insert Function insert into a formula. to locate any standard or user dened function to

12

Built-in functions include the following examples, and many more listed in Appendix C: Name abs arcsin sin pi Description Absolute Value, abs(x)=|x| Returns the inverse sine of a given number in degrees Sine, sin(x) is the sine of x, x must be in degrees. The function pi() takes no arguments and returns the value of pi.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-9

Expressions

12

in parameter The Function button replaces the arrow symbol entry options when a formula was used for a particular value. The value shown cannot be edited directly. You can click the button to choose to edit the formula in the Expression dialog box, convert it to a Measure, or make the value constant. You have two choices for changing a formula to a constant value. You may select a recently used value or Make Constant to keep the present value of the formula.

12-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Conditional expressions
One way to develop design intent relationships between certain elements of your model is to use conditional expressions. Conditional expressions are created by using the if (then) else structure that uses the following syntax: single_variable = if (this condition is true) (then this) else (this) width = if (length>=8) (3) else (2) Alternative syntax is shown below without some of the parentheses. width = if (length>=8) 3 else 2 This means: If the length is greater than or equal to 8, the width shall be 3. If the length is less than 8, the width shall be 2. Syntax and the command portions of the statement must be lower case.

12

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-11

Expressions

Suppression by Expression
Using this option, you can create an expression to suppress a feature or group of features.

12

This function is not available if Delayed Update on Edit is active.

If a child feature has its own suppress expression, its suppression status will be controlled by that instead of by its parents suppress status. Child features that do not have their own suppress expressions are automatically suppressed when their parents suppress.

12-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Function Create for Each Create Shared Delete for Each

Description Creates a suppression expression for each feature selected. Creates a single expression that controls the suppression of all features selected. Allows you to delete the selected features suppression expression. The list box displays all features which contain a suppression expression. Allows you to delete the selected features shared suppression expression. The list box displays all features which contain a shared suppression expression. If you select a feature, the list box highlights the other features which share that same expression. Lists the features that can be selected for a suppress by expression operation. Allows you to generate a report that lists features which contain a suppression expression.

12

Delete Shared

Candidate Features Show Expressions

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-13

Expressions

Suppress by Expression Procedure


Select an option. Select one or more features in the list window in the Suppress by Expression dialog box. Click Apply to create the expression. Click Show Expressions to show the Suppression Status Controlled by an Expression listing.

12

The system generates the new expressions and updates the feature selection list. If the expression value is 0 the feature is suppressed. With an expression value of 1 the feature is unsuppressed.

12-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Activity
In the Expressions section, do the activity: Create conditional expressions

12

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-15

Expressions

Measurements
Use the measurement options to capture values for use in expression formulas.

12

When you obtain a measurement an expression is created and inserted at the cursor position of the expression formula you are editing. Measure Distance - Uses the Analysis Distance function to measure the minimum distance between any two objects such as points, curves, planes, bodies, edges, and/or faces - Uses the Analysis Arc Length function to measure the arc length of a curve or line. You can use selection intent and section building to measure the length of a set of curves between intersection points - Uses the Analysis Angle function to display angle measurements between two curves, between two planar objects, or between a line and a planar object. - Uses the Analysis Measure Bodies function create multiple expressions for volume, mass, radius of gyration, centroid x, centroid y, centroid z, and surface area of solid bodies. - Uses the Analysis Measure Faces function to create two expressions for area and perimeter values of body faces.

Measure Length

Measure Angle

Measure Bodies

Measure Area

12-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Distance options
Distance(the default) returns the three dimensional distance between two selected objects. Projected Distance returns the distance as seen in a plane normal to a vector. The vector constructor appears. Screen Distance is not available for the purpose of creating an associative measurement. Length provides the same interaction as Measure Length. Radius returns the distance from the center of the arc to the pick point on the arc.

12

Between Sets returns the distance between selected components.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-17

Expressions

Angle Options
By 3 Points allows you to select three associative points.

12

By Objects (the default) allows you to select two curves, two planar objects, or a line and a planar object. By Screen Points is not available for the purpose of creating an associative measurement. Object (the default) allows you to select objects as listed above. Use Feature when you want to determine the direction of a feature such as a cylinder. When you select the feature, the system indicates the direction with an arrow(s). is the default for measure distance. Vector constructor allows you to specify a direction. 3D Angle (the default) gives the true angle in three dimensional space. Angle in WCS XY Plane projects the selected angle to the WCS XY plane. Inner Angle (the default) measures the angle inside the lines of the angle Outer (Major) Angle measures the angle outside the lines of the angle Measurements use the Analysis functions. They are documented under GatewayGateway Menu & dialog box ReferenceAnalysis. If you want to save several stand alone measurements at one time, consider using the Analysis function because it offers Apply (Ctrl+MB2) to measure and continue. The analysis dialog box offers additional options to save the measure feature or create the line.

12-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Measures and measurements


When you use the Expressions dialog box to create a measurement you may think of it as a stand alone measurement. Stand alone measurements can be ltered in the Expression dialog box. For every stand alone measurement expression the system creates a Measure feature so that the objects selected for the measurement may be edited without having to recreate the measurement.

12

The Expressions dialog box lists the value and units of each measurement, but note that the formula column will always read (Measure). The name column will show the type and timestamp of the measure feature, i.e.; distance; angle; and so on.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-19

Expressions

Measure features can be seen in the Part Navigator under the Measures node.

12

When you highlight a measure feature in the Part Navigator the associated measurement expressions and their values are listed in the Details window, and the Measure is highlighted in the graphics window.

12-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Measurements during parameter entry You may create embedded measurements by clicking Parameter Entry Options to the right of any parameter entry window.

12

Measurements constructed in this manner do not need a Measure feature to manage them; they are attached to the feature you were creating when you specied the measurement. The appearance of embedded measurements in the Expressions dialog box reects this difference.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-21

Expressions

Activity
In the Expressions section, do the activity:

12

Apply measurements

12-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expressions

Summary
You can create comments when entering a formula by using double forward slashes "//" after the formula and before the comment. When an expression is renamed, it is changed in every occurrence where used. Also, all expression names must be unique. Conditional Expressions allow you to develop design rule relationships between certain elements of your model. Suppression by Expression is a tool that may be used to suppress individual or groups of features based on the value of a single expression. You may use Measurements to create a feature parameter based on some geometric property. In this lesson you: Created and edited expressions. Suppressed a feature using an expression. Created conditional expressions. Created measurement expressions.

12

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

12-23

12

Lesson

13 Face operations
Purpose This lesson describes various face options you may use to modify existing solid bodies and features. Objectives Upon completion of this lesson, you will be able to: Create a Shell feature Create an Offset Face feature Create Draft features

13

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

13-1

Face operations

Shell
Use the Shell command to hollow a solid body, or to create a shell around it. You can assign individual thicknesses to faces and remove individual faces.

13

13-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Face operations

Create a shell
1. On the Feature Operation toolbar, click Shell 2. Choose the type of shell you want to create: in the Face to Remove Faces, Then Shell Click Select Face Pierce group to specify one or more faces to remove from the target solid. .

13

Shell All Faces Click Select Body to select the body to shell.

in the Body to Shell group

3. In the Thickness group, type a distance value in the Thickness input box. 4. (Optional) In the Thickness group, click Reverse Direction .

5. (Optional) Assign different thicknesses to different faces in the solid. 6. (Optional) Set or change the Approximate Offset Faces, Tangent Edges, and Tolerance options in the Settings group. 7. Click OK or Apply to create the shell.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

13-3

Face operations

Assign different thicknesses


1. Click Select Face in the Alternate Thicknesses group and select the faces for the rst face set. 2. Type a thickness value in the Thickness n box.

13

You can also drag the thickness handle or type a value in its dynamic input box. Thickness n refers to Thickness 1, Thickness 2, Thickness 3, and so on. If the direction is wrong, click Reverse Direction set. 3. Click Add New Set set. for the face

to complete the current face set and begin a new

You can also complete the set by clicking the middle mouse button. 4. Repeat this sequence for each set of faces that require a unique wall thickness.

13-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Face operations

Shell options
You can right-click the section, preview, axis vector, or handles to quickly access many of the following options. Option Remove Faces, Then Shell Shell All Faces Select Face Description Remove some faces of the body before shelling is done. Shell all faces of the body. Select one or more faces from a body you are going to shell. 1 The rst face selected sets the body to shell. Select Body Select the body you want to shell.
3 2

13

Thickness (Thickness group) Reverse Direction

Specify a thickness for the shell walls. Drag the thickness handle, or type a value in the dynamic input box or in the dialog box. Change the direction of the thickness. You can also right-click the thickness direction cone head and choose Reverse Direction, or double-click the direction cone head. Select faces for a thickness set with a unique thickness value for all faces in the set. 2 Complete the set by clicking Add New Set or by clicking the middle mouse button. You can add as many face sets as the model allows. Specify an independent thickness value for the currently selected thickness set in the List. You can drag the face set handle, or type a value in the dynamic input box or dialog box. The Thickness n label changes to match the currently selected Thickness set; Thickness 1, Thickness 2, etc.

Select Face

Thickness n (Alternate Thickness group)

1. Appears only when the Type is Remove Faces, Then Shell. 2. Selection Intent for faces is available. 3. Appears only when the Type is Shell All Faces.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

13-5

Face operations

Option Add New Set

Description Complete the current face set. You can also complete the current face set by clicking the middle mouse button. Thickness sets appear in the list box with their name, value, and expression information. To select a thickness set, click its dynamic input box in the graphics window or click its entry in the List. Delete a thickness set in the list box.

List

13

You can also delete a thickness set by right-clicking it in the list box and choosing Delete or by right-clicking its handle and choosing Delete. Approximate Offset Faces Require NX to repair self-intersections caused by offsetting surfaces in the body, by approximating the face within the specied Tolerance. Use this option for complicated surfaces that would fail due to self-intersections during shell creation. Extend Shelf Face at Tangent Edge Allow the creation of edge faces along smooth boundary edges. Extend Tangent Face Prevent the creation of edge faces along smooth boundary edges. Enter a new tolerance value here to override the modeling distance tolerance for the shell operation.

Tangent Edges

Tolerance

13-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Face operations

Selection Intent face rules


When a feature requires a collection of faces, Face Rule options are available. The list displays the face selection rules that are applicable to the feature you are creating. Rule Single Face Description Single-select one or more faces as a simple list of objects without intent. Specify a region of faces. Region Faces Select a single seed face, and then specify the boundary faces. Select a single face that acts as the seed of a collection of smoothly connected faces. Select a seed face and then, optionally, one or more boundary faces. Collect all faces of the body containing the single face you select Collect all faces that are immediately adjacent to the single face you select. Collect all faces produced by the feature responsible for the face you select.

13

Tangent Faces Tangent Region Faces Body Faces Adjacent Faces Feature Faces

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

13-7

Face operations

Activities
In the Shell section, do the following activities: Shell with alternate thickness Reorder features

13

13-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Face operations

Offset Face
You can use this option to offset one or more faces of a body along the face normals. The Offset Face feature can be reached through InsertOffset/ScaleOffset Face. To offset faces, you must: Select the objects. Type the Offset value. Click OK.

13

The offset distance can be positive or negative, providing the topology of the body does not change. A positive offset distance is measured along a face normal pointing away from the solid.

After you select the desired faces or body and click OK, the faces are moved and the body is updated.

You cannot instance an offset feature.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

13-9

Face operations

Activity
In the Face operations section, do the activity: Offset a face

13

13-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Face operations

Draft
Draft lets you change faces to have an angle relative to a vector called the draw direction. Draft is used for: Applying slope to vertical faces on a pattern, a part, a mold, or a die, so the part will release when the mold or die opens. Applying a draft angle to faces or edges, relative to a specied vector. Applying a draft angle to individual features of a body. Applying a variable bevel or taper to faces.

13

You need to specify at least the following inputs for the draft operation: Faces to draft Draw direction Stationary objects Draft angle

When you provide sufcient input, draft optionally shows a preview of the result on the screen. Within one draft feature, you can have multiple draft angles. Select faces for any one draft angle, and then begin a new set of faces with another angle by choosing Add New Set. You can also use Selection Bar options to select faces or edges required for draft. For example, you can select all tangent faces. The angle between the tangent to the edge and the draft draw direction must be greater than the draft angle.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

13-11

Face operations

Draft types
You can create the following four types of draft using the Draft operator. From Plane If the draft operation requires that a planar cross section through the part be maintained throughout the face rotation, then use the From Plane type. This is the default draft type selected when you the open the Draft dialog box for the rst time.

13

From Edges

If the draft operation requires that edges be maintained throughout the face rotation, then use the From Edges type.

13-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Face operations

Tangent to Faces

If the draft operation requires that the face selected to be drafted maintain tangency with an adjacent drafted face, then use the Tangent to Faces type.

13

To Parting Edges

If the draft operation requires that a planar cross section through the part be maintained throughout the face rotation, and that a ledge be created as necessary at parting edges, then use the To Parting Edges type.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

13-13

Face operations

Draft dialog box


The Draft dialog box is shown in the gure below.

13

13-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Face operations

Draw Direction Regardless of the draft type selected, you must always specify a draw direction. If you are modeling a mold or die, it is the direction in which the molded part must move to be separated from your model of the mold or die. The draft angle is positive if the normal of the face to be drafted has a component vector along the draw direction.

13

Positive Draft Draft selection inputs

Negative Draft

Depending on the draft type you selected, some input is inferred, and you may need to explicitly specify additional input as required. Stationary Plane Faces to Draft Stationary Edges Variable Angle Point Tangent Faces to Draft Parting Edges Add New Set Appears in From Plane and To Parting Edges Appears in From Plane Appears in From Edges Appears in From Edges Appears in Tangent to Faces Appears in To Parting Edges Is enabled after one complete selection has been made

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

13-15

Face operations

Activities
In the Face Operations section, do the activities: Draft

13

13-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Face operations

Summary
The Shell feature allows you to create a cavity inside the solid or a shell around the solid based upon a specied thickness. Offset Face allows the user to move a face, multiple faces, or all faces in a body. The Draft functionality allows the user to change the orientation of one or more faces of a solid body. In this lesson you: Created a Shell feature. Created an Offset feature. Created Draft features.

13

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

13-17

13

Lesson

14 Associative copies
Purpose This lesson is an introduction to the Instance Feature and Mirror Body commands. Objectives Upon completion of this lesson, you will be able to: Create a rectangular array. Create a circular array. Mirror a body.

14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

14-1

Associative copies

Instance Feature
Use the Instance Feature command to duplicate the shape of existing features. Use instance arrays to: Create patterns of features, such as bolt hole circles. Edit all members of an instanced feature array in one step.

The following instance array types are available: Rectangular Array Circular Array Create a linear array of instances from one or more selected features. Create a circular array of instances from one or more selected features. Not covered in this class You can also choose InsertDirect ModelingPattern Face. See the online Help for more information.

14

Pattern Face

, or, from the On the Feature Operation toolbar, click Instance Feature menu bar, choose InsertAssociative CopyInstance Feature.

14-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Associative copies

Caveats
Instanced features with a Boolean must intersect the parent solid body. You cannot create instances of the following objects: Shells Blends Chamfers Offset sheets Datums Trimmed sheet bodies Instance sets Draft features Free form features Trimmed features

14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

14-3

Associative copies

Array methods
You can create three types of rectangular and circular instance arrays: Create an instance array with full validation of all geometry. General Instanced geometry can cross an edge of the face. Instances can cross over from one face to another. Create an instance array faster, by eliminating excessive data validation and optimizing operations. Create an instance array by the fastest method. This method does the least amount of validation. Identical Each instance is an exact copy of the original. Use this method when you have a great many instances, and you are sure they are all exactly the same. When you use Simple and Identical, you should make sure that all new geometry lies on the same face as the original feature. If the new geometry touches or crosses the edges on the target body or any other instance, use AnalysisExamine Geometry to validate the geometry. 1. In the Examine Geometry dialog box, click Set All. 2. Select the geometry. 3. Click Examine Geometry. If the array geometry fails a geometry check, click Undo and try a General array.

14

Simple

14-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Associative copies

Rectangular instance array


Use the Rectangular instance option to create a linear array of instances from one or more selected features. Rectangular instance arrays can be either two-dimensional in XC and YC (several rows of features) or one-dimensional in XC or YC (one row of features). Rectangular instance arrays are generated parallel to the XC and/or YC axes based on the number and offset distance you enter. Change the orientation of the WCS (the XC and YC directions) by using Format WCS options or WCS Dynamics .

14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

14-5

Associative copies

Parameters for Rectangular instance array


After you select the desired features to instance, the following options appear: General / Simple / Identical Number Along XC XC Offset Number Along YC Total number of instances parallel to the XC axis, including the original feature. Spacing for the instances along the XC axis. Total number of instances parallel to the YC axis, including the original feature. Spacing for the instances along the YC axis.

14

YC Offset

The number of instances for both the XC and YC directions must be a whole number greater than zero. The offset values can be either positive or negative.

14-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Associative copies

Create a rectangular array


1. In the Instance dialog box, click Rectangular Array. 2. Select the features you want to instance. 3. In the Enter Parameters dialog box, specify the method: General, Simple, or Identical. 4. Type the Number Along XC, XC Offset, Number Along YC, and the YC Offset. 5. Click OK to display a preview 6. Click Yes to create the instance array, or No to return to the Enter Parameters dialog box.

14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

14-7

Associative copies

Rectangular array example


(1) Hole selected for instance. Number Along XC = 3 XC Offset = .75 Number Along YC = 4 YC Offset = 1

14

14-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Associative copies

Circular instance array


Use the circular instance array option to create circular array of instances from one or more selected features. You specify: The array method. The rotation axis about which the instances are generated. The total number of instances in the array, including the original feature. The angle between the instances.

14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

14-9

Associative copies

Parameters for Circular instance array


After you select the desired features to instance, the following options appear: General / Simple / Identical Number Angle Total number of instances created in the circular array, including the existing feature you are instancing. The angle between the instances.

The number of instances must be a whole number greater than zero. The angle can be either positive or negative.

14

14-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Associative copies

Create a circular array


1. In the Instance dialog box, click Circular Array. 2. Select the features you want to instance. 3. In the Enter Parameters dialog box, specify the array method: General, Simple, or Identical. 4. In the Number input box, type the total number of instances in the array. 5. In the Angle input box, type the angle between instances. 6. Click OK. 7. Choose Point & Direction or Datum Axis to establish the rotation axis. Point & Direction Use the Vector dialog box to specify a direction and the Point dialog box to specify a reference point. The selected features are rotated about the reference point in a plane normal to the vector direction. Datum Axis Select an existing datum axis. The circular array is associated to the datum axis. The radius of the array is the distance from the rotation axis to the feature origin of the rst feature you select. This radius value appears in the Edit dialog box. A highlighted representation of the array is displayed. 8. Click Yes to create the instance array, or No to return to Enter Parameters.

14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

14-11

Associative copies

Circular array example


(1) Hole selected for instance. (2) Reference Point (Arc Center) (3) Vector Direction (+ZC) Number = 8 Angle = 45

14

14-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Associative copies

Activities
In the Associative copies section, do the following activities: Rectangular instance array Circular instance array

14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

14-13

Associative copies

Mirror Body
Use the Mirror Body command to mirror an entire body through a datum plane. You can use this, for example, to form the other hand of a left hand or right hand part. You can timestamp the mirrored body. After you do so, any modication you make to the original body is not reected in the mirrored body. This is the default mode. When you mirror a body, the mirror feature creates a new body that is associative to the original body. The mirrored body has no features of its own. (1) Original body.

14

(2) Mirror datum (3) Mirrored copy.

14-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Associative copies

Create a mirror body


1. From the menu bar, choose InsertAssociative CopyMirror Body.

2. In the Mirror Body dialog box, click Select Body to mirror.

and select a body

3. Click Select Plane

and select a datum plane.

4. (Optional) Clear the Fix at Current Timestamp check box if you want the mirrored body to reect subsequent features added to the parent body. 5. Click OK or Apply to create the mirrored body. Edit a Mirror Body feature 1. Right-click on the mirrored body in the graphics window or in the Part Navigator. 2. Select Edit with Rollback from the shortcut menu 3. From the Mirror Body dialog box, edit the parent body, timestamp setting, or the mirror plane.

14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

14-15

Associative copies

Mirror Body options


Available only during edit. Work Part Select a parent body from the work part. Parent Part Other Part Select a parent body from another part. The mirrored body then becomes a WAVE linked body. WAVE linking is an Intermediate NX Design and Assemblies topic.

Select Body Lets you select a body in a part to mirror.

14

Reverse Direction

Available only during edit. Available only if you are mirroring a sheet body. Reverses the surface normal of the mirrored body.

Select Plane Select a datum plane through which to mirror a body.

Replacement Assistant

Available only during edit and only if you select geometry to replace the existing geometry. Lets you select geometry to replace existing geometry. This group is available only during edit and only when the mirrored body is a WAVE linked body. WAVE linking is an Intermediate NX Design and Assemblies topic. Parent Part displays the name of the parent part. Object displays the name of the parent object. Status displays the status of the WAVE link. Select this option to x the feature timestamp of the mirrored body.

WAVE Information

Fix at Current Timestamp

When this option is active, only changes made to the original body prior to the timestamp are reected in the mirrored body. Changes made to the original body after the timestamp are not reected in the mirrored body. When this option is not selected, the mirrored body dynamically changes its location in history. Changes made to the original body are always reected in the mirror body.

14-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Associative copies

Activity
In the Associative copies section, do the following activity: Mirror Body

14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

14-17

Associative copies

Summary
Instance Feature and Mirror Body duplicate existing features, eliminating repetitive efforts in the creation of models. In this lesson you: Created a rectangular instance array. Created a circular instance array. Mirrored a body.

14

14-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

15 Edge operations
Purpose This lesson introduces the Edge Blend and Chamfer commands. Objectives Upon completion of this lesson, you will be able to: Create edge blends. Create chamfers.

15

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-1

Edge operations

Edge operations overview


Edge operations are available to provide additional denition to the edges of a model. These operations include Edge Blend and Chamfer. They are available in the Feature Operation toolbar or by choosing InsertDetail Feature.

You can create edge blends and chamfers by rst selecting the edge(s) and choosing Blend or Chamfer from the shortcut menu.

15

15-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Edge operations

Edge Blend
Use the Edge Blend command to smooth selected edges that are shared by at least two faces. The Edge Blend command operates like a ball that rolls along an edge, maintaining contact with the faces that meet the edge. The blending ball rolls on the inside of faces to round the edges, removing material (1), and the outside of faces to llet the edges, adding material (2).

15

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-3

Edge operations

The Edge Blend dialog box


After you click Edge Blend a dialog box is displayed and you are prompted to select a set of edges. You can type the radius in the Radius n box. Radius n refers to Radius 1, Radius 2, Radius 3, and so on. Use a Curve Rule to collect related edges or to speed up selection.

15

15-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Edge operations

The preview
As you select edges, the preview is updated. If the preview fails, it means the blend will probably also fail. You should see a warning window explaining the problem. Adjust the radius by dragging one of the radius drag handles (1) or by typing the value in the dynamic input eld (2).

15

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-5

Edge operations

Add New Set


A single blend feature may consist of one or more sets of edges. Each set may have a different radius value. Click Add New Set in the dialog box (or click the middle mouse button once) to select another set of edges.

15
You may continue to dene another edge set or complete the blend operation by clicking OK.

15-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Edge operations

Resolve blended edge overow


Blend overow occurs when tangent edges of a blend encounter other edges on the solid. Resolution Roll Over Smooth Edges Roll on Edges (Smooth or Sharp) Maintain Blend and Move Sharp Edges Select Edge to Force Roll on Select Edge to Prohibit Roll on Description Allow the blend to extend onto a smoothly connected (tangent) face that it encounters. Allow the blend to forego tangency with one of the dening faces, and roll onto any edge, whether smooth or sharp. Allow the blend to maintain tangency with the dening faces, and moves any encountered edges to the blend face. Select an edge on which you want to force the software to apply the Roll On Edges (Smooth or Sharp) option. Select an edge on which you want to prevent the software from applying the Roll On Edges (Smooth or Sharp) option.

15

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-7

Edge operations

Explicit Overow Resolutions


For this edge blend, an encountered edge (1) is selected with Select Edge to Prohibit Roll on, to not have the Roll On Edges (Smooth or Sharp) option applied to it. The edge of the other cylinder is not prohibited and is processed by the Roll On Edges (Smooth or Sharp) option.

15

15-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Edge operations

Activities
In the Edge operations section, do the following activities: Edge blends Blend Options

15

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-9

Edge operations

Variable radius blends


You can create a variable radius blend by specifying a radius at multiple points along selected edges. Procedure To create a variable radius blend: Click Edge Blend. Select the desired edges to blend. From the Various Blend Points area, choose a point denition option. Indicate point locations and radii where you want the radius to vary. Modify the point location as necessary by dragging, % Arc Length, or Arc Length. The Edge Blend dialog box maintains a list of points, associated values, and expressions. Click OK when you have the shape you want.

15

Creating variable radius points While you are creating or editing an edge blend and after you have specied its edge sets, you can add some variable radius points to the sets. This has the effect of varying the blends radius along its edge. The Selection Bar Snap Points can help you specify points.

15-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Edge operations

You can change the position of a point to any other position along the edge it is on by: dragging the point handle.

entering the desired value in the % Arc Length or Arc Length dynamic input window. entering the desired value on the full dialog box. You can toggle between % Arc Length (the default) and Arc Length by right-clicking over a variable point handle.

15

You can delete a point by right-clicking over it in the graphics window then choosing Remove.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-11

Edge operations

Once you have selected all desired edges (1) and selected all desired point locations for varying radii (2) , click OK and the blend is created.

15

Editing variable radius blends You can edit features in general from EditFeatureEdit Parameters or the Part Navigator.

15-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Edge operations

Tips and techniques


If you do not give enough information to create the blend, the system infers information for you depending on other selected geometry: If you do not give a point and radius to a selected edge, the system uses the default radius to create the blend for that edge. If you are editing an existing edge blend and you are not using Edit with Rollback, the Enable Preview option is not available.

The following are some rules you should follow to produce the desired blends: To produce a linearly varying blend (3), you must dene a different radius at each end of an edge (1,2).

15

If you must perform an operation that will blend away entire faces (1), blend only one edge at a time.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-13

Edge operations

If you select an open loop set of edges and supply radii only to the two open endpoints, the blend will vary continuously from endpoint to endpoint. In the example below, three edges on the top face of the block are blended. A radius of 0.1 is assigned at end point (1) and a radius of 0.4 is assigned at end point (2).

The result is shown below in both a TOP and ISO view.

15

You can create a variable radius blend with the radii value of zero at one of the selected vertices (1,2).

15-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Edge operations

Activity
In the Variable Radius Edge Blends section, do the activity: Creating a variable radius blend

15

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-15

Edge operations

Chamfer
The Chamfer command bevels the edges of a solid body using chamfer dimensions that you dene. Material is added or subtracted depending on the topology of the solid body. In example (1) material is removed, and in example (2) material is added.

15

15-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Edge operations

Create Chamfers
1. On the Feature Operation toolbar, click Chamfer InsertDetail FeatureChamfer. 2. Select one or more edges. 3. In the Offsets group, specify an option from the Cross Section list; Symmetric, Asymmetric, or Offset and Angle. 4. In the dialog box, type offset values that correspond to the cross section option. 5. (Optional) In the Settings group, specify an option from the Offset Method list, Offset Edges along Faces, or Offset Faces and Trim. 6. (Optional) In the Settings group, select Chamfer All Instances, if the chamfered edge is, or may be, instanced. 7. (Optional) In the Preview group, select Preview to preview results, or clear it to show only the drag handles. 8. (Optional) Use drag handles or dynamic input boxes to modify offsets. 9. (Optional) In the Offset group, click Reverse Direction to ip the chamfer. 10. Click OK or click the middle mouse button to create the chamfer. , or choose

15

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-17

Edge operations

Chamfer options
You can change the Cross Section option or click Reverse Direction in the dialog box, or, you can use the shortcut menu over a drag handle. Edge Select Edge Offsets Symmetric Create a simple chamfer, using an single, positive offset from a selected edge along both of its faces. Cross Section Asymmetric Create a chamfer using two positive values for the edge offsets. Offset and Angle Create a chamfer whose offsets are determined by one positive offset value and a positive angle. Type a distance value for the offset when the Cross Section is Offset and Angle or Symmetric. You can also drag the distance handle to specify the value. Type distance values when the Cross Section is Asymmetric, or drag the handles. Type an angle value for the angle when the Cross Section is Offset and Angle. You can also drag the angle handle to specify the angle. Move the offsets or the offset and angle from one side of the chamfer edge to the other. Not available when the cross section is symmetric. Select one or more edges from the same body, using a Curve Rule.

15

Distance Distance 1 Distance 2 Angle

Reverse Direction

15-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Edge operations

Activity
In the Edge operations section, do the following activity: Chamfers

15

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

15-19

Edge operations

Summary
The Edge Blend and Chamfer operations are available to provide additional denition to the edges of a model. All of the blended edges or chamfered edges created in a single operation are considered to be one feature. In this lesson you: Blended a single edge. Blended edges using a Selection Intent rule. Chamfered edges using different input options.

15

15-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

16 Introduction to Assemblies
Purpose This lesson introduces the Assemblies application. Objectives Upon completion of this lesson, you will be able to: Set load options for an assembly. Work with the Assembly Navigator.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-1

Introduction to Assemblies

Denitions and descriptions


This section introduces terms that are used to describe assemblies.

16

16-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Assembly
An assembly is a part which contains component objects. Component objects are pointers to standalone parts or subassemblies. In this illustration, the toy laser gun is an assembly consisting of many components.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-3

Introduction to Assemblies

Subassembly
A subassembly is an assembly used as a component within a higher level assembly. This illustration shows the subassembly of the integrated circuit board for the toy laser gun.

16

16-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Component objects
A component object links the assembly that contains it to another part le. A component object can point to a part that is also an assembly; that is, a subassembly with its own component objects. 1 2 3 4 Top level assembly. Subassembly. This is a component part that is referenced by a higher level assembly. Standalone Parts. These are component parts that are referenced by an assembly and are not themselves assemblies. A Component Object.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-5

Introduction to Assemblies

Component parts
A component part is a part which is referenced by a component object within an assembly. Geometry stored in a component part is seen, but not copied, in the assembly. The term standalone part refers to a part that it not itself an assembly.

16

16-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Introduction to assembly load options


When an assembly part is opened, or loaded, using FileOpen, its component parts must be found and loaded. Load Options establish how the component parts are loaded. Access the Assembly Load Options dialog box by choosing FileOptionsAssembly Load Options or by clicking Options in the Open Part File dialog box.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-7

Introduction to Assemblies

Part Versions group


The Part Versions group contains the Load list, with options to control how to nd component parts. As Saved Look for each component part in the same directory it was in when the assembly was last saved. From Folder Look for each component in the same directory as the assembly part. From Search Folders Look for each component in directories specied in a user-dened list.

16

16-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Load states
NX parts can be fully loaded, partially loaded, or unloaded when an assembly is opened. Fully loaded All part data is loaded into memory. Partially loaded Only the data required to display the part is loaded into memory. The part will not update after certain changes that would affect it if it was fully loaded, for example, with changes to interpart expression. Any operations that need to load the feature data from components will do so automatically, but can only do so if the component part has not been modied since the rst portion of it was loaded. Unloaded The component part is not loaded into memory with the assembly.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-9

Introduction to Assemblies

Scope group
The Scope group in the Assembly Load Options dialog box allows you to control the assembly conguration and the load state of parts: Load Control which components are opened: All Components Load all components. Structure Only Load your assembly part, but no components. As Saved Load the same components that were open when the assembly was last saved. Reevaluate Last Component Group Load your assembly with the component group used when the assembly was last saved. Component groups are advanced functionality to let you conditionally apply actions to all or part of the assembly structure. Specify Component Group Select from a list of available component groups.

16

Use Partial Loading When selected, partially load components to open, unless the Load Interpart Data requires them to be fully loaded. Load Interpart Data Find and load parents of interpart data, even if the parts would be left unloaded by other rules.

16-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Load Behavior
The Load Behavior group controls optional actions that NX can take if there are problems with the requested load conguration: Allow Substutiton Enable the assembly to be loaded with a component that has the wrong internal identier (but the correct name), even though it is a completely different part. You receive a warning if this happens. Generate Missing Part Family Members When NX determines that a part family member is missing during the load: If Generate Missing Part Family Members is selected, NX checks for newer versions of the current part family template. If it nds a newer version of the template, the newest version is used to generate the missing members. If Generate Missing Part Family Members is clear, NX uses the current part family template to generate the missing members.

Cancel Load on Failure NX cancels the entire load operation if it cannot nd one or more component part les.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-11

Introduction to Assemblies

Reference Sets
Use this area to specify a list of reference sets to be looked for, in order, when an assembly is loaded. The rst reference set found from the top of the list reading downwards is the one that is loaded. Think of a reference set as a subset of part geometry that you can load in place of the entire part. In this class, the only reference set you will need to use is the Model reference set. The model reference set is meant to contain only a body that you wish to place on a drawing.

16

16-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Saved Load Options


You may save the current load options settings as your default settings. Otherwise, any changes you make in the Assembly Load Options dialog box apply only to your current NX session. The Saved Load Options group contains options to control saved settings: Save as Default Save the current load options as your defaults in the load_options.def le in your current directory. Restore Default Reset the load options to the values dened in the load_options.def le in your current directory, if it exists, or to the system defaults. Save to File Save the current load options settings to a load option denition le whose name and location you dene in the Save Load Options File dialog box. Open from File Open the Restore Load Options File dialog box, from which you can select a custom load option denitions le.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-13

Introduction to Assemblies

The Assembly Navigator


The Assembly Navigator provides: A graphical display of the assembly structure of the displayed part. Methods to manage components.

View the Assembly Navigator by clicking the Assembly Navigator on the Resource Bar.

tab

If necessary, you may drag the Resource Bar wider to see more information.

16

16-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Node display
Each component of an assembly is displayed as a node in the assembly tree structure. Selecting a node is the same as selecting the corresponding component in the graphics window. Each node consists of a check box, an icon, the part name, and additional columns. If the part is an assembly or subassembly, an expand/collapse box will also be present.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-15

Introduction to Assemblies

Icons and check boxes


This assembly or subassembly is the work part, or a component of the work part. This assembly or subassembly is not the work part, and not a component of the work part. This assembly or subassembly is not loaded. This standalone part is either the work part, or a component of the work part. This standalone part is not the work part, and not a component of the work part. This standalone part is not loaded. This indicates a collapsed subassembly. Click to expand the display. This indicates an expanded subassembly. Click to collapse the display. The part is closed. Click to load it. Components will load according to assembly load options. The part is hidden, and at least partially loaded. Click to show it. The part is visible, and at least partially loaded. Click to hide it.

16

16-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

The Assemblies application


Start the Assemblies application like any other application, from the Start list on the Standard toolbar. The Assemblies application can be active at the same time as other applications such as Modeling or Drafting. The Assemblies application name in the Start list has a check box beside it when it is active. When the Assemblies application is active, you see additional toolbars, and there are additional options in some menus.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-17

Introduction to Assemblies

Activities
In the Introduction to Assemblies section, do the following activities: Assembly Load Options Assembly Navigator

16

16-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Select components in the Assembly Navigator


In any Assemblies function that requires you to select components, you may also select the appropriate node in the Assembly Navigator. To select multiple components in the Assembly Navigator, select the rst component and then: Hold the Shift key and click to select a range of nodes. Hold the Ctrl key and click to toggle selection of individual nodes.

You can also hold the Shift-key and click components in the graphics window to deselect them.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-19

Introduction to Assemblies

Identify components
If you select a visible non-work part in the Assembly Navigator, the part is highlighted. If you hold the cursor over the node of component that is not visible (e.g., hidden, on another layer, or unloaded), the bounding box of that component is temporarily shown in the graphics window. Temporary bounding box display is controlled by the Preselect Invisible Nodes property of the Assembly Navigator. To access Assembly Navigator properties, hold the cursor away from all nodes, right-click, and select Properties.

16

16-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Component selection
Once a component has been selected, you can use the shortcut menu over it in the graphics window to select an available action. The options in the component shortcut menu vary depending on the active applications. Selectable components appear in the QuickPick window. Use the Components lter in the QuickPick dialog box to show only components.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-21

Introduction to Assemblies

Design in context
You design in context when you edit component geometry while a higher level assembly is displayed. The advantage is that you can see and, when necessary, select objects from other components.

16

16-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

The Displayed Part


NX allows multiple parts to be open at the same time. These parts may have been loaded: Explicitly Loaded using the Open options on the Assembly Navigator, or the FileOpen command. Implicitly Loaded as a result of being used by some other loaded assembly.

The part currently displayed in the graphics window is called the displayed part. You can make edits in parallel to several parts by switching the displayed part back and forth among those parts. Loaded parts do not have to belong to the same assembly. There are several ways to change the displayed part: Select a component from the graphics window and use the shortcut menu.

On the Assemblies toolbar, click Make Displayed Part

From the main menu, choose WindowMore to open the Change Window dialog box. Choose Window and select a part from the list. In the Assembly Navigator, open the shortcut menu over the node for a part, and select Make Displayed Part. From the main menu, choose AssembliesContext ControlSet Displayed Part.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-23

Introduction to Assemblies

Use the Change Window dialog box


The Change Window dialog box lists all partially and fully loaded parts except the displayed part.

Select a part by:

16

Selecting from the list of loaded parts. Selecting geometry in the graphics window. Selecting the node in the Assembly Navigator.

16-24

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Enter a portion of the part name in the Search Text input box to help nd the part in the list.

Click the Options button to specify search methods.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-25

Introduction to Assemblies

The work part


The part in which you create and edit geometry, and to which components are added, is called the work part. The work part and the displayed part need not be the same. When the displayed part is an assembly, you can change the work part to any of the components within that assembly, except for unloaded parts and parts of different units. You can add or edit geometry, features, and components within the work part. You can reference geometry outside of the work part in many modeling operations. For example, you can use control points on geometry outside of the work part to position a feature within the work part. When you open a part with FileOpen it is both the displayed and the work part. If the displayed part is not the work part, the work part is, by default, emphasized by retaining its normal colors while other components change to a single color. Work part emphasis and the non-work part color are controlled in the Assembly Preferences dialog box. Methods to change the work part are:

16

Double-click the component in the graphics window. Select the component in the graphics window and use the shortcut menu.

In the Assemblies toolbar, click Make Work Part Use the Assembly Navigator shortcut menu.

From the main menu, choose AssembliesContext ControlSet Work Part. Double-click the node in the Assembly Navigator.

16-26

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Associativity
Geometric changes made at any level within an assembly result in the update of associated data at all other levels of affected assemblies. An edit to an individual component part causes all assembly drawings that use that part to be updated appropriately.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-27

Introduction to Assemblies

Assembly Navigator shortcut menu


If you position the cursor over a node in the Assembly Navigator that represents a component and right-click, the shortcut menu shows component related options. The options in the Assembly Navigator shortcut menu vary depending on the status of the component and whether the Assemblies and Modeling applications are active.

16

16-28

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Pack and Unpack


The Pack option replaces multiple occurrences in the Assembly Navigator display with a single node. Multiple occurrences are components representing the same part, and having the same parent. Use the Unpack option to reverse the Pack option and show all occurrences.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-29

Introduction to Assemblies

Make Work Part


The Make Work Part command sets the part in which to create new geometry or edit existing geometry. When a component is the work part, the reference set is by default changed to Entire Part. This can result in the display of additional geometry.

16

16-30

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Make Displayed Part


The Make Displayed Part command switches the display between currently loaded parts. The displayed part is always the top node in the Assembly Navigator.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-31

Introduction to Assemblies

Display Parent
The Display Parent command switches the displayed part from a component or an assembly to a loaded parent assembly. The Maintain option in the Assembly Preferences dialog box determines the behavior when you make a parent the displayed part. If Maintain is selected, the component remains the work part. If Maintain is clear, the parent becomes both the displayed part and work part.

16

16-32

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Activity
In the Introduction to Assemblies section, do the following activity: Additional work with the Assembly Navigator

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-33

Introduction to Assemblies

Save the work part


After you edit it, save the work part to keep the modications. Use FileSave or FileSave Work Part Only.

16

16-34

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

FileSave
If the work part is a standalone part, only that part is saved. If the work part is an assembly or subassembly, all modied component parts below it are also saved. FileSave does not save higher level parts and assemblies if they are modied. FileSave All saves all modied parts in the session regardless of which part is the work part, even parts that do not belong to the displayed assembly. Open parts for which you do not have write privileges will not be saved. You will get a warning about parts that cannot be saved due to permissions.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-35

Introduction to Assemblies

FileSave Work Part Only


Save Work Part Only saves only the work part, even if it is an assembly or subassembly with modied components.

16

16-36

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Assemblies

Summary
An assembly is a part which contains component objects. It is a collection of pointers to piece parts and/or subassemblies. Assemblies provides the ability to design in context. In this lesson you: Set Assembly Load Options. Worked with the Assembly Navigator.

16

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

16-37

16

Lesson

17 Adding and constraining components

Purpose This lesson demonstrates adding components to an assembly and the associativity that may be designed between components with constraints. Objectives Upon completion of this lesson, you will be able to: Add components to an assembly. Move components. Dene constraints.

17

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-1

Adding and constraining components

General assembly concepts


There are two approaches to creating an assembly structure. Top-down modeling Create component parts at the assembly level.

Bottom-up modeling Create individual models in isolation, then later add them to assemblies.

You are not limited to one approach to building the assembly. For example, you can initially work in a top-down fashion, then switch back and forth between bottom-up and top-down modeling.

17

17-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

The Assemblies toolbar


Button Description

Find Component Search for a component. Show Only Add Component Create New Component Create New Parent Substitute Component Show just the selected component; hide all others. Insert an existing component into your assembly. Create a new component and insert it into your assembly. Create a new parent for your current displayed part. Substitute a component in the assembly.

Mate one component to another. Mate Component This command is obsolete. It is replaced by Assembly Constraints. Assembly Dene component positions using positioning Constraints constraints. Reposition one or more selected components. Reposition This command is obsolete. It is replaced by Move Component Component. Move selected components within their Move Component degrees-of-freedom in an assembly. Replace Reference Set Exploded Views Assembly Sequences Dene or change a reference set for the assembly. Open the Exploded Views toolbar to create or edit exploded views. View or modify the sequence in which an assembly was created.

17

Make Work Part Change the work part to the selected part. Make Displayed Change the displayed part to the selected part. Part Declare expressions and geometric objects as a Product Interface parts preferred interfaces when other assembly parts need a reference. Check selected components against each other and Check Clearances other visible components for possible interferences.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-3

Adding and constraining components

Use the bottom-up construction method


1. Create new parts using File New. 2. Create the desired geometry. 3. Change the work part to the assembly part le. 4. Position the new part in the assembly: From the main menu choose Assemblies Components Add Existing. or On the Assemblies toolbar, click Add Component .

17

17-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Add components
1. On the Assemblies toolbar, click Add Component

2. If you want to see a preview of the component, do both of the following: Choose PreferencesAssemblies and select the Preview Component on Add check box. In the Add Component dialog box, select the Preview check box.

3. In the Add Component dialog box, while Select Part is active, select one or more parts that you want to add. You can select a part from several places, including: The graphics window. The Loaded Parts or Recent Parts list boxes in the Add Component dialog box. The Assembly Navigator.

, and browse to the The Part Name dialog box Click Open directory that has the part that you want to add.

4. (Optional) Under Duplicates, in the Quantity box, type a number of instances to create. The default is 1. 5. Specify the Positioning method that is to be applied after you choose OK or Apply in step 11: Absolute Origin Place the added components at absolute 0,0,0. Select Origin Place the added components at a selected point. By Constraints Place the added components after you dene their assembly constraints with other components. Move Place the added components after you dene how they should be positioned.

17

6. (Optional) Select the Scatter check box if you want to ensure that multiple added components are initially positioned apart from each other.
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 17-5

Adding and constraining components

7. (Optional) Under Replication, specify Multiple Add to dene what NX should do after you add the selected components. The Multiple Add options provide shortcuts for common operations with newly-added components: None Repeat after Add Immediately add another instance of each newly-added component. Array after Add Create an array of your newly-added components.

8. (Optional) Under Settings, specify a Name if you want your added part to have a different component name than the original part name. (Not available if you select multiple parts.) 9. (Optional) Specify the Reference Set for your added components. 10. (Optional) Choose a Layer Option to dene the layer where the components should be located. If your Layer Option is As Specied, type the layer number in the Layer box. 11. Choose OK or Apply to add the selected components.

17

17-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Activity
In the Adding and constraining components section, do the following activity: Create an assembly

17

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-7

Adding and constraining components

Move Component

to move selected From the Assemblies toolbar, click Move Component components within their degrees-of-freedom in an assembly. You can also move components on different assembly levels at the same time. The available options for Type are: Dynamic By Constraints

17

17-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Assembly Constraints
Overview Use assembly constraints to position components in an assembly. You specify constraint relationships between two components in the assembly. For example, you can specify that a cylindrical face on one component is to be coaxial with a conical face on another component. Use combinations of constraints to completely specify a components position in the assembly. NX calculates a position for the components which satises the constraints you specify. To make the Assembly Constraints dialog box available, choose PreferencesAssemblies, and from the Interaction list, choose Positioning Constraints.

17

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-9

Adding and constraining components

Constraint types
Type Touch Align Description Constrain two components so they touch or align with each other. Touch Align is the most common constraint. Constrain circular or elliptical edges of two components so the centers are coincident and the planes of the edges are coplanar. Specify the minimum 3D distance between two objects. Fix a component at its current position. Dene the direction vectors of two objects as parallel to each other. Dene the direction vectors of two objects as perpendicular to each other. Dene an angle dimension between two objects. Center one or two objects between a pair of objects, or center a pair of objects along another object. Weld components together so they move as a rigid body. Bring together two cylindrical faces with equal radii. This constraint is useful for locating pins or bolts in holes. If the radii later become non-equal, the constraint is invalid.

Concentric Distance Fix Parallel Perpendicular Angle Center Bond

Fit

17

17-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Create a Touch Align constraint


1. On the Assemblies toolbar, click Assembly Constraints .

2. In the Assembly Constraints dialog box, set Type to Touch Align. 3. Check the Settings and modify them as you require: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box.

Apply to Used Apply the constraint in the currently used arrangement. Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are retained after you close the Assembly Constraints dialog box. If the check box is cleared, constraints are temporary; they remain in effect only while the dialog box is open. You can use temporary constraints to move components without leaving the Assembly Constraints interaction.

4. Set Orientation to one of the following: Prefer Touch Use a touch constraint when touch and align solutions are both possible. (Touch constraints are more common than align constraints in most models.) The Prefer Touch option uses an align constraint if a touch constraint would over-constrain the assembly. Touch Constrain objects so their surface normals are in opposite directions. Align Constrain objects so their surface normals are in the same direction. Infer Center/Axis Specify that, when you select a cylindrical or conical face, NX uses the faces center or axis instead of the face itself for the constraint.

17

5. Click Select Two Objects (if necessary), and select two objects for the constraint. You can use the Point Constructor
UGS Corp., All Rights Reserved

to help you select objects.


17-11

NX Design for the Experienced CAD User Student Guide

Adding and constraining components

6. If two solutions are possible, you can click Reverse Last Constraint to ip between the possible solutions. 7. Click OK or Apply when you nish adding constraints.

17

17-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Create a Concentric constraint


1. On the Assemblies toolbar, click Assembly Constraints .

2. In the Assembly Constraints dialog box, set Type to Concentric. 3. Check the Settings and modify them as you require: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box.

Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are persistent after you close the Assembly Constraints dialog box.

4. Click Select Two Objects curves for the constraint.

(if necessary), and select two circular

If the Accept Tolerant Curves assembly preference check box is selected, you can also select elliptical or near-circular curves that are within the modeling distance tolerance. 5. If two solutions are possible, click Reverse Last Constraint between the possible solutions. 6. Click OK or Apply when you nish adding constraints. to ip

17

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-13

Adding and constraining components

Create a Distance constraint


1. On the Assemblies toolbar, click Assembly Constraints .

2. In the Assembly Constraints dialog box, set Type to Distance. 3. Check the Settings and modify them if you do not want to use their defaults: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box.

Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are persistent after you close the Assembly Constraints dialog box.

4. Click Select Two Objects the distance constraint.

(if necessary), and select two objects for

5. If two solutions are possible, you can click Reverse Last Constraint to ip between the possible solutions.

17

If more than two solutions are possible, you can click Cycle Last Constraint to cycle through the possible solutions.

6. Click OK or Apply when you nish adding constraints.

17-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Create a Fix constraint


1. On the Assemblies toolbar, click Assembly Constraints 2. In the Assembly Constraints dialog box, set Type to Fix. 3. Check the Settings and modify them if you do not want to use their defaults: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box. .

Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are persistent after you close the Assembly Constraints dialog box.

4. Click Select Object to x.

(if necessary), and select the object you want

5. Click OK or Apply when you nish adding constraints.

17

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-15

Adding and constraining components

Create a Parallel constraint


1. On the Assemblies toolbar, click Assembly Constraints 2. In the Assembly Constraints dialog box, set Type to Parallel. 3. Check the Settings and modify them if you do not want to use their defaults: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box. .

Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are persistent after you close the Assembly Constraints dialog box.

4. Click Select Two Objects you want to be parallel.

(if necessary), and select two objects that

5. If two solutions are possible, you can click Reverse Last Constraint to ip between the possible solutions.

17

6. Click OK or Apply when you nish adding constraints.

17-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Create a Perpendicular constraint


1. On the Assemblies toolbar, click Assembly Constraints

2. In the Assembly Constraints dialog box, set Type to Perpendicular. 3. Check the Settings and modify them if you do not want to use their defaults: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box.

Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are persistent after you close the Assembly Constraints dialog box.

4. Click Select Two Objects you want to be perpendicular.

(if necessary), and select two objects that

5. If two solutions are possible, you can click Reverse Last Constraint to ip between the possible solutions. 6. Click OK or Apply when you nish adding constraints.

17

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-17

Adding and constraining components

Create an Angle constraint


1. On the Assemblies toolbar, click Assembly Constraints 2. In the Assembly Constraints dialog box, set Type to Angle. 3. Check the Settings and modify them if you do not want to use their defaults: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box.

Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are persistent after you close the Assembly Constraints dialog box.

4. Specify the angles Subtype: 3D Angle measures the angle constraint between two objects without a dened axis of rotation. Orient Angle measures the angle constraint between two objects, using a selected axis of rotation.

17

5. Select the objects for the angle constraint as follows: If Subtype is 3D Angle, the Select Two Objects Select two objects for the angle constraint. option appears.

option If Subtype is Orient Angle, the Select Three Objects appears. Select an axis as the rst object, and then select two objects for the angle constraint. to ip

6. If two solutions are possible, click Reverse Last Constraint between the possible solutions. 7. Click OK or Apply when you nish adding constraints.

17-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Create a Center constraint


1. On the Assemblies toolbar, click Assembly Constraints 2. In the Assembly Constraints dialog box, set Type to Center. 3. Check the Settings and modify them if you do not want to use their defaults: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box. .

Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are persistent after you close the Assembly Constraints dialog box.

4. Specify the Subtype: 1 to 2 Center the rst selected object between the next two selected objects. 2 to 1 Center two selected objects along the third selected object. 2 to 2 Center two selected objects between two other selected objects.

5. If Subtype is 1 to 2 or 2 to 1, set Axial Geometry to dene what happens if you select a cylindrical face or circular edge: Use Geometry Use selected cylindrical faces for the constraint. Infer Center/Axis Use the center or axis of the object.

17

(if necessary), and select the appropriate 6. Click Select Objects number of objects as dened by the Subtype. You can use the Point Constructor to help you select objects. to ip

7. If two solutions are possible, click Reverse Last Constraint between the possible solutions. 8. Click OK or Apply when you nish adding constraints.
UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-19

Adding and constraining components

Create a Bond constraint


1. On the Assemblies toolbar, click Assembly Constraints 2. In the Assembly Constraints dialog box, set Type to Bond. 3. Check the Settings and modify them if you do not want to use their defaults: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box. .

Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are persistent after you close the Assembly Constraints dialog box.

4. Click Select Objects to bond.

(if necessary), and select two or more objects

5. Click Create Constraint when you are ready to create the constraint. 6. Click OK or Apply when you nish adding constraints.

17

17-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Create a Fit constraint


1. On the Assemblies toolbar, click Assembly Constraints 2. In the Assembly Constraints dialog box, set Type to Fit. 3. Check the Settings and modify them if you do not want to use their defaults: Arrangements Specify whether you want the constraint to be applied to other assembly arrangements: Use Component Properties Obey the Arrangements setting on the Parameters page of the Component Properties dialog box. .

Dynamic Positioning Specify that you want NX to solve the constraints and move the components as you create each constraint. Associative Specify that constraints are persistent after you close the Assembly Constraints dialog box.

(if necessary), and select two pieces of 4. Click Select Two Objects geometry that are the same size. The objects are tted together. 5. If two solutions are possible, you can click Reverse Last Constraint to ip between the possible solutions. 6. Click OK or Apply when you nish adding constraints.

17

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-21

Adding and constraining components

Activity
In the Adding and constraining components section, do the following activity: Constrain and move components

17

17-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Adding and constraining components

Summary
You can add existing parts to another part to create an assembly. When an assembly is displayed, the work part is the part in which you edit and create geometry and components. Assembly constraints provide a method to establish rules to govern the relative placement of component parts. In this lesson you: Added components to an assembly. Moved components. Dened constraints.

17

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

17-23

17

Lesson

18 Reference Sets
Purpose Reference sets allow you to limit the amount of component part information displayed in an assembly. Reference sets will also allow you to show alternate representations or simplied versions of the model. Objectives Upon completion of this lesson, you will be able to: Create reference sets in components. Replace reference sets for individual components in an assembly. Dene default reference sets in Load Options. Edit reference sets. Observe the creation of automatic reference sets by the system.

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-1

Reference Sets

General concepts concerning Reference Sets


A reference set is a named "subset" or "group" of data that is dened in a component part (a piece part or subassembly). Reference sets can be used at the next level assembly to control what is displayed from the component part. Below, illustration 1 depicts a component part. Illustration 2 shows a reference set that may be dened within the component part.

A reference set may contain the following data: Name, Origin, and Orientation Geometric Objects, Datums, Coordinate Systems, Component Objects Attributes (non-geometric information used for a parts list)

Reference Set usage After a reference set is dened in a component part it can be used in an assembly. There are two primary reasons for using reference sets. Exclude, or "lter" unwanted objects in a component part so that they do not appear in the assembly. Represent a component part in the assembly with alternative or simpler geometry than the complete solid body.

18

Reference sets let you control the amount of data that is loaded from each component and viewed in the context of an assembly. A well-managed reference set strategy can lead to:
18-2

Faster load times Reduced memory usage Less cluttered graphics displays
UGS Corp., All Rights Reserved mt13150_g NX 5

NX Design for the Experienced CAD User Student Guide

Reference Sets

Default Reference Sets


Every part may contain ve system managed reference sets: "Entire Part" "Empty" Model Lightweight Simplied

Entire Part Entire Part is the default Reference Set and refers to all model geometry and/or Component Objects in a part. Displaying the Entire Part is a quick way to access all model geometry and Component Objects in a component part.

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-3

Reference Sets

Empty The "Empty" (1) reference set is used as a place holder in an assembly when the part geometry need not be seen. The Model (2) reference set contains only the solid geometry of the component part.

When a component is replaced with its Empty reference set, any associative drafting objects in the assembly will be retained according to the Retain Annotations setting in PreferencesDrafting. When the geometry reappears by replacing reference sets, the drafting objects will return to their active state. When an assembly is opened using As Saved, a component represented by an empty reference set will remain unloaded.

18

18-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

The Model Reference Set


By default NX provides the Model Reference Set. The basic concept behind the model reference set is to collect the objects that you want to use for visualizing or doing mass analysis. The Model Reference Set contains actual model geometry, including: Solids Sheets

Whenever a solid or sheet is created, it is automatically added to the parts model reference set under the following conditions: Solid bodies always get added. Sheet bodies are added two different ways, according to a default setting, FileUtilitiesCustomer DefaultsAssembliesSite StandardsReference SetsContents. If the setting is Sheets and Solids, the current default, sheet bodies are always added to the model reference set. If the setting is Solids Priority, then sheets are added only if there are no solid bodies in the reference set. Under this setting the assumption is that sheets created after the rst solid are there only to help modify the solid or to construct additional solids. Construction and reference geometry, such as curves or datums, are ignored.

The system uses the model reference set in several ways, including: Weight or mass calculation Bounding box size (for spatial ltering) True shape data (for spatial ltering more accurate than bounding boxes) Lightweight reference set Teamcenter Visualization translation les (.jt les) The above applications are advanced topics and may require additional licensing. Please consult the Help les for more information. Your company can specify a reference set name for the model reference set.

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-5

Reference Sets

To simulate a company standard for this class we customized the model reference set name to be BODY. The default name for the model reference set is MODEL.

18

The Model Reference Set Name is set under the Assemblies Site Standards section of Customer Defaults. The same page allows you to specify whether component objects are added to the model reference set of an assembly automatically. The default is to add them automatically. This will only take place if there is geometry created in the assembly le that would cause the automatic "Model" and "Lightweight" reference sets to be created. You may also specify additional reference set names that will be recognized as model reference sets during Teamcenter Visualization translation.

18-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

The Lightweight Reference Set


A lightweight reference set is one that contains a facetted representation of each body in the model reference set. The system creates the lightweight reference set automatically when included objects are created if a name for it is dened in customer defaults:

To simulate a company standard for this class we customized the lightweight reference set name to be LITE. The lightweight reference set has several advantages: Retrieval is faster. Less system memory is used. Attribute information is still available. Dimensions to the assembly are associative.

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-7

Reference Sets

The simplied Reference Set


The simplied reference set is maintained automatically if you dene a name for the Simplied Reference Set Name customer default, such as ENVELOPE. To simulate a company standard for this class we customized the simplied reference set name to be ENVELOPE.

18

Once you have dened the simplied reference set, any wrap assembly or linked exteriors that you create are automatically added to this reference set.

18-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

User dened Reference Sets


Mate Reference Sets If you want to access the datums used by your assembly for mating, a reference set that contains the solid body and those datums necessary for dening Mating Constraints may be useful. Drafting Reference Sets Some parts use reference geometry that needs to be dimensioned in drawings, but is not needed otherwise. You can put such geometry into a reference set, such as DRAFTING, to be used in drafting non-master les. For example, the part below was designed as a cable around a given centerline. You would not normally want to see the centerline in assemblies, but you might need it for a dimension in a drawing.

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-9

Reference Sets

Representation of components with simplied geometry You may want to create one or more reference sets that contain basic representations of components. Large or complex parts can affect assembly performance. For example, if your assembly contains a sheet metal door with hundreds of louvers, using a reference set that represents the door without the louvers may improve performance. The illustration shows reference sets consisting of only a simplied solid and the guide string of a tube.

Using these SIMPLE reference sets in the assembly will let the component load faster, use less system memory, and allow for quicker graphic updates, yet still display selectable geometry for the component.

18

18-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

Create Reference Sets


There are two situations in which you can create a reference set: In any work part. From an assembly during creation of a new component. (Top-Down). The reference set will exist in the new component.

Automatic Reference Sets Once you have dened customer default names for the model, lightweight, and simplied automatic reference sets, the system automatically adds objects that you create to the appropriate reference set. You can, however, modify a model, lightweight, or simplied reference set by adding or removing objects, as described below in "Editing a Reference Set". You cannot modify the Entire Part or Empty reference sets.

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-11

Reference Sets

Reference Sets may be created and edited by choosing FormatReference Sets from the menu bar.

After choosing Create (1) you will be prompted to enter a name for the reference set and select the objects to include in the reference set. The following rules apply to reference set names: Must be 30 characters or less. They are not case sensitive. The system automatically converts all names to uppercase characters. We recommend that you use common names for reference sets to make it easier to assist those using the component as a master model. Using automated reference set creation makes standardization easy.

18

18-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

Origin and orientation You can dene a reference set coordinate system and origin in the Create Reference Set dialog box.

If Create Reference Set CSYS is toggled to No, the reference set will use the Absolute orientation and origin by default. If Create Reference Set CSYS is toggled to Yes, you will be prompted to specify an orientation and an origin point. The orientation and origin of the reference set will not affect the location of the components in existing assemblies. Creating reference set origin and orientation is primarily done by companies who need to specify a rigged position, otherwise this feature is not recommended as Best Practice. Variable positioning or arrangements (discussed later) are easier, more powerful, and more visible to the user. Add Components Automatically If Add Components Automatically is selected, any new components added to the assembly are also added to the reference set. All existing components are selected automatically and will be added to the reference set unless you explicitly deselect the components that you do not want.

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-13

Reference Sets

Reference Set information


You can obtain information about reference sets that reside in the work part by choosing InformationAssembliesReference Set from the main menu bar or by selecting Information from the FormatReference Sets dialog box.

When you request information on a reference set using the InformationAssembliesReference Set method, the system will: Highlight the members of the set in the graphics window. Display the origin and orientation in the graphics window. Provide a listing of relevant data in the Information window.

18

When you request information on a reference set by selecting Information from the FormatReference Sets dialog box, the system will: Provide a listing of relevant data in the Information window.

18-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

Activity
In the Reference Sets section, do the activity: Verify the contents of a Reference Set

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-15

Reference Sets

Replacing Reference Sets


While working in context of an assembly, you may often need to change the display of various components to show different reference sets. The action of changing the currently displayed reference set of components in an assembly is termed replacing reference sets.

18

18-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

Replace Reference Sets using the Assembly Navigator


The right-click shortcut menu in the Assembly Navigator is a convenient way to replace reference sets. When you select the Replace Reference Set option on a component node in the Assembly Navigator, a menu of existing reference sets in that component appears with the one currently displayed in the assembly insensitive. Choosing a reference set from the list changes the display of that component as it appears in the assembly. Although you perform this action on a component node in the Assembly Navigator, you are actually changing the reference set name that is stored with the component object in its parent assembly. Procedure Optionally, set the top selection priority to Components. From the Assembly Navigator (or) graphics window, select the Component(s). With the cursor over a selected component, right-click and choose Replace Reference Set. With multiple components selected, it may be necessary to use the "Selection" option to select the desired Reference Set for all selected components.

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-17

Reference Sets

Replace Reference Sets in context of an assembly


If you are creating the reference set in context of the assembly and then immediately want to use the new reference set click the Set as Current button in the same dialog box.

An Assembly Preferences default (Display as Entire Part) causes the Entire Part reference set to be used when you make a component the work part. This behavior is initially controlled by the Customer Defaults setting Assemblies, General, Work Part, Display using Entire Part Reference Set. This can be modied in the current NX session by changing Display as Entire Part check box from the Assemblies Preferences dialog box.

18

Once you have set the assemblies preference, this information is stored in your prole and overrides the customer default.

18-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

Activity
In the Reference Sets section, do the activity: Replace Reference Sets in an assembly

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-19

Reference Sets

Edit Reference Sets


There are options to delete, rename and change the contents of existing reference sets available in the Reference Sets dialog box. (FormatReference Sets) Function Delete (1) Rename (2) Add Objects (3) Remove Objects (4) Description Allows you to delete the highlighted reference set. Allows you to rename the highlighted reference set. Allows you to add objects to the highlighted reference set. Allows you to remove objects from the highlighted reference set.

18

Use InformationAssembliesReference Set to visually verify the contents of a reference set as well as receive an information window displaying contents.

18-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

Delete and Rename Reference Sets


The process of deleting a reference set does not delete any geometry. It merely eliminates the "group" associated with the geometry. If the reference set you are deleting is being used in a loaded assembly, the conrmation message will tell you that it is in use.

If you delete a reference set that is used in an assembly, when you open or return to the assembly, it will show the entire part (default condition). Rename Reference Sets Renaming a reference set allows you to change its name without having to delete and recreate the set. If you rename a reference set that is used in a loaded assembly, the system will automatically change the name referenced by the component object in the assembly. If the assembly is not loaded when the reference set is renamed, when you open the assembly, it will show the entire part (default condition).

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-21

Reference Sets

Load Options and Reference Sets


It is possible to replace reference sets as you open an assembly. This is useful if you are working with a large assembly and do not know what reference sets were displayed when it was last saved. When an assembly is opened, the system will try to load the rst reference set in the list from each component. If a component does not contain this reference set, the system will try to load the next reference set in the list. The system will continue to look down the list until it nds a reference set that can be loaded. As Saved, Entire Part, and Empty are default entries in the list. They can be moved up or down but cannot be removed from the list. Procedure Choose FileOptionsAssembly Load Options. From the Assembly Load Options dialog box, expand the Reference Sets group. In the Add Reference Set box, type the user dened reference set name and click Add. From the Reference Sets lists, select the desired reference set and use or Move down the Move up of the reference sets. Click OK. buttons to change the hierarchy

18

18-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

Apply to All Levels If Apply to All Levels is inactive reference set defaults will not be applied to subassembly components. The subassembly components will use the reference set that the subassembly reference set was displaying when it was last saved. For instance, with Apply to All Levels inactive and lightweight reference sets preferred, parts that were displaying entire parts or model reference sets will be opened still displaying entire parts or model reference sets. If you prefer to have the reference set defaults applied to the entire assembly then select Apply to All Levels to make it active. If Apply to All Levels is active all components of subassemblies will be loaded using the specied reference set(s) regardless of how subassembly reference sets were saved.

Load Options les You can specify a load options le name and location: load_options.def is the default name. This allows you to recall specic settings without having to remember how you set them up.

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-23

Reference Sets

From Search Folders


The Add Folder to Search Browse button allows you to add or remove search folders. Options are also available to change the order of the directory list.

1 2 3 4 5 6

List of current search directories (three dots includes subdirectories). Type new directory to add to list. Adds entered directory to list. Removes selected directory from list. Moves highlighted directory up in list. Moves highlighted directory down in list.

18

In the example listing above, the system rst looks for each component in the users home directory and subdirectories (D:/users/smith...), then a common project directory and subdirectories (D:/project_x/common...), and nally, the release directory (D:/project_x/release). The order of the directories can dramatically affect the time it takes to open an assembly. If possible, you should include smaller directories with the most components rst and larger directories with fewer components last.

18-24

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Reference Sets

Activity
In the Reference Sets section, do the activity: Load Options and Reference Sets

18

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

18-25

Reference Sets

Summary
Reference sets are used to limit the amount of information referenced by the component object in an assembly or subassembly. They allow you to create different displays of the same assembly or component to simplify the assembly or provide alternate congurations. In this lesson you: Created reference sets. Replaced reference sets. Dened a hierarchy of reference sets to be loaded using Load Options. Edited Reference Sets by deleting one that was not needed. Observed the automatic creation of model and lightweight reference sets during le save.

18

18-26

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

19 Top-down assembly modeling


Purpose One method of assembly modeling is to build the component part les in context of the assembly. Objectives Upon completion of this lesson, you will be able to: Create a new component using the Top-Down method Design a component in context Build associativity across parts in the assembly using the WAVE Geometry Linker Edit Linked Geometry Edit the Timestamp for a link Mirror an assembly

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-1

Top-down assembly modeling

Top-down design
Top-down is the process of assembly modeling in which you create a new component part while working in context of the assembly. Since the denition of a component part is dictated by its function within the assembly, you rst create the geometry in the assembly. Then, when you want to work with this geometry as a component, you push the geometry into its own part le leaving only a pointer (the component object) in the assembly. Design in context is the process in which you dene geometry in one part while referencing geometry in some other part. Design in context is accomplished while the uncompleted component is the work part and is displayed in the context of the assembly. Procedure There are two basic methods to create a component top-down. Move Geometry method Create geometry in the assembly (sketch, sheet, solid, etc.) Create a new component and add the geometry to it.

Empty Part method Create an "empty" component object in the assembly. Make the "empty" component the Work Part. Create the geometry in this component part.

19

19-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Create a new component


The process to add a new component to the work part is started by: Choosing AssembliesComponentsCreate New in the main menu bar. (or)

Clicking Create New Component from the Assemblies toolbar.

You may select geometry to add to the new component part (Move Geometry Method). If no geometry is to be moved you can immediately click OK (Empty Part Method). The units of the new part will be the same as the parent.

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-3

Top-down assembly modeling

After a part le name is designated for the new component, you can specify information in the Create New Component dialog box .

Component name Reference Set Name

The name of the component object. The default name for the component is the name of the part le. The name of a reference set to be created with the new component. If none is specied, no reference set is created. However, Automatic reference sets will be created as discussed in an earlier lesson. All geometry selected will be added to the reference set.

Layer options Component Origin Copy Dening Objects

This denes what layer any added geometry will be placed. The choices are Work, Original or As Specied. Determines the absolute origin and orientation of the new component part. If not dened, then the absolute origin and orientation of the assembly part is used. If cleared, selected geometry that depends on dening objects that were not selected will be left out of the new component. If this option is toggled on, all selected geometry and dening objects are copied to the new component. If selected, the selected geometry is copied to the component part. If it is cleared, the geometry is moved to the component part.
UGS Corp., All Rights Reserved mt13150_g NX 5

19
Delete Originals

19-4

NX Design for the Experienced CAD User Student Guide

Top-down assembly modeling

Verify the creation of a new component


Since the graphics display does not necessarily change, it may not be obvious that a new component was created. There are a few ways to verify the creation of a new component: Assembly Navigator Assemblies Reports List Components Assemblies Context Control Set Work Part Status line Find and select the new component node with Mouse Button 1 to highlight the geometry that belongs to it. Find the new component from a list of components.

Change the work part to the new component.

Read the statement: Component XYZ was created.

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-5

Top-down assembly modeling

Activity
In the Top-down assembly modeling section, do the activity: Top-down assembly modeling

19

19-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Considerations of selecting data during component creation


Adding data to a new component can be thought of in terms of moving or copying the data into the new part. If Delete Original is selected, data is moved; otherwise it is copied. All geometry, whether moved or copied, will have the same color and show/hide-status as the original. The occurrences of that geometry created in the assembly will "look" identical to the originals. If you attempt to "move" an object, and some other object which you are not moving depends on that object, then the selected object will in fact be "copied". If you select a sketch (which has been extruded) to be moved to a component, but you do not select the associated extruded body, the sketch will be copied. If you select a line which is part of a sketch to be moved to the component, but you do not select the sketch, the line will be copied. If you copy only a sketch and the sketch has a swept solid associated with it, the copied sketch will not be associated to the solid. If the sketch is attached to a face, the body it is attached to will be copied. If you move a solid that was created from a sketch, the sketch is copied. Any expressions that the sketch uses are copied into the new part. Any expressions that are not required by the sketch are not copied.

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-7

Top-down assembly modeling

Design in context of an assembly


Designing in Context is the process by which you dene geometry in one part by referencing geometry in another part. When designing in the context of an assembly, the component part in which you are adding the geometry must be the work part and the assembly must be the displayed part. Creation or editing of geometry will take place in the work part, yet geometry in other components will be selectable. It is important to remember that when a component is added to an assembly, the geometry is not being copied into the assembly but rather it is being referenced by the assembly. Changes made to the component part will immediately be reected in the assembly. If multiple occurrences of the same component exist in an assembly, they will all update because they are referencing the same component part. Select geometry outside the work part When working in the context of an assembly many functions allow you to select geometry from components other than the work part. This is useful when specifying a location with the Point Constructor dialog box or checking a clearance using InformationObject or AnalysisDistance. In the example below, a block is created in the current work part by dening diagonal points (1) relative to geometry in non-work parts, eliminating the need to calculate and enter numerical values for the edge lengths.

19

The size and position of the block in the example above are not associative. Associativity between components can be attained through the use of the WAVE Geometry Linker, Interpart Expressions, and Mating Conditions, which are covered later in the course.

19-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Sketch in context
Sketching in context is the ability to create and edit sketches in a component part while the assembly is displayed.

When working with sketches in context of an assembly existing objects belonging to the sketch can be selected in any occurrence of the work part.

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-9

Top-down assembly modeling

Introduction to interpart modeling


The WAVE Geometry Linker provides a means to associatively link geometry from another component part in an assembly into the Work Part. By "associative" we mean that modifying the parent geometry will cause the linked geometry in other parts to update. This function is accessed by choosing InsertAssociative CopyWAVE Geometry Linker or by displaying the WAVE Geometry Linker button on the assemblies toolbar.

Associative

Allows you to create non-associative geometry in the Work Part. The geometry is automatically created as a Broken Link. The WAVE Geometry Linker is on by default. Some sites have chosen to disable it via the customer default Assemblies, General, Interpart Modeling, Allow Interpart Modeling. This default controls Interpart Expressions as well.

19

19-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Hide Original

Lets you hide the original geometry so that the linked geometry in the Work Part will be easier to select while the assembly is displayed. Lets you specify where the linked feature is placed in the feature list. When cleared, any new features later added to the original geometry will be reected in the linked geometry. When selected, any new features will not affect the linked geometry.

Fix at Current Timestamp

Considerations when interpart modeling Before using the WAVE Geometry Linker, the user should evaluate the downstream impacts. Do not use the WAVE Geometry Linker just because you can. This is a very powerful tool that adds another level of complication to the assembly.

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-11

Top-down assembly modeling

Geometry types
Several different types of geometry can be selected. Composite Curve Points Datum Face Region of Faces Body Mirror Body Routing Object When selecting the geometry to copy, you also need to consider how permanent the geometry will be. If you copy as little geometry as possible to do the job, performance will be improved but updates will be less robust when the parent geometry is altered. For example, if you copy individual sketch curves to another part, the link may not update correctly if one of the curves is deleted. However, if you link an entire sketch, curves may be removed or added to it and the link will still update.

19

19-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Activity
In the Top-down assembly modeling section, do the activity: Design in context of an assembly

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-13

Top-down assembly modeling

Localized interpart modeling


Localized interpart modeling is the ability to relate the geometry of interacting parts in an assembly. This has two distinct advantages in assembly modeling: Reduces the cost of design changes. Maintains design integrity.

This reduces cost since changes made to a single part can be automatically propagated to other related component parts in the assembly. Design integrity is maintained because the parts will always have correct geometric and positional relationships. A gasket (1) is derived from a parent face (2) in a housing. If the size or shape of the parent face changes in the housing, the gasket will change accordingly (3) in the assembly (4).

19

19-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Interpart modeling applications


Interpart modeling can be applied to different areas including tooling and manufacturing engineering. Part in process modeling Mold/Die Core/Cavity design

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-15

Top-down assembly modeling

Part in process modeling


Part in process modeling allows you to validate and illustrate a manufacturing process plan. A cast part (1) is used to derive a machined part (2). A linked solid is created in the machining part from the casting. Then, features unique to the machining are added to it.

The above method is primarily used by companies who design their own cast parts and tooling. It is usually much easier to add features that remove material from a properly constructed casting model than to add draft and machining material to a purely functional design. The nished machined part (1) is designed rst and subsequently the cast part is dened by adding material using offset and simplify features (2).

19

The above method is primarily used by companies who design pattern tooling based on a nished part design. Much extra work and communication is needed to design a casting that provides just enough stock material, an acceptable parting, and sufcient draft for the casting process without interfering with the t and function of the part.

19-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Mold/die applications
Interpart modeling can be applied to create an associative mold or die from a nished piece part. A solid body (1) can be linked from one part into another (2) where features can be applied to dene the cavity in the mold or die (3).

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-17

Top-down assembly modeling

Activities
In the Top-down assembly modeling section, do the activities: WAVE Geometry Linker - Mirror Body

19

19-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Edit links
Links may be edited by choosing EditFeatureEdit Parameters and selecting a linked feature.

While this dialog box is displayed you can select new parent geometry for the link being edited. The new parent geometry must be the same type as the old geometry (curve, datum, solid body, etc.). Part Mapping WAVE Information Parent Part controls if the parent geometry selection is from the Work Part or an Other Part. Opens the Replacement Assistant dialog box to help you edit the source of the linked or extracted feature. Shows the name of the part where the parent geometry is located, the geometry type, and the link Status.
NX Design for the Experienced CAD User Student Guide 19-19

19

UGS Corp., All Rights Reserved

Top-down assembly modeling

Associative

Lets you break the association between the linked feature and its parent. This means that the linked feature will no longer update if its parent changes. You can later dene a new parent by selecting geometry with the cursor. Lets you specify the timestamp at which the linked feature is placed. If this option is selected one of the parent part features may be selected from the list to specify a new timestamp location for the linked feature being edited. If this option is cleared, all features in the parent part will be reected in the linked feature. Lets you change the link to a PILO (Position Independent Linked Object), which does not require a context assembly for its existence. If this option is selected you cannot deselect this option to convert a position-independent link to a position-dependent link.

Fix at Current Timestamp

Make Position Independent

Broken Links A link may become broken for several reasons: The parent geometry is deleted. The path from the linked geometry to its parent part is broken. This can occur if the component containing the parent geometry is removed or substituted. If you deliberately break the link.

Broken links can be repaired with the WAVE Geometry Linker dialog box.

19

19-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Deleting parent geometry To prevent unintentional deletion of the parents of linked geometry, a message will warn you if a delete operation would cause interpart links to break. When parts containing linked geometry are loaded this warning applies to operations using EditDelete, the Delete button, and right-click shortcut menus on the graphics screen or in the Model Navigation Tool.

The Information option provides details about the links that will be broken in an Information window.

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-21

Top-down assembly modeling

Activities
In the Top-down assembly modeling section, do the activities: Edit a link

Edit the timestamp of a link

19

19-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Mirrored Assemblies
The Mirrored Assemblies function utilizes a wizard interface to facilitate the development of: Symmetric parts that need to be repositioned to serve the same purpose on both sides of an assembly. Asymmetric parts whose mirrored application generate new parts.

1) Same part, mirrored position. 2) New part, mirrored geometry. With the Mirror Assembly functions, you only need to create one side of your assembly. You can then create a mirrored version to form the other side of your assembly. The assembly is mirrored with respect to a plane. You can use an existing plane, or create one as you are dening the mirrored assembly. Components may be the same on both sides of the plane only the location mirrored, or , the components can have their geometry mirrored. You can specify components to be excluded from the mirrored assembly. You can also reposition components so they appear in a different location in the mirrored assembly. Components must be children of the work assembly to be selectable for the mirrored assembly.

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-23

Top-down assembly modeling

Procedure
The steps to mirroring an assembly, as outlined in the wizard are: 1. Click Mirror Assembly. If you selected components before clicking Mirror Assembly, the wizard will open on the Select Plane page (step 4). 2. Click the Next button. 3. Select the components that you want to mirror and click Next. 4. For the mirror plane, select an existing plane (or) click the Create Datum Plane button to create a plane. 5. Click Next when you have selected the mirror plane. 6. Specify the Mirror Type for the desired component(s). Assign Reposition Operation, which is the default type, adds an instance placed on the other side of the mirror plane for each component. Assign Mirror Geometry Operation creates an opposite-side version of a component. Reuse Assembly reuses a subassembly during a mirror assembly operation, rather than creating a new subassembly. Assign Exclude Component Operation excludes a component from the mirror operation. This option is useful when you selected a parent in step 3, thereby automatically selecting all its children, but you do not want to mirror all the children. 7. When you are nished, click Next. The system performs a preview of the mirror operation.

19

8. On the Mirror Review page, you can make corrections before nishing the operation.

19-24

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

9. When you have nished making corrections, determine if you have mirrored geometry. If none of your components are using the Mirror Geometry type, the Finish button is available. Click this button to create the parts and dismiss the wizard. If any of your components use the Mirror Geometry type, you must specify the naming policy that you want to use for these opposite-side parts. Click the Next button to go to the Naming Policy page.

10. On the Naming Policy page, you can name the new opposite-side parts by applying a prex or sufx to the name used by their source parts. Or, if you are in NX Manager, you can let the system automatically assign part numbers to the new parts. 11. When you have nished specifying the naming policy and the directory for the parts click Next to go to the Name New Part Files page. 12. On the Name New Part Files page, you can review the names that have been applied to your new opposite-side parts. If you wish to change a name, double-click it in the panel. The Rename Part File dialog box appears, where you can specify the new name. If you specify a name that is being used by another part in your assembly, you will receive an error message. 13. When you have nished naming the new parts, click Finish to complete the mirror operation. 14. Save your parts if you wish to keep them.

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-25

Top-down assembly modeling

Activity
In the Top-down assembly modeling section, do the activity: Mirror Assembly

19

19-26

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Top-down assembly modeling

Summary
Top-Down Assembly Modeling allows you to build new components in relation to other components within the same assembly. Interpart modeling methods allow you to relate geometry in an assembly. In this lesson you: Created new components using the Top-Down method. Designed in Context of the assembly. Created components using interpart modeling. Built associativity across component parts in an assembly using Geometry Linker. Edited the timestamp for a link. Edited linked geometry. Mirrored an assembly.

19

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

19-27

19

Lesson

20 Interpart references
Purpose Interpart Reference enable components to share parameters. Objectives Upon completion of this lesson, you will be able to: Create and apply referencing interpart references Understand and recognize overriding interpart references.

20
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 20-1

Interpart references

General concepts
Interpart References (IPRs) allow the user to establish relationships between expressions of separate part les. A change to an expression in one part le may change an expression in a different part le, thus altering the geometry of that part. IPRs may be created between any two part les, not necessarily between components of an assembly. Before using IPRs, the user should evaluate the downstream impacts. Do not use IPRs just because you can. They are a very powerful tool that adds another level of complication to the assembly. Please pay particular attention to the Tips and Recommended Practices near the end of this chapter. Your system administrator may choose to disable IPRs at the site, group, or user level.

20
20-2 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Interpart references

Types of interpart references


Interpart References can be created in two basic forms, referencing or overriding. Referencing expressions Referencing expressions are used to reference an expression from one part to an expression in another part. This means that the value of one expression will depend on the value of an expression in another part. Referencing expressions create the link on the right side of the equal sign in the expression. There are two ways that referencing expressions can be used. The driving expression can be created in the assembly and be referenced by the component parts below it.

The alternative is to have one component reference an expression in another component directly.

20
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 20-3

Interpart references

Overriding expressions
Overriding expressions are those that are created in an assembly and the interpart link is created in the Name box. The interpart link is on the left side of the equal sign in the expression when viewed outside of the Expressions dialog box. Although they reside in the assembly, they assign a value to an expression in a component part. The expression in the component part will take on this value when the component is opened with the assembly. Create overriding expressions in the Name box or by selecting the Use for expression name check box. In the example below, the hole_dia expression in the block part is being overridden by the expression in the assembly which sets it equal to the pin diameter.

The expression being overridden will appear as locked.

This means that it can only be edited from the expression in the assembly which is overriding it. The link can be found by listing the references for the locked expression.

20
20-4 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Interpart references

To list references, use the right-click shortcut menu over a locked expression.

A report structured like this example is generated in the listing window:

Overriding expressions can only be created in an assembly and used to override the value of an expression in one of its components.

20
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 20-5

Interpart references

Create interpart references


Interpart references are best created and edited in the Expression dialog box. The lower portion of the dialog box while using more options contains interpart references, edit, and open buttons.

Create Interpart Reference Edit Interpart References Open Referenced Parts

When creating links, it is also possible to create a link by simply entering the expression in the Formula entry eld using the correct syntax, i.e. x=part_name::expression_name. If your lename includes hyphens (-) then the part name alone should have quotes placed around it, i.e. x="123-4567-890"::length

20
20-6 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Interpart references

Edit Interpart References


The Edit Interpart References dialog box is activated upon selection of Edit InterPart References and selecting the part containing the referenced expression.

Function Change Referenced Part Delete Reference

Description Allows you to change all expressions that refer to the part selected so that they refer to a new part. Allows you to break the relationship with a selected part and replaces the formula of the expression with the current value. Similar to Delete Reference except it will delete ALL interpart references in the current work part.

Delete All References

When changing references, the expressions must exist in both parts. If this is not the case, the system will display a message that it will assign the missing expressions their current numeric values.

20
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 20-7

Interpart references

Activity
In the Interpart References section, do the activity: Create Interpart References

20
20-8 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Interpart references

Partial loading issues


Partially loading components in an assembly conserves system memory by not loading all data associated with the le. When using interpart references, it is possible to edit the expressions referenced by a partially loaded component. The geometry in that part will not update to reect the changes until the part has been fully loaded. The Load Interpart Data option from Load Options dialog box can be used to ensure all referenced components are fully loaded when partial loading is used. Resolving interpart expression references When a part containing an IPR is loaded, the system looks for the name of the expression in the referenced part. If the correct name is found, the system has resolved the link. If it is impossible for the link to be resolved, the system will notify the user, delete the link, and assign the last known constant value. Here is an example of an expression in a component part le referencing an expression in an assembly le. dia=ipr_block_assm::ipr_dia Attempting to delete the expression "ipr_dia" within the assembly part le would result in an error message stating that the expression is in use, and the references would be listed. If you perform a "Save As" on a part, any loaded part which references it will rename the expression so the link is preserved, now referencing the new part created by the Save As operation. If the other parts are not loaded at the time the Save As was performed, their expressions can be changed later by using Edit Interpart References in the Expressions dialog box.

20
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 20-9

Interpart references

Load Parts
The Load Parts dialog box is activated upon selection of Open Referenced Parts. It provides the following options:

Function PartsAll Modied PartsAll Referenced Load All Parts in List

Description Lists only those unloaded or partially loaded parts whose expressions have been modied. Lists all unloaded or partially loaded parts with expressions referenced by the work part. Allows you to fully load all parts listed.

The OpenComponent Fully option in the Assembly Navigator can also be used to fully load and update interpart references.

20
20-10 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Interpart references

Tips and recommended practices


Before using interpart references, you should evaluate their downstream impacts. IPRs are powerful tools but do complicate your assemblies and add complexity to your assemblies that others may not understand so only use then when necessary. In general, IPRs should be used when the parts have a physical constraint and are used in the same assembly. Although you can use IPRs with parts not assembled together, it is not recommended. Consider setting up company-wide standards on how and when IPRs are to be used. It may be a good idea to have a naming convention such as a prex on the expression name such as "ipr_dia" so it is readily identiable as being referenced. You should not use overriding expression references on the same component from different assemblies. This would cause the component to be updated each time it was loaded by the different assemblies. For this reason, overriding expression should not be used for standard parts such as a bolt or screw. In general, it is a good practice to edit IPRs only when all of the referenced parts are fully loaded, therefore changes can be immediately understood. If a part fails to load because of an IPR edit, you should close all other parts then open only the part causing the problem. The part should load and allow you to investigate which expressions are responsible. You can then delete the offending links.

20
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 20-11

Interpart references

Summary
Interpart references allow you to link the expressions between parts. Whenever a change occurs to an expression in one part le, the related expression in the other part le(s) will change accordingly. In this lesson you: Created and applied interpart references. Reviewed tips and recommended practices for using interpart references.

20
20-12 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Lesson

21

21 Component Arrays
Purpose Time and effort can be saved by applying component arrays and feature based component arrays. The feature based arrays capitalize on the parametric and associative characteristics already present in assembly models. Objectives Upon completion of this lesson, you will be able to: Create a Circular Component array Apply the From Instance Feature function Edit a circular array

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

21-1

Component Arrays

21

Component Arrays
You can use the Component Arrays options to create and edit linear and circular arrays of components in an assembly based on a template component. Creating a component array A component array can be dened in one of two ways Multiple AddArray Assemblies Components Create Array Is used as the component is added to the assembly. Is used after the component has been added to the assembly.

The Create Component Array dialog box allows you to dene the type and name of the array to create.

Linear

A linear or rectangular array of components where you specify the number of components, the spacing between them, and a direction reference. A circular array of components where you specify the number of components, the angle between them, and an axis. An option that provides a means to quickly generate a pattern of components with corresponding mating conditions based on an instance array in a component part.

Circular

From Instance Feature

21-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Component Arrays

Linear & Circular Arrays Linear and Circular Arrays are very similar to feature instancing, except that a linear master component array is not dened by the WCS. Each new component is offset from the original component. The number of components in the array and the offsets are controlled by expressions. You can ne tune an array components position by editing its expressions using Tools Expression. You can either mate the master component to other geometry, or leave it free standing. The masters position updates according to any changes you make. You cannot delete a Master Component without rst deleting the array.

21

If you attempt to delete the last component in a From Instance Feature array you will get an update failure. You can delete the array from the resulting dialog box.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

21-3

Component Arrays

21

Editing a component array


Component Arrays can be edited by choosing AssembliesEdit Component Arrays.

The Edit Array Parameters option can be used to change the number of components, spacing, or direction reference for a linear or circular array. Other options are available to rename and delete arrays. The number of components and spacing values are stored as expressions. They can also be edited from the expression editor by choosing ToolsExpression.

21-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Component Arrays

Activity
In the Component Arrays section, do the activity: Create a circular component array

21

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

21-5

Component Arrays

21

Feature-based component arrays


In many cases it is necessary to associate an array of components to a corresponding array of features in another component of the assembly (i.e. bolts associated to a hole pattern), which can be accomplished by using the From Instance Feature option in the Create Component Array dialog box.

The template component Component arrays produce occurrences of a "template" component object. These occurrences are all associated to the template component. Any changes made to the original component are reected in the occurrences of the component. The template component denes certain properties for any newly generated occurrences within the array which include: component part color layer name

21-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Component Arrays

Component Arrays and Mating Conditions When using the From Instance Feature option, mating constraints will be generated for the new occurrences based on those of the template component. At least one constraint must be applied to an object belonging to an instanced feature. That constraint is how NX knows to use the Instance Array to dene the Component Array. Because the component array uses the mating constraints of the template component, you must assign mating constraints to the template before creating the From Instance Feature component array. It is a good practice to dene mating constraints for the template component to the original feature that was instanced in the component part. Feature-based array associativity If the number of features in an instance set is changed, the components in the array associated to those features will also change (added or deleted). Furthermore, if a feature in an instance set is removed entirely as a result of a modeling change, the corresponding component in the array will also be removed. In the example below a modeling change causes a hole to be removed (3). If the deleted component was the "template" (1), the system assigns a new template (2) from the remaining components in the array.

21

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

21-7

Component Arrays

21

Summary
Component arrays take advantage of existing parametric data and can save time in adding component part les to an assembly. In this lesson you: Created a circular component array. Applied the From Instance Feature function. Edited a circular array.

21-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

22 Revisions and substitutions


Purpose After creating an assembly, you may have to revise or substitute an existing component or change the name of the component part. In this lesson you will investigate the different methods to revise components and the assemblies that use them. Objectives Upon completion of this lesson, you will be able to: Revise a component and an assembly using Save Part As Interrogate the modications made to features of a part Substitute components in an existing assembly

22

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-1

Revisions and substitutions

File Versioning/Revisions
There are many different ways to track revisions to a component after it has been released.

22

One of the most common methods is to reect the revision in the part name. Track revisions by part number The most common way of keeping track of the legacy data for a part is to include a revision identier in the part name. When revising, the user would save the part the same base name, but modify the revision identier. This method is very efcient because you can easily identify the version of a loaded part from the name. There are several advantages to this method. Advantages Easy to create the change. Use "Save As" on the affected components. No le protection problem because owner performs the "Save As". The old and new parts can and should reside in the same directory. The legacy information is accessed (if on line) by retrieving the older revision assembly or component part. Easy to track revisions on the shop oor when looking at numbered parts. File versioning rules can be implemented to enable the system to always get the latest version of the le.

Disadvantages If le versioning rules are enabled, two versions of the component part cannot be open at the same time. Associated information could be lost if components are substituted and le versioning is not used.

22-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Revisions and substitutions

Revise a component and assembly using Save As


When revisions are incorporated into part names, an easy way to revise a component is to save the component with the new name while it is the work part. This can be accomplished by choosing FileSave As. Many companies, however, require that an assembly also be revised whenever a change is made to the form, t, or function of one of its components so you would also be required to save each of the assemblies in the tree that reference the component. When you perform a FileSave As on a component part in a native operating system: A Session Where Used report is immediately displayed, listing any loaded assemblies that reference the component. A new name for the component is dened. A new name for each of the listed assemblies is dened, as desired. An information window is displayed with the new part names.

22

Watch the Cue line for a prompt specifying the name of the le currently being renamed.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-3

Revisions and substitutions

If you click Cancel at any level of the assembly structure, you will get a message after input for the last le has been specied:

22

22-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Revisions and substitutions

The Part Modications dialog box


The Part Modications dialog box allows you to access information pertaining to modications to components of an assembly. You can access it by choosing InformationPartModications. The top portion of the dialog box lists the displayed assembly and its loaded components. The lower list displays the version and time/date information for the part highlighted in the upper list.

22

1 Lists the displayed assembly and loaded components. 2 Version numbers and date/time stamps for the highlighted part. 3 Lists information for versions that meet criteria relative to the highlighted version number. 4 Specify types of objects to provide information on. 5 Specify object to highlight in graphics display.

Once the part, version selection criteria, and object types are specied, you can click OK or Apply to display the information.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-5

Revisions and substitutions

In the example below, feature object information is displayed for all versions of a part.

22

The listing includes an object number for each feature, the version in which the feature was last modied, the version in which the feature was created, and the feature name. An object number can be entered or the Previous and Next buttons can be chosen from the dialog box to highlight the features in the graphics display. You can also review the differences between two components using the Model Compare function. To learn more about Model Compare, choose HelpDocumentationGetting StartedWorking with PartsNX AnalysisModel Compare.

22-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Revisions and substitutions

Additional Assembly Reports


There are other reporting tools available to help you understand how a particular assembly has changed over time. List Components Update Report Where Used Session Where Used

22

Update Report This report indicates which components were updated (changed) as the assembly is opened. An update report can automatically be generated every time an assembly is opened by choosing PreferencesAssemblies and toggling the Display Update Report option to on. Where Used This option will search directories and list the assemblies that reference a specied part. This is useful to determine what impact a pending design change may have on other assemblies.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-7

Revisions and substitutions

In the Where Used Report dialog box, a Search Option can be chosen to specify what directories to search for parts and whether to list only next level assemblies or all assemblies.

22

A Where Used report may take considerable time to execute. It is recommended that you search through as few directories and parts as possible. Session Where Used This option will list only the loaded assemblies that reference a specied part. This report is automatically generated when you perform a FileSave As on a component part while the assembly is loaded.

22-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Revisions and substitutions

Activity
In the Revisions and substitutions section, do the activity: Revise components using Save As ROLLER_ASSM MOUNTING_BRACKET ROLLER

22
ROLLER_PIN

ROLLER_ASSM-A MOUNTING_BRACKET-A ROLLER-A ROLLER_PIN

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-9

Revisions and substitutions

Partial Loading issues


There are some issues relating to revisions which should be considered when using partial loading.

22

Sharing components Assume you are working in a concurrent engineering environment and have a loaded assembly that contains a partially loaded component owned by another user. If that user modies and saves that component part to disk, your loaded assembly will become out of date. Now, if you perform an operation in your assembly that requires that the shared part be fully loaded (i.e. making it the work part to interrogate a feature), the part will automatically be re-opened with the new version. If the component had been fully loaded, an error message would be received when an attempt is made to save the part stating that the part has changed on disk since it was rst opened. Legacy parts When loading an assembly that was last saved in a prior release, the system will automatically convert fully loaded components to the current version and recognize them as being modied. Normally, when you save an assembly, the system will also save the fully loaded components that have been modied. Because the partially loaded components were not updated to the new version, they will not be saved.

22-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Revisions and substitutions

Close assembly component parts


The FileCloseSelected Parts option lets you selectively close (unload) components in an assembly. The upper section of the dialog box lets you specify what component parts to close and the lower section lets you specify how they will be closed.

22

1 List all loaded component parts or top level only. 2 Close only parts selected or whole assembly tree. 3 If on, you will not be warned if a selected part has been modied. 4 Close all parts in the session.

If the component part you are closing (unloading) has been modied while it was the work part, you will be asked if you really want to close the part. If you agree to close (unload) the component part, you will lose the modications you made to the part and the changes wont be reected in the piece part le stored on disk.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-11

Revisions and substitutions

Reopen component parts


In a concurrent engineering environment, one designer may be working on a loaded assembly which references a component part that another designer is simultaneously modifying. The FileCloseReopen Selected Parts option lets you selectively update loaded components with their counterparts on disk. It can be utilized in the following situation. Early in the morning, designer A starts working on an assembly that references comp3.

22

Later in the morning, while designer A is still working on the assembly, designer B revises comp3 and saves it using FileSave.

At lunchtime, designer A reopens comp3 while the assembly is still open using FileCloseReopen Selected Parts.

22-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Revisions and substitutions

The top portion of the Reopen Part dialog box lets you specify what component will be reopened. The bottom portion of the dialog box lets you specify how the component will be reopened.

22
1 List of loaded components that can be reopened. 2 Species whether reopen should affect part or whole assembly. 3 If on, you will not be warned if selected part has been modied before it is loaded from disk. 4 Reopens all parts in session that have been changed on disk.

After you reopen the parts, an Information window will list the names of the parts, their status before they were reopened, and their status after they were reopened.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-13

Revisions and substitutions

Substitute components
As you are going through design iterations and revising your assembly, it may be necessary to replace an existing component with a different part. In other words, you will want to change the pointer in the assembly so that it references another component part which is located at the same origin and orientation. A component substitution can destroy the relationship between the component and any associated data such as dimensions, mating conditions, and WAVE interpart references. There are some situations in which this can be avoided that will be discussed later. There are three different ways to substitute a component which will be discussed in this lesson. AssembliesComponentsSubstitute Component. Use the Open As toggle in the Reopen Part dialog box. Use OpenComponent As option in the Assembly Navigator pop-up menu.

22

The Unique Identier (UID) When the system nds a component with the correct name, it performs a second check before loading it. There is an internal le identier, referred to as a UID (Unique IDentier), that ensures that the component that has been found is the genuine article, or at least a copy of it. A new UID is not assigned (and thus, associativity is maintained) in the following cases: When you copy or move the le in the operating system. When you save the le into another directory using the same name. When you perform a FileSave As, as with a seed part.

Allow Substitution When you open an assembly and the system nds a component that happens to have the same name but a different UID, the opening will fail unless Allow Substitution has been toggled on in the Load Options dialog box. The Allow Substitution option enables a component to be loaded into an assembly even though it has a different UID, or history. It could be a completely different part created by another user.
22-14 NX Design for the Experienced CAD User Student Guide UGS Corp., All Rights Reserved mt13150_g NX 5

Revisions and substitutions

22

If the new component has no common history (different UID) with the substituted component, data in the assembly will lose its associativity to the original component (mating constraints, WAVE interpart references, etc.).

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-15

Revisions and substitutions

Substitute components using Substitute


Components may be substituted using the Substitute Component option under AssembliesComponents. Remove and Add Regardless of the of the history (UID) of the parts involved, this is a non-associative operation. Mating conditions and WAVE interpart references will be lost. All drafting objects will revert to their retain annotation state and all Manufacturing data associativity will be lost. Maintain Mating If the current part and the replacement part have the same UID, associativity can be preserved if this option is used. All mating conditions and WAVE interpart references will be maintained assuming the relevant geometry exists in both parts. All drafting objects will revert to their retain annotation state and all Manufacturing data associativity will be lost.

22

As the new component is substituted, you can assign a:


22-16

Component Name Reference Set Layer Option


UGS Corp., All Rights Reserved mt13150_g NX 5

NX Design for the Experienced CAD User Student Guide

Revisions and substitutions

22

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-17

Revisions and substitutions

Substitute components using Reopen


A loaded component can also be replaced with another part by choosing FileCloseReopen Selected Parts and using Open As.

22

The component part to be replaced must be selected from the list. After choosing OK, the system will ask you to select the unloaded replacement part. If the replacement part has a common history with the original part (same UID), associativity is maintained. If the replacement part does not have a common history (different UID), associativity is lost. To Reopen a component with a part that has a different UID, Allow Substitution must be selected in the Load Options.

22-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Revisions and substitutions

Substitute using the Assembly Navigator


An unloaded component can be replaced using OpenComponent As in the pop-up menu of the Assembly Navigator.

22

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-19

Revisions and substitutions

Activity
In the Revisions and substitutions section, do the activity:

22

Substitute components

22-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Revisions and substitutions

Summary
After creating an assembly, you may have to revise or substitute a component and change the name of the component part. In this lesson, you used different methods to revise components and the assemblies that use them. In this lesson you: Revised a component and an assembly using Save Part As. Interrogated the modications made to features of a part. Substituted components in an existing assembly.

22

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

22-21

22

Lesson

23 Master model
Purpose This lesson introduces the master model concept. Objectives Upon completion of this lesson, you will be able to: Review an existing master model. Edit a master model and update an associated non-master part. Create a new master model.

23

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

23-1

Master model

Assembly models
An assembly is any NX part to which you add one or more component objects, which are special links to other parts. There is no duplication of geometry in an assembly part; component objects allow the assembly to display geometry that resides in parts they reference. A component object stores information about the piece part such as its location, attributes, origin, and orientation.

23

You can assign attributes to component objects to change the display properties of the referenced geometry the assembly level, such as color or layer, without affecting the original part.

23-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Master model

Master model concept


You apply the master model concept by creating an assembly, or non-master part, with exactly one component part. The component part is the master model. Edits to the master model are updated in the non-master part. The master model concept allows multiple design processes to access the same geometry during development. Benets of this include: It promotes concurrent engineering. You can begin downstream applications such as drafting, manufacturing, and analysis during geometry construction. The downstream users need not have write access to the geometry. This prevents accidental modications.

23

Drafting

Assembly

Master Model

Analysis

N/C

Each application uses a separate assembly part. When the master model is revised, the other applications automatically update with minimal or no associativity loss. You can maintain the design intent of the various design applications by restricting write permission on the master model.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

23-3

Master model

Master model example


Manufacturing engineers have the need to design xture devices, dene machining operations, and designate cutter tools and save this data in their models. By creating a manufacturing "assembly" and adding a component to it, engineers can create application specic geometry or data separate parts that reference the same master model.

23

Benets of the master model include: Avoiding the duplication of model geometry. Supporting concurrent engineering, because data for various disciplines is separated. abcd1234_mfg.prt A non-master part owned by manufacturing engineer contains manufacturing data and a component object which references the master model part.

abcd1234.prt A part owned by the designer contains master model geometry.

The manufacturing engineer owns the assembly part but does not require write access to the master model.

23-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Master model

Activities
In the Master model section, do the following activities: Explore a master model assembly Create a non-master part

23

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

23-5

Master model

Summary
The master model approach offers many benets. Master model parts may be write-protected and owned by one user or group yet the data can be shared with other users or groups. Downstream users can access the latest data and incorporate updates as the part is being developed.

23

23-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Lesson

24 Introduction to Drafting
Purpose This lesson provides an introduction to the Drafting application. Objectives Upon completion of this lesson, you will be able to: Open, create, and delete drawing sheets. Add, edit, and remove views on drawing sheets. Create utility symbols. Create dimensions. Create annotations.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-1

Introduction to Drafting

Drawings
Use the Drafting application to create drawings of 3D parts. Some of the benets of the Drafting application are: You can add views to a drawing sheet by indicating their location with the cursor. When you add projected views, they are automatically aligned with the parent view. When you update the model, you can update the views either automatically or manually. Drafting annotation is placed directly on the drawing sheet. Drafting annotation (dimensions, labels, and symbols with leaders) is associative to the geometry you select. Associative view boundaries are calculated when the drawing sheet is updated. Section views are fully associative to the model.

24

24-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Create new drawing sheets


When you start the Drafting application, you will see either: An existing drawing sheet. The Sheet dialog box if there are no drawing sheets in the part. To control the automatic appearance of the Sheet dialog box: 1. From the Menu Bar, choose PreferencesDrafting. 2. Click the General tab. 3. In the Drawing Work Flow group, select Automatically Start Insert Sheet Command. To create a new drawing sheet: 1. From the Drawing Layout toolbar, choose New Sheet .

24

2. In the Sheet dialog box, dene the drawing sheet size, scale, name, units of measure and projection angle. 3. Choose OK. To create a new drawing sheet in a part that already contains drawing sheets, you can: On the Drawing Layout toolbar, click New Sheet. From the menu bar, choose InsertSheet . In the Drawing Navigator, right-click the Drawing node, and select Insert Sheet. The Drawing Navigator is a subset of the Part Navigator. The drawing node and every object under it are referred to as the Drawing Navigator in this lesson.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-3

Introduction to Drafting

Open a Drawing Sheet


Do one of the following: In the Drawing Navigator, double click the sheet name. In the Drawing Navigator, right-click the drawing sheet node and select Open.

24

24-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Edit a drawing sheet


In NX, the term "drawing sheet" is used to dene a collection of views. Think of each drawing as a separate page in the part. One part can contain many drawing sheets. To edit a drawing sheet, do one of the following: In the Drawing Navigator, right-click the drawing sheet and choose Edit Sheet. Over the view border of a drawing sheet, right-click and choose Edit Sheet.

On the Drafting Edit toolbar, click Sheet From the menu, choose EditSheet. You can change the projection angle only if no projected views exist on the drawing sheet. You can edit the drawing sheet to a larger or smaller size. If you edit the drawing sheet to a size so small that a member view falls entirely outside the boundary of the drawing sheet, you will get an error message. If you need to edit the drawing sheet to a smaller size, but cannot due to the current position of the views, move the views closer to the drawing sheets origin at the lower left corner of the sheet.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-5

Introduction to Drafting

Delete a drawing sheet


Do one of the following: Choose EditDelete Sheet. Right-click the border of a drawing sheet, and select Delete. In the Drawing Navigator, right-click the drawing node, and select Delete.

24

24-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Activities
In the Introduction to Drafting section, do the following activities: Create new drawing sheets

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-7

Introduction to Drafting

Monochrome display
The Monochrome Display option displays a drawing sheet in a single color. You may specify the line and background colors. 1. Choose PreferencesVisualization. 2. Click the Color Settings tab. 3. In the Drawing Part Settings section, select the Monochrome Display check box. The default colors are black and gray. You can specify any color. In the Drawing Navigator, you can right-click the drawing node and choose Monochrome. Monochrome will be applied to all drawing sheets in the part. In the Visualization Preferences dialog box, on the Line page, you can use the Show Widths option to display of line widths and make the display closely resemble a plotter output.

24

24-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

View Preferences
Control the display of views by choosing PreferencesView. You can use the View Preferences dialog box to dene the display of hidden lines, silhouettes, smooth edges, section view background lines, and more. On the General page, select the Centerlines check box to automatically create linear, cylindrical, and bolt circle centerlines when you add a view.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-9

Introduction to Drafting

Hidden Lines
If you clear the Hidden Line check box, hidden line processing is not performed and all hidden lines in the view appear as solid lines. If you select the Hidden Line check box, the color, font, and width of the hidden lines are determined by the settings in the three lists below the check box.

The color, font, and width lists are not named or labeled. This conguration is common in the dialog boxes in Drafting. The color option is not applicable in monochrome mode.

24

Widths are displayed only if Show Widths is selected in the Visualization Preferences dialog box.

24-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Edges Hidden By Edges


The Edges Hidden By Edges option controls the display of edges which are hidden by other overlapping edges. If the check box is clear, edges hidden by other edges are erased from the view. This option is useful in two ways: When plotting, if the Edges Hidden by Edges check box is cleared, the plotter does not draw two curves on top of each other. For parts which are not likely to have edges hidden by other edges, (for example, springs), you can increase hidden line performance by selecting Edges Hidden by Edges.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-11

Introduction to Drafting

Smooth Edges
Smooth edges are those whose adjacent faces have the same surface tangent at the edge where they meet. On the Smooth Edges page, you can select the Smooth Edges option to use the color, font, and width settings to specify the appearance of smooth edges. You can use the End Gaps option to vary the edge intersection appearance.

24

24-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Virtual Intersections
The Virtual Intersections option allows you to display imaginary intersection curves as required by the JIS standard (section 6.13) and the ISO 128-1982 standard (section 5.2.2). Use the Virtual Intersections option when you want to display curves in a member view to show where blended faces theoretically intersect. You can control the color, font, and width of virtual intersections when the Virtual Intersections option is selected.

24
The virtual intersection curves only display if the original surfaces joined or intersected before they were blended.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-13

Introduction to Drafting

Add a base view


The rst view you add to a drawing sheet is a base view. You can project other views from a base view. A drawing sheet can have more than one base view. There are several ways to add a base view. On the Drawing Layout toolbar, click Base View .

Right-click the sheet border and select Add Base View. In the Drawing Navigator, right-click a drawing sheet node and select Add Base View. Choose InsertViewBase View. To control the automatic appearance of the Base View dialog bar: 1. From the Menu Bar, choose PreferencesDrafting. 2. Click the General tab. 3. In the Drawing Work Flow group, select Automatically Start Base View Command. This will automatically open the Base View dialog bar when you enter drafting and there are no existing views on any of the drawing sheets.

24

24-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

View creation options


After you click Add Base View, the Base View dialog bar appears.

1 Part 2 View 3 Scale 4 Style

Add a view from a part that you specify. Select the base view type from a list. You can select NX dened or custom views. Select from a list of several preset scales, enter a custom scale, or dene the scale by an expression. Open the View Style dialog box. Orient a view. Choose from a list or set a custom orientation, such as perpendicular to a model face. Move an existing view without stopping the interaction to place a base view.

24

5 Orient View Tool

6 Move View

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-15

Introduction to Drafting

Add projected views


Immediately after you place a base view on a drawing sheet, you can create a projected view by moving the cursor in the direction of the projection you want, and click to place the view. You can also create a projected view from an existing view. Right-click the view border, and select Add Projected View. To create a projected view, do one of the following: On the Drawing Layout toolbar, click Projected View. Right-click the drawing sheet border and choose Add Projected View. In the Drawing Navigator, right-click a view node and choose Add Projected View. From the menu bar, choose InsertViewProjected View. To control the automatic appearance of the Projected View dialog bar: 1. From the Menu Bar, choose PreferencesDrafting. 2. Click the General tab. 3. In the Drawing Work Flow group, select Automatically Start Projected View Command.

24

24-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Projection lines
When you move the cursor while adding a projected view you see projection lines. You can place the view at any angle from the base view. You can: Place the view manually. The angle snaps to 45 increments. Dene a hinge line. Select a planar face and project perpendicular to it.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-17

Introduction to Drafting

Preview
As you move the cursor the preview style can be: Border Wireframe Hidden Wireframe Shaded Image To select a preview option, right-click before you place the view, and select Preview Style.

24

24-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Project view options


When you create a projected view the Projected View dialog bar is displayed.

1 Parent 2 Infer Hinge Line

Select a different base view to use as the parent view. Available when there is more than one base view present. Allow NX to infer an associative hinge line. Dene a xed, associative hinge line.

24

3 Hinge Line

The Inferred Vector button appears when you select Hinge Line. Reverse the direction of the projected view. Open the View Style dialog box. Move an existing view without stopping the interaction to place a base view.

4 Reverse Direction 5 Style 6 Move View

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-19

Introduction to Drafting

Edit existing views


You can change the style of an existing view. You can: Double-click the view border. Over the view border, right-click and select Style. In the Drawing Navigator, double-click a drawing view node. In the Drawing Navigator, right-click a drawing view node and select Style. Choose EditStyle.

24

24-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Dragging Views
1. (Optional) Select one or more views to move. 2. Hold the cursor over the border of a view (a selected view, if there are more than one) until it changes to drag mode 3. Drag the view as required. As you move a view relative to others, alignment lines appear. When you place a view with alignment lines visible it automatically snaps to an aligned position. .

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-21

Introduction to Drafting

Removing views from a drawing sheet


Do one of the following: Right-click the view border, and select Delete from the shortcut menu. Right-click the view to be removed in the Drawing Navigator, and select Delete from the shortcut menu.

Choose Delete

and select the view.

Choose EditDelete and select the view.

24

Once a view is removed from a drawing sheet, all drafting objects or view modications associated to that view are deleted.

24-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Activity
In the Introduction to drafting section, do the following activity: Add views to a drawing sheet

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-23

Introduction to Drafting

Utility Symbols
Use the Utility Symbols command to create various symbols such as centerlines, offset center points, target points, and intersection symbols using the Utility Symbols dialog box.

24

24-24

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Utility symbol options by group


The options in the Utility Symbols dialog box change depending on the symbol type you select. The following lists all of the possible options, for your reference.
Placement

Select Location

Determine the placement of a utility symbol based on the available Point Position Options. Specify Location Specify the location for a Target Point symbol. Select Object Select objects for the Intersection symbol. Method Choose a method placement option. This option is available for the following symbol types: Full Bolt Circle Partial Bolt Circle Offset Center Point Cylindrical Centerline Partial Circular Centerline

24

Offset Distance Multiple Centerlines

Full Circular Centerline Set the offset distance for an Offset Center Point symbol. Create several centerlines by consecutive selections This option is available for Linear and Cylindrical Centerlines (Cylidrical Face option).

Views

The options in this group are available for the Automatic Centerline symbol. Select Views Select views from the graphics window in which to automatically create centerline symbols. Views in Sheet Select views from a list box in which to automatically create centerline symbols. Inherit Angle Use the angle of the hinge line for an auxiliary views from View centerlines. This option is only available for the Linear Centerline and Automatic Centerline symbol types.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-25

Introduction to Drafting

Symbol

Symbol Parameters

Inherit Angle from View Angle

Control the appearance of a utility symbol by changing its parameters. Symbol parameter diagrams vary depending on the choice of utility symbol you choose to create. Use the angle of the hinge line for an auxiliary views centerlines. This option is available for the Linear Centerline and Automatic Centerline symbol types. Set the angle of the symbol. This option is available for Linear Centerline and Target Point symbols. To make this option available for a Linear Centerline, you must clear the Inherit Angle from View check box. Choose a display mode option. This option is available for the Offset Center Point symbol.

24

Display Mode

Dening objects

This group is available for the Block Centerline symbol. Select Objects Select two linear and parallel objects in the same view.
Limiting objects

This group is available for the Block Centerline symbol. Select Objects Optional step. Select two objects to determine the extent of the Block Centerline.
Settings

Inherit

Inherit drafting preferences from an existing drafting object. This option is unavailable for Automatic Centerline. Reset to Defaults Restore settings to their customer defaults or their initial software defaults during creation, and to their pre-edited values during editing. Cylindrical Set the centerline extension for cylindrical centerlines. Extension This option is available for Automatic Centerline.

24-26

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Create utility symbols


1. Select the type of utility symbol you want to create. 2. Set the parameters that control the display and placement of the utility symbol. 3. Select the object(s) from which the utility symbol is to be created.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-27

Introduction to Drafting

Delete utility symbols


You can delete a utility symbol by selecting the symbol from the graphics window and, from the Standard toolbar, choosing Delete .

The symbols can be selected at any position. When you delete a utility symbol, any associated objects such as dimensions are also deleted unless the Retain Annotation check box in PreferencesDrafting is selected.

24

24-28

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Create automatic centerlines on existing views


1. Choose InsertSymbolUtility Symbol.

2. Click the Automatic Centerline option

3. Enter the desired value in Cylindrical Extension. 4. Select the view(s) in which to create centerlines. 5. Click Apply.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-29

Introduction to Drafting

Create a linear centerline


You can create linear centerlines through points or arcs. A linear centerline that passes through a single point or arc is called a simple centerline. To create multiple centerlines, select the Multiple Centerlines option. This option is a time saver since you do not have to click Apply after you select each centerline position. To create a linear centerline, dene positions through collinear points. These points may be centers of arcs. A linear centerline is a straight line through these positions with a perpendicular line through each position.

24

You can select up to 100 points to dene a linear centerline, circular centerline or bolt circle. For more information, refer to the online Help.

24-30

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Activity
In the Introduction to drafting section, do the following activity: Create a linear centerline

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-31

Introduction to Drafting

Create a cylindrical centerline


The Cylindrical Centerline option allows you to create cylindrical centerlines which conform with ANSI Y14.2 standards. Cylindrical centerlines are associative to the two points used to dene them except for the screen position option. Use the Select Location list to dene the desired points. You can dene points for a cylindrical centerline with the Cylindrical Face option. This option allows you to choose the desired cylindrical or conical face, even if it is hidden inside the solid. To make cylindrical faces selectable when you apply cylindrical centerlines to section views, you must select the Background check box on the Section page in the View Preferences dialog box. You cannot select cylindrical faces on revolved and unfolded section views. With the Cylindrical Centerline option, the Multiple Centerlines check box is available only when you select Cylindrical Face in the Select Location list. The intended use is to create multiple cylindrical centerlines of the same length for holes . This feature is a time saver in that you only indicate end points for the rst cylindrical face of your choice. Thereafter, you choose only the next cylindrical face. For more information, refer to the online Help.

24

24-32

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Dimensions
To use the various dimensions types: Choose InsertDimension and then choose the desired dimension type. Use the Dimensions toolbar. This toolbar offers a menu of the available dimension types.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-33

Introduction to Drafting

Annotation Preferences
You can use the Annotation Preferences dialog box (PreferencesAnnotation) to congure global settings that affect dimensions. The following pages in the Annotation Preferences dialog box apply to dimensions: Dimensions Control the display of extension lines and arrows, orientation of text, precision and tolerance, chamfer dimensions, and narrow dimensions. Line/Arrow Control the style and size of leaders, arrows, and extension lines for both dimensions and other annotations. A preview area provides a rendition of the symbol with leaders and dimensions. Lettering Control the alignment, justication, size, and font of text. Units Control the desired unit of measure for dimensions and whether dimensions are created in single or dual dimension format. Radial Control the settings that are unique to diameter and radius dimensions.

24

24-34

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Dimension preferences and placement


When you select a dimension type, the corresponding dimension dialog bar appears. The settings that you set on the dialog bar affect only dimensions you are currently creating.

24
1 2 Tolerance Types Primary Nominal Precision Tolerance Values Tolerance Precision Annotation Editor Select the tolerance type from a list. Select the primary nominal precision from 0-6 decimal places from a list. If the preferences format is fractional, then the list displays fractional precision values. Enter a tolerance value, or values, using dynamic input boxes. Set the primary tolerance precision from 0-6 decimal places. Display the full Text Editor dialog box where you can enter symbols and appended text. Open the Dimension Style dialog box. This dialog box is a subset of the Annotation Preferences dialog box, containing only the property pages that apply to dimensions. Use this option to affect settings as you create one or more dimensions. The global settings are restored when you exit from creating dimensions. Reset local preferences to previous current settings in the part and clear appended text.

3 4 5

Dimension Style

Reset

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-35

Introduction to Drafting

Annotation placement options

When you select a dimension type to create, the annotation placement options appears on the Selection Bar.

1 Leader Type

Choose a leader type. This option is available for labels. Set the leader side with one of the following options: Inferred Leader Orientation Automatically infer the leader side. Leader from Left Place the leader to the left side of the annotation.

24
2 Leader Placement

Leader from Right Place the leader to the right side of the annotation. Open the Create Leader dialog box. 3 Leader Tool Associate the entity origin so that it is always 4 Associative Origins aligned with another dimension. Change the alignment position method to one of the following options: 5 Alignment Position Alignment Top-Left Alignment Top-Center Alignment Top-Right Alignment Mid-Left Alignment Mid-Center Alignment Mid-Right Alignment Bottom-Left Alignment Bottom-Center

6 Origin tool

Alignment Bottom-Right Open the Origin Tool dialog. box.

24-36

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Snap Point options

Snap point options appear on the Selection Bar while you are working with dimensions. These options act as a lter for selecting geometric points. You can either select or deselect any of these in order to limit your selection to specic types of points. Use the Two Pick Intersection button (at the right end of the toolbar) to select any two edges whose intersection you cannot t inside the select ball. When you select it, all the other buttons are unavailable. You can press the Esc key at any time to release all selected objects.

Placement cues for dimensions

24

As you create dimensions, you can align them with an existing dimension. Graphical cues appear when the origins of two dimensions are vertically or horizontally aligned.

If you want the new dimension associated with the existing dimension, make sure the Associate Origin with Helper Lines button is active.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-37

Introduction to Drafting

Appended text
You can append text to a dimension while you are creating it. If you want only one line of appended text, select the object(s) to dimension and, before you place the dimension, choose one of the appended text options in the shortcut menu. If the text is complex, use the Text Editor .

To add appended text to a previously created dimension that does not already have appended text, do one of the following: Double-click the dimension, and open the Text Editor from the dialog bar. Double-click the dimension, and use the Right (after), Left (before), Up (above), or Down (below) arrow key on the keyboard to get the appended text location you desire. Type the text and press Enter. Double-click the dimension, and use the shortcut menu to choose either Appended Text (for a single line of text), or Text Editor (for complex text).

24

To edit existing appended text, do one of the following: Double-click the appended text. Double-click the dimension and use the Right (after), Left (before), Up (above), or Down (below) arrow key on the keyboard to get the appended text location you desire. Select the dimension, and open the shortcut menu over the appended text.

24-38

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Tolerances
After you select an object to dimension, you can: In the Value group, set a tolerance type.

24
In the Tolerance group, set the desired tolerance value(s).

To add a tolerance later, select the dimension and use the methods shown above.
Edit a tolerance

To edit a tolerance, use one of the following three methods: Over the tolerance, choose Edit from the shortcut menu. Double-click the tolerance. Double-click the dimension to access the dimension dialog bar.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-39

Introduction to Drafting

Text orientation and text arrow placement


To set the text arrow placement or the text orientation as you create a dimension, open the shortcut menu before you place the text. To change the text orientation or text arrow placement option of an existing dimension, edit the dimension style.
Moving a dimension

To change the origin of an existing dimension, simply drag it when no command is active.

24

The cursor will change to

when you are in the move mode.

24-40

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Editing an existing dimension


There are two possible shortcut menus that can be displayed over an existing dimension. One shortcut menu appears over a dimension, when dimension creation is inactive. The other menu appears when you double-click an existing dimension (to edit it) and then open the shortcut menu. When you edit a dimension the dimension dialog bar appears.

24
The cursor changes to indicate that you are in the editing mode.
Changing the precision of a dimension

To change the precision of an existing dimension, double-click the dimension and do one of the following: Choose Nominal Precision from the shortcut menu. From the Edit Dimension dialog bar, in the Value group, click the precision list. On the keyboard, press the number key that corresponds to the desired precision.

Inheriting preferences from an existing dimension

After you create a dimension, you can edit its preference settings to match another dimension: 1. Double-click the dimension you want to change. 2. Over the dimension, right-click and select Inherit. 3. Select the dimension that has the desired preference settings.

Deleting dimensions

You can use the shortcut menu to delete a dimension or you can select the dimension(s) to delete, and use the Delete command.
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide 24-41

Introduction to Drafting

Activity
In the Introduction to drafting section, do the following activity: Create dimensions

24

24-42

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Text creation
The text editor is used to create notes, labels, and GD&T symbols. To access the text editor: Choose Text from the Drafting Annotation toolbar.

Choose InsertAnnotation.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-43

Introduction to Drafting

Entering text
In the Text Input group, enter the desired text in the input box. As you compose text, you can use key combinations to insert common : Keys CTRL+i CTRL+b CTRL+u Control Characters <I20.000000><I0> <D1><D> <U><U> Purpose Italic text Begin/End 20 slant Bold text Begin/End Underlined text (between)

24

After you position text, it remains in the edit window for you to use again or edit for the next annotation. You can also create a note on a drawing sheet by dragging a text le (.txt) from an operating system window to the drawing sheet.

24-44

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Create leaders on notes and labels

1. Type the desired text. 2. Locate the cursor on the curve/edge/face where you want to place the arrowhead (with the cursor displayed as shown below).

24
3. Drag the cursor away from the selection point.

4. Click the location for the text.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-45

Introduction to Drafting

Activity
In the Introduction to drafting section, do the following activity: Create notes and labels

24

24-46

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Text editor
Use the Text Editor dialog box to create notes or labels containing text and symbols. You can include the following in a note or label: Drafting symbols including fractions and two line formats. GD&T symbols that can be veried to comply with a standard: ISO 11011983, ANSI Y14.5M-1982, or ANSI Y14.5M-1994. User-dened symbols Relationships including expressions, object attributes, and part attributes.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-47

Introduction to Drafting

Text preview
If the Preview option is enabled, formatted results appear in the editor preview window. You can use the formatting options in the dialog box to customize the appearance of the text. For example, you may want your name to appear as italic, underlined letters.

24

24-48

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Editing tools
The Text Editor dialog box has options for text formatting. Some of the more common options are described below.

1 2 3 4 5 6

Set the font. Clear the display in the text entry and preview area. Set the text scale factor. Delete text attributes. Open (or close) the preview area. Add text attributes: Bold, Italic, Underline, Overline, Super Script, Subscript

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-49

Introduction to Drafting

Editing notes
You can edit text in a previously created note or label by selecting it from the drawing sheet and using the shortcut menu. You can also edit annotation objects by double-clicking the note or label. You can select multiple objects, but this reduces the number of options available on the shortcut menu.

24

24-50

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Helper lines
Helper lines act as a guide to allow you to align notes, labels, dimensions, symbols, and views with other objects on the drawing sheet. Helper lines appear as a dashed line. To use helper lines, move the cursor over the object to which you want to align as you are placing the new annotation. The note highlights and helper lines appear.

Click to place the annotation at the desired location.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-51

Introduction to Drafting

Master Model Drawing Guidelines


1. Open the master model part. (FileOpen) 2. Start the Assemblies application. (StartAssemblies) 3. Create a new parent part. (AssembliesComponentsCreate New Parent, xxxxx_dwg) You can also create a drawing le using a seed part and then add the master model as a component. (AssembliesComponentsAdd Existing)

24

4. Start the Drafting application. (StartDrafting) 5. Adjust the sheet; name, units, size, and projection angle. (EditSheet) 6. Add the drawing formats; title block, border, revision block, standard notes. 7. Set view display preferences; hidden line removal, section backgrounds, and threads. (PreferencesView) 8. Add the base view, typically the top or front view. (InsertViewBase View and choose the view to add) 9. Add more views; projected, detail, section, isometric, and exploded. (InsertView) 10. Adjust the view display; size, orientation, etc. (EditStyle or EditView) 11. Clean up individual views with view dependent edits; erase object, edit entire object, and edit object segment. (EditViewView Dependent Edit) 12. Add utility symbols; centerlines, target symbols, and intersection symbols. (InsertSymbolUtility Symbol) 13. Add the dimensions. (InsertDimension) 14. Add the notes, labels, and GD&T symbols. (InsertAnnotation)

24-52

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Introduction to Drafting

Summary
Use the Drafting application to create or edit drawing sheets. Views and dimensions on a drawing sheet are associative to the solid model and update when changes are made to the model. The Text Editor dialog box makes it easy to create, edit and delete notes and labels. The annotation bar and edit window provide access to work with notes and labels without opening the Text Editor dialog box. In this lesson you: Modied a drawing sheet. Added views to a drawing sheet. Created utility symbols. Created dimensions. Added annotation to a drawing sheet.

24

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

24-53

24

Appendix

A Additional projects

This appendix contains Additional Projects for you to work on.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-1

Additional projects

Project 1

A-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

Project 2

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-3

Additional projects

Project 3

A-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-5

Additional projects

Project 4

A-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-7

Additional projects

Project 5

A-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-9

Additional projects

Project 6

A-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-11

Additional projects

Project 7

A-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-13

Additional projects

Project 8

A-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-15

Additional projects

Project 9

A-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-17

Additional projects

Project 10

A-18

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

Project 11

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-19

Additional projects

A-20

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

Project 12

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-21

Additional projects

A-22

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

Project 13

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-23

Additional projects

A-24

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

Project 14

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-25

Additional projects

A-26

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

Project 15

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-27

Additional projects

Project 16

A-28

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-29

Additional projects

Project 17

A-30

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-31

Additional projects

Project 18

A-32

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-33

Additional projects

Project 19

A-34

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-35

Additional projects

Project 20

A-36

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-37

Additional projects

Project 21

A-38

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-39

Additional projects

Project 22

A-40

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Additional projects

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

A-41

Appendix

B Expression operators

The following information lists the various operators that may be used in expressions.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

B-1

Expression operators

Operators
There are several types of operators that you may use in the expression language. Arithmetic operators + * / % ^ = Addition Subtraction and Negative Sign Multiplication Division Modulus Exponential Assignment Example p2=p5+p3 p2=p5p3 p2=p5*p3 p2=p5/p3 p2=p5%p3 p2=p5^2 p2=p5

Relational and Boolean operators > < >= <= == != ! & or && | or || Greater Than Less Than Greater Than or Equal Less Than or Equal Equal Not Equal Negate Logical AND Logical OR

B-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expression operators

Precedence and associativity


In the table below, operators in the same row have equal precedence while operators in the following rows have less precedence. Precedence and associativity Associativity Right to left Left to right

Operators ^ (change sign) * / % + > < >= <= == && || = !=

Right to left

When using operators with the same precedence in an equation without parameters, use left-to-right or the right-to-left rule from the table. For example: X = 90 10 + 30 = 110 (not 50) X = 90 (10 + 30) = 50

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

B-3

Expression operators

Legacy unit conversion


Although when dimensionality is specied and units are assigned the system handles conversions, legacy parts may have used functions for unit conversion. For legacy compatibility these functions are supported. Functions for unit conversion cm ft grd in km mc min ml mm mtr sec yd cm(x) converts x from centimeters to the default units of the part ft(x) converts x from feet to the default units of the part grd(x) converts x from gradients to degrees in(x) converts x from inches to the default units of the part km(x) converts x from kilometers to the default units of the part mc(x) converts x from microns to the default units of the part min(x) converts x from minutes to degrees. ml(x) converts x from mils to the default units of the part mm(x) converts x from millimeters to the default units of the part mtr(x) converts x from meters to the default units of the part sec(x) converts x from seconds to degrees yd(x) converts x from yards to the default units of the part

B-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expression operators

Built-in functions
Built-in functions include math, string, and engineering functions.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

B-5

Expression operators

Scientic notation
You may optionally enter numbers in scientic notation. The value you enter must contain a positive or negative sign. For example, you can enter: 2e+5 which is the same as the value 200000 2e-5 which is the same as the value .00002 Built-in functions Returns the absolute value of a given number Returns the inverse cosine of a given number in degrees

abs arccos arcsin

Returns the inverse sine of a given number in degrees arctan Returns the inverse tangent of a given number in degrees from 90 to +90 arctan2 Returns the inverse tangent of a given delta x divided by a given delta y in degrees from 180 to +180 ASCII Returns the ASCII code of the rst character in a given string or zero if the string is empty ceiling Returns the smallest integer that is bigger than a given number Char Returns the ASCII character for a given integer in the range 1 to 255 charReplace Returns a new string from a given source string, character to replace and the corresponding replacement characters. compareString Case sensitive compare of two strings cos Returns the cosine of a given number in degrees dateTimeString Returns the system date and time in the format Fri Nov 21 09:56:12 2005/n oor format getenv hypcos hypsin hyptan log log10 MakeNumber Returns the largest integer less than or equal to a given number Returns a formatted string, using C-style formatting specication Returns the string value of a given environment variable string Returns the hyperbolic cosine of a given number Returns the hyperbolic sine of a given number Returns the hyperbolic tangent of a given number Returns the natural logarithm of a given number Returns the logarithm base 10 of a given number Returns the number or integer of a given numerical string

B-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Expression operators

max min mod

Built-in functions Returns the largest number from a given number and additional numbers Returns the smallest number from a given number and additional numbers Returns the remainder (modulus) when a given numerator is divided by a given denominator (by integer division)

NormalizeAngle Normalizes a given angle (degrees) to be between 0 and 360 degrees Returns pi pi() Radians replaceString round sin sqrt StringLower StringUpper StringValue subString tan ug_ functions Converts an angle in degrees into radians Replaces all occurrences of str1 with str2 Returns the integer nearest to a given number, returns the even integer if the given number ends in .5 Returns the sine of a given number in degrees Returns the inverse square root of a given positive number Returns a lowercase string from a given string Returns an uppercase string from a given string Returns a string containing a textual representation of a given value Returns a new string containing a subset of the elements from the original list Returns the sine of a given number see the documentation for descriptions of dozens more specialized math and engineering functions

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

B-7

Appendix

C System Topics

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

C-1

System Topics

Overview
There are utilities and les which affect the interface and behavior of the system. This appendix covers these topics which would normally be the responsibility of a system administrator.

C-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

System Topics

Customer Defaults
Customer defaults are accessed by choosing FileUtilitiesCustomer Defaults. When NX is rst started (out-of-the-box) the defaults are set to User and a variable points to a user le which may or may not exist. This is an extract from the log le for a user named nxuser after logging in and starting NX for the rst time:
Processing customer default values file C:/Documents and Settings/nxuser /Local Settings/Application Data/Unigraphics Solutions /NX5/nx5_user.dpv User customizations file C:/Documents and Settings/nxuser /Local Settings/Application Data/Unigraphics Solutions /NX5/nx5_user.dpv does not exist

The fact that the le does not exist is of no concern because the path is writable for the person logged in. NX will create the le nx5_user.dpv when and if the user makes a change to the defaults. If the administrator wishes to prevent the user from changing the defaults, i.e., set them as User (Read Only), there are various ways to accomplish it: Create the le and customize it as you wish, and then make it read only. Dene the le in a path to which the user cannot write. The le and the path need not exist. Lock one or more defaults at a higher level, i.e. group or site level.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

C-3

System Topics

Customer Defaults levels


There are three levels of defaults that your system administrator can set. These are site, group, and user. Any of all of these levels may be read-write, although it is customary to set the site and group levels to read only.

At the Site and Group levels the dialog displays padlocks beside each default, enabling the administrator to lock out a particular default for lower levels. When a lock is active not only is the text de-emphasized but value change is prohibited. Even if the site (or a lower) DPV le is writable the value of a locked default can not be changed until the lock icon has been toggled off for the given default).

C-4

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

System Topics

For example, to lock out the ability to create promotions, the administrator clicks the lock beside promotions at the site or group level. The icon changes color and the text is de-emphasized.

At the user level, that default is de-emphasized an a padlock is displayed beside it.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

C-5

System Topics

The system administrator can use the Default Lock Status to set the global locked status for all of the customer defaults on all defaults pages. This allows strategies like All are locked except..." or All are unlocked except... instead of requiring the assertion of 5000+ individual locks.

Locks at the group level change color and the text is de-emphasized. The user then sees all options for Site Standards de-emphasized and padlocked. No Site Standards may now may be changed at the user level.

C-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

System Topics

Setting Customer Defaults


Customer defaults have as-shipped default settings that are hard-coded. When you change defaults at any level (assuming you have write permission and the levels are dened) a le is created to save the settings. By default the le is called nx5_user.dpv, nx5_group.dpv, or nx5_site.dpv. Only the defaults that are changed from the hardcoded settings are saved, thus the DPV les can be very small in size. Customer defaults les are dened by environment settings. These are typically set in ugii_env.dat on Windows systems or .ugii_env on UNIX; however, the administrator may prevent a user from spoong these settings by creating a le named ugii_env.master in the UGII directory where NX is installed to dene these particular environment settings. When this le exists any attempt to redene the environment variables will be ignored. When you change defaults the changes are NOT effective immediately. They will be in effect the next time NX is started.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

C-7

System Topics

There are two possible settings for the user level and one each for the group and site levels: Variable Defaults File Heading UGII_LOCAL_USER_DEFAULTS MISCELLANEOUS Description This variable is a fully qualied le specication: it can be any le name in any location. The recommended le extension is .dpv The le need not exist. The le will be created when the initial customizations are saved. The directory path must exist and be writeable to create the le. This directory pointed to must have the startup directory dened in structure outlined below. The le nx5_user.dpv will be created when the initial customizations are saved (if it does not already exist) in the startup folder. Dene this ONLY if UGII_LOCAL _USER_DEFAULTS is NOT dened.

UGII_USER_DIR UGALLIANCE Variables

UGII_GROUP_DIR Not dened

UGII_SITE_DIR UGALLIANCE Variables

The le nx5_group.dpv will be created when the initial customizations are saved (if it does not already exist) in the startup folder under the directory pointed to. The le nx5_site.dpv will be created when the initial customizations are saved (if it does not already exist) in the startup folder under the directory pointed to.

C-8

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

System Topics

USER, GROUP, and SITE directories


There is a standard structure for customer site installation of menu les and shared libraries. This directory structure denes three subdirectories. For the purpose of this discussion only the startup folder need exist; however, you might encounter the others if you have site customization. startup Contains site-specic menu les, defaults les, and shared libraries of menu actions to be loaded automatically at NX startup to customize Gateway. Contains site-specic les dening menus and shared libraries of menu actions for customizing NX or third-party applications, such as NX Open programs. Loading of each shared library is deferred until you enter the application that names the library on the LIBRARIES statement in the menu le denition for the Application Button for the application. User Tool Denition les, GRIP programs, User Function programs that are referenced by menu le actions. Contains the shared libraries dening methods for site-specic User Dened Objects (another NX Open topic.)

application

udo

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

C-9

System Topics

Managing your changes


The DPV les contain only the defaults that are changed from the hardcoded settings. You may review your changes at any time: Set the Defaults Level to the level you want to examine, Site, Group, or User. On the Customer Defaults dialog box, click Manage Current Settings . Here is an example of standard classroom defaults at the group level:

Here is an example of defaults additionally set for Intermediate NX Design and Assemblies.

C-10

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

System Topics

Updating to a new release of NX


To update to a new release, you need only dene the DPV les you want to use at whatever levels your organization uses. When you receive the new software use Import Defaults to validate your previous settings against the new release.
Importing Customer Defaults values file: file.> Total settings and locks imported: 10 0 0 <full path specification of DPV

Total settings rejected due to values not valid in this release:

Total settings rejected due to values being locked at the higher level: Total settings already set to the same value and lock status: Total settings not recognized in this release: 0 0

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

C-11

System Topics

Interpart Modeling
Interpart Expressions and the Wave Geometry Linker can be disabled by the changing setting Allow Interpart Modeling on the Assemblies, General, Interpart Modeling page. Promotion of Bodies feature can be enabled by changing the setting Allow Feature Promotion on the Assemblies, General, Interpart Modeling page.

Settings for Delay Interpart Update are also on this page.

C-12

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

System Topics

File Versioning
We recommend using Teamcenter Integration (TcEng) for data management. If TcEng is not available, the Assemblies Site Standards defaults offer an alternative approach. Versioning rules will enable the system to load the latest version of components in any assembly based on a le naming scheme established at your company. When the rules are dened in the customer defaults le, the "Load Latest" option must also be turned on in the load options. File versioning is controlled from the Assemblies, Site Standards, Part Name Versions page of the customer defaults dialog.

To dene the versioning rules, you must dene the portion of the lename that is the core (never changes) and which portion is the revision.

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

C-13

System Topics

Regular Expressions Version rules are dened using a modied form of "Regular Expressions". It is beyond the scope of this class to teach regular expression formatting. There are several "Special Characters" that may be used in the format of your version rules. They are listed below. ? * + . | () [] = = = = = = = = 0 or 1 0 or more 1 or more Any character Or (as in this OR that) Dene a section Dene a set Range

The use of Sets is crucial to your ability to establish correct version rules. A few examples are shown below. [a-z0-9] [a-z0-9]+ [a-z]+[0-9]+ [a-hj-np-z] [mejx] = = = = = One lower case letter or number One or more lower case letters or numbers in any order One or more lower case letters followed by one or more numbers Any lower case letter except i and o Any one of these letters

C-14

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

System Topics

File Versioning example


In the following example, the part names consist of a core section of lower case letters followed by an underscore and a revision section dened by a revision number. Below are three versions of the same part. abc_1.prt abc_2.prt abc_3.prt To dene the rules that describe the above naming convention, the customer defaults must be modied from the Assemblies, Site Standards, Part Name Versions page of the dialog. Here is an example of how it would need to be set up for a specic versioning scheme. Full Part File Name Format: You must specify the format of the part name in terms of regular expression pattern matching. Each set of Parentheses represents a section. Full Part File Name Format: ([a-z]+_)([0-9]) The rst section is ([a-z]+_). The [a-z] is any lower case letter and the "+" means that one or more letters are allowed. The "_" means that the letters will always be followed by an underscore character. The next section ([0-9]) is any number and that there can be only one digit. (If you wanted to allow more digits, you would follow it with a "+".) Version Independent Section of the Part File Name: This determines what portion of the le is the core portion of the le name (does not change). Based on the pairs of parentheses, you enter a backslash and the section number. Version Independent Section of the Part File Name: /1 The rst section is the core portion of the lename, it will never change. Part File Name Match: Specify which section of the le name must match and which section may vary. This is a bit repetitive, but necessary. Part File Name Match: /1([0-9]) The portion of the lename that must match is in the rst section. The portion that is allowed to vary may be any number.
UGS Corp., All Rights Reserved NX Design for the Experienced CAD User Student Guide C-15

System Topics

Version Section of Part File Name Match: Which portion of the version section is actually the version. This is also determined by sets of parenthesis in the revision section. Version Section of Part File Name Match: /1 In the version section, the rst set of parenthesis indicates version. Version Type: The versioning scheme being used. Available choices are; Military, Numeric, Reverse Numeric, Alphabetic, Reverse Alphabetic, Alphanumeric. Version Type: Numeric A number sequence starting with 1 and progressing to larger numbers. In an Alphanumeric sort, versioning will sort letters before numbers. This is a different than most normal sort algorithms. Quantiers Quantiers can be specied to allow only a certain number of characters. Instead of using [0-9][0-9][0-9] to represent three digits, it can be written with a quantier as [0-9]{3} The list of quantiers is shown below. {n,m}At least n and no more than m {n,} At least n {,m} May have 0, but no more than m {m} Exactly m

C-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Index

A Absolute coordinate system . . . . Analysis Distance . . . . . . . . . . . . . . . . . Mass Properties . . . . . . . . . . . Annotation dimension preferences and placement . . . . . . . . . . . . . placement . . . . . . . . . . . . . . . . helper lines . . . . . . . . . . . preferences . . . . . . . . . . . . . . . preferences and placement placement cues for dimensions . . . . . . . . . snap point options . . . . . . Application Assemblies . . . . . . . . . . . . . . . Drafting . . . . . . . . . . . . . . . . . Applications Gateway . . . . . . . . . . . . . . . . . Assemblies Mirrored . . . . . . . . . . . . . . . . . reports . . . . . . . . . . . . . . . . . . session where used . . . . . . Reports Update . . . . . . . . . . . . . . Where used . . . . . . . . . . . Assembly . . . . . . . . . . . . . . . . . . Add Component . . . . . . . . . . . Assemblies application . . . . . . Assemblies toolbar . . . . . . . . . Associativity . . . . . . . . . . . . . . Bottom-up construction method Component object . . . . . . . . . . Component parts . . . . . . . . . . constraints angle . . . . . . . . . . . . . . . .
UGS Corp., All Rights Reserved

. . . 3-3 . . 7-13 . . 7-14

. . . .

24-35 24-36 24-51 24-34

. 24-37 . 24-37 . 16-17 . . 24-2 . . . 1-3 . 19-23 . . 22-7 . . 22-8 . . . . . . . . . . . . . . . . . . 22-7 22-7 16-3 17-5 16-17 17-3 16-27 17-4 16-5 16-6

bond . . . . . . . . . . . . . . . center . . . . . . . . . . . . . . concentric . . . . . . . . . . . distance . . . . . . . . . . . . . t . . . . . . . . . . . . . . . . . x . . . . . . . . . . . . . . . . . parallel . . . . . . . . . . . . . perpendicular . . . . . . . . touch align . . . . . . . . . . . types . . . . . . . . . . . . . . . Constraints . . . . . . . . . . . . . general concepts . . . . . . . . . . Load options Reference Sets . . . . . . . . Saved Load Options . . . . Load Options . . . . . . . . . . . . Load Behavior . . . . . . . . Load states . . . . . . . . . . Part Versions . . . . . . . . . Scope . . . . . . . . . . . . . . . master model . . . . . . . . . . . . Move Component . . . . . . . . . Selecting Components in the navigator . . . . . . . . . . . . . Subassembly . . . . . . . . . . . . Top down and bottom up modeling . . . . . . . . . . . . . Assembly Navigator . . . . . . . . . Display Parent . . . . . . . . . . . Icons and check boxes . . . . . . Identifying components . . . . . Make Displayed Part . . . . . . Make Work Part . . . . . . . . . . Node display . . . . . . . . . . . . . Pack and Unpack . . . . . . . . . Selecting Components . . . . . . shortcut menu . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

17-20 17-19 17-13 17-14 17-21 17-15 17-16 17-17 17-11 17-10 . 17-9 . 17-2 16-12 16-13 16-7 16-11 16-9 16-8 16-10 23-3 17-8

. . . . .

. . 16-19 . . . 16-4 . . . . . . . . . . . . . . . . . . . . . . . 17-2 16-14 16-32 16-16 16-20 16-31 16-30 16-15 16-29 16-19 16-28

. 17-18
NX Design for the Experienced CAD User Student Guide Index-1

Index

B Blend Variable radius . . . . . . . . . . . . . 15-10 Boolean operations . . . . . . . . . . . . . . 6-6 C Chamfer . . . . . . . . . . . . creating . . . . . . . . . . . options . . . . . . . . . . . . Change Displayed Part . Component Substitute . . . . . . . . . Component Arrays creating . . . . . . . . . . . editing . . . . . . . . . . . . feature-based . . . . . . . Component parts Close . . . . . . . . . . . . . Reopen . . . . . . . . . . . . Coordinate Systems . . . . Absolute . . . . . . . . . . . WCS . . . . . . . . . . . . . . Create a new component Cue line . . . . . . . . . . . . . Customer Defaults Directory Structures . . DPV . . . . . . . . . . . . . . Files . . . . . . . . . . . . . . Setting Levels . . . . . . D Datum Axis . . . . . . . . Applications . . . . . . Creating . . . . . . . . . Curve/Face Axis Intersection . . . Two Points . . . . Curve/Face Axis . . . Intersection . . . . . . Options . . . . . . . . . Two Points . . . . . . . Types . . . . . . . . . . . Datum CSYS . . . . . . . Datum Plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13 5-16 5-17 5-20 5-19 5-18 5-20 5-19 5-15 5-18 5-14 5-21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-16 15-17 15-18 . 1-15

. . . . . . . 22-14 . . . . . . . . 21-2 . . . . . . . . 21-4 . . . . . . . . 21-6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-11 22-12 . 3-2 . 3-3 . 3-4 19-3 . 1-5

. . . . .

. . . . C-9 . . . . C-7 C-4, C-7 . . . . C-4

At Angle . . . . . . . . . . . . . . . . . . . . 5-8 At Distance . . . . . . . . . . . . . . . . . 5-7 Bisector . . . . . . . . . . . . . . . . . . . . 5-9 Curves and Points Three Points . . . . . . . . . . . . 5-11 Tangent to Face at Point, Line or Face . . . . . . . . . . . . . . . . . . . 5-10 Datum planes . . . . . . . . . . . . . . . . . 5-2 applications . . . . . . . . . . . . . . . . . 5-5 Creating . . . . . . . . . . . . . . . . . . . . 5-6 At Angle . . . . . . . . . . . . . . . . 5-8 At Distance . . . . . . . . . . . . . . 5-7 Bisector . . . . . . . . . . . . . . . . . 5-9 Curves and Points, Three Points . . . . . . . . . . . . . . . 5-11 Tangent to Face at Point, Line or Face . . . . . . . . . . . . . . . . 5-10 Options . . . . . . . . . . . . . . . . . . . . 5-4 Types . . . . . . . . . . . . . . . . . . . . . . 5-3 Delay Evaluation . . . . . . . . . . . . . . 4-63 Delayed Update after Edit . . . . . . . 7-15 Delayed Updates . . . . . . . . . . . . . . 7-15 Density . . . . . . . . . . . . . . . . . . . . . 7-14 Design in Context . . . . . . . . . . . . 16-22 Design in context of an assembly . . 19-8 DesignLogic . . . . . . . . . . . . . . . . . 10-19 Dimensions appended text . . . . . . . . . . . . . . 24-38 creating . . . . . . . . . . . . . . . . . . 24-33 deleting . . . . . . . . . . . . . . . . . . 24-41 edit . . . . . . . . . . . . . . . . . . . . . 24-41 change precision . . . . . . . . 24-41 delete . . . . . . . . . . . . . . . . . 24-41 inherit preferences . . . . . . . 24-41 placement cues . . . . . . . . . . . . . 24-37 preferences and placement . . . . 24-35 text orientation and text arrow placement . . . . . . . . . . . . . . 24-40 tolerances . . . . . . . . . . . . . . . . . 24-39 edit . . . . . . . . . . . . . . . . . . 24-39 Displayed Part . . . . . . . . . . . . . . . 16-23 Distance between objects . . . . . . . . 7-13 Draft . . . . . . . . . . . . . . . . . . . . . . 13-11 Drawings adding a base view . . . . . . . . . . 24-14 adding projected views . . . . . . . 24-16

Index-2

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Index

project view options . . . . . . 24-19 projection lines . . . . . . . . . . 24-17 adding views preview . . . . . . . . . . . . . . . 24-18 annotation preferences . . . . . . . 24-34 See also Annotation creating new sheets . . . . . . . . . . 24-3 deleting a sheet . . . . . . . . . . . . . 24-6 edit views . . . . . . . . . . . . . . . . . 24-20 drag . . . . . . . . . . . . . . . . . . 24-21 editing a sheet . . . . . . . . . . . . . . 24-5 editing notes . . . . . . . . . . . . . . . 24-50 editing views . . . . . . . . . . . . . . 24-20 monochrome display . . . . . . . . . . 24-8 opening a sheet . . . . . . . . . . . . . . 24-4 removing views . . . . . . . . . . . . . 24-22 text . . . . . . . . . . . . . . . . . . . . . 24-43 entering . . . . . . . . . . . . . . . 24-44 leaders . . . . . . . . . . . . . . . . 24-45 text editor . . . . . . . . . . . . . . . . 24-47 See also Text Editor utility symbols . . . . . . . . 24-2424-25 See also Utility Symbols view creation options . . . . . . . . 24-15 view preferences . . . . . . . . . . . . . 24-9 E Edge blend add new set . . . . . . dialog box . . . . . . . . overow resolutions explicit . . . . . . . preview . . . . . . . . . Edge Blend . . . . . . . . Edge operations Chamfer . . . . . . . . . Edge Blend . . . . . . . overview . . . . . . . . . Edit Parameters . . . . . . . Edit Feature Playback . . . . . . . . Reorder . . . . . . . . . Evaluate Sketch . . . . Exit NX . . . . . . . . . . . Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-6 15-4 15-7 15-8 15-5 15-3

Conditional . . . . . . . . . . . . Dialog box . . . . . . . . . . . . . Edit Interpart References . . functions . . . . . . . . . . . . . . interpart . . . . . . . . . . . . . . List References . . . . . . . . . . Listed . . . . . . . . . . . . . . . . . Load Parts . . . . . . . . . . . . . Measurements . . . . . . . . . . operators . . . . . . . . . . . . . . precedence and associativity Extrude . . . . . . . . . . . . . . . . . Draft . . . . . . . . . . . . . . . . . Offset . . . . . . . . . . . . . . . . . Options . . . . . . . . . . . . . . . F

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . . . . .

. . . . .

12-11 12-3 20-7 . B-5 20-2 7-12 12-7 20-10 12-16 . B-2 . B-3 . 6-3 10-14 10-5 . 6-4

Feature Playback . . . . . . . . . . . . Features with predened shapes Hole . . . . . . . . . . . . . . . . . . . . Placement Face . . . . . . . . . . . Positioning . . . . . . . . . . . . . . . File Templates . . . . . . . . . . . . . . Benets . . . . . . . . . . . . . . . . . Saving unnamed template les Using . . . . . . . . . . . . . . . . . . . File Versioning . . . . . . . . . . . . . example . . . . . . . . . . . . . . . . . Form Features . . . . . . . . . . . . . . G

. . . . . . . . . . . .

. . . . . . . . . . . .

. 7-9 11-2 11-4 11-3 11-8 . 1-7 . 1-7 . 1-9 . 1-8 C-13 C-15 11-2

Gateway Application . . . . . . . . . . . . 1-3 H Hole . . . . . . . . . . . . . . . . . . . Creating . . . . . . . . . . . . . . . edit add positioning dimensions . . . . . . . change type . . . . . . . . . feature dialog . . . . . . . . reattach . . . . . . . . . . . . reattach options . . . . . . reattach selection steps edit position . . . . . . . . . . . . . . . . 11-4 . . . . 11-7

. . . . . . . . . 15-16 . . . . . . . . . . 15-3 . . . . . . . . . . 15-2 . . . . . . . . . 11-13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9 7-10 4-63 1-19

. . . . . . .

. . . . . . .

. . . . . . .

11-18 11-17 11-13 11-14 11-16 11-15 11-12


Index-3

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

Index

editing . . . . . . . . . . . . . . . . . . . 11-11 options . . . . . . . . . . . . . . . . . . . . 11-6 Types . . . . . . . . . . . . . . . . . . . . . 11-5 I Information . . . . . . . . . . . Part Modications . . . . Instance Feature . . . . . . . array methods . . . . . . . caveats . . . . . . . . . . . . . circular array . . . . . . . . creating . . . . . . . . . example . . . . . . . . . parameters . . . . . . rectangular array . . . . . creating . . . . . . . . . example . . . . . . . . . parameters . . . . . . Interpart modeling . . . . . . Interpart Modeling enabling . . . . . . . . . . . . Interpart references . . . . . overriding . . . . . . . . . . . Partial loading issues . . referencing . . . . . . . . . . Tips and recommended practices . . . . . . . . . L Layers . . . . . . . . . . . . . . . . . . . . . . 1-10 Load Options Allow Substitution . . . . . . . . . . 22-14 search folders . . . . . . . . . . . . . . 18-24 M Make Current Feature Mass Properties . . . . . Master model . . . . . . . drawing guidelines . example . . . . . . . . . Menus overview . . . . . Mirror Body . . . . . . . . creating . . . . . . . . . options . . . . . . . . . .
Index-4

. . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . .

. . . . . .

. . . .

7-11 22-5 14-2 14-4 14-3 14-9 14-11 14-12 14-10 14-5 14-7 14-8 14-6 19-10 C-12 20-2 20-4 20-9 20-3

Mirrored Assemblies . Mouse . . . . . . . . . . . . Deselecting objects . Preview selection . . QuickPick . . . . . . . . Radial menus . . . . . Selecting objects . . . View manipulation . View shortcut menu View triad . . . . . . . Mouse Buttons . . . . . . Mouse shortcut menu . Display Mode . . . . . Fit . . . . . . . . . . . . . Orient View . . . . . . Pan . . . . . . . . . . . . Refresh . . . . . . . . . Rotate . . . . . . . . . . Set Rotate Point . . . Undo . . . . . . . . . . . Zoom . . . . . . . . . . . O

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . .

19-23 2-14 2-22 2-23 2-24 2-17 2-20 2-18 2-16 2-19 2-14 2-16 2-16 2-16 2-16 2-16 2-16 2-16 2-16 2-16 2-16

. . . . .

Offset Face . . . . . . . . . . . . . . . . . . 13-9 Opening Parts . . . . . . . . . . . . . . . . 1-14 P Parameter Entry Options Part Files . . . . . . . . . . . . Change Displayed Part Close Selected . . . . . . Opening multiple . . . . Save As . . . . . . . . . . . Part in process modeling Part Modications . . . . . Part Navigator . . . . . . . . Dependencies panel . . Details panel . . . . . . . Main panel . . . . . . . . . Preview panel . . . . . . . Shortcut menu . . . . . . Timestamp order . . . . Placement Face . . . . . . . Playback . . . . . . . . . . . . Positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-19 1-13 1-15 1-17 1-14 1-16 19-16 22-5 . 7-2 . 7-3 . 7-4 . 7-2 . 7-5 . 7-7 . 7-6 11-3 . 7-9 11-8

. . . . . . 20-11

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . 7-7 . 7-14 . 23-3 24-52 . 23-4 . . 1-6 14-14 14-15 14-16

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Index

constraints . . . . . terminology . . . . Preferences view . . . . . . . . . . Preview selection . . Promotion of Bodies enabling . . . . . . . Q

. . . . . . . . . . . 11-10 . . . . . . . . . . . . 11-9 . . . . . . . . . . . . 24-9 . . . . . . . . . . . . 2-23 . . . . . . . . . . . . C-12

QuickPick . . . . . . . . . . . . . . . . . . . 2-24 R Reference Features Datum Axis . . . . . Datum CSYS . . . . Datum Planes . . . . Reference Sets . . . . . Creating . . . . . . . . Deleting . . . . . . . . Editing . . . . . . . . . Empty . . . . . . . . . Entire Part . . . . . . Information . . . . . Lightweight . . . . . Load Options . . . . Model . . . . . . . . . . Replacing . . . . . . . Simplied . . . . . . . Referencing Existing Parameters . . . . . . Reorder features . . . Revisions . . . . . . . . . partial loading . . . using Save As . . . . Revolve . . . . . . . . . . Roles . . . . . . . . . . . . Choosing . . . . . . . Examples . . . . . . . S Save . . . . . . . . . . . . . . . . . . . . . . 16-35 Save Work Part Only . . . . . 16-34, 16-36 Search Folders . . . . . . . . . . . . . . . 18-24 Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13 5-21 . 5-2 18-2 18-11 18-21 18-20 18-4 18-3 18-14 18-7 18-22 18-5 18-16 18-8

. . . . .

10-20 . 7-10 . 22-2 22-10 . 22-3 . . 6-9 . 2-10 . 2-12 . 2-11

QuickPick . . . . . . . . . . . . . . . . Selection Bar lter components . . . . . . . . . . Selection Intent . . . . . . . . . . . . . Curve rule options . . . . . . . . . face options . . . . . . . . . . . . . . Follow Fillet . . . . . . . . . . . . . . selecting sketches . . . . . . . . . . Stop at Intersection . . . . . . . . Shell . . . . . . . . . . . . . . . . . . . . . assigning different thicknesses creating . . . . . . . . . . . . . . . . . options . . . . . . . . . . . . . . . . . . Sketch Alternate Solution . . . . . . . . . Line tangent to arc . . . . . . Tangent circles . . . . . . . . . as a base feature . . . . . . . . . . . Constraints Basics . . . . . . . . . . . . . . . Degree-of-freedom arrows Degrees of freedom . . . . . . Dimensional . . . . . . . . . . Geometric . . . . . . . . . . . . Convert To/From Reference . . . Create Inferred Constraints . . Creating . . . . . . . . . . . . . . . . . Curve functions . . . . . . . . . . . Fillet . . . . . . . . . . . . . . . . Make corner . . . . . . . . . . . Quick extend . . . . . . . . . . Quick trim . . . . . . . . . . . . Quick trim example . . . . . Curves . . . . . . . . . . . . . . . . . . Delete . . . . . . . . . . . . . . . . . . Dimensional Constraints . . . . Attach dimension . . . . . . . Edit using dialog box . . . . Edit using dynamic input box . . . . . . . . . . . . . . . Inferred dimensions . . . . . Retain dimensions . . . . . . Types . . . . . . . . . . . . . . . . Drag Multiple curves . . . . . . . . Point . . . . . . . . . . . . . . . .

. . 2-24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-21 10-2 10-3 13-7 10-4 10-4 10-4 13-2 13-4 13-3 13-5 . . . . 8-6 8-8 8-7 4-5

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4-44 4-46 4-45 4-55 4-47 4-62 4-64 . 4-9 4-38 4-43 4-42 4-41 4-39 4-40 4-19 4-65 4-55 4-61 4-59 4-58 4-57 4-60 4-56

. . . 8-3 . . . 8-4

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

Index-5

Index

to assist constraining . . . . . . . 8-5 Drag objects . . . . . . . . . . . . . . . . . 8-2 Evaluate and update . . . . . . . . . 4-63 Geometric Constraints . . . . . . . . 4-47 Displaying symbols . . . . . . . 4-51 Show or remove . . . . . . . . . . 4-52 Types . . . . . . . . . . . . . . . . . . 4-49 Help lines . . . . . . . . . . . . . . . . . . 4-21 Inferred constraints . . . . . . . . . . 4-20 Inferred Constraints . . . . . . . . . . 4-35 Snap Angle . . . . . . . . . . . . . 4-36 Input Mode . . . . . . . . . . . . . . . . . 4-27 Internal and external . . . . . . . . . 4-17 Layers . . . . . . . . . . . . . . . . . . . . 4-15 Lines at angles . . . . . . . . . . . . . . 4-30 Lines parallel or perpendicular . . 4-28 Lines tangent to a curve . . . . . . . 4-29 Making internal external . . . . . . 4-18 Mirror . . . . . . . . . . . . . . . . . . . . 8-13 modify existing features . . . . . . . . 4-6 Naming In Sketch Properties . . . . . . 4-14 On the toolbar . . . . . . . . . . . 4-13 other applications . . . . . . . . . . . . . 4-7 Overview . . . . . . . . . . . . . . . . . . . 4-2 Constraints . . . . . . . . . . . . . . 4-3 Types of sketches . . . . . . . . . . 4-4 Points . . . . . . . . . . . . . . . . . . . . . 4-31 Constraints recognized by snap point . . . . . . . . . . . . . . . . 4-34 Snap Point options . . . . . . . . 4-32 process . . . . . . . . . . . . . . . . . . . . . 4-8 Prole . . . . . . . . . . . . . . . . . . . . 4-23 Mouse gesture to create an arc . . . . . . . . . . . . . . . . . 4-25 Object type options . . . . . . . . 4-26 Stopping string mode . . . . . . 4-24 Reattach . . . . . . . . . . . . . . . . . . . 8-10 Reference Direction . . . . . . . . . . 4-12 Retain dimensions . . . . . . . . . . . 4-60 Short list . . . . . . . . . . . . . . . . . . 4-22 Sketch Plane Existing plane or planar face . . . . . . . . . . . . . . . . . 4-10 New plane . . . . . . . . . . . . . . 4-11 Suppress . . . . . . . . . . . . . . . . . . 4-65

Timestamp and dependencies Sketch in context . . . . . . . . . . . Status line . . . . . . . . . . . . . . . . Substituting components . . . . . using Reopen . . . . . . . . . . . . Using Substitute . . . . . . . . . Using the Assembly Navigator Suppression by Expression . . . . Sweep along Guide . . . . . . . . . . Swept Features Body types . . . . . . . . . . . . . . Boolean operations . . . . . . . . Revolve . . . . . . . . . . . . . . . . Sweep along Guide . . . . . . . . Types . . . . . . . . . . . . . . . . . . T Templates . . . . . . . . . . . . . . Text Editor . . . . . . . . . . . . . text preview . . . . . . . . . . . tools . . . . . . . . . . . . . . . . . The NX window . . . . . . . . . . Toolbars . . . . . . . . . . . . . . . Customizing . . . . . . . . . . . Add or remove buttons Displaying toolbars . . Rail . . . . . . . . . . . . . . Saving conguration . . . . . Selection . . . . . . . . . . . . . Selection Bar . . . . . . . . . . Top-down design . . . . . . . . . Trim Body . . . . . . . . . . . . . . U Unique Identier (UID) Update Model . . . . . . . Utility Symbols . . . . . . automatic centerlines creating . . . . . . . . . . cylindrical centerline deleting . . . . . . . . . . linear centerline . . . . options . . . . . . . . . . . dening objects . limiting objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. . . . . . . . . . . . . .

. 8-11 . 19-9 . . 1-5 22-14 22-18 22-16 22-19 12-12 . 6-10 . . . . . . 6-7 . 6-6 . 6-9 6-10 . 6-2

. . . . . . . . . . . . . . .

. . . . . . . . . . . . . . .

. . 1-7 24-47 24-48 24-49 . . 1-4 . . 2-2 . . 2-4 . . 2-6 . . 2-4 . . 2-7 . . 2-9 . 2-20 . . 2-8 . 19-2 . . 9-2

. . . 22-14 4-63, 7-15 . . . 24-24 . . . 24-29 . . . 24-27 . . . 24-32 . . . 24-28 . . . 24-30 . . . 24-25 . . . 24-26 . . . 24-26

Index-6

NX Design for the Experienced CAD User Student Guide

UGS Corp., All Rights Reserved

mt13150_g NX 5

Index

placement settings . . symbol . . . views . . . . V

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

24-25 24-26 24-26 24-25

W WCS . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Dynamics . . . . . . . . . . . . . . . . . . . 3-6 Drag along axis . . . . . . . . . . . 3-8 Handles . . . . . . . . . . . . . . . . . 3-7 Move on axis using dynamic input box . . . . . . . . . . . . . . . . . . 3-8 Move, free form . . . . . . . . . . . 3-7 Move, origin to a point . . . . . . 3-7 Orient to object . . . . . . . . . . . 3-8 Reverse axis . . . . . . . . . . . . . . 3-8 Rotate . . . . . . . . . . . . . . . . . . 3-8 Move . . . . . . . . . . . . . . . . . . . . . . 3-6 Work part . . . . . . . . . . . . . . . . . . 16-26

Variable radius blends . . tips and techniques . . . Versioning Rules . . . . . . View Preferences . . . . . . Edges Hidden by Edges Hidden Lines . . . . . . . Smooth Edges . . . . . . . Virtual Intersections . .

. . . . . .. .. ..

. . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

15-10 15-13 . C-13 . 24-9 24-11 24-10 24-12 24-13

UGS Corp., All Rights Reserved

NX Design for the Experienced CAD User Student Guide

Index-7

This page left blank intentionally.

UGS Education Services offers a blend of training solutions for all of our product lifecycle management products. Our Online Store Learning Advantage was developed to provide our customers with just in time training for the latest in application developments. Here are some of the Learning Advantages: Customers have direct access Self-paced course layout Online Assessments Just in time training for the latest release

L E A R N I N G A D V A N T A G E

To learn more about the Learning Advantage visit our website http://training.ugs.com or email us at training @ugs.com

This page left blank intentionally.

STUDENT PROFILE
In order to stay in tune with our customers we ask for some background information. This information will be kept confidential and will not be shared with anyone outside of Education Services.

Please Print

Your Name Course Title/Dates


Hotel/motel you are staying at during your training Planned departure time on last day of class

U.S. citizen / 1 thru

Yes 1

No

Employer Your title and job responsibilities Industry: Auto Aero Consumer products /

Location

Machining

Tooling

Medical

Other

Types of products/parts/data that you work with Reason for training


Please verify/add to this list of training for Unigraphics, I-deas, Imageware, Teamcenter Mfg., Teamcenter Eng. (I-Man), Teamcenter Enterprise (Metaphase), or Dimensional Mgmt./Visualization. Medium means Instructor-lead (IL), On-line (OL), or Self-paced (SP)

Software

From Whom

When

Course Name

Medium

1 1 1 1 1

1 1 1 1 1

1 1 1 1 1

1 1 1 1 1

Other CAD/CAM/CAE /PDM software you have used

Please check1 your ability/knowledge in the following


Subject CAD modeling CAD assemblies CAD drafting CAM CAE PDM data management PDM system management None

1 1 1 1 1 1 1

Novice

1 1 1 1 1 1 1

1 1 1 1 1 1 1

Intermediate

Advanced

1 1 1 1 1 1 1

Platform (operating system)

Thank you for your participation and we hope your training experience will be an outstanding one.

This page left blank intentionally.

Course Agenda NX Design for the Experienced CAD User NX Design for the Experienced CAD User with Teamcenter Integration
Monday Morning
Introduction & Course overview Lesson 1. NX part files Lesson 2. The NX User Interface

Afternoon
Lesson 3. Coordinate systems Lesson 4. Sketch Task Environment

Tuesday

Morning
Lesson 5. Datum features Lesson 6. Swept features Lesson 7. Part structure

Afternoon
Lesson 8. Using sketches Lesson 9. Trim Body Lesson 10. Swept feature options

Wednesday

Morning
Lesson 11. Hole features Lesson 12. Expressions Lesson 13. Face Operations

Afternoon
Lesson 14. Associative copies Lesson 15. Edge operations

Thursday

Morning
Lesson 16. Introduction to Assemblies Lesson 17. Adding and constraining components Lesson 18. Reference Sets

Afternoon
Lesson 19. Top Down Assembly Modeling Lesson 20. Interpart Expressions

Friday

Morning
Lesson 21.Component Arrays Lesson 22. Revisions and Substitutions

Afternoon
Lesson 23. Master Model Lesson 24. Introduction to Drafting

This page left blank intentionally.

Accelerators
The following Accelerators can be listed from within an NX session by choosing InformationCustom MenubarAccelerators. Function FileNew... FileOpen... FileSave FileSave As... FilePlot... FileExecuteGrip... FileExecuteDebug Grip... FileExecuteNX Open... EditUndo EditCut EditCopy Edit-Paste EditDelete... EditSelectionTop Selection Priority - Feature EditSelectionTop Selection Priority - Face EditSelectionTop Selection Priority - Body EditSelectionTop Selection Priority - Edge EditSelectionTop Selection Priority - Component EditSelection-Select All EditShow and HideShow and Hide... (by type) EditShow and HideHide... EditShow and HideInvert Shown and Hidden EditShow and HideShow... EditShow and HideShow All EditTransform... EditObject Display... ViewOperationZoom... ViewOperationRotate... ViewOperationSection... ViewLayoutNew... ViewLayoutOpen... ViewLayoutFit All Views (only with multiple views) ViewLayoutFit ViewVisualizationHigh Quality Image... ViewInformation Window Hide or show the current dialog box ViewReset Orientation InsertSketch... InsertDesign FeatureExtrude... Accelerator Ctrl+N Ctrl+O Ctrl+S Ctrl+Shift+A Ctrl+P Ctrl+G Ctrl+Shift+G Ctrl+U Ctrl+Z Ctrl+X Ctrl+C Ctrl+V Ctrl+D or Delete F G B E C Ctrl+A Ctrl+W Ctrl+B Ctrl+Shift+B Ctrl+Shift+K Ctrl+Shift+U Ctrl+T Ctrl+J Ctrl+Shift+Z Ctrl+R Ctrl+H Ctrl+Shift+N Ctrl+Shift+O Ctrl+Shift+F Ctrl+F Ctrl+Shift+H F4 F3 Ctrl+F8 S X

InsertDesign FeatureRevolve... InsertTrimTrimmed Sheet... InsertSweepVariational Sweep... FormatLayer Settings... FormatVisible in View... FormatWCSDisplay ToolsExpression... ToolsJournalPlay... ToolsJournalEdit ToolsMacroStart Record... ToolsMacroPlayback... ToolsMacroStep... InformationObject... AnalysisCurveRefresh Curvature Graphs PreferencesObject... PreferencesSelection... StartModeling... StartAll ApplicationsShape Studio... StartDrafting... StartManufacturing... StartNX Sheet Metal... StartAssemblies HelpOn Context... Refresh Fit Zoom Rotate Orient View-Trimetric Orient View-Isometric Orient View-Top Orient View-Front Orient View-Right Orient View-Left Snap View

R T V Ctrl+L Ctrl+Shift+V W Ctrl+E Alt+F8 Alt+F11 Ctrl+Shift+R Ctrl+Shift+P Ctrl+Shift+S Ctrl+I Ctrl+Shift+C Ctrl+Shift+J Ctrl+Shift+T M or Ctrl+M Ctrl+Alt+S Ctrl+Shift+D Ctrl+Alt+M Ctrl+Alt+N A F1 F5 Ctrl+F F6 F7 Home End Ctrl+Alt+T Ctrl+Alt+F Ctrl+Alt+R Ctrl+Alt+L F8

Evaluation Delivery NX 5 DEC, Course #TR13150/TR13152


Dates thru
SOMEWHAT AGREE SOMEWHAT DISAGREE STRONGLY DISAGREE STRONGLY AGREE Please share your opinion in all of the following sections with a check in the appropriate box:

If there were 2 instructors, please evaluate the 2nd instructor with Xs

Instructor:
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. clearly explained the course objectives was knowledgeable about the subject answered my questions appropriately encouraged questions in class was well spoken and a good communicator was well prepared to deliver the course made good use of the training time conducted themselves professionally used examples relevant to the course and audience provided enough time to complete the exercises used review and summary to emphasize important information did all they could to help the class meet the course objectives

Comments on overall impression of instructor(s):


Overall impression of instructor(s) Suggestions for improvement of course delivery: Poor Excellent

What you liked best about the course delivery:

Class Logistics:
1. 2. 3. 4. The training facilities were comfortable, clean, and provided a good learning environment The computer equipment was reliable The software performed properly The overhead projection unit was clear and working properly The registration and confirmation process was efficient Hotels: (We try to leverage this information to better accommodate our customers) 1. 2. 3. Name of the hotel Best hotel Ive stayed at YES NO

5.

Was this hotel recommended during your registration process? Problem? (brief description)

SEE BACK

AGREE

Instructor:

DISAGREE

Evaluation - Courseware NX 5 DEC, Course #TR13150/TR13152


: SOMEWHAT DISAGREE SOMEWHAT AGREE STRONGLY DISAGREE STRONGLY AGREE DISAGREE

Please share your opinion for all of the following sections with a check in the appropriate box

Material:
1. 2. 3. 4. 5. 6. The training material supported the course and lesson objectives The training material contained all topics needed to complete the projects The training material provided clear and descriptive directions The training material was easy to read and understand The course flowed in a logical and meaningful manner How appropriate was the length of the course relative to the material? Too short Too long Just right

Comments on Course and Material:

Overall impression of course

Poor

Student:
1. 2. 3. 4. 5. I met the prerequisites for the class (I had the skills I needed) My objectives were consistent with the course objectives I will be able to use the skills I have learned on my job My expectations for this course were met I am confident that with practice I will become proficient

Name (optional):

Location/room

Please check this box if you would like your comments featured in our training publications. (Your name is required at the bottom of this form) Please check this box if you would like to receive more information on our other courses and services. (Your name is required at the bottom of this form)

Thank you for your business. We hope to continue to provide your training and personal development for the future.

AGREE

Excellent

You might also like