Desig Design n Applic App licati ations ons Using Using NX Workbook February 2006 MT10055 — NX 4
n Number Publicatio Publication mt10055_w NX 4
Manu Ma nual al Histo History ry
Manual Revision
Software Version Version
Publication Date
Version Version 15.0
February 1999
Version Version 16.0
January 2000
Version Version 17.0
December 2000
Version Version 18.0
September 2001
NX
September 2002
NX 2
December 2003
NX 3
November 2004
NX 4
February 2006
This edition obsoletes all previous editions. Proprietary & Restricted Rights Notice
This software and related documentation are proprietary to UGS Corp. © 2006 UGS Corp. All Rights Reserved. All trademarks belong to their respective holders.
©2006 UGS Corp. All Rights Reserved. Produced in the United States of America. 2
D esign Applic ations Using NX
mt10055_w NX 4
Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
Impe Im pell ller er As Assem sembl bly y — An ap appr proa oach ch in me meth thod odol ology ogy . . . . . . . . . . . . . .
5
The Inn Inner er Mol Moldl dlin ine e of the the Botto Bottom m Housi Housing ng . . . . . . . . . . . . . . . . . . . 1-1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1- 1 Creati Cre ating ng the Inne Innerr Mold Mold Line Line of the the Bottom Bottom Hous Housing ing . . . . . . . . . . . . 1- 2 Crea Cr eati ting ng th the e Bott Bottom om Ho Hous usin ing g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-1 1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 1 Cre reat atin ing g the the Fl Flan ange ge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 2 Crea Cr eati ting ng the the Ass Assem embl bly y Par Partt Fil File e . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-1 1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3- 1 Cre reat atin ing g the the Ass ssem embl bly y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3- 2 Crea Cr eati ting ng th the e Uppe Upper r Hou Housi sing ng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 4-1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 1 Crea Cr eati ting ng th the e Upp Upper er Ho Hous usin ing g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 2 Crea Cr eati ting ng the the Imp Impel elle ler r, Par Partt 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5- 1 Overvi Over Defini nin ng Bod Body y & Bl Blad ade e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5- 2 Crea Cr eati ting ng the the Imp Impel elle ler r, Par Partt 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6- 1 Tri rim mmi ming ng th the e Bla Blade dess . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6- 2 Crea Cr eati ting ng the the Imp Impel elle ler r, Par Partt 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7- 1 Adding Blends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7- 2 Crea Cr eati ting ng the the Imp Impel elle ler r, Par Partt 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8- 1 Matin Ma ting g the the Impe Impell ller er to to the the Ass Assem embl bly y . . . . . . . . . . . . . . . . . . . . . . . . 8- 2
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
3
Contents
Crea Cr eati ting ng the the Sha Shaft ft Sub Subas asse semb mbly ly . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99-1 1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9- 1 Creati Cre ating ng the the Impel Impeller ler Inter Interface face of the the Shaft Shaft subas subassem sembly bly . . . . . . . . 9- 2 Section tion of the the Shaft Shaft subass subassemb embly ly . . . . . . . . . . . 9-10 Creating Creati ng the Center Sec Creati Cre ating ng the Fina Finall Section Section of of the Shaft Shaft suba subasse ssembl mbly y . . . . . . . . . . . . 9-13 Adding Hardware to the Assembly . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10- 1 Adding Fasteners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10- 2 Part Fi File . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 11--1 Editing the Assembly Assembly Pa
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11- 1 Edi diti ting ng th the e Ass Assem embl bly y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 11-- 2 Prov Pr ovid idin ing g a Seco Second nd Arr Arran ange geme ment nt . . . . . . . . . . . . . . . . . . . . . . . . . . 12 12-1 -1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12- 1 Adding Alternate Arrangements . . . . . . . . . . . . . . . . . . . . . . . . . . 12- 2 Applying a Revision to the Assembly . . . . . . . . . . . . . . . . . . . . . . . 13-1
Ove verrvi vie ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13- 1 Rev evis isin ing g the the As Asse sem mbl bly y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 13-- 2
4
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Overview
Impeller Assembly — An approach in methodology The Impeller assembly is a conceptual design for a mechanism to translate water flow into axial rotation. For this course, consider the design to be in progress and know that it will not be totally completed in this class. The design you will model model may or may not be the correct approach. approach. This in itself mimics real life situations situations.. As a design is reviewed by different disciplines disciplines,, it matures from the recommendatio recommendations ns made by those disciplines. disciplines. In this class, what is more important is gaining an understanding of the methodology of using a combination of NX functions to capture an aspect of the total design intent. Below is an illustration of the Impeller assembly you will model.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
5
1
Lesson
1
The In Inner Mol Moldline of of th th e Bottom Bot tom Hous Housing ing
Overview The design intent for the bottom housing is that its size and shape be controlled parametrically. You You will create a sketch to define the inner mold line of the bottom housing. Later, you will use this same sketch to de fine the outside shape of the impeller.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
1-1
The Inner Moldline of the Bottom Housing
1
Creating the Inner Mold Line of the Bottom Housing Step 1:
Create a new inch part file called ***_housing_bottom.
Step 2:
Create Generator geometry for the inside mold line. Since one of the design requirements is that the size and shape be controlled parametrically, the inside mold line will be sketched. Keep class layer standards in mind. There is a macro in your application folder to create the class standard layers: Tools
→
Macro
→
Playback
Navigate to application and choose set_layers.macro Create a sketch named mold_line on the X-Z absolute coordinate plane.
1-2
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
The Inner Moldline of the Bottom Housing
Sketch the curves as illustrated below and apply the required constraints. •
• • •
•
Rename Rename the the constrai constraint nt (1) inne inner_ra r_radiu diuss as shown shown below. below. This is being done so that this constraint constraint may be identi fied easier, later in the course. The insi inside de mold mold line line is is made made up of two line liness and two arcs. Curves Curves that that have have a commo common n end poin pointt should should be be constrained constrained tangent to each other. other. The left left endpo endpoint int of of the lower lower left left horiz horizonta ontall line line is located Point onto Curve relative to the vertical datum axis. The two lines lines should have horizontal horizontal constrai constraints. nts.
YC
ZC
Step 3:
XC
Save the part and close.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
1-3
1
1
Lesson
2
Creat Creating ing the Bottom Bot tom Housi Housing ng
2
Overview In the previous section, an aspect of the design intent for the bottom housing was captured by creating a sketch that controlled the size and shape of the inner mold line. line. In this section of the activity you will continue to capture additional design intent for the bottom housing. The additional aspects are: •
The flange width is based on the bolt hole size
•
The numbe numberr of bolt holes holes are are control controlled led param parametri etrical cally ly
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
2-1
Creating the Bottom Housing
Creating the Flange
2
Step 1:
Open ***_housing_bottom.
Step 2:
Orient the WCS to the Absolute CSYS.
Step 3:
Revolve the sketch geometry to create the housing body. The R key on your keyboard is a shortcut to open the Revolve dialog. Define the revolution axis as the sketch datum axis that is parallel to the XC axis. The wall thickness is 0.5". Make Offset active, and drag the offset handle outwards from the sketch. Drag the start and end handles to the orientation shown below. (-90 to 90) ZC YC XC
Step 4:
Make the sketch internal to the revolve feature. From the Part Navigator, use the MB3 menu over the Revolve node and choose Make Sketch Internal. When you make a sketch internal to its feature the sketch is out of the way until you need it. You You do not have to worry about layer management, no many how many sketches you use to model a product.
2-2
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Bottom Housing
Step 5:
Create a variable expression. In creating the end flanges for this part, a couple of design issues need to be taken into consideration. 1. When When addi adding ng the flange, the length of the part should not increase. increase. 2. The allowa allowance nce for hole hole size and edge edge distance distance determine flange width. For our design the hole diameter D is 0.75 and the edge distance is 2*D; twice the diameter. If you create an expression for the hole size, this variable can be referenced in other features that rely on its value. Create the following length expression variable: hole_dia=.75 in
Step 6:
Create the first end flange. The extrusion should not change the length (along the XC axis) of the solid body. Extrude Extrude and unite the solid edge illustrated illustrated below. below. Use the following values: Limits
O ff s e t
Start
0
Start
0
End
0.5
End
1.25 + 3.5 * hole_dia
The sign (±) of the second offset value depends on the direction of the offset vector.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
2-3
2
Creating the Bottom Housing
Your Your part should now resemble the illustration below. below.
2
Step 7:
Create the second flange. The parameter for the first offset was 1.25+3.5*hole_dia. The 1.25 (1) value is an allowance for the wall thickness (2) of the revolved section, a 0.25 offset, and for a 0.5 fillet that will be applied later. The "3.5*hole_dia" is an allowance for the distance from the hole center to the edge (3) and to the fillet (4).
2-4
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Bottom Housing
Extrude the inside edge shown below and unite to the solid body. body. Use the same values values as before. before. Again, the extrusion extrusion should not change the length of the solid body. The sign (±) of the second offset value will vary depending on the direction of the offset vector.
Your Your part should now resemble the illustration below. below.
Remember to save your part periodically. If rain or solar flares are in the forecast, save more often.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
2-5
2
Creating the Bottom Housing
Step 8:
Create the first top flange. The illustration below points out the requirement for the top flanges. Notice that the inside edge (1) and outside edge (2) run parallel to each other. Also notice how the top flange is indented 0.25 from the end flanges (3).
2
2-6
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Bottom Housing
Extrude the 4 solid edges that de fine the inside edge as illustrated below and and unite. Remember that Selection Intent allows you to select a tangent chain with one pick.
2
Remember Remember,, this is only 1/2 of the total housing. housing. When both halves are put together, a cross section normal to the cylindrical axis should produce a round cross section. So, with the WCS oriented to the Absolute Coordinate System, make sure the extrude vector points in the -ZC direction. Use the following values: Limits
O ff s e t
Start
0
Start
0
End
0.5
End
1 + 3.5 * hole_dia
The sign (±) of the second offset value will vary depending on the direction direction of the offset vector.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
2-7
Creating the Bottom Housing
Your Your part should now resemble the illustration below. below.
2
Step 9:
Mirror the top flange. Mirror the top flange feature through the sketch datum plane. Your Your part should should now resemble the illustration below.
2-8
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Bottom Housing
Step 10:
Create the bolt holes on the top
flange.
The design requirements for this hole pattern are as follows:
2
0.75 diameter diameter Hole center to outer edge distance equals 2.5 times the hole diameter. 3 equally spaced holes at 15 degree intervals
In the next few actions you will create some reference features. The first reference feature, a datum plane, will be used to locate the initial hole feature on the flange. The next reference feature, a datum axis, will be used to de fine the rotation axis of a circular array.
Choose Datum Plane . Select the inner edge as shown below.
Set the Type to Curves and Points. Choose the selection that de fines the inner edge.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
2-9
Creating the Bottom Housing
Choose Cycle Solution until the datum plane is oriented in the plane of the arc as shown below.
2
Choose OK. Create a relative datum axis de fined by the cylindrical face (1) illustrated illustrated below.
The datum axis will pass through the center of the original sketched arc.
2-10
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Bottom Housing
Create a Simple Thru Hole by de fining the diameter with the expression. Select the placement face (1) as shown hole_dia expression. below.
2
Locate the hole by positioning it Point onto Line relative to the datum plane plane that intersects the placement face. Continue to position the hole by using Perpendicular from the edge illustrated below. The distance should be de fined by 2.5*hole _dia 2.5*hole _dia.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
2-11
Creating the Bottom Housing
Create a circular array of the hole feature as illustrated below. The Rotation Axis is to be defined by the datum axis shown below. below. Use the following following values: • •
2
Step 11:
Number = 3 Angle = 15 (± apply the right hand rule: with your right thumb along the plus axis of rotation, the fingers curl in the plus rotation direction.) direction.)
Add a duplicate duplicate set of holes to the opposite
flange.
In the Part Navigator Navigator reorder the CIRCULAR_A CIRCULAR_ARRA RRAY Y before the MIRROR_SET. MIRROR_SET. Edit the MIRROR_SET to add both the INSTANCE and CIRCULAR_ARRAY features. Step 12:
Create the the blends. Apply a single blend with four edges and two radius sets, as shown below below.. • •
2-12
Design Applications Using NX
Set Set 1 = 0.5 0.5 rad radiu iuss Set Set 2 = 1.0 1.0 rad radiu iuss
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Bottom Housing
2
Still in the the Edge Blend dialog, ensure that Selection Intent is set to Tangent Curves. Select one of the edges illustrated below. below. All of the tangent edges are also selected. Now select the other edge illustrated below. Once again, the tangent edges are selected.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
2-13
Creating the Bottom Housing
2
Apply a 0.5 blend to this set of edges. Select the four small edges as illustrated below and OK a 0.1875 blend.
2-14
Step 13:
Move the two new reference features to layer 62.
Step 14:
Save the part and close.
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Lesson
3
Creat Creating ing the Assem Assembly bly Part File
3
Overview In this section of the activity you will create an assembly part file that will be used to integrate the different parts of the impeller assembly. You You will use Create New Parent in the bottom housing to create the assembly structure.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
3-1
Creating the Assembly Part File
Creating the Assembly Step 1:
Open ***_housing_bottom.
Step 2:
Use Create New Parent on the Assemblies toolbar to create ***_impeller_assm. By default, the model reference set will be used, named BODY in this case.
3
By default, the original layers will be preserved in the component object in the new parent part.
3-2
Step 3:
Use the Assembly Navigator to verify that the model reference set BODY is used for ***_housing_bottom.
Step 4:
Using Properties over the ***_housing_bottom node in the Assembly Navigator verify (on the Assembly page) that Original Layer was used.
Step 5:
Save the parts and close them.
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Lesson
4
Creat Creating ing the Upper Upper Hous Housing ing
Overview The upper half of the housing is identical to the lower half except for the inspection port located on top. The design intent dictates that if the bottom half of the housing changes the top half must re flect the change.
4
You You will use the WAVE WAVE Geometry Linker Mirror Body function to capture this aspect of the design intent. The size of the inspection port is based on the overall size of the housing. A sketch in the lower housing controls the housing size and shape. You You will use interpart expressions to make the size of the inspection port associative.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
4-1
Creating the Upper Housing
Creating the Upper Housing Step 1:
Open ***_impeller_assm.
Step 2:
In layer 1, create a new empty component part ***_housing_top.
Step 3:
Use the Wave Geometry Linker to mirror the lower housing into the ***_housing_top component component part file.
file
named
Create a relative datum plane in an unused datum layer of the ***_housing_bottom part file to mirror the housing through. Make sure you save the ***_housing_bottom after creating the datum plane.
4
Adjust the lower housing reference set display as needed. Using the WAVE geometry linker Mirror the housing bottom body into the housing top part. Make sure At Timestamp is toggled off before performing the mirror. Adjust reference set display back to BODY. BODY.
4-2
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Upper Housing
Step 4:
Create datum planes planes that will be used to create the inspection inspection port. Because the design intent for the housing is to be able to change in size and shape, the inspection port must also be modeled to address these possible changes. With that in mind the following design intent will be imposed on the inspection inspection port feature. feature. Length = 2/3 of the housing’s largest interior radius perpendicula perpendicularr to the revolution axis. axis. Width = 3/5 of the port’s length. Height = 4 inches above the outside cylindrical face.
4
Port is centered on the housing cylindrical axis. Port is located 2 inches from cylindrical face edge (see illustration).
Make the the ***_housing_top part the Displayed Part.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
4-3
Creating the Upper Housing
Create the relative datum plane (1) show below, that is tangent to the cylindrical f ace ace (2) and parallel to the flange (3).
4
Create the next datum plane show below. This datum plane is associative to the previous datum plane and is offset 4 inches.
4-4
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Upper Housing
Create the next datum plane (1) show below. This associative datum plane is to be created c reated through the cylindrical axis of the cylindrical face (2) at 90° to the previously created datum plane (3).
4
Step 5:
Create a sketch to define the shape of the inspection port. Create a sketch to the following requirements: •
Sket Sk etch ch is to be be on laye layerr 21.
•
Sket Sk etch ch name name is port.
Define the sketch plane by the datum plane labeled 1 and the vertical reference by the datum plane labeled 2. The vertical reference direction should point in the XC direction of the WCS.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
4-5
Creating the Upper Housing
Step 6:
Create the sketch geometry and apply dimensional constraints as illustrated below. Arrow 1 is pointing to the end point of the straight, vertical edge of the solid flange. Arrow 2 is pointing to a datum plane. (Your expression names may vary from those illustrated below.)
4
4-6
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Upper Housing
Step 7:
Create interpart expressions to control the length of the port. The design intent is that the length of the port is 2/3 (.66) of the housing’s largest interior radius as shown below. This step will capture that design requirement. First you must identify which expression controls the interior radius. Review the MOLDLINE sketch in the ***_housing_bottom part file. Identify the expression that controls the interior radius (inside_radius=15.000) as illustrated below.
4
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
4-7
Creating the Upper Housing
Review the PORT sketch in the ***_housing_top part file. Identify the expression expression that controls the length (1) of the port as illustrated below.
4
Create an interpart expression that links the port length to the lower housings interior radius and then factor the 2/3 constant into the expression. expression. The expression should look similar to the follow following ing:: (xxx represent representss your initials) p2=xxx_housing_bottom::inside_radius*.66 The sketch will de fine the inside shape and size of the port. Next, you will create associative offset curves to define the exterior shape and size of the port.
4-8
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating the Upper Housing
Step 8:
Create a set of curves that are an associative offset (1) to the sketch curves (2) as shown below. b elow. .5
Step 9:
4
Extrude the associative associative offset feature curves to the exterior housing face, with a 5° draft, and unite. The part could be cast with the inside draft of the inspection inspection port facing either way, way, up or down. The differences are which half of the mold will form the interior interior,, and more importantly importantly,, whether or not the walls are constant constant thickness. thickness. The design intent calls for a constant wall thickness on the port.
Step 10:
Extrude the sketch to the interior face of the housing with 5° of draft and subtract it.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
4-9
Creating the Upper Housing
Step 11:
Create a blend features on the inspection port in the order listed below. First Blend Set 1
0.5
interior corners and around the interior opening
Set 2
1.0
exterior corners
0.5
Tangent Curves around the base
Second Blend Set 1
4
4-10
Step 12:
Verify that the body is in layer 15 (for linked objects) and that it the body reference set contains only the body.
Step 13:
In the ***_impeller_assm part file, replace the reference set for all the component parts to BODY and make sure layer 15 is Selectable.
Step 14:
Save and close the assembly and all of the component part
Design Applications Using NX
©UGS Corp., All Rights Reserved
files.
mt10055_w NX 4
Lesson
5
Crea Creati ting ng the the Impe Impell ller er,, Part art 1
Overview The design intent in this section of the impeller creation is: •
To allow allow the the number number of of blades blades to be be changed changed..
•
To parametr parametrica ically lly contro controll the shape shape of the the blade. blade.
5
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
5-1
Creating the Impeller, Impeller, Part 1
Defining Body & Blade Step 1:
In the impeller assembly, create a new empty component named ***_impeller .
Step 2:
Change the displayed part to ***_impeller .
Step 3:
Create the main body of the impeller. Revolve a body with an embedded sketch using the specifications shown below. The WCS is shown in the absolute coordinate orientation and location of 0,0,0. Position the sketch on the default XC-YC plane.
5
Step 4:
Define the blade generator geometry. The definition of the blade cross section is supplied by an outside vendor. vendor. The blade definition is provided through a CGM file. In the following steps, you will import the CGM file, add it to a sketch, and then, constrain the sketch to capture the design intent. In the next two actions the geometry should be placed on layer 51 and the WCS should be oriented to the Absolute Coordinate System. Choose File
→
5-2
Design Applications Using NX
Import
CGM.
→
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Impeller, Impeller, Part 1
Select the blade_cross_section.cgm directory.
file
from the parts
Notice, as illustrated below, that the quality of the geometry is a little less than desirable. The repair of the geometry will take place after it has been added to a sketch.
A CGM file is more closely related to a drawing than a three dimensional dimensional model. When you import a CGM there is an assumption that you want the representation for a drawing. The curves are automatically automatically made view dependent.
5
This means you would not see these curves when you change views, for example when you display a different part. Step 5:
Convert the imported curves from View Dependent to Model Mode. Choose Start
Drafting.
→
Cancel from the Insert Sheet dialog.
Choose Edit Model.
→
View
View Dependent Edit
→
→
Convert View to
Select all of the imported curves ( Ctrl+A). Choose the OK icon. Choose OK in the dialog. Choose Start Step 6:
Modeling.
→
Create a sketch for the blade cross section.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
5-3
Creating the Impeller, Impeller, Part 1
Define the sketch with the following parameters: •
Sket Sk etch ch name name is blade.
•
Sketch Sket ch plan plane e is is de defined by the datum plane that was created for the revolve revolve feature. Although the section sketch is internal to the revolve feature, the datum entities created for that sketch are available for use.
• Step 7:
Horizon Horizontal tal axis axis is XC, XC, the the same same as the earl earlier ier sketc sketch. h.
Add the imported geometry to the BLADE sketch. When you add the existing curves to the sketch, you can use Ctrl+A to quickly and easily select all four of them.
Step 8:
Assign geometric and dimensional constraints to the sketch. Drag the arcs to apply coincident constraints to the 4 pairs of endpoints as shown below.
5
Make sure End Points are selectable in Snap Point.
Apply a tangency constraint to four pairs of curves shown above.
5-4
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Impeller, Impeller, Part 1
Create an associative point in the sketch, using the arc center of the smaller end of the revolved shape, as shown below:
5
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
5-5
Creating the Impeller, Impeller, Part 1
Create the constraints as illustrated below. Note that the arc center center (1) requires a point on curve constraint with the horizontal datum axis. The rest of the constraints are dimensions.
5
When the constraints are correct the sketch will be fully constrained. Step 9:
Extrude the blade geometry. Extrude the sketch 12 inches in the +ZC direction and unite it to the cone feature.
5-6
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Impeller, Impeller, Part 1
Step 10:
Create interpart expressions to control the length of the extrusion. In order to create a minimum clearance between the outside edge of the blade and the inside of the housing in a later step, the extrusion distance must always equal the largest interior interior radius of the housing. This will be accomplished accomplished by using an interpart interpart expression. expression. Review the MOLDLINE sketch in the ***_housing_bottom part file.
5
Identify the expression that controls the length of the blade extrusion, shown above. Create an interpart expression, that links the blade extrusion length expression, to the lower housing’s inside radius as shown above. above. Step 11:
Create a Circular Array of 6 equally spaced blades around a datum axis.
Step 12:
Save the assembly and all component parts; close all parts.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
5-7
5
Lesson
6
Crea Creati ting ng the the Impe Impell ller er,, Part art 2
Overview The design intent in this section of the impeller creation is: •
The end end of the the blade blade conform conformss to the interi interior or shape shape of the the housing housing with a 0.125 clearance between the end of the blade and the housing.
6
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
6-1
Creating the Impeller, Impeller, Part 2
Trimming the Blades Step 1:
Open ***_impeller_assm.
Step 2:
Review the assembly. Notice how the blades pierce the housing walls.
Step 3:
Create an associative sheet solid. The first step in creating the sheet solid is to use the WAVE Geometry Linker to create a link between the housing pro file and the impeller. In the assembly part file we need to see the housing sketch geometry geometry, which is currently currently internal internal to the revolve feature. You You will make the sketch external, display it, and then with the impeller as the work part, you will display the entire part for the lower housing. The sketch is in the same layer as the revolved body. With the ***_housing_bottom as the work part, position the cursor over the revolve feature in the Part Navigator and from External. the MB3 menu choose Make Sketch External Again over the revolve feature, in the MB3 menu if Show/Hide Show Parents is available, choose the option.
6
→
The sketch becomes visible in the assembly because by a default setting the work part displays the entire part reference set. The sketch will momentarily disappear when you change work parts. Change the work part to your ***_impeller . Display Display the Entire Part Part for ***_housing_bottom. ***_housing_bottom. Use the Wave Geometry Linker to link the sketch to the ***_impeller component part file. Restore the BODY reference set display for the ***_housing_bottom. Being careful to set the Body Type to Sheet (under More Options in the revolve dialog), revolve the linked sketch geometry 360° about the XC parallel datum axis.
6-2
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Impeller, Impeller, Part 2
The sheet solid that was created is the exact shape as that of the inner moldline. If the blades were trimmed to this sheet solid in the present configuration, there would be no clearance. In this step you will use the Offset Face function to offset the entire feature a distance of 0.125. The offset face function is parametric so, if the size or shape of the parent geometry changes, the sheet solid will update to maintain the 0.125 clearance. Step 4:
Use Offset Face, Selection Intent Body Faces, to edit the sheet body to provide the 0.125 clearance needed between the impeller and housing. housing.
Step 5:
Trim the impeller solid body to sheet solid. Make sure the trim direction is correct!
Step 6:
Create the necessary features to complete the two holes illustrated below.
6
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
6-3
Creating the Impeller, Impeller, Part 2
Step 7:
Create the keyway.
Create the datum plane as illustrated below through the XC parallel datum axis, 90° to the first datum plane. plane.
6
Create a Rectangular Pocket on the XC-YC datum plane; the normal should point along ZC+. Identify the horizontal axis using the XC parallel datum axis. Enter the following parameters: • • • • •
Leng Length th = 7.5 7.5 Width idth = 1.25 1.250 0 Dept Depth h = 2.37 2.372 2 Corne Cornerr Radi Radius us = .062 .0625 5 Floor Floor Radi Radius us = .062 .0625 5 The 2 in the Depth parameter accounts for the radius of the hole.
6-4
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Impeller, Impeller, Part 2
Locate the pocket by: •
Use Line Line onto onto Line Line betwe between en the datum datum plane plane (1) (1) and the the pocket’s XC center line.
•
Use Use Hori Horizon zonta tall 0 (zero) (zero) value between the arc’s center point (2) and the edge of the pocket (3).
6 Step 8:
Remove the the trim sheet from the model reference set. You You do not want the trim sheet to appear in the assembly when the BODY reference set is displayed. By default, the model reference set “BODY” contains all sheet and solid bodies. This is set under File →Utilities→Customer Defaults→ Assemblies→Site Standards→Reference Sets→Contents. Use Format→Reference Sets to remove the trim sheet from the model reference set, “BODY.”
Step 9:
Save the assembly and all component parts; close all parts.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
6-5
6
Lesson
7
Crea Creati ting ng the the Impe Impell ller er,, Part art 3
Overview The design intent in this section of the impeller creation is: •
Each Each blade blade will will have have the same same blend blends. s.
7
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
7-1
Creating the Impeller, Impeller, Part 3
Adding Blends Step 1:
If necessary open ***_impeller_assm.
Step 2:
Display the ***_impeller .
Step 3:
Create a .5 fillet at the base of all the blades.
Step 4:
Create a .25 x 45° chamfer on the edges as indicated below.
7
7-2
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Impeller, Impeller, Part 3
Step 5:
Create a variable radius blend on the end of each blade. Assign the variable radii as instructed below. below.
Step 6:
•
At the the end end of the the edg edge e labeled 1, assign a radius of 1.25.
•
At the the end end of of the the edge edge lab label eled ed 2, assign a radius of 0.5.
•
At the the end end of the the edg edge e label labeled ed 3, assign a radius of 0.0625.
Save the top level assembly and all component parts; close all parts.
7
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
7-3
7
Lesson
8
Crea Creati ting ng the the Impe Impell ller er,, Part art 4
Overview The design intent in this section of the impeller creation is: •
Build associativity associativity in in the assembl assembly y so that that the impelle impellerr maintains maintains the correct location and orientation.
8
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
8-1
Creating the Impeller, Impeller, Part 4
Mating the Impeller to the Assembly Step 1:
Open ***_impeller_assm.
Step 2:
In the top level assembly assembly replace the current reference sets of the ***_impeller and ***_housing_bottom component component part files with the BODY reference set.
Step 3:
Mate the impeller to to the housing. Center the impeller to the bottom housing using the conical face of the impeller (1) and the cylindrical face of the lower housing (2).
8
8-2
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Impeller, Impeller, Part 4
Assign a distance constraint with a 4 inch offset between the impeller impeller and housing housing using the faces shown below.
Step 4:
Edit the color of the assembly components. In order to better distinguish between the components, the color attributes of components may be edited at the assembly level. This will not affect the colors of the bodies in the part file where they reside. The bottom housing will remain as created. You will edit the top housing component color and change the translucency to allow the impeller to be seen. You will also edit the impeller component. In the top level assembly review the properties of the top housing housing and impeller impeller components. components. On the assembly assembly page, notice the Specific Component Color and Speci fic Translucency Translucency settings.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
8-3
8
Creating the Impeller, Impeller, Part 4
Use MB3 over the top housing component to edit the display. Set the color to any choice choice that does not conflict with current system settings and give it a Translucency you prefer (perhaps between 50 and 75). component to a different different color. color. Edit the impeller impeller component
Once again review the Assembly properties of the two components. You You can undo assembly level edits by changing the toggles on the Assembly page of Component Properties. Review the color of the bodies with the component parts displayed.
8
8-4
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Impeller, Impeller, Part 4
Step 5:
Review the assembly using View
Operation
→
→
Section.
See if you can adjust the sectioning plane to visually verify the blade clearance.
8
Step 6:
Save the assembly and all component parts; close all parts.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
8-5
8
Lesson
9
Crea Creatting ing the the Shaf Shaftt Suba Subass ssem embl bly y
Overview The design intent of the shaft subassembly is that the Shaft_Impeller component will control the diameter of the other shaft subassembly compon components ents.. This This will be achiev achieved ed by linkin linking g an edge of the shaft_impell shaft_impeller er component component to the shaft_extension shaft_extension component. Another aspect of the design intent is that the wall thickness of the shaft_extensio shaft_extension n is always always 0.375.
9
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-1
Creating the Shaft Subassembly Subassembly
Creating the Impeller Interface of the Shaft subassembly In this approach you will model the first component of the shaft assembly in the Shaft-subassembly part file. You will then create a component part file in the shaft assembly and add the existing solid body to it.
Step 1:
Create a new empty component part called ***_shaft_subassm and make it the displayed part.
9
9-2
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Shaft Subassembly Subassembly
Step 2:
Create a 360° revolved feature with a sketch section de fined “on the fly.” Constrain Constrain the sketch as a closed outline including including one reference reference curve, as shown below: below: The long vertical (reference status) line and the 2 inch horizontal line are are collinear with the YC and XC datum axes, respectively.
9
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-3
Creating the Shaft Subassembly Subassembly
Step 3:
Create the chamfers and fillet as instructed below. Create a 0.125 x 45° chamfer at the edge marked 1. Create a 0.25 x 45° chamfer at two edges marked 2. Create a 0.5 blend on the edge marked 3.
9
9-4
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Shaft Subassembly Subassembly
Step 4:
Create the key-way. Create the two datum planes as shown below. •
Datu Datum m plan plane e 1 pass passes es through the cylindrical axis of the revolved feature.
•
Datum Datum plane plane 2 is tangen tangentt to the longes longestt cylindr cylindrica icall face of of the revolved feature feature and 90° to datum plane 1.
Create two additional additional datums on the two planar faces indicated indicated below:
9
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-5
Creating the Shaft Subassembly Subassembly
Create an extrude feature based on an internal sketch on the datum plane through the cylinder axis, with pro file curves as shown below: The sketch represents a path milled by a 4 inch diameter slot slot mill mill 0.524 inches inches deep in the shaft. shaft. The mill tool selected by the designer has a 1/16 inch (0.0625) corner radius. Since only the portion of the path of the tool intersecting the part will be cut, the height of the sketch need not be constrained. Since the tool must cut from the small end of the shaft as far as possible along the cylinder without gouging the large boss on the end of the shaft, the necessary length can be determined by a tangent constraint.
Constrain the longer vertical sketch line collinear with the datum on a planar face, as illustrated.
9
9-6
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Shaft Subassembly Subassembly
If necessary, drag curves to the approximate location before dimensioning or use alternate solutions to obtain the proportions proportions illustrated. illustrated. Add a small clearance for the cutter, cutter, about .06, between the short vertical line and the datum on the other planar face, as illustrated. Add the 2 inch radius dimension and the dimension from the lower line to the tangent datum. Dimension the lower horizontal line 0.524 below the datum plane that is tangent to the revolved face.
Set the Extrude feature to a Symmetric Distance of 1.25 / 2 inches, and set the Subtract option.
9
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-7
Creating the Shaft Subassembly Subassembly
Step 5:
Create a .0625 blend on the edges of the key-way as shown.
Step 6:
Create a hole that is 1.0” diameter x 3.0” deep with a 118° tip. Locate the hole concentric to the shaft.
The part is now complete. The next step is to create a component part file and add the part to it. Step 7:
9
Create a new component part file called ***_shaft_impeller and move the solid body to it. There should now be a component part ***_shaft_subassm part file.
file
in the
The new component part file, ***_shaft_impeller, consists of the solid body and all of the features used to create it, only the component object remains in the subassembly file.
9-8
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Shaft Subassembly Subassembly
Step 8:
In the the ***_shaft_subassm part file, replac replace e the ***_shaft_impeller’s current reference set set with the BODY reference reference set.
Step 9:
Save the ***_shaft_impeller and ***_shaft_subassm part files.
9
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-9
Creating the Shaft Subassembly Subassembly
Creating the Center Section of the Shaft subassembly The ***_shaft_impeller part must control the diameter and orientation of the center section. You You will create the center section of the shaft subassembly. subassembly. You will start by creating an empty component part file in the subassembly and then link an edge e dge of the ***_shaft_impeller part to it.
Step 1:
In the ***_shaft_subassm, create an empty component part file called ***_shaft_extension.
9
9-10
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Shaft Subassembly Subassembly
Step 2:
Link the edge of the component shown below to the ***_shaft_extension ***_shaft_extension part file. Make sure that you are not selecting the edge of the chamfer.
Step 3:
In the ***_shaft_extension part file extrude the linked geometry using the values below. Start = 0 End = 36 Start Offset = 0 End Offset = .375 (The sign (±) of the Second Offset value should create an edge that has a larger diameter than the generator curve. The illustration below shows how the shaft_extension (1) will slip over the shaft_impeller.
9 If the shaft-impeller’s feature that interfaces with the extension changes size, then the extension diameter will also change and maintain the .375 wall thickness.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-11
Creating the Shaft Subassembly Subassembly
Step 4:
Create the two .25 x 45° chamfers as illustrated.
Step 5:
In the ***_shaft_subassm part file, le, replac replace e the ***_shaft_extensions’ current reference set with the BODY reference set.
Step 6:
Save the ***_shaft_extension and ***_shaft_subassm part files.
9
9-12
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Shaft Subassembly Subassembly
Creating the Final Section of the Shaft subassembly The modeling approach for the final component of the shaft subassembly is similar similar to that of the center section. You You will link geometry from the center section to this component. When the first component of the subassembly, the ***_shaft_impeller, changes in diameter, the center section also changes, followed by an update in the final nal component.
Step 1:
In the ***_shaft_subassm, create an empty component part file called ***_shaft_load.
Step 2:
Link the inner edge of the extension component shown below to the ***_shaft_load part file.
9
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-13
Creating the Shaft Subassembly Subassembly
When creating the extruded features in the next two steps, pay close attention to the vector directions. You may need to alter the direction of the values given. Step 3:
In the ***_shaft_load part file extrude the linked geometry in the YC direction (WCS oriented to the Absolute CSYS) using the values below. below. The extrusion starts with a negative value. This negative value will provide the 1.0" interface into the ***_shaft_extension with an 8.0" length outside the extension. Start = –1 End = 8
Step 4:
Extrude and unite the edge shown below using the following values.
Start = 0 End = 8 First Offset = 0 Second Offset = –.375 The sign (±) of the Second Offset value should create an edge that has a larger diameter than the generator curve.
9
9-14
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Shaft Subassembly Subassembly
Step 5:
Create the four flat faces.
First create 2 reference features as shown below. 1 – Datum axis through cylindrical face axis 2 – Datum plane tangent to cylindrical face. Do not be concerned if your datum axis does not point in the same direction as illustrated below, or if your datum plane displays at a different size.
Create a Rectangular Pocket by selecting the datum plane (2) as the placement face and the datum axis (1) as the horizontal reference, as shown above. Use the following parameters: • • • • •
Length gth = 10 Width = 6 Depth = .75 Corn Corner er Radi Radius us = 0 Floo Floorr Radi Radius us = .5 .5
Create the first positioning constraint by using Line onto Line and selecting the datum axis and the pocket’s XC centerline. Notice that the pocket is presently hanging over the back edge of the extrusion. You will enter a negative value to position positio n the pocket on the opposite side of the arc’s edge.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-15
9
Creating the Shaft Subassembly Subassembly
Create the second positioning constraint by using Horizontal and selecting the arc arc center (1) and the pocket edge edge (2). Use a value of –2.
Model the other flats as illustrated below by creating a circular instance array about the datum axis.
9
9-16
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Shaft Subassembly Subassembly
Create the chamfers on the edges as directed below. 1 – 0.25 x 45° 2 – 0.125 x 45°
Step 6:
Save the part.
Step 7:
In the ***_shaft_subassm part file replace the reference set of the ***_shaft_load component with the BODY reference reference set. In the ***_shaft_suba ***_shaft_subassm ssm part file, a BODY reference set was created automatically by the system when you created the first body. The default for the reference set is to add components components automatically automatically.. When the system added the three components, the reference set that each component was currently using was the Entire Part, so the BODY reference set for the subassembly presently represents Entire Part reference sets. You You may use Information, assemblies, Reference Set to verify this.
Step 8:
In the ***_shaft_subassm part file, remove all of the objects from the BODY reference set and then add the 3 component parts back in. Since the components components are displaying displaying their BODY reference sets, sets, the subassembly subassembly BODY reference set now displays only bodies from the components. You You may use Information, assemblies, Reference Set to verify this.
Step 9:
9
Save the subassembly part.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-17
Creating the Shaft Subassembly Subassembly
Step 10:
Display Display the ***_impeller ***_impeller _assm. Do not worry yet about the orientation or position of the shaft subassembly.
Step 11:
Display the BODY reference set of the ***_shaft_subassembly.
9
9-18
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Creating Creating the Shaft Subassembly Subassembly
Step 12:
Mate the shaft subassembly to the main assembly. The shaft subassembly was not modeled in assembly orientation. As you y ou plan to orient the subassembly to the impeller, impeller, keep in mind that the shaft and the impeller have a keyway in common. Apply Center 2–2 to the corresponding side faces of the two keyways.
Apply Mate to the faces shown below.
9
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
9-19
Creating the Shaft Subassembly Subassembly
Apply Center 1–1 to the faces as shown below.
The shaft subassembly should now be mated to the impeller. Step 13:
Edit the color color of the three shaft-subassm components to any choices that satisfy you.
Step 14:
Save and close the assembly and all component parts.
9
9-20
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Lesson
10 Adding Hardware to the Assem Assembly bly
Overview In this section of the activity you will add and mate required hardware using families. different part part families. The fasteners that hold the lower and upper housing together must be mated to an instanced hole, so that if the hole number and positions change the number and placement of fasteners will update accordingly.
10 ©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
10-1
Adding Hardware to the Assembly
Adding Fasteners 1 – Impeller Key Key 2 – Hous ousing Fasten teners 3 – Impeller Socket Head Cap Screw Step 1:
Open ***_impeller_assm.
Step 2:
Add a 1.25" wide x 4" long key to the impeller assembly by selecting a family family member out of the key part file. Use the BODY reference set.
Step 3:
Mate the key to the keyway in the impeller. Mate the faces as shown below.
10 10-2
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Adding Hardware to the Assembly
Mate the faces as shown below.
Mate the faces as shown below.
Step 4:
Fasten the Impeller to the shaft subassembly using a 1.0" diameter screw. Do this by selecting a family x 6" long long socket head cap screw. member out of the shcs part file. Use the BODY reference reference set. Mate the fastener to the counter-bored hole in the impeller.
10 ©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
10-3
Adding Hardware to the Assembly
Step 5:
Add the first bolt that will hold the upper and lower housing together. Add a 0.75" diameter x 2.5" long Hex head bolt. Do this by selecting a family member out of the bolt part file. Use the BODY reference reference set. The centering mating constraint below must be made to the hole in the bottom housing. Mate the bolt to the assembly by: •
Apply Apply a center center const constrai raint nt from from the face face labe labeled led 1 to the cylindrical face of the hole in the bottom housing.
•
Apply Apply a mate mate constra constraint int from from the botto bottom m of the bolt bolt head head to the face labeled 2.
The first bolts used to hold the two halves of the housing together on each side of the assembly need to have at least one mating condition to the hole feature in the circular array of the bottom housing. The holes that appear in the top housing do not belong to a circular array because the top housing was created by a mirroring function. By mating the bolt as instructed above, the From Instance Feature function may be used later to populate the remaining holes with bolts. This practice will also be applied to the nuts.
first washers and
10 10-4
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Adding Hardware to the Assembly
Step 6:
Add the first lock washer. Add a 0.775" inside diameter lock washer to the assembly file. Do this by selecting a family member out of the lock_washer part file. Use the BODY reference reference set. The centering mating constraint below must be made to the hole in the bottom housing. Mate the washer by:
Step 7:
•
Apply Apply a mate cons constrai traint nt from from the plana planarr face of the the washer washer (1) to the bottom face of the bottom housing’s flange.
•
Apply Apply a center center constra constraint int from from the the cylindr cylindrica icall face of the the washer to the cylindrical face of the hole in the bottom housing. The constraint must be made to the hole in the bottom housing.
Add the first nut that will hold the upper and lower housing together. Notice that one side of the nut is beveled and the other side is flat. Add a 0.75" diameter diameter nut to the assembly part file. Do this by selecting a family member out of the nut part file. Use the reference set. BODY reference The centering mating constraint below must be made to the hole in the bottom housing. Mate the flat side of the nut to the bottom face of the lock washer.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
10 10-5
Adding Hardware to the Assembly
Center the nut by selecting the nut’s cylindrical face and the cylindrical face of the hole in the bottom housing and choose OK. Step 8:
Save the mating constraints for the bolt, lock washer, and nut.
Step 9:
Add the rest of the fasteners to this side of the housing using the "From Instance Feature" function. To be successful in the use of the "From Instance Feature" function, a couple of points must be kept in mind. First, at least one mating constraint must be related to the circular array. array. In this activity activity, the circular array is only present in the ***_housing_bottom part file. The hole pattern in the upper housing is part of the feature that was created with Wave Geometry Linker and is not recognized as an instance array. Second, the mating constraints must be related to the first instance of the array.
Step 10:
Continue by adding the fasteners to the opposite side of the housing, by applying the same methods as used on the previous side. When selecting the components for the From Instance Feature function; select them in the graphics graphics window. window. If selection is made in the dialog box window, duplication of fasteners will occur on the side that is already done.
Step 11:
Save and close the assembly and its component parts.
10 10-6
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
11
Lesson
11 Editing Editing the Assembly Assembly Part Part File File
Overview The design has been improved; thus, placement and numbers of some assembly assembly components must change. Your capture of design intent will help to maintain the desired form, fit, and function as you make the following edits: •
Edit Edit tthe he mold mold line line sketch sketch
•
Change Change the the numb number er of holes holes in housin housings gs
•
Change Change the the location location of of the impel impeller ler in in the assem assembly bly
•
Change Change the the numbe numberr of blade bladess on the the impel impeller ler
•
Increa Increase se planar planar interf interface ace betwe between en shaft shaft and impel impeller ler
•
Change Change the the leng length th of the shaft shaft extensi extension on
•
Correct Correct any interfe interferenc rences es
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
11-1
Editing the Assembly Part File
11
Editing the Assembly Assembl y
11-2
Step 1:
Open the ***_impeller_assm part file and load all components fully.
Step 2:
Change the inner mold line of the bottom housing by editing the mold line sketch to the values shown below.
Step 3:
Add the holes shown below to each of the top flanges by editing the appropriate appropriate circular array. array. Maintain Maintain the existing spacing. spacing.
Step 4: 4:
Review Review the Impeller assembly.
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Editing the Assembly Part File
11
Did the upper housing and impeller update? If not, it is because these components are only partially loaded. If the upper housing housin g and impeller impelle r components compo nents did not update open them using the Assembly Navigator.
Notice how the impeller and upper housing have updated to re flect the changes made in the lower housing. Also notice how the two new holes have been populated with fasteners. This is because the holes are part of an array and the From Instance Feature function was used to place the fasteners. Step 5:
Change the location of the impeller in the assembly. Edit the distance constraint between the impeller and the housing bottom from 4 to 7 (or -4 to -7, as appropriate), to move the impeller 3" further into the housing. Apply the change before selecting selecting OK. Review the assembly part
Step 6:
file.
Change the profile of the blade by editing the BLADE sketch to the values shown below. For clarity, first change the displayed part to the impeller.
Step 7:
Change the number of blades on the impeller from 6 to 5. Maintain equal spacing of the blades.
Step 8:
Review the assembly.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
11-3
Editing the Assembly Part File
11
Step 9:
Increase Increase the size of the face on the planar planar face of the shaft_impeller shaft_impeller that touches the impeller. impeller. If we measure the distance between the circular edge of the chamfer opening on the impeller and the outer diameter of the shaft_impeller, we see that there is only 0.25 radial overlap. This value needs to be increased to 0.5. To achieve achieve this, you must edit the sketch of the shaft_impeller revolve feature.
With the Edit the Revolve feature sketch as shown below to increase the outer radius from 3.00 to 3.25.
Step 10:
11-4
Review the assembly.
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Editing the Assembly Part File
11
Did the upper housing and impeller update? If not, it is because these components are only partially loaded. If the rest of the shaft subassembly subas sembly did not update open the parts using the Assembly Navigator.
Here is a good example of design intent captured. Observe how the shaft extension and shaft_load components update in size. The shaft extension is now 6.5" in diameter and has maintained maintained a wall thickness thickness of 0.375. This was expedited expedited by two operations. First, the boss feature on the shaft_impeller component component that fits within the shaft_extension had its diameter expression expression made associative associative to the first boss in order to maintain a 0.375 offset. Second, the edge of the shaft_impeller was linked to the shaft_extensio shaft_extension n component. component. Step 11:
Save the shaft extension as ***_shaft_ext_short. You You will later provide two alternate arrangements for the assembly assembly.. One arrangement arrangement will feature a shorter shaft extension and the other will feature the current shaft extension. Make sure that ***_shaft_extension is the work part. Choose File
Save As.
→
An information info rmation window pops up informing you that this this component is used in the subassembly and main assembly. Enter ***_shaft_ext_short and choose OK. The Save Part File As dialog dialog box reappears. reappears. The CUE line prompts you for a new part file name for the subassembly. Since the change is to be an alternate arrangement you will not revise the subassembly and main assembly at this time. Choose Cancel to indicate that you will not save the subassembly. Next you receive the Save As dialog. This is the system’s way of asking, "Do you really want to do this?" You You do. Choose Yes.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
11-5
Editing the Assembly Part File
11
Step 12:
Change the length of the shaft extension to 24 inches. Did the shaft extension’s position update? If not, it is because the component is only partially loaded. If the position positi on of the shaft load component compo nent did not update open the part fully using the Assembly Assembly Navigator. Navigator.
Notice how the shaft_load component maintains its position relative relative to the shaft extension. extension. This is because the shaft_load shaft_load component is linked to the extension component. Your Your original shaft extension still exists on the disk. In a later session you will use that part and the newly modi fied one to create two arrangements . Step 13:
Perform Perform a Clearance Clearance Check on the assembly assembly.. Change the work part back to the ***_impeller_assm. Choose Assemblies
Components
→
Check Clearances
→
Choose Ctrl+A to select all components and then choose OK. Notice the "hard" and "touching" interferences listed in the dialog. We are not concerned with the "touching" interferences as they are simply face to face conditions. However, the "hard" interferences identify conditions that need to be addressed. Double-click on the interference between the Key_35 and the ***_impeller. Move the Interference Check dialog to a location away from the graphics window and orient the view to as shown below.
11-6
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Editing the Assembly Part File
Zoom in closely to one of the inner corners of the keyway on the impeller and the key itself as shown in the figure below.
Notice the corner radius of the keyway is too large and interferes with the chamf er er on the key. You You can solve the problem with the floor radius by editing the radius of the pocket in the impeller. Cancel the Interference Check dialog box. Step 14:
Correct the Interferences. Interferences. Change the work part to the ***_impeller . Edit the floor radius of the keyway to .03125 Change the work part back to the ***_impeller_assm. Rerun the Check Clearance operation. Notice that that the previous "hard" interference between the key and the impeller is listed as a new "touching" interference at the top of the dialog box. Double-click on the interference between the Key_35 and the ***_impeller. Move the Interference Interference Check dialog box to a location away from the graphics window and orient the view as shown below.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
11-7
11
Editing the Assembly Part File
11
Zoom in closely to the upper right corner of the keyway on the impeller and the key itself as shown in the figure below.
The back of the the key also interferes with the corner radius of the pocket on both sides. The interference in this case is due to the mating condition applied between the end face of the key and the rectangular pocket. Edit the mating condition between the key and the end of the keyway. Convert the mate to a distance of .07. Bring the Interference Interference Check dialog box back to the graphics screen and double-click on the interference between the hex_head_.75x2.5 and the ***_housing_top. Move the Interference Interference Check dialog box to a location away from the graphics window and, if necessary, Replace View to the Front view.
11-8
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Editing the Assembly Part File
Zoom in closely on the head of the bolt and the top housing as shown in the figure below. below. (You (You may have a different different bolt displayed.)
Notice the interferenc interference e between the radius under the bolt head and the hole. If you remember when creating the holes in the housing we used the exact diameter of the bolt as the hole diameter. It is obvious that we need to have some clearance here. The top housing is a linked mirror of the bottom housing so we will need to edit the hole diameter in the bottom housing to see the change in both parts. Cancel the Interference Check dialog box.
Change the work part to the ***_housing_bottom. When we created created the bottom housing we established an expression name and value for the hole diameter and used the expression when we created the thru hole. We then created a circular array of the hole and added it to the mirror set for the other side. Changing the value of the hole diameter expression will affect all the holes in the part and maintain our design intent.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
11-9
11
Editing the Assembly Part File
11
Edit the hole_dia expression expression to .875. A more challenging fix is to add minimal clearance to the master hole diameter (make the diameter hole_dia + 0.010 for example) and create a one sixteenth inch chamfer on the master hole, chamfer all instances, reorder the chamfer, and add it to the mirror set.
If you do this, be sure to place the chamfer on the nut side of the hole. The mirror body will mimic it on the bolt head side.
Change the the work part back to the ***_impeller_assm. Rerun the Check Clearance function. there should be new touching interferences, but no hard interference. Step 15:
11-10
Save the assembly and all component part
Design Applications Using NX
©UGS Corp., All Rights Reserved
files.
mt10055_w NX 4
Lesson
12 Provi Providin ding g a Second Second Arrange Arrangement ment
Overview You You will provide two alternate arrangements for the assembly. assembly. One arrangement will feature a shorter shaft extension you created earlier, and the other will feature the original longer shaft extension. You You will: •
Create Create a second second arrange arrangemen mentt
•
Rename Rename the default default arrangem arrangement ent
•
Create Create subass subassemb embly ly arrange arrangemen ments ts
•
Choose Choose compon components ents for each each arrange arrangemen mentt
•
Position Position parts parts for and coordinat coordinate e subassembl subassembly y arrangements arrangements for each top level assembly assembly arrangement arrangement
•
Correct Correct a broke broken n WA WAVE link link
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
12-1
12
Providing Providing a Second Arrangement Arrangement
Adding Alternate Ar rangements rangements
12
Step 1:
Open ***_impeller_assm and fully load all components.
Step 2:
Create a new arrangement, Impeller Long Extension . Starting at the top level node in the Assembly Navigator, Edit the current arrangement. Create a new arrangement, naming it Impeller Short Extension.
Step 3:
Rename Arrangement 1 to Impeller Impeller Long Extension Extension. Impeller Long Extension should remain as the default arrangement.
Step 4:
Make the ***_shaft_subassm the displayed part.
Step 5:
Rename the default arrangement (Arrangement 1) to Long Shaft.
Step 6:
Create a new arrangement, Short Shaft.
Step 7:
Using the Assembly Navigator, make the short shaft Always Suppressed in the Long Shaft arrangement and Never Suppressed in the Short Shaft arrangement. If necessary set the Assembly Navigator to Include Include Suppressed Suppressed Components. (Toggle the option on. )
Step 8:
Make certain to use the default Long Shaft arrangement. Step 9:
Add ***_shaft_extension ***_shaft_extension to the shaft subassembly subassembly as a component. component. Add the existing part ***_shaft_extension. Accept the warning about a linked curve being deleted. Use the model (“BODY”) reference set, absolute positioning at the origin, and original layers. Notice that the ***_shaft_load component part is no longer positioned correctly.
12-2
Step 10:
Make the ***_shaft_extens ***_shaft_extension ion Always Suppressed in the Short Suppressed in the Long Shaft Shaft arrangement and Never Suppressed arrangement.
Step 11:
Display ***_impeller_assm.
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Providing Providing a Second Arrangement Arrangement
Step 12:
Reposition Reposition ***_shaft_load ***_shaft_load as follows: follows: The part can be repositioned because it was not mated .
12
Only geometry created before the first WAVE link in a component can be mated. We did not need to specify ignore mating conditions in the arrangements, arrangements, because the shaft_load shaft_load could not be mated in any case. It has no geometry that was created before the first linked curve LINKED_CURVE (0), the root feature of the part. Make certain that the Same Position in All option is inactive (box is not checked) and that positioning will be applied to the ***_impeller_assm by highlighting it in the list. On the transformation page, Use Point to Point repositioning. Do not be concerned at this point that the longer shaft extension extension does not have the new diameter diameter.. You will correct the broken linked curve later. For the first point select an arc center of the shaft_load part at the inner end of the sleeve:
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
12-3
Providing Providing a Second Arrangement Arrangement
For the second point use an arc center of the outermost end of the shaft:
12
Step 13:
Make ***_impeller_assm the work part.
Step 14:
Display the Impeller Short Extension arrangement of the ***_impeller_assm.
Step 15:
While still displaying ***_impeller_assm, use the Assembly Navigator to display the Short Shaft arrangement of the ***_shaft_subassm. This edits the Impeller Short Extension arrangement to use the Short Shaft arrangement arrangement of the shaft subassembly subassembly. If any mating conditions have problems due to the edit Suppress them now. You can correct them later.
Step 16:
Verify that the top level assembly displays correctly in both of its arrangements. At this point, the long extension still has the diameter it had before the edit to the sketch in ***_shaft_impeller.
Step 17:
12-4
Make the shaft subassembly the displayed part.
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Providing Providing a Second Arrangement Arrangement
Step 18:
Correct the linked curve in ***_shaft_extension. Make ***_shaft_extens ***_shaft_extension ion the Work Part. Part. In the Part Navigator expand the nodes for the solid body and the extrude feature. Expand the Section node. Notice that this linked curve is a broken link. This broken link is the reason why the longer shaft does not have the current diameter. When you updated the shaft_impeller, the shorter extension was loaded and therefore that part updated. This part was not loaded at that time, so it needs to be updated manually. Select the edge shown below and choose OK.
Step 19:
Display Display the ***_impeller ***_impeller_assm _assm and verify that the shaft extensions extensions now has the correct diameter in both arrangements.
Step 20:
If you had to suppress some mating conditions conditions earlier, earlier, unsuppress unsuppress them now. Usually, there is no long term problem with the mated geometry and unsuppressing the conditions is all the action you need to perform.
Step 21:
Save and close the assembly and its component parts.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
12-5
12
12
Lesson
13 Applying a Revision to the Assem Assembly bly 13 Overview In this last section of the activity, you are to assume that a particular phase of the design has been declared released. Any changes after this point will have to be filed in conjunction with a revision. You You will make several changes to the shaft-load component and then do a Save-As. Save-As. In this operation you will save the component, component, subassembly subassembly,, and main assembly with new names that indicate a revision has taken place.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
13-1
Applying a Revision to the Assembly
Revising the Assembly Assemb ly
13
Step 1:
Open ***_impeller_assm, or change the displayed part to ***_impeller_assm, whichever is applicable.
Step 2:
Use the Impeller Short Extension arrangement.
Step 3:
Make ***_shaft_load the Work Part.
Step 4:
Change the number of flats on the ***_shaft_load component component from 4 to 6 and maintain equal angle.
Step 5:
Edit the pocket feature to the values shown below. Change these values : Floor Radius = .374 Length Z = .375
Step 6:
Create a 0.375 wall in the hex area of the part.
Extrude the Face Edges (use selection intent) shown below 6 inches into the solid body and set the subtract option. The single sided offset value is –.375.
13-2
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4
Applying a Revision to the Assembly
Step 7:
Create a 0.75 diameter thru hole as shown below. Locate the hole Point onto Line relative rela tive to the datum axis and a distance of 1.5" from the edge of the solid body.
13
Step 8:
Save the part with a new name. Since this is a revision, the part file needs to be saved with a different name so that a history may be maintained. Choose File
Save As.
→
An Session Where Used report pops up informing informing you that this component is used in the subassembly and main assembly.
Enter ***_shaft_load-a and choose OK. The Sa ve Sa ve Part File As dialog box reappears. The CUE line prompts you for a new part file name for the subassembly.
©UGS ©UGS Corp., All Rights Reserved
Design Applications Using NX
13-3
Applying a Revision to the Assembly
Since a change was made to form, fit or function of the shaft_load component, component, you will also be required to save the subassembly and main assembly with a different name. Enter ***_shaft_subassm-a and choose OK. The Save Part File As dialog dialog box reappears. reappears. The CUE line prompts prompts you for a new part file name for the main assembly. Enter ***_impeller_assm-a and choose OK.
13
Next you receive the Save As dialog. This is the system’s way of saying, "Do you really really want to do this?" You do. Choose Yes. A change that does not affect the form, fit, or function of a component, such as a drawing note, would not require a revision to the assembly part files. Step 9:
Make the ***_impeller ***_impeller_assm-a _assm-a part file the displayed part.
Step 10:
Open the original ***_impeller_assm part file.
Step 11:
Review the two assemblies. Shade the models and admire your work. There are now two assemblies of the impeller mechanism which document the history at two different design phases.
If Versioning Rules were in effect it would make both assemblies revisions of the same product . If that were the case, currently, they could not both be open at one time.
13-4
Design Applications Using NX
©UGS Corp., All Rights Reserved
mt10055_w NX 4