About this ebook
The NX 9.0 for Designers textbook has been written with the intention of helping the readers effectively use the solid modeling tools in NX. The mechanical engineering industry examples and tutorials used in this book ensure that the users can relate the knowledge of this book with the actual mechanical industry designs. The main features of this textbook are as follows:
• Tutorial Approach
The author has adopted the tutorial point-of-view and the learn-by-doing theme throughout the textbook. This approach guides the users through the process of creating the models in the tutorials.
• Real-World Projects as Tutorials
The author has used about 50 real-world mechanical engineering projects as tutorials in this book. This enables the readers to relate the tutorials to the models in the mechanical engineering industry. In addition, there are about 32 exercises that are also based on the real-world mechanical engineering projects.
• Tips and Notes
The additional information related to various topics is provided to the users in the form of tips and notes.
• Learning Objectives
The first page of every chapter summarizes the topics that are covered in that chapter.
• Self-Evaluation Test, Review Questions, and Exercises
Every chapter ends with a Self-Evaluation Test so that the users can assess their knowledge of the chapter. The answers to the Self-Evaluation test are given at the end of the chapter. Also, the Review Questions and Exercises are given at the end of each chapter and they can be used by the Instructors as test questions and exercises.
• Heavily Illustrated Text
The text in this book is heavily illustrated with about 1100 line diagrams and screen capture images.
Sham Tickoo
Prof. Sham Tickoo is professor of Manufacturing Engineering at Purdue University Northwest, USA where he has taught design, drafting, CAD and other engineering courses for over nineteen years. Before joining Purdue University, Prof. Tickoo has worked as a machinist, quality control engineer, design engineer, engineering consultant, and software developer. He has received a US patent for his invention Self Adjusting Cargo Organizer for Vehicles. Professor Tickoo also leads the team of authors at CADCIM Technologies to develop world-class teaching and learning resources for Computer Aided Design and Manufacturing (CAD/CAM) and related technologies.
Read more from Sham Tickoo
ANSYS Workbench 2023 R2: A Tutorial Approach, 6th Edition Rating: 0 out of 5 stars0 ratingsExploring AutoCAD Civil 3D 2022, 11th Edition Rating: 0 out of 5 stars0 ratingsAdobe Premiere Pro CC: A Tutorial Approach Rating: 5 out of 5 stars5/5AutoCAD Plant 3D 2024 for Designers, 8th Edition Rating: 1 out of 5 stars1/5SOLIDWORKS Simulation 2018: A Tutorial Approach Rating: 0 out of 5 stars0 ratingsANSYS Workbench 2019 R2: A Tutorial Approach, 3rd Edition Rating: 0 out of 5 stars0 ratingsCATIA V5-6R2014 for Designers Rating: 3 out of 5 stars3/5Learning SOLIDWORKS 2024: A Project Based Approach, 5th Edition Rating: 0 out of 5 stars0 ratingsExploring Bentley STAAD.Pro CONNECT Edition, 3rd Edition Rating: 5 out of 5 stars5/5AutoCAD Electrical 2024: A Tutorial Approach, 5th Edition Rating: 0 out of 5 stars0 ratingsAutodesk Inventor 2016 for Designers Rating: 5 out of 5 stars5/5Introduction to Java Programming, 2nd Edition Rating: 5 out of 5 stars5/5AutoCAD MEP 2016 for Designers Rating: 0 out of 5 stars0 ratingsExploring Autodesk Revit 2025 for Structure, 15th Edition Rating: 0 out of 5 stars0 ratingsExploring Autodesk Revit 2024 for Structure, 14th Edition Rating: 0 out of 5 stars0 ratingsExploring Autodesk Revit 2024 for Architecture, 20th Edition Rating: 0 out of 5 stars0 ratingsAutoCAD Plant 3D 2015 for Designers Rating: 5 out of 5 stars5/5Autodesk Revit Architecture 2016 for Architects and Designers Rating: 5 out of 5 stars5/5Creo Parametric 9.0 for Designers, 9th Edition Rating: 0 out of 5 stars0 ratingsAutodesk Fusion 360: A Tutorial Approach Rating: 0 out of 5 stars0 ratingsSOLIDWORKS 2015 for Designers Rating: 4 out of 5 stars4/5AutoCAD 2022: A Problem - Solving Approach, Basic and Intermediate, 28th Edition Rating: 0 out of 5 stars0 ratingsSOLIDWORKS 2023 for Designers, 21st Edition Rating: 0 out of 5 stars0 ratingsExploring Oracle Primavera P6 Professional 18, 3rd Edition Rating: 0 out of 5 stars0 ratingsIntroduction to C++ Programming Rating: 3 out of 5 stars3/5Autodesk Fusion 360: A Tutorial Approach, 5th Edition Rating: 0 out of 5 stars0 ratingsAutoCAD Electrical 2020: A Tutorial Approach Rating: 0 out of 5 stars0 ratingsSOLIDWORKS Simulation 2016: A Tutorial Approach Rating: 5 out of 5 stars5/5Exploring AutoCAD Civil 3D 2017 , 7th Edition Rating: 5 out of 5 stars5/5
Related to NX 9.0 for Designers
Related ebooks
SolidWorks CAM 2023 Black Book Rating: 0 out of 5 stars0 ratingsSolidWorks CAM 2024 Black Book Rating: 5 out of 5 stars5/5SOLIDWORKS 2016: A Tutorial Approach, 3rd Edition Rating: 0 out of 5 stars0 ratingsAutodesk Inventor 2021 Black Book Rating: 5 out of 5 stars5/5NX Nastran 9.0 for Designers Rating: 5 out of 5 stars5/5Solid Edge ST9 for Designers, 14th Edition Rating: 0 out of 5 stars0 ratingsPTC Creo Parametric 3.0 for Designers Rating: 5 out of 5 stars5/5Autodesk Inventor 2016 for Designers Rating: 5 out of 5 stars5/5SolidWorks CAM 2021 Black Book Rating: 0 out of 5 stars0 ratingsCreo Parametric 9.0 Black Book Rating: 0 out of 5 stars0 ratingsMastercam 2023 for SolidWorks Black Book Rating: 0 out of 5 stars0 ratingsSolid Edge 2022 Black Book Rating: 5 out of 5 stars5/5SolidWorks CAM 2020 Black Book Rating: 0 out of 5 stars0 ratingsMastercam 2021 Black Book Rating: 0 out of 5 stars0 ratingsCreo Manufacturing 4.0 Black Book Rating: 0 out of 5 stars0 ratingsSolidWorks 2022 Black Book Rating: 0 out of 5 stars0 ratingsLearning Autodesk Alias Design 2016 Rating: 1 out of 5 stars1/5SolidWorks Electrical 2022 Black Book Rating: 0 out of 5 stars0 ratingsCreo Manufacturing 9.0 Black Book Rating: 0 out of 5 stars0 ratingsSolidWorks 2020 Black Book (Colored) Rating: 4 out of 5 stars4/5Solid Edge 2020 Black Book Rating: 0 out of 5 stars0 ratingsSOLIDWORKS Simulation 2016: A Tutorial Approach Rating: 5 out of 5 stars5/5Creo Parametric 10.0 Black Book Rating: 0 out of 5 stars0 ratingsSolidWorks 2018 Black Book Rating: 5 out of 5 stars5/5Autodesk Inventor 2022 Black Book Rating: 0 out of 5 stars0 ratingsCAD 101: The Ultimate Beginners Guide Rating: 5 out of 5 stars5/5AutoCAD 2016: A Problem-Solving Approach, Basic and Intermediate Rating: 3 out of 5 stars3/5SolidWorks 2024 Black Book Rating: 0 out of 5 stars0 ratingsSolidWorks 2023 Black Book Rating: 0 out of 5 stars0 ratingsSolidWorks 2021 Black Book Rating: 0 out of 5 stars0 ratings
Mechanical Engineering For You
The CIA Lockpicking Manual Rating: 5 out of 5 stars5/5A Gear Chronology: Significant Events and Dates Affecting Gear Development Rating: 0 out of 5 stars0 ratingsHow to Walk on Water and Climb up Walls: Animal Movement and the Robots of the Future Rating: 3 out of 5 stars3/5Basic Engineering Mechanics Explained, Volume 1: Principles and Static Forces Rating: 5 out of 5 stars5/5Machinery's Handbook Guide: A Guide to Tables, Formulas, & More in the 31st Edition Rating: 5 out of 5 stars5/5Pilot's Handbook of Aeronautical Knowledge (2025): FAA-H-8083-25C Rating: 0 out of 5 stars0 ratingsHow to Repair Briggs and Stratton Engines, 4th Ed. Rating: 0 out of 5 stars0 ratingsBasic Machines and How They Work Rating: 4 out of 5 stars4/5Small Gas Engine Repair, Fourth Edition Rating: 0 out of 5 stars0 ratingsMechanical Engineering Rating: 5 out of 5 stars5/5Automotive Power Transmission Systems Rating: 0 out of 5 stars0 ratings507 Mechanical Movements: Mechanisms and Devices Rating: 4 out of 5 stars4/5Zinn & the Art of Mountain Bike Maintenance: The World's Best-Selling Guide to Mountain Bike Repair Rating: 0 out of 5 stars0 ratingsAirplane Flying Handbook: FAA-H-8083-3C (2025) Rating: 4 out of 5 stars4/5Einstein's Fridge: How the Difference Between Hot and Cold Explains the Universe Rating: 4 out of 5 stars4/5Handbook of Mechanical and Materials Engineering Rating: 5 out of 5 stars5/5Revision Exercises in Basic Engineering Mechanics Rating: 0 out of 5 stars0 ratings301 Top Tips for Design Engineers: To Help You 'Measure Up' in the World of Engineering Rating: 5 out of 5 stars5/5How to Ace Statics with Jeff Hanson Rating: 0 out of 5 stars0 ratingsWatch Repair for Beginners: An Illustrated How-To Guide for the Beginner Watch Repairer Rating: 4 out of 5 stars4/5EPA 608 Study Guide: HVAC, #1 Rating: 4 out of 5 stars4/5A History of Mechanical Inventions: Revised Edition Rating: 4 out of 5 stars4/5The Catholic Church: A History (Transcript) Rating: 5 out of 5 stars5/5Things That Go - Planes Edition: Planes for Kids Rating: 0 out of 5 stars0 ratingsAutodesk Fusion 360 Basics Tutorial Rating: 0 out of 5 stars0 ratingsParametric Solid Modeling Projects Rating: 0 out of 5 stars0 ratings
Reviews for NX 9.0 for Designers
1 rating0 reviews
Book preview
NX 9.0 for Designers - Sham Tickoo
NX 9.0
for Designers
CADCIM Technologies
525 St. Andrews Drive
Schererville, IN 46375, USA
(www.cadcim.com)
Contributing Author
Sham Tickoo
Professor
Department of Mechanical Engineering Technology
Purdue University Calumet
Hammond, Indiana
USA
LOGO01.PCXLOGO01.PCXNX 9.0 for Designers
Sham Tickoo
Published by CADCIM Technologies, 525 St Andrews Drive, Schererville, IN 46375 USA.
© Copyright 2014 CADCIM Technologies. All rights reserved. No part of this publication may be reproduced or distributed in any form or by any means, or stored in the database or retrieval system without the prior permission of CADCIM Technologies.
ISBN 978-1-936646-84-5
NOTICE TO THE READER
Publisher does not warrant or guarantee any of the products described in the text or perform any independent analysis in connection with any of the product information contained in the text. Publisher does not assume, and expressly disclaims, any obligation to obtain and include information other than that provided to it by the manufacturer.
The reader is expressly warned to consider and adopt all safety precautions that might be indicated by the activities herein and to avoid all potential hazards. By following the instructions contained herein, the reader willingly assumes all risks in connection with such instructions.
The Publisher makes no representation or warranties of any kind, including but not limited to, the warranties of fitness for particular purpose or merchantability, nor are any such representations implied with respect to the material set forth herein, and the publisher takes no responsibility with respect to such material. The publisher shall not be liable for any special, consequential, or exemplary damages resulting, in whole or part, from the reader’s use of, or reliance upon, this material.
www.cadcim.com
CADCIM Technologies
DEDICATION
To teachers, who make it possible to disseminate knowledge
to enlighten the young and curious minds
of our future generations
To students, who are dedicated to learning new technologies
and making the world a better place to live in
THANKS
To the faculty and students of the MET department of
Purdue University Calumet for their cooperation
To employees at CADCIM Technologies for their valuable help
Online Training Program Offered by CADCIM Technologies
CADCIM Technologies provides effective and affordable virtual online training on various software packages including Computer Aided Design and Manufacturing (CAD/CAM), computer programming languages, animation, architecture, and GIS. The training is delivered ‘live’ via Internet at any time, any place, and at any pace to individuals, as well as the students of colleges, universities, and CAD/CAM training centers. The main features of this program are:
Training for Students and Companies in a Classroom Setting
Highly experienced instructors and qualified Engineers at CADCIM Technologies conduct the classes under the guidance of Prof. Sham Tickoo of Purdue University Calumet, USA. This team has authored several textbooks that are rated one of the best
in their categories and are used in various colleges, universities, and training centers in North America, Europe, and in other parts of the world.
Training for Individuals
CADCIM Technologies with its cost effective and time initiative strives to deliver the training in the comfort of your home or work place, thereby relieving you from the hassles of traveling to training centers.
Training Offered on Software Packages
CADCIM provides basic and advanced training on the following software packages:
CAD/CAM/CAE: CATIA, Pro/ENGINEER Wildfire, Creo Parametric, SolidWorks, Autodesk Inventor, Solid Edge, NX, AutoCAD, AutoCAD LT, Customizing AutoCAD, AutoCAD Electrical, EdgeCAM, and ANSYS
Computer Programming: C++, VB.NET, Oracle, AJAX, and Java
Animation and Styling: Autodesk 3ds Max, 3ds Max Design, Maya, and Alias Design
Architecture and GIS: Autodesk Revit Architecture, AutoCAD Civil 3D, Autodesk Revit Structures, AutoCAD Map 3D, STADD.Pro and Revit MEP
For more information, please visit the following link:
http://www.cadcim.com
Note
If you are a faculty member, you can register by clicking on the following link to access the teaching resources: http://www.cadcim.com/Registration.aspx. The student resources are available at http://www.cadcim.com. We also provide Live Virtual Online Training on various software packages. For more information, write us at sales@cadcim.com.
Table of Contents
Dedication
Preface
Chapter 1: Introduction to NX 9.0
Introduction to NX 9.0
System Requirements
Getting Started with NX
Important Terms and Definitions
Understanding the Functions of the Mouse Buttons
Quick Access Toolbar
Ribbon
Status Bar
Hot Keys
Color Scheme
Dialog Boxes in NX
Selecting Objects
Deselecting Objects
Selecting Objects Using the QuickPick Dialog Box
Self-Evaluation Test
Chapter 2: Drawing Sketches for Solid Models
Introduction
Starting NX 9.0
Starting a New Document in NX 9.0
Invoking Different NX Environments
Creating Three Fixed Datum Planes (XC-YC, YC-ZC, XC-ZC)
Displaying the WCS (Work Coordinate System)
Creating Sketches
Creating Sketches in the Modeling Environment
Creating Sketches in the Sketching Environment
Sketching Tools
Drawing Sketches Using the Profile Tool
Using Help Lines to Locate Points
Drawing Individual Lines
Drawing Arcs
Drawing Circles
Drawing Rectangles
Placing Points
Drawing Ellipses or Elliptical Arcs
Drawing Conics
Drawing Studio Splines
Filleting Sketched Entities
The Drawing Display Tools
Fitting Entities in the Current Display
Zooming an Area
Dynamic Zooming
Panning Drawings
Fitting View to Selection
Restoring the Original Orientation of the Sketching Plane
Setting Selection Filters in the Sketch in Task Environment
Selecting Objects
Deselecting Objects
Using Snap Points Options While Sketching
Deleting Sketched Entities
Exiting the Sketch Environment
Tutorial 1
Tutorial 2
Tutorial 3
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Chapter 3: Adding Geometric and Dimensional Constraints to Sketches
Constraining Sketches
Concept of Constrained Sketches
Under-Constrain
Fully-Constrain
Over-Constrain
Degree of Freedom Arrows
Dimensioning Sketches
Locking the Automatically Applied Dimensions
Applying Dimensions by Using the Rapid Dimensions Tool
Applying Linear Dimensions
Applying Radial Dimensions
Applying Angular Dimensions
Applying Perimeter Dimensions
Editing the Dimension Value and Other Parameters
Animating a Fully-Constrained Sketch
Measuring the Distance Value between Objects in a Sketch
Measuring the Distance between Two Objects in a Sketch
Measuring the Projected Distance between Two Objects
Measuring the Screen Distance between Two Objects
Measuring the Length of an Arc or a Line
Measuring the Angle between Entities
Measuring the Angle Value Using the By Objects Option
Measuring the Angle Value Using the By 3 Points Option
Measuring the Angle Value Using the By Screen Points Option
Geometric Constraints
Applying Additional Constraints Individually
Applying Symmetry Constraint
Applying Automatic Constraints to a Sketch
Controlling Inferred Constraints Settings
Showing All Constraints in a Sketch
Showing/Removing Constraints
Converting a Sketch Entity or Dimension into a Reference Entity
or Reference Dimension
Tutorial 1
Tutorial 2
Tutorial 3
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Chapter 4: Editing, Extruding, and Revolving Sketches
Editing Sketches
Trimming Sketched Entities
Extending Sketched Entities
Creating a Corner between Sketched Entities
Moving Sketched Entities by Using the Move Curve Tool
Offsetting Sketched Entities by Using Offset Move Curve
Modifying Entities by Using the Resize Curve Tool
Deleting Sketched Entities by Using Delete Curve Tool
Offsetting Sketched Entities
Mirroring Sketched Entities
Creating a Linear Sketch Pattern
Creating a Circular Sketch Pattern
Creating a General Sketch Pattern
Transforming Sketched Entities
Editing Sketched Entities by Dragging
Exiting the Sketch Environment
Changing the View of the Sketch
Creating Base Features by Extruding
Extrude Dialog Box Options
Creating Solid Revolved Bodies
Copying, Moving, and Rotating Objects
Hiding Entities
Showing Hidden Entities
Hiding All Entities Using a Single Tool
Rotating the View of a Model in 3D Space
Setting Display Modes
Tutorial 1
Tutorial 2
Tutorial 3
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Chapter 5: Working with Datum Planes, Coordinate Systems,
and Datum Axes
Additional Sketching and Reference Planes
Types of Datum Planes
Creating Three Fixed (Principle) Datum Planes
Creating Relative Datum Planes
Creating Datum Coordinate Systems
Creating Fixed and Relative Datum Axes
Other Extrusion Options
Specifying the Boolean Operation
Specifying Other Extrusion Termination Options
Projecting External Elements
Tutorial 1
Tutorial 2
Tutorial 3
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3
Chapter 6: Advanced Modeling Tools-I
Advanced Modeling Tools
Creating Holes by Using the Hole Tool
Creating General Holes
Creating Drill Size Hole
Creating Screw Clearance Hole
Creating Threaded Hole
Creating Hole Series
Creating Grooves
Creating Rectangular Grooves
Creating Ball End Grooves
Creating U Grooves
Creating Slots
Creating Rectangular Slots
Creating Ball-End Slots
Creating U-Slots
Creating T-Slots
Creating Dove-Tail Slots
Creating Ribs
Creating Chamfers
Creating a Chamfer Feature Using the Symmetric Method
Creating a Chamfer Feature Using the Asymmetric Method
Creating a Chamfer Feature Using the Offset and Angle Method
Creating an Edge Blend
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3
Chapter 7: Advanced Modeling Tools-II
Advanced Modeling Tools
Pattern Feature Tool
Creating Linear Pattern
Creating Circular Pattern
Creating Polygon Pattern
Creating Spiral Pattern
Creating a Pattern Along a Curve
Creating a General Pattern
Creating a Reference Pattern
Creating a Helix Pattern
Creating a Fill Pattern
Mirror Feature Tool
Mirror Face Tool
Mirror Geometry Tool
Sweeping Sketches Along the Guide Curves
Creating Swept Features
Creating Tubes or Cables
Creating Threads
Creating Symbolic Threads
Creating Detailed Threads
Creating Shell Features
Shelling the Entire Solid Body
Tutorial 1
Tutorial 2
Tutorial 3
Tutorial 4
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Chapter 8: Editing Features and Advanced Modeling Tools-III
Editing Features
Editing a Hole Feature
Editing the Positioning of a Groove Feature
Editing the Positioning of a Slot Feature
Editing the Parameters of Features
Editing the Parameters of Features with Rollback
Editing Sketches of the Sketch-based Features
Reordering Features
Advanced Modeling Tools
Creating Boss Features
Creating Pocket Features
Creating Pad Features
Creating Drafts
Tutorial 1
Tutorial 2
Tutorial 3
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3
Chapter 9: Assembly Modeling-I
The Assembly Environment
Invoking the Assembly Environment
Invoking the Assembly Environment Using the New Dialog Box
Invoking the Assembly Environment in the Current Part File
Types of Assembly Design Approaches
Creating Bottom-up Assemblies
Placing Components in the Assembly Environment
Changing the Reference Set of a Component
Applying Assembly Constraints to Components
Points to Remember while Assembling Components
Creating a Pattern Component in an Assembly
Replacing a Component in an Assembly
Moving a Component in an Assembly
Mirroring a Component in an Assembly
Modifying a Component in the Assembly File
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3
Exercise 4
Chapter 10: Assembly Modeling-II
The Top-down Assembly Design Approach
Creating Components Using the Top-down Assembly Design Approach
Creating Subassemblies
Editing Assembly Constraints
Checking the Interference between the Components of an Assembly
Checking Interference Using the Simple Interference Tool
Checking Interference Between the Assembly Components
Checking Interference and Clearance, and Analyzing Cross-sections of Components Using the View Section Tool
Creating Exploded Views of an Assembly
Exploding Views Automatically
Exploding Views Manually
Tutorial 1
Tutorial 2
Tutorial 3
Tutorial 4
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Exercise 3
Chapter 11: Surface Modeling
Introduction to Surface Modeling
Invoking the Shape Studio Environment
Creating an Extruded Surface
Creating a Revolved Surface
Creating a Ruled Surface
Creating a Surface Using the Through Curves Tool
Creating a Surface Using the Through Curve Mesh Tool
Creating a Surface Using the Four Point Surface Tool
Creating a Swoop Surface
Creating Planar Surfaces from 2D Sketches and Edges of Solid or Surface
Creating a Transition Surface Using the Transition Tool
Creating an N-Sided Surface
Creating a Silhouette Flange Surface
Extending a Surface Using the Law Extension Tool
Creating a Surface Offset Using the Offset Surface Tool
Trimming and Extending a Surface Using the Trim and Extend Tool
Trimming a Sheet by Using the Trimmed Sheet Tool
Creating a Surface Using the Studio Surface Tool
Creating a Surface between Two Walls Using the Styled Blend Tool
Creating Surfaces Using the Styled Sweep Tool
Sewing Individual Surfaces into a Single Surface
Adding Thickness to a Surface
Adding Drafts
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Chapter 12: Advanced Surface Modeling
Creating Curves from Bodies
Creating Intersection Curves
Creating Section Curves
Creating Extract Curves
Creating Isoparametric Curves
Projecting Curves
Advanced Surface Modeling Tools
Creating Dart Features
Creating Emboss Body on a Sheet or Solid Body
Creating Face Blend Features
Creating Soft Blend Features
Creating Bridge Features
Tutorial 1
Tutorial 2
Tutorial 3
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Chapter 13: Generating, Editing, and Dimensioning the Drawing Views
The Drafting Environment
Invoking the Drafting Environment
Invoking the Drafting Environment Using the Drawing Template from the New Dialog Box
Invoking the Drafting Environment in the Current Part File
Editing the Drawing Sheet Parameters in the Drafting Environment
Invoking the Drafting Tools
Types of Drawing Views in NX
Base View
Projected View
Detail View
Section View
Auxiliary View
Half-Section View
Revolved Section View
Break-Out Section View
Broken View
Generating Drawing Views
Generating Views Using the View Creation Wizard Tool
Generating the Base View
Generating the Orthographic Drawing Views Using the Projected View Tool
Generating the Detail View Using the Detail View Tool
Generating Section Views Using the Section View Tool
Generating the Half Section View Using the Half Section View Tool
Generating the Revolved Section View
Generating the Break-Out Section View
Generating the Broken View
Manipulating the Drawing Views
Moving the Drawing Views Using the Move/Copy View Tool
Aligning the Drawing Views Using the Align View Tool
View Boundary
Editing the Section Line Using the Edit Section Line Tool
Section in View Tool
Displaying the Model Using the Display Sheet Tool
Inserting a Drawing Sheet Using the New Sheet Tool
Modifying the Properties of a Generated Drawing View
Modifying the Scale Value of the Drawing View
Adding Dimensions to the Drawing Views
Retrieving Dimensions from the Model
Adding Dimensions to the Drawing View
Generating Exploded Views of an Assembly
Creating Parts List and Associative Balloons
Creating a Parts List for an Assembly
Creating Associative Balloons
Creating a Tabular Note (Title Block)
Adding Multiline Text to a Drawing Sheet
Printing Tools
Plot
Tutorial 1
Tutorial 2
Tutorial 3
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Chapter 14: Synchronous Modeling
Introduction
Move Face
Move Edge
Pull Face
Offset Region
Offset Edge
Replace Face
Resize Blend
Reorder Blend
Resize Chamfer
Label Chamfer
Label Notch Blend
Resize Face
Delete Face
Copy Face
Cut Face
Paste Face
Mirror Face
Pattern Face
Make Coplanar
Make Coaxial
Make Tangent
Make Symmetric
Make Parallel
Make Perpendicular
Make Fixed
Make Offset
Show Related Face
Linear Dimension
Angular Dimension
Radial Dimension
Shell Body
Shell Face
Change Shell Thickness
Group Face
Edit Cross Section in History Free Mode
Edit Cross Section in History Mode
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Chapter 15: Sheet Metal Design
The Sheet Metal Module
Setting the Sheet Metal Part Properties
Creating the Base Feature
Adding Flanges to a Sheet Metal Part
Creating Contour Flanges
Creating Lofted Flanges
Adding a Jog to the Sheet
Bending the Sheet Metal Part
Unbending the Sheet Metal Part
Rebending the Sheet Metal Part
Filleting or Chamfering Corners
Closing the Corners of a Sheet Metal Part
Creating Dimples in a Sheet Metal Part
Creating Louvers in a Sheet Metal Part
Creating Drawn Cutouts in a Sheet Metal Part
Creating Beads in a Sheet Metal Part
Adding Gussets to a Sheet Metal part
Adding Hems
Creating a Sheet Metal Part Using Solid Body
Converting a Solid Part into a Sheet Metal Part
Ripping the Corners of a Solid Part
Creating the Flat Pattern of a Sheet Metal Part
Creating the Flat Pattern
Creating the Flat Solid
Exporting a Flat Pattern
Tutorial 1
Tutorial 2
Self-Evaluation Test
Review Questions
Exercise 1
Exercise 2
Preface
4752.jpg4753.jpgNX 9.0
NX 9.0, a product of SIEMENS Corp., is one of the world’s leading CAD/CAM/CAE packages. Being a solid modeling tool, it not only unites 3D parametric features with 2D tools, but also addresses every design-through-manufacturing process. Besides providing an insight into the design content, the package promotes collaboration between companies and provides them an edge over their competitors.
In addition to creating solid models and assemblies, the 2D drawing views can also be generated easily in the Drafting environment of NX. The drawing views that can be generated include orthographic, section, auxiliary, isometric, and detail views. The model dimensions and reference dimensions in the drawing views can also be generated. The bidirectionally associative nature of this software ensures that the modifications made in the model are reflected in the drawing views and vice-versa. In NX, you can create sketches directly in the Modeling environment.
The NX 9.0 for Designers textbook has been written with the intention of helping the readers effectively use the solid modeling tools in NX. The mechanical engineering industry examples and tutorials used in this book ensure that the users can relate the knowledge of this book with the actual mechanical industry designs. The main features of this textbook are as follows:
• Tutorial Approach
The author has adopted the tutorial point-of-view and the learn-by-doing theme throughout the textbook. This approach guides the users through the process of creating the models in the tutorials.
• Real-World Projects as Tutorials
The author has used about 50 real-world mechanical engineering projects as tutorials in this book. This enables the readers to relate the tutorials to the models in the mechanical engineering industry. In addition, there are about 32 exercises that are also based on the real-world mechanical engineering projects.
• Tips and Notes
The additional information related to various topics is provided to the users in the form of tips and notes.
• Learning Objectives
The first page of every chapter summarizes the topics that are covered in that chapter.
• Self-Evaluation Test, Review Questions, and Exercises
Every chapter ends with a Self-Evaluation Test so that the users can assess their knowledge of the chapter. The answers to the Self-Evaluation test are given at the end of the chapter. Also, the Review Questions and Exercises are given at the end of each chapter and they can be used by the Instructors as test questions and exercises.
• Heavily Illustrated Text
The text in this book is heavily illustrated with about 1100 line diagrams and screen capture images.
Formatting Conventions Used in the Textbook
Please refer to the following list for the formatting conventions used in this textbook.
• Names of tools, buttons, options, groups, and toolbars, are written in boldface.
• Names of dialog boxes, drop-downs, drop-down lists, list boxes, areas, edit boxes, check boxes, and radio buttons are written in boldface.
• Values entered in edit boxes are written in boldface.
• Names and paths of the files saved are italicized.
• The methods of invoking a tool/option from the Menu, Ribbon, are enclosed in a shaded box.
•
Ribbon: Home > Standard > New
Menu: File > New
Example: The Extrude tool, the OK button, the Feature group, and so on.
Example: The Edge Blend dialog box, the Surface drop-down of Create group, the Type drop-down list of Shell dialog box, the Distance edit box of Extrude dialog box, the Symmetric check box in Pattern Feature dialog box, the Plain radio button of the Edit Background dialog box, and so on.
Example: Enter 5 in the Pitch Distance edit box.
Example: c03tut03.prt, C:\NX_9.0\c03, and so on.
Naming Conventions Used in the Textbook
Button
The item in a dialog box that has a 3D shape like a button is also termed as Button. For example, OK button, Cancel button, Apply button, and so on. Refer to Figure 1 given next for the terminology used for the components in a dialog box.
8.pcxFigure 1 The components in a dialog box
Drop-down
A drop-down is the one in which a set of common tools are grouped together. You can identify a drop-down with a down arrow on it. These drop-downs are given a name based on the tools grouped in them. For example, Design Feature drop-down, Mesh Surface drop-down, and so on; refer to Figure 2.
figure-2-1.pcx figure-2-2.pcx
Figure 2 The Design Feature and Mesh Surface drop-downs
Gallery
A gallery is the one in which a set of common tools are grouped together. For example, Detail Feature gallery of the More gallery; refer to Figure 3.
figure-3.pcxFigure 3 The Detail Feature gallery of the More gallery
Drop-down List
A drop-down list is the one in which a set of options are grouped together. You can set various parameters using these options. You can identify a drop-down list with a down arrow on it. For example, Boolean drop-down list, Layout drop-down list, and so on; refer to Figure 4.
4.pcx figure-4-2.pcx
Figure 4 The Boolean and Layout drop-down lists
Options
Options are the items that are available in shortcut menu, drop-down list, dialog boxes, and so on. For example, choose the Fit option from the shortcut menu displayed on right-clicking in the drawing area; choose the Faces option from the Type drop-down list; refer to Figure 5.
6.pcx 7.pcx
Figure 5 Options in the shortcut menu and the Type drop-down list
Symbols Used in the Textbook
Note
The author has provided additional information related to various topics in the form of notes.
Tip
The author has provided a lot of useful information to the users about the topic being discussed in the form of tips.
New
This icon indicates that the command or tool being discussed is new.
Enhanced
This icon indicates that the command or tool being discussed is enhanced.
Free Companion Website
It has been our constant endeavor to provide you the best textbooks and services at affordable price. In this endeavor, we have come out with a Free companion website that will facilitate the process of teaching and learning of NX 9.0. If you purchase this textbook, you will get access to the companion website.
To access the files, you need to register by visiting the Resources section at www.cadcim.com. The following resources are available for the faculty and students in this website:
Faculty Resources
• Technical Support
The faculty can get online technical support by contacting techsupport@cadcim.com.
• Instructor Guide
Solutions to all review questions and exercises in the textbook are provided in this guide to help faculty members test the skills of the students.
• PowerPoint Presentations
The contents of the book are arranged in customizable powerpoint slides that can be used by the faculty for their lectures.
• Part Files
The part files used in illustrations, tutorials, and exercises are available for free download.
Student Resources
• Technical Support
The students can get online technical support by contacting techsupport@cadcim.com.
• Part Files
The part files used in illustrations and tutorials are available for free download.
• Additional Student Projects
Various projects are provided for the students to practice.
Stay Connected
You can now stay connected with us through Facebook and Twitter to get the latest information about our textbooks, videos, and teaching/learning resources. To stay informed of such updates, follow us on Facebook (www.facebook.com/cadcim) and Twitter (@cadcimtech). You can also subscribe to our YouTube channel (www.youtube.com/cadcimtech) to get the information about our latest video tutorials.
If you face any problem in accessing these files, please contact the publisher at sales@cadcim.com or the author at stickoo@purduecal.edu or tickoo525@gmail.com.
Chapter 1
Introduction to NX 9.0
Learning Objectives
After completing this chapter, you will be able to:
• Understand different environments in NX.
• Understand the system requirements for NX.
• Start a new file in NX.
• Understand the important terms and definitions used in NX.
• Understand functions of the mouse buttons.
• Understand the use of various hot keys.
• Modify the color scheme in NX.
• Know about dialog boxes in NX.
Front.pcxIntroduction to NX 9.0
Welcome to NX 9.0 (commonly referred to as NX). As a new user of this software package, you will join hands with thousands of users of this high-end CAD/CAM/CAE tool. If already familiar with the previous releases, you can upgrade your designing skills with tremendous improvement in this latest release.
NX 9.0, a product of SIEMENS Corp., is a completely re-engineered, next-generation family of CAD/CAM/CAE software solutions for Product Life Cycle Management. Through its exceptionally easy-to-use and state-of-the-art user interface, NX delivers innovative technologies for maximum productivity and creativity from the basic concept to the final product. NX reduces the learning curve by allowing flexibility in the use of feature-based and parametric designs.
The subject of interpretability offered by NX includes receiving legacy data from other CAD systems and even between its own product data management modules. The real benefit is that the links remain associative. As a result, any changes made to this external data are notified to you and the model can be updated quickly.
When you open an old file or start a new file in NX, you will enter the Gateway environment. It allows you to examine the geometry and drawing views that have been created. In the Gateway environment, you can invoke any environment of NX.
NX serves the basic design tasks by providing different environments. An environment is defined as a specified environment, consisting of a set of tools, which allows the user to perform specific design tasks in a particular area. You need to start the required environment after starting a new part file. As a result, you can invoke any environment of NX in the same working part file. The basic environments in NX are the Modeling environment, Shape Studio environment, Drafting environment, Assembly environment, Sheet metal environment and the Manufacturing environment. These environments are discussed next.
Modeling Environment
The Modeling environment is a parametric and feature-based environment in which you can create solid models. The basic requirement for creating solid models in this environment is a sketch and you can draw the sketch directly in the Modeling environment by using the tools available in the Direct Sketch group of the Home tab. The sketch can also be drawn in the Sketch environment. The Sketch environment can be invoked by choosing the Sketch tool from the Direct Sketch group of the Home tab or by choosing the Sketch in Task Environment tool from the Curve tab. While drawing a sketch, various applicable constraints and dimensions are automatically applied. Additional constraints and dimensions can also be applied manually. After drawing the sketch, you need to convert the sketch into a feature. The tools to convert a sketch into a feature are available in the Modeling environment. You can also create features such as fillets, chamfers, taper, and so on by using other tools available in this environment. These features are called the placed features. You can also assign materials to the model in the Modeling environment.
Shape Studio Environment
The Shape Studio environment is also a parametric and feature-based environment in which you can create surface models. The tools in this environment are similar to those in the Modeling environment. The only difference is that the tools in this environment are used to create basic and advanced surfaces. You are also provided with the surface editing tools, which are used to manipulate the surfaces to obtain the required shape. This environment is useful for conceptual and industrial design.
Assembly Environment
The Assembly environment is used to assemble the components using the assembly constraints available in this environment. There are two types of assembly design approaches in NX, Bottom-up and Top-down.
In the bottom-up approach of the assembly, the previously created components are assembled together to maintain their design intent. In the top-down approach, components are created in the Assembly environment.
In the Assembly environment you can also assemble an existing assembly with the current assembly. The perform analysis provides the facility to check the interference and clearance between the components in an assembly.
Drafting Environment
The Drafting environment is used for the documentation of the parts or assemblies created earlier in the form of drawing views and their detailing. There are two types of drafting techniques, generative drafting and interactive drafting.
The generative drafting technique is used to automatically generate the drawing views of the parts and assemblies. The parametric dimensions added to the component in the Modeling environment during its creation can also be generated and displayed automatically in the drawing views. The generative drafting is bidirectionally associative in nature. If you modify the dimensions in the Drafting environment, the model will automatically update in the Modeling environment and vice-versa. You can also generate the Bill of Material (BOM) and balloons in the drawing views.
In interactive drafting, you need to create the drawing views by sketching them using the normal sketching tools and then adding the dimensions.
Sheet Metal Environment
The Sheet Metal environment is used for the designing the sheet metal components. Generally, the sheet metal components are created to generate the flat pattern of a sheet, study the design of the dies and punches, study the process plan for designing, and the tools needed for manufacturing the sheet metal components.
System Requirements
The following are the system requirements to ensure the smooth running of NX:
• Operating System: Windows Vista, Windows Vista X 64 bit (Professional, Ultimate, and Enterprise Editions), Windows 7, Windows 8 or UNIX.
• Memory: 2 GB of RAM is the minimum requirement for all the applications and 4GB of RAM is recommended for DMU applications.
• Disk drive: 10 GB Disk Drive space (Minimum recommended size)
• Internal/External drives: A DVD-ROM drive is required for the program installation.
• Display: A graphic color display compatible with the selected platform-specific graphic adapter is required. The minimum recommended monitor size is 17 inches.
• Graphics adapter: A graphics adapter with a 3D OpenGL accelerator is required with a minimum resolution of 1024x768 for Microsoft Windows workstations and 1280x1024 for UNIX workstations.
Getting Started With NX
Install NX on your system and then start it by double-clicking on the shortcut icon of NX 9.0 on the desktop of your computer. After the system has loaded all the required files to start NX, the initial screen will be displayed, as shown in Figure 1-1.
C01SC045.PCXFigure 1-1 The initial screen that appears after starting NX 9.0
Choose File > New from the Ribbon; the New dialog box will be displayed as shown in Figure 1-2. Make sure that Model template is selected in the Templates rollout of the dialog box. Next, enter the name of the file in the Name edit box and choose the OK button; the Modeling environment will be displayed on the screen, refer to Figure 1-3.
C01SC063.PCXFigure 1-2 The New dialog box
C01SC046.PCXFigure 1-3 The Modeling environment displayed on screen
Important Terms and Definitions
Some important terms and definitions of NX are discussed next.
Feature-based Modeling
A feature is defined as the smallest building block that can be modified individually. A model created in NX is a combination of a number of individual features and each feature is related to the other directly or indirectly. If a proper design intent is maintained while creating the model, then these features automatically adjust their values to any change in their surroundings. This provides a great flexibility to the design.
Parametric Modeling
The parametric nature of a software package is defined as its ability to use the standard properties or parameters in defining the shape and size of a geometry. The main function of this property is to derive the selected geometry to a new size or shape without considering its original dimensions. You can change or modify the shape and size of any feature at any stage of the designing process. This property makes the designing process an easy task. For example, consider the design of the body of a pipe housing, as shown in Figure 1-4.
To change the design by modifying the diameter of the holes and their number on the front, top, and bottom face, you need to select the feature and change the diameter and the number of instances in the pattern. The modified design is shown in Figure 1-5.
2393.jpgFigure 1-4 Body of a pipe housing
2399.jpgFigure 1-5 Modified body of the pipe housing
Bidirectional Associativity
As mentioned earlier, NX has different environments such as the Modeling environment, Assembly environment, and the Drafting environment. The bidirectional associativity that exists between all these environments ensures that any modification made in the model in any of the environments of NX is automatically reflected in the other environments immediately. For example, if you modify the dimension of a part in the Modeling environment, the change will be reflected in the Assembly and the Drawing environments as well. Similarly, if you modify the dimensions of a part in the drawing views generated in the Drafting environment, the changes will be reflected in the Modeling and Assembly environments. Consider the drawing views of the pipe housing shown in Figure 1-6. When you modify the model in the Modeling environment, the changes will be reflected in the Drafting environment automatically. Figure 1-7 shows the drawing views of the pipe housing after increasing the diameter and the number of holes.
2467.jpgFigure 1-6 The drawing views of a pipe housing
2508.jpgFigure 1-7 The drawing views of pipe housing after making the modifications
*.prt
*.prt is a file extension associated with all files that are created in the Modeling, Shape Studio, Assembly, Sheet Metal, and Drafting environments of NX.
Resource Bar
The Resource Bar combines all the navigator windows, the history palette, the integrated web browser, and the parts template at one common place for a better user interface. By default, the Resource Bar is located on the left side of the NX window.
Roles
Roles are a set of system customized tools and toolbars used for different applications. In NX, you have different roles for different industrial applications. The Roles tab in the Resource Bar is used to activate the required role. In this book, the Essentials role has been used, as it contains all the required tools. To activate this role, choose the Roles tab from the Resource Bar and click on the System Defaults option, if it is not expanded already; a flyout will be displayed. Click on the Essentials icon to activate that role. Figure 1-8 shows the Roles navigator that appears when you choose the Roles tab in the Resource Bar.
Part Navigator
The Part Navigator keeps a track of all the operations that are carried out on the part. Figure 1-9 shows the part navigator that appears when you choose the Part Navigator tab in the Resource Bar.
Constraints
Constraints are the logical operations that are performed on the selected element to define its size and location with respect to the other elements or reference geometries. There are three types of constraints in NX: Geometric, Dimensional, and Assembly. The constraints in the sketch are called geometric and dimensional constraints and these are used to precisely define the size and position of the sketched elements with respect to the surroundings. The assembly constraints are available in the Assembly environment and are used to define the precise position of the components in the assembly. These constraints are discussed next.
C01SC047.PCXFigure 1-8 The Roles navigator
C01SC048.PCXFigure 1-9 The Part Navigator
Geometric Constraints
These are the logical operations performed on the sketched elements to define their size and position with respect to the other elements. Geometric constraints are applied using two methods, automatic constraining and manual constraining. While drawing the sketch, some constraints are automatically applied to it.
Dimensional Constraints
After creating the sketch, you need to apply different types of dimensional constraints to it. Various types of dimensions in NX are:
1. Linear Dimensions
2. Radial Dimensions
3. Angular Dimensions
4. Perimeter Dimensions
NX is a parametric software and therefore, you can modify the dimensions of a sketch at any time. You will learn more about modifying dimensions of the sketch in the later chapters.
Assembly Constraints
The constraints in the Assembly environment are the logical operations performed to restrict the degrees of freedom of the component and to define its precise location and position with respect to the other components of the assembly.
Solid Body
The solid body contains all the features such as extrude, pad, pocket, hole, and so on.
Sheet Body or Surfaces
Surfaces are geometric features that have no thickness. They are used to create complex shapes that are difficult to be created using the solid features. After creating the surface, you can assign a thickness to it in order to convert it into a solid body. Surfaces are created in the Modeling environment. No separate environment is required to create the surfaces.
Features
A feature is defined as the basic building block of a solid model. The combination of various features results in a solid body. In the Modeling environment of NX, the features are of two types:
1. Sketch-based features
2. Placed-features
The sketch-based features are the ones that require a sketch for their creation. The placed-features do not require a sketch for their creation.
WCS (Work Coordinate System)
The WCS is a local coordinate system and can be repositioned to a convenient location while making a model. The XC-YC plane of the WCS is used to perform many operations. When you create a new file, by default the WCS is positioned at origin of the Datum Coordinate System, which is (0,0,0). By default, the display of WCS is turned on. To turn off the display of WCS, choose the Display WCS tool from the Tools > Utilities > More > WCS in the Ribbon; the WCS will be turned off from the drawing window. Note that it is a toggle button.
Understanding the Functions of the Mouse Buttons
To work in the NX environment, it is necessary that you understand the functions of the mouse buttons. The efficient use of the three buttons of the mouse, along with the CTRL key can reduce the time required to complete the design task. The different combinations of the CTRL key and the mouse buttons are listed below:
1. The left mouse button is to make a selection by simply selecting a face, surface, sketch, or an object from the geometry area or from the Part Navigator. For multiple selections, select the entities using the left mouse button.
2. The right mouse button is used to invoke the shortcut menu, which has different options such as Zoom, Fit, Rotate, Pan, and so on.
3. Press and hold the middle and the right mouse buttons to invoke the Pan tool. Next, drag the mouse to pan the model. You can also invoke the Pan tool by first pressing and holding the SHIFT key and then the middle mouse button. Figure 1-10 shows the use of a three button mouse in performing the pan functions.
4. Press and hold the middle mouse button to invoke the Rotate tool. Next, drag the mouse to dynamically rotate the view of the model in the geometry area and view it from different directions. Figure 1-10 shows the use of the three button mouse in performing the rotate operation.
5. Press and hold the CTRL key and then the middle mouse button to invoke the Zoom tool. Alternatively, press and hold the left mouse button and then the middle mouse button to invoke the Zoom tool. Next, drag the mouse dynamically to zoom in or out the model in the geometry area. Figure 1-10 shows the use of the three mouse buttons in performing the zoom functions.
C01SC035.PCXFigure 1-10 Functions of the mouse buttons
Various screen components of NX are discussed next.
Quick Access Toolbar
This toolbar is common to all the environments of NX. Figure 1-11 shows the Quick Access toolbar. The buttons in this toolbar are used to start a new file, open an existing file, save a file of the current document, cut and place the selection on a temporary clipboard, copy a selection, paste the content from the clipboard to a selected location, undo, redo, search a tool, and invoke the help topics.
C01SC050.PCXFigure 1-11 The Quick Access toolbar
Ribbon
NX offers a user-friendly design interface by providing the Ribbon. The Ribbon comprises a series of tabs. In tabs, the various tools and options are grouped together based on their functionality in different groups and galleries. The display of these tabs and their groups depends upon the environment invoked. The different environments and some of their respective tabs and groups are discussed next.
Modeling Environment
The Modeling environment can be invoked by selecting the Modeling template from the New dialog box. You can also invoke the Modeling environment from any other opened environment. To do so, choose File > Applications > Modeling from the Ribbon. Some of the tabs of the Modeling environment are discussed next.
Home Tab
The Home tab consist of a series of groups and galleries and are discussed next.
Direct Sketch Group
It is one of the most important groups of the Home tab. The tools available in this group are used to draw and edit sketches. You can apply constraints to geometric entities and assign dimension to a sketch using the tools of this group. The sketching tools available in this group are grouped together in the Sketch Curve gallery, refer to Figure 1-12. Note that by default, the Sketch Curve gallery is in collapse form. As a result, some of the tools are not visible by default. To expand this gallery, click on the lower down arrow available in front of this gallery, see Figure 1-13. Note that some of the tools such as Rapid Dimension, Geometric Constraints, Fillet, Chamfer, Quick Trim, and Quick Extend are still not available in the expanded Sketch Curve gallery. To access all the tools of the Sketch Curve gallery, choose the Sketch tool available in the Direct Sketch group; the Create Sketch dialog box will be displayed. The options available in this dialog box are discussed in later chapters. Select the required sketching plane and then choose the OK button, the Sketch Curve gallery expanded such that it contains all the sketching tools including dimensioning and geometric constraints, see Figure 1-14.
C01SC052.PCXFigure 1-12 The Direct Sketch group
C01SC065.PCXFigure 1-13 Expanded Sketch Curve gallery
C01SC054.PCXFigure 1-14 The expanded Sketch Curve gallery of the Direct Sketch group after invoking Sketching environment
Feature Group
The tools in this group are shown in Figure 1-15 and are used to convert a sketch drawn in the Sketching environment into a feature. This group contains sketch-based feature tools and placed-feature tools. You can create datum plane, axis, and points using the tools in this group.
C01SC053.PCXFigure 1-15 The Feature group
Synchronous Modeling Group
The Synchronous modeling technology is one of the latest enhancements in NX. This technology is used to modify the parts even if the modeling history is not available. The tools available in the Synchronous Modeling group are used to modify and improve an existing design in less time. Figure 1-16 shows the Synchronous Modeling group.
C01SC061.PCXFigure 1-16 The Synchronous Modeling group
Curve Tab
The Curve tab comprises a series of groups and galleries. You can invoke Sketching environment by using the Sketch in Task Environment tool of this tab. Figure 1-17 shows the Curve tab.
C01SC064.PCXFigure 1-17 The Curve tab
Surface Tab
You can create surface design in the Modeling environment as well as in the Shape Studio environment. The tools used to create solid bodies are also used to create surface bodies. The Surface group under the Surface tab, which have tools to create the surface design and is discussed next. Note that this tab is not available by default.
Surface Group
The tools in the Surface group are used to create complex surfaces. Figure 1-18 shows the Surface group.
C01SC056.PCXFigure 1-18 The Surface group
Tip: By default, all tools are not available in a group. Therefore, you may need to customize the group to add those tools that are not available by default. To customize a group, click on the down arrow at the bottom right corner of the group; a drop-down will be displayed. Click on the tool to be added or removed from the group. Note that a tick mark available on the left of a tool indicates that it is already added to the group.
Similarly, you can add or remove groups from the Ribbon by using Ribbon Options arrow available at the bottom right corner of the Ribbon.
Some of the tabs that are available in the Modeling environment as well as common to other environments of NX are discussed next.
Application Tab
Using the Application tab, you can invoke any other environment from the currently invoked environment. By default, the Application tab is not available in the Ribbon. Therefore, you need to customize to add it. To do so, right-click on the Ribbon and select the Application option from the shortcut menu displayed. You can add this tab to all environments of NX. Figure 1-19 shows the Application tab.
C01SC049.PCXFigure 1-19 The Application tab
Tip: Some of the tabs are, by default, available in their respective environments. However, you can add more tabs to an environment. To do so, right-click on the Ribbon; a shortcut menu will be displayed. You will observe that the tools that are not available in the graphics window are not selected in the shortcut menu. Select any unselected option; it will become available as a tab in the Ribbon.
View Tab
The tools in the View tab, as shown in Figure 1-20, are used for manipulating the views of the model. The View tab is available in all the environments. Some of the tools in the View tab are not available in the Drafting environment.
C01SC051.PCXFigure 1-20 The View tab
Assembly Environment
In NX, you can invoke the assembly environment within the Modeling environment and create assemblies by using different assembly tools. The tools for assembling are available in the Assembly tab and are discussed next.
Assemblies Tab
The tools that are used to create an assembly are grouped together in the Assembly tab. To add this tab, choose File > Applications > Assemblies check box from the Ribbon. Alternatively, choose the Assemblies button from the Application tab. The tools of the Component group available in this tab are used to insert an existing part or assembly in the current assembly file. You can also create a new component in the assembly file using the tools in this group. Figure 1-21 shows the tools in this group.
C01SC057.PCXFigure 1-21 The Component group
Drafting Environment
To invoke the Drafting environment, choose File > Applications > Drafting from the Ribbon. Alternatively, this environment can be invoked by choosing the Drafting tool from the Application tab. You can also invoke this environment by using the Drawing template of the New dialog box. The groups in the Drafting environment are discussed next.
View Group
This group is displayed in the Home tab after invoking the Drafting environment. The tools in the View group are used to insert a new sheet, create a new view, generate an orthographic view, section view, and detail view for a solid part or an assembly. Figure 1-22 shows the View group.
C01SC058.PCXFigure 1-22 The View group
Dimension Group
The tools in the Dimension group are used to generate various dimensions in the drawing views. Figure 1-23 shows the Dimension group.
C01SC059.PCXFigure 1-23 The Dimension group
Annotation Group
The tools in the Annotation group are used to generate the GDT parameters, annotations, symbols, and so on. Figure 1-24 shows the Annotation group.
C01SC060.PCXFigure 1-24 The Annotation group
Sheet Metal Environment
The tools in the Sheet Metal environment are used to create a sheet metal component. Figure 1-25 shows the groups and tools of Sheet Metal environment.
C01SC062.PCXFigure 1-25 Tools in the Sheet Metal environment
Status Bar
The Status Bar that appears at the bottom of the drawing window comprises of two areas and buttons, as shown in Figure 1-26. These are discussed next.
C01SC018.PCXFigure 1-26 The Status Bar
Cue Line Area
The cue line area is the prompt area. In this area, you will be prompted to select the entities for completing the tool task.
Status Area
This area gives information about the operations that can be carried out.
View NX in Full Screen
If you choose this button, the graphics area will be maximized and will give you a full screen display. For getting the default screen display, you need to choose this button again.
Hot Keys
NX is more popularly known for its icon driven structure. However, you can still use the keys on the keyboard to invoke some tools. These keys are called hot keys. The hot keys, along with their functions, are listed in the table given next.
Hot Key Function
CTRL+Z Invokes the Undo tool
CTRL+Y Invokes the Repeat tool
CTRL+S Saves the current document
F5 Refreshes the Drawing window
F1 Invokes the NX Help tool
F6 Invokes the Zoom tool
F7 Invokes the Rotate tool
CTRL+M Invokes the Modeling environment
CTRL+SHIFT+D Invokes the Drafting environment
Color Scheme
NX allows you to use various color schemes as the background screen color and also for displaying solid bodies on the screen. To change the background color scheme, choose Menu > Preferences > Background from the Top Border Bar; the Edit Background dialog box will be displayed.
Select the Plain radio button from the Shaded Views and Wireframe Views areas. Next, choose the color swatch available on the right side of the Plain Color option; the Color dialog box will be displayed. Select the White color swatch from the Color dialog box and choose the OK button twice to apply the new color scheme to the NX environment.
Note
For the purpose of printing, this book in general will follow the white background of the NX environment. However, for better understanding and clear visualization, at various places other color schemes are also followed.
Dialog Boxes In NX
To create any feature, you need to follow certain steps in an order. These steps are placed in a top-down order in the dialog boxes. This layout of dialog boxes will help you throughout the feature creation operation, refer to Figure 1-27.
In a dialog box, the current selection step will be highlighted in orange. The required steps are marked with red asterisks, and the completed steps are marked with green check marks. The advanced options are collapsed and hidden in the rollouts. The button highlighted in green indicates next default action.
The Reset button is used to reset the dialog box to its initial settings. The Hide Collapsed Groups option from the Dialog Option button is used to hide all the collapsed rollouts to simplify the dialog box. To view all the collapsed rollouts, choose the Show Collapsed Groups option from the Dialog Option button, which will be available only after choosing the Hide Collapsed Groups option from the Dialog Option button. The Close button is used to exit the dialog box.
C01SC038.PCXFigure 1-27 The Extrude dialog box
Selecting Objects
When no tool is invoked in the current environment, the select mode will be activated. You can ensure that the select mode is active by pressing the ESC key. In this mode, you can select a wide range of objects from different environments such as individual features, part bodies, surface bodies, planar and non-planar faces, sketched entities, sketch and assembly constraints, and so on by clicking on them. Alternatively, press and hold the left mouse button and drag a box around the objects; all objects that lie completely inside the box are selected.
Deselecting Objects
By default, the selected objects are displayed in orange color. If you want to deselect any specific object from the selection, press and hold the SHIFT key and click on it; the object will be deselected. If you want to deselect all the selected entities, press the ESC key. Alternatively, press and hold the SHIFT key and drag a box around the entities; all the entities that lie completely inside the box are deselected. Also, you can choose the Deselect All button from the Selection Group to deselect all the selected entities.
Selecting Objects Using the QuickPick Dialog Box
If objects are close to each other, then it may be difficult to select the required object. In such cases, move the cursor over the object to be selected and wait for two seconds; the cursor will be changed to ‘+’ sign with three dots. Next, press the left mouse button; the QuickPick dialog box will be displayed. This dialog box will list all the objects near the selected object in the drawing window. Move the cursor over the objects listed; the corresponding objects will be highlighted in the drawing window. Select the required object from the QuickPick dialog box; the specified object will get selected.
Self-Evaluation Test
Answer the following questions and then compare them to those given at the end of this chapter:
1. The Modeling environment of NX is a parametric and feature-based environment. (T/F)
2. You can modify an existing design quickly using the Synchronous Modeling tools. (T/F)
3. The generative drafting technique is used to automatically generate the drawing views of parts and assemblies. (T/F)
4. By default, the Resource Bar is located on the left side of the NX window. (T/F)
5. The __________ analysis is used to check the interference and clearance between the components in an assembly.
6. The __________ is a file extension associated with all the files that are created in different environments of NX.
7. The __________keeps a track of all the operations that are carried out on the part.
8. The __________constraint is used to fix a selected entity in terms of its position with respect to the coordinate system of the current sketch.
9. You can invoke the _______ tool by pressing and holding the middle mouse button.
10. The __________group is used to generate the GDT parameters, annotations, and symbols.
Answers to Self-Evaluation Test
1. T, 2. T, 3. T, 4. T, 5. Perform, 6. *.prt, 7. Part Navigator, 8. Fixed, 9. Rotate, 10. Annotation
Chapter 2
Drawing Sketches for Solid Models
Learning Objectives
After completing this chapter, you will be able to:
• Start NX and create a new file in it.
• Invoke different NX environments.
• Understand the need of datum planes.
• Create three fixed datum planes.
• Create sketches in Modeling environment.
• Create sketches in Sketch task environment.
• Use various drawing display tools.
• Understand different selection filters.
• Select and deselect objects.
• Use various sketching tools.
• Use different snap point options.
• Delete sketched entities.
• Exit the Sketch environment.
Front.pcxINTRODUCTION
Most designs created in NX consist of sketch-based features and placed features. A sketch is a combination of two-dimensional (2D) entities such as lines, arcs, circles, and so on. The features such as extrude, revolve, and sweep that are created by using 2D sketches are known as sketch-based features. The features such as fillet, chamfer, thread, and shell that are created without using a sketch are known as placed features. In a design, the base feature or the first feature is always a sketch-based feature. For example, the sketch shown in Figure 2-1 is used to create the solid model shown in Figure 2-2. In this model, the fillets and the chamfers are the placed features.
C01SC002.PCXFigure 2-1 Profile for the sketch-based feature of the solid model shown in Figure 2-2
C01SC001.PCXFigure 2-2 Solid model created using the sketch-based and placed features
As mentioned earlier, to create sketch-based features, you first need to create its sketch. In NX, you can create a sketch by using two methods: direct sketch and Sketch in Task. In direct sketch method, you can create sketch, as required, directly in the Modeling environment by using the sketching tools such as Line and Rectangle of the Direct Sketch group. Once the sketch has been drawn, you can directly use the solid modeling tools to convert the sketch into a sketch-based feature.
In Sketch in Task method, you need to invoke the sketching environment by using the Sketch in Task Environment tool for creating the sketch. The Sketch in Task Environment tool is available in the Curve tab of the Ribbon. You will learn more about creating sketches by using these methods later in this chapter.
Unlike other solid modeling software packages where you need to use separate files for starting different environments, NX uses only a single type of file to start different environments. In NX, files are saved in the .prt format and all the environments required to complete a design can be invoked in the same .prt file. For example, you can draw sketches and convert them into features, assemble other parts with the current part, and generate drawing views in a single .prt file.
Starting NX 9.0
Taskbar: Start > All Programs (or Programs) > Siemens NX 9.0 > NX 9.0
You can start NX 9.0 by double-clicking on its shortcut icon on the desktop of your computer. If you are using windows 7 as a operating system then you can also choose Start > All Programs (or Programs) > Siemens NX 9.0> NX 9.0 from the taskbar to start NX 9.0, refer to Figure 2-3.
The default initial screen of NX 9.0 is shown in Figure 2-4. This screen displays information about NX 9.0, which helps you learn more about NX 9.0. You can also view other information by moving the cursor over the topics displayed on the left of the NX 9.0 screen.
C02SC226.PCXFigure 2-3 Starting NX 9.0 from the taskbar
C02SC227.PCXFigure 2-4 The default initial screen of NX 9.0
Tip: It is advised to read the information on the default initial screen of NX whenever you start a new session. This information will help you learn additional things about NX.
Starting a New Document in NX 9.0
Ribbon: Home > Standard > New
Menu: File > New
To start a new file, choose the New tool from the Standard group of the Home tab in the Ribbon or choose Menu > File > New available at the left on the Top Border Bar; the New dialog box will be displayed, as shown in Figure 2-5.
C02SC228.PCXFigure 2-5 The New dialog box
The tabs and options in this dialog box are discussed next.
Templates Rollout
In the New dialog box, templates are grouped together under various environment types such as Modeling, Drawing, Simulation, Manufacturing, Inspection, Mechatronics Concept Designer, and Ship Structures. The template files related to these environments are available in their respective tabs. These files are used whenever you start a new file. These template files provide a predefined set of tools with specified environment. This saves a lot of