Академический Документы
Профессиональный Документы
Культура Документы
Student Guide
Sept 2008
MT11065 NX 6
Publication Number
mt11065_s NX 6
Proprietary and restricted rights notice
Course overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Course description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Course objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Intended audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Student responsibilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Class standards for NX part files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Class part file naming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Layers and categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Activity format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Workbook overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Classroom system information . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
NC Assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Overview of the NC Assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Activity: The NC Assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index-1
Course description
The Fixed Axis Techniques course teaches the use of the NX Manufacturing
application for creating 21/2 and 3axis tool paths.
Course objectives
After successfully completing this course, you should be able to perform the
following activities in NX:
Create group objects that supply information to operations
Intended audience
This course is designed for Manufacturing Engineers, Process Planners and
NC/CNC Programmers that have the basic knowledge of NC/CNC manual
programming of 3-axis positioning and contouring equipment.
Prerequisites
Essentials for NX Designers or self-paced course equivalent
Student responsibilities
Be on time
Participate in class
Where the student is requested to save a part file for later use, the initials
of the students given name, middle name, and surname replace the course
identifier "***" in the new filename with the remainder of the filename
matching the original. These files should reside in the students personal
directory.
Currently up to 128 characters are valid for file names. A four character
extension (.prt) is automatically added to define the file type. This
means the maximum number of user defined characters for the file
name is actually 124.
Activity format
Activities have the following format:
Workbook overview
The workbook contains a project that requires you to apply the knowledge
that you learned in the class and in the student activities. The projects do not
contain detailed instructions as do the student activities.
It is the intent of this project to allow you to apply the skills taught in this
course. However, the time constraint of this course is also a factor, at any
point when progress is not being made, enlist the help of your instructor.
Your instructor will provide you with the following items for working in the
classroom:
Student Login:
User name:
Password:
Work Directory:
Parts Directory:
Instructor:
Date:
Purpose
In this lesson, you will learn different methods available for creating
machining geometry, using the WAVE (What If Alternative Value
Engineering) Geometry Linker, that is associated to the designers original
geometry.
Objective
Upon completion of this lesson, you will be able to:
Use the WAVE Geometry Linker to create associative, linked geometry.
Build a simulated casting solid body using the Wave Geometry Linker.
1
The WAVE Geometry Linker
The WAVE Geometry Linker is used to associatively copy geometry from a
component part in an assembly into the work part. The resulting linked
geometry is associated to the parent geometry. Modifying the parent geometry
will cause the linked geometry in the other parts to update.
The WAVE Geometry Linker is available with a Manufacturing Bundle
license. It does not require a NX WAVE license.
Different types of objects can be selected for linking, including points, curves,
sketches, datums, faces, and bodies. The linked geometry can be used for
creating and positioning new features in the work part.
The Wave Geometry linker is accessed by choosing InsertAssociative
CopyWAVE Geometry Linker from the menu bar, or from the WAVE
Geometry Linker button on the Assemblies toolbar.
Hide Original lets you blank the original geometry so that the linked
geometry in the work part will be easier to work with while the assembly
is displayed.
1
Geometry types used by the Geometry Linker
Point
Datum
Face
Region of Faces
Body
Mirror Body
Routing Object
When selecting geometry to copy, you should consider how permanent the
geometry will be. If you copy as little geometry as possible to do the job,
performance will be improved but updates will be less robust when the parent
geometry is altered.
For example, if you copy individual curves to another part, the link may not
update correctly if one of the curves is deleted. Conversely, if you copy an
entire sketch, curves may be removed or added and the link will update.
1
Edit links
When this dialog box is displayed, the cursor is active in the graphic window
allowing new parent geometry selection for the link being edited. The new
parent geometry must be the same type as the old geometry (curve, datum,
solid body, etc.)
Parent indicates the parent geometry type, work part or other part.
Wave Information shows the name of the part where the parent geometry
is located, parent feature, and link status. If the parent geometry is
located in the current work part, the part name given is Work Part. If the
1
feature was linked, but the link has been broken, the parent is shown as
a Broken Link.
The dialog box information updates when you select new parent
geometry, which you can do at any time.
Associative lets you break the association between the linked feature and
its parent. This means that the linked feature will no longer update if its
parent changes. You can later define a new parent by selecting geometry
with the cursor.
Depending on the geometry type of the feature being edited, other options
may appear on the dialog box.
When editing links and selecting new parent geometry, it may be easier
to temporarily work in an exploded view to distinguish between the
existing linked geometry and the new parent geometry.
1
Broken links
The path from the linked geometry to the parent part is broken. This can
occur if the component part containing the parent geometry is deleted
or substituted.
If the parent is removed from the start part reference set that defines
the linked part.
If you deliberately break the link (e.g., using Edit Feature or the Break
option on the WAVE Geometry Navigator dialog box).
1
Delete parent geometry
The Information option provides details about the links that will be
broken in an Information window.
1
Delete linked geometry
1
Activity: Create an assembly for WAVE
In this activity, you will create an assembly structure for later use with the
WAVE Geometry Linker. Remember that WAVE only works in the context
of an assembly.
Using WAVE, you will create a simulated casting model that is associated
with the original geometry.
For the casting body, it will be necessary to remove the seven drilled holes,
and add .250" machining stock on the inlet, outlet and mixer tube faces. Also
note that the ring groove will not exist on the casting body.
All machined faces have 1/4" of added stock. Once the modeling changes
are made, you will drill all holes and machine the ring groove into the
mixer outlet face, since the casting process was not accurate enough for the
tolerances required.
Step 1: Create a new part.
Click the Model tab. Expand the Units list and select Inches.
1
Saving parts to your home is standard practice for this class.
Parts that you create must be saved in a folder to which you
have read and write permissions.
Click OK.
Step 2: The Add Component dialog box appears. This will allow you to
add the part you are going to work on.
Click OK.
Expand Settings.
Click OK.
There are currently two parts in this assembly. The top level part
is ***_mixer_mfg, while mixer_body is the single component.
Currently, only the component contains any geometry.
The next step will be to create a new component that will contain
the WAVE casting body.
1
Click OK.
Click OK.
1
Link procedure
Change Work Part to the part that is to receive the linked copies.
Use the linker dialog box to filter the type of object(s). You may select
several objects of different types.
Choose Apply to make copies and remain in the Selection dialog box, or
OK to copy objects and exit the dialog box.
1
Activity: Create WAVE geometry
In this activity, you will practice using the geometry linker. You will create
a WAVE linked copy of the mixer body, then perform modifications to that
copy to simulate a casting.
Step 1: Prepare the assembly.
If necessary, open the ***_mixer_mfg assembly part and then
the Assembly Navigator.
Choose StartModeling.
The mixer body changes color. This is a visual clue that geometry
is no longer in the current modeling hierarchy.
Click OK.
1
Select the linked body and choose OK.
Step 5: Make the top-level part the displayed part, then save the work
in progress.
At this point no physical difference exists between the mixer body
and the mixer casting. They do have a visual difference. In the next
activity, you will perform modeling changes to the mixer casting.
Click the red check mark in front of Mixer_body and the yellow
casting will remain on the screen.
Click Save .
Delete Face
1
Delete Face procedure
You will use the Delete Face function to remove holes from your mixer casting
body.
To use Delete Face:
The selected faces are deleted and the open area is healed
1
Activity: Delete Face
In this activity, you will practice using Delete Face as a tool to reduce the
complexity of a linked solid body.
Step 1: Make the CASTING component the work and displayed part.
If necessary, open your ***_mixer_mfg assembly part and then
open the Assembly Navigator.
Step 2: Perform a Delete Face operation on the seven bolt holes on the
outlet face and mixer tubes.
Choose StartModeling if required.
Select the five holes on the mounting face. Select the cylindrical
faces of the holes.
Click Save .
1
Activity: Other modeling techniques
Previously Delete Face was used to remove unwanted geometry from the
Linked casting body. Now, you will explore other ways to modify a linked
body. The first option explored is Make Coplanar.
Step 1: Make the CASTING component the work and displayed part, if
necessary.
If necessary, open your ***_mixer_mfg assembly part and then
open the Assembly Navigator.
Select the bottom face of the ring groove, as shown below. This
is the Motion Face.
1
Select the Stationary Face, select the outlet
face.
Click OK.
In the Offset Faces dialog box, type 0.250 for the Offset value.
Select the inlet and outlet faces, and the two mixer tube faces.
Click OK.
1
If necessary, turn on Shaded mode.
Step 5: Make ***_mixer_mfg the work part, and compare the two solid
bodies.
To fully realize the extent of the changes made, you will display
both the original and the linked body together.
Open the Assembly Navigator.
1
This is only one potential method for creating a simulated casting
body. Other methods and techniques could also have been used.
However, this method is fully associated to the original, so that if
the original body changes, the casting body will update also.
At this stage, NC/CNC programming, using the CASTING
component as the BLANK, could now begin.
1
Summary
The WAVE Geometry Linker provides an efficient method to associatively
copy geometry used for machining from a component part in an assembly into
a work part. The machining geometry is modifiable for manufacturing needs
but does not change the original design intent.
In this lesson you:
Used Assemblies to enable "Best Practices" for modeling in manufacturing.
Purpose
This lesson teaches you how to use additional Cavity Milling options to create
tool paths. You will also use Geometry Parent Groups to machine Cavity
Milling geometry.
Objective
Upon completion of this lesson, you will be able to:
Utilize advanced Cavity Milling options
Cut Levels
Cavity Milling cuts geometry in planes or levels.
The advantage to this approach is that tool paths remain relatively short, due
2 to minimum tool path movement, which is performed in layers.
The disadvantage is that when machining geometry that is close to horizontal
more stock may remain than desired. See the diagram below.
The closer the geometry approaches horizontal, the more stock that remains.
Through the use of Cut Level parameters, you can reduce the amount of stock
that remains by reducing the depth of cut in these near level areas.
Use Cut Levels in the Cavity Mill dialog box to access the Cut Levels
dialog box.
The Cut Levels dialog box serves these primary functions:
Create, delete or modify Ranges
To reduce the amount of additional stock, a new range can be added. The
Depth per Cut in that Range only is modified.
In the next activity, you will use various Cut Level parameters.
In this activity, you will replay an operation and review the various Cut
Levels. You will then modify the range to allow the tool to cut without any
warning messages. 2
Step 1: Open, rename the part, and start the Manufacturing application.
Open base_mfg_2_setup_1.
Choose StartManufacturing.
Click Generate .
Large and small plane symbols appear. The large plane represents
the Range, and the small planes are the Levels within the Range.
Some Ranges do not have any additional levels.
At the very top of the dialog box, there are three buttons for
defining ranges. The Auto Generate (1) button defines ranges
that will align with planar horizontal faces. The User Defined (2)
button defines ranges by selection of the bottom plane for each
new range. The Single (3) button defines the cut range based on
part and blank geometry.
The color changes for the active planes, and the Range number and
Level numbers change to Range 2, Levels 2-7.
This is where we want to stop machining at, but there is one more
Range left.
Click Generate .
The path now stops at the desired level.
Cut patterns
In the Path Settings Group, Cut Pattern determines the pattern the cutter
will use when machining the part.
2 The Cut Patterns are as follows:
Zig always cuts in one direction. The tool retracts at the end of each cut,
then positions to the start of the next cut.
Zig with Contour also machines with cuts going in one direction.
However, contouring of the boundary is added between passes, before and
after the cut motion. The tool then retracts and re-engages at the start of
the contouring move for the next cut. 2
Follow Periphery offsets the tool from the outermost edge that is defined
by Part or Blank geometry. Internal islands and cavities will require Island
Cleanup or a clean up Profile pass.
Follow Part
creates concentric offsets from all specified Part geometry. The outermost
edge and all interior islands and cavities are used to compute the tool path.
Climb (or Conventional) cutting is maintained.
2
Profile follows a boundary using the side of the tool. For this method, the
tool follows the direction of the boundary.
In this activity, you will use the Zig-Zag cut pattern to cut the part.
Step 1: Open the part and start the Manufacturing application.
2
Open base_mfg_2_setup_1.
In the Cavity Mill dialog box, in the Path Settings group, select
Zig-Zag for the Cut Pattern.
Click Generate .
Cutting Parameters .
Click Verify .
The Zig-Zag cut pattern does not have a stepover on every pass,
resulting in a less than desirable tool path.
Level Based IPW uses the 2D cut regions from the previous Cavity Milling
and/or Z-Level operation to identify and machine the remaining (Rest)
2 material.
Must be Cavity Mill or Z-Level operations.
Use 3D
In this activity, you will machine the part using three different cutter sizes.
You will start with a cavity mill operation and activate the use of the Level
2 Based IPW by using the REST_MILLING operation type and generate the
multiple operations.
You will make three operations, all using the same WORKPIECE and
MILL_AREA. Planning ahead when programming will lead you to make and
use Geometry groups
Step 1: Open level_based_mfg_setup_2 and start the Manufacturing
application.
Rename the part ***_level_based_mfg_setup_2 using
FileSave As on the menu bar.
Click CAVITY_MILL .
Click OK.
Click Generate .
The Information Window appears because the tool cannot fit into
some of the areas of the part, namely the square corners.
Click CAVITY_MILL .
Click OK.
Click Generate .
Click Play.
Pre-Drill Engage and Cut Region Start Points are used in the following:
The Cavity Mill dialog box is displayed. You will now define a point
that represents a hole which has been previously drilled.
Click the Start/Drill Points tab and expand the Pre-Drill Points
group.
Click the Point Constructor and select the arc center of the
drilled hole in the Blank that we are going to engage into.
Expand the List and verify that a value of 5.2500, 2.5000, and
3.1250 is present.
Expand the List and verify that a value of 4.4575, 2.5000, and
.2000 is present.
In the Closed Area group, select Plunge for the Engage Type.
2 Notice that all levels start at the Pre-Drill Engage Point in the
center of the part, then move to the start point which is determined
by the processor.
Click Verify .
Click Play .
Stock options for Cavity Milling are found on the Cut Parameters dialog box.
This dialog box is activated by selecting the Cutting button found on the
Cavity Mill operation dialogs. 2
Some of the stock options are as follows:
Part Side Stock adds stock to the individual walls of the part.
Part Floor Stock adds stock to the floor.
Blank Stock is stock applied to Blank geometry.
Check Stock is the distance that the tool will stay away from the check
geometry.
Trim Stock is the distance that the tool will stay away from the trim boundary.
Blank Distance applies to Part geometry. This is an offset distance which
can be used for a casting or forging. Blank Distance can be found under the
Strategy tab.
In this activity, you will learn how to set the Blank Distance for a core type
part. The MCS, Part geometry and Program Name have already been created
2 for you.
Step 1: Open a new part, rename and start the Manufacturing application.
Open the horn_mfg_setup_1 part.
Choose StartManufacturing.
Click CAVITY_MILL .
Click OK.
In the Cutting group, select Depth First from the Cut Order list.
Click OK.
Click Generate .
Click OK.
2 In this case, you specified that the Blank was near-net-shape with
.200" stock overall.
Summary
The Cavity Milling module provides efficient and robust capabilities
of removing large amounts of stock, primarily in cavity and core type
applications.
2
The following functions are available in Cavity Milling:
Use of the In-Process work piece for accurate removal of material using
different size cutting tools
3 Plunge Milling
Purpose 3
In this lesson you will use Plunge Milling for roughing with multiple
operations. You will also utilize the 3D IPW to limit cut areas between
operations.
Objective
Upon completion of this lesson, you will be able to:
Create Plunge Milling operations.
Plunge milling
Plunge Milling will provide for material removal using vertical motion, the
strongest cut direction of the machine tool and cutter.
Plunge milling cuts to the deepest part of the cut region and then steps
upward toward the shallower cut levels.
Pre-drilled Points are needed when non center cutting tools are used. You can
specify where the pre-drilled hole is located in the operation, then you create
the required operation to drill that hole.
3
There are three methods available for specifying pre-drilled engage points:
1. Point/Arc by using existing points or arcs. The arcs are associative to the
geometry. They must be explicit or sketch curves.
3. Generic Point by using the option on the generic point dialog box.
Plunge Mill
Description
Parameter
Zig-Zag, Zig, Zig with Contour. Follow Periphery, and Follow
Part are for roughing, Profile is for finishing. Follow Part
Cut Method
has specific enhancements for plunge roughing. Profile has
specific enhancements for plunge finishing.
Parameter Description
Max Cut Max Cut Width is the maximum width, looking down the tool
Width axis, that the tool can cut. This is usually supplied by the
tool manufacturer, based on the size of the inserts. If this is
smaller than the tool radius, then the bottom of the tool has a
non-cutting portion in the center. This parameter determines
the tool type for Plunge Milling operations. Max Cut Width may
limit the step over and step ahead to prevent the non-cutting
portion of the tool from plunging into solid material.
Set Max Cut Width to 50% or more for center cutting tools to 3
maximize the amount of cutting.
NX now assumes that this is a center cutting tool and
doesnt check to see if there is a non-cutting portion of
the tool that violates the in-process workpiece.
Set Max Cut Width to less than 50% for non-center cutting tools.
NX now assumes this is a non-center cutting tool, and
uses Max Cut Width to determine if a non-cutting portion
of the tool violates the in-process workpiece.
Click OK.
Step 3: You will set a Pre Drilled Point as a safe starting position for the
tool path.
In the Plunge Milling dialog box, in the Path Settings group,
Click Play .
The operation removes the part material from the deepest pocket
working upward towards the top of the part.
Step 5: You will copy the previous operation, replace the tool with a
smaller tool and use the 3D IPW from the original operation to
maximize tool motion.
Change the Operation Navigator to the Machine Tool View.
Click OK.
Click Generate .
Notice that the tool only cut the areas that were not accessible to
the previous tool.
You will use the Verify option to replay the operation.
Click Verify .
Click Play .
The operation removes the part material from the deepest pocket
working upward towards the top of the part.
3
Click OK in the Tool Path Visualization dialog box.
Click OK.
The tool path utilizes the Step Up distance. The Step Up distance is 25%
of the tool diameter.
The tool path utilizes the Step Up distance. The Step Up distance is 50%
of the tool diameter.
Click OK.
Summary
The Plunge Milling module provides efficient and robust capabilities of
removing large amounts of stock using a plunge mill approach.
You examined the following in Plunge Milling:
Used the In-Process work piece for accurate removal of material using
different size cutting tools
4 Z-Level Milling
Purpose
Objective
4
Upon completion of this lesson, you will be able to:
Understand the uses of Z-Level milling.
Understand the meaning and use of steep and non-steep areas of geometry.
Z-Level Milling
Z-Level Milling is designed to profile bodies or faces at multiple depths. It
will cut steep areas (the steepness of the part at any given area is defined by
the angle between the tool axis and the normal of the face) or the entire part.
The following Z-Level operation types are available:
Part geometry and Cut Area geometry can be specified to limit the area to
be cut. If cut area geometry is not defined, then the entire part is used as
the cut area.
Many of the option settings found in Z-Level Milling are the same as in other
operation types. A description of some of these options are as follows:
Geometry
Part geometry consists of bodies and faces which represents the Part after
cutting.
During tool path generation, the geometry is traced, steep areas and trace
shapes are determined, cut areas are identified and a tool path is generated 4
for all cut depths specified.
Click OK.
You will now change the cut levels. You will stop cutting material
at the top of the bottom face. The default is the bottom face of
the part.
The Cut Levels dialog box is displayed, and plane symbols appear
4
on our part which represent Ranges and Levels.
Select the Downward icon and observe the Range change and
the highlighted area move down on the model.
Choose OK.
Click Play .
Steep Angle
The steepness of the part at any given area is defined by the angle between
the tool axis and the normal of the face. The steep area is the area where the
steepness of the part is greater than the specified Steep Angle. When the
Steep Anglecheck box is selected, areas of the part with a steepness greater
than or equal to the specified Steep Angle are cut. When Steep Angle check
box is cleared, the part, as defined by the part geometry and any limiting cut
area geometry, is cut.
Click OK.
The system prepares a display of what our stock looks like after
the two operations, but we do not need to watch the step by step
material removal.
Notice the areas cut by the tool paths. Many of the areas
near the blends were not machined. A contour area operation
may be a better choice for finishing less steep areas.
Step 9: Verify the tool path comparing the results with the initial path.
Click OK.
Make sure that the system you are using has the Preference
Selection Multi-Selection set to Rectangle for the Mouse
Gesture, and Inside for the Selection rule.
Click OK.
Operation .
Method MILL_FINISH
Click OK.
Stepover option
Stepover pertains to machining the gap areas.
When used with the default Use Depth of Cut parameter, the stepover
matches the depth of cut of the current cut range.
Z-Level tool path is machined from the top-down and uses the same
connection methods as it would without the Cut Between Levels option
When a gap is discovered, the gap is cut, cutting continues until another
gap is found or the cut is complete at that level.
Z-Level Gap machining is activated from the Cut Parameters dialog box by
clicking the Connections tab and selecting Cut Between Levels. Modify the
parameters on that dialog box as needed.
Additional information on Z-Level Gap Machining can be found in the
online documentation from the NX Help menu.
Choose StartManufacturing.
Click Replay .
The tool path is displayed. Note the non-steep areas and the
numerous engage retracts that occur.
ClickOK.
Click Generate.
Clear the Pause After Display and Display Cut Regions check
boxes and click OK.
The non-steep areas are now machined as well as the steep areas
of the part.
Summary
This lesson was an introduction to Z-Level milling, which is used when
profiling steep areas (the steepness of the part at any given area is defined by
the angle between the tool axis and the normal of the face). This operation
type is useful in minimizing the amount of scallop or cusps that remains
on the part.
In this lesson you:
Created an operation using Z-Level Profile operation types.
5 NC Assistant
Purpose
This lesson will familiarize you with the functionality of the NC Assistant.
The NC Assistant is a very useful tool used to analyze corner and fillet radii,
draft angles and cutting depths. Analyzing these features will aid you in the
determination of the tool configuration needed to cut the part.
Objective
Upon completion of this lesson, you will be able to:
Use the NC Assistant 5
Determine cutter geometry based on information feedback from the NC
Assistant
2. Corner radii
3. Fillet radii
4. Draft angles
The information provided is color coded on the shaded model along with a
listing giving data on the geometry being analyzed.
The cue line ask you to set parameters or select faces. You will set
the Reference Plane to the top of the stock.
Click the Reference Plane button and select the top face of
the stock block.
Click Apply.
Click Apply.
Corner Radii analysis results are displayed, only one .188 radius is
found. The rest of the blends are tapered.
Click Apply.
The dialog box for Draft Angles analysis is displayed and the cue
line asked you to set parameters or select faces.
Under Tolerances, change Angle to 1.0.
5 Click Apply.
Summary
The NC Assistant is an efficient tool to use for analyzing part geometry
for various corner radii, fillet radii, floor depths and draft angles. This
information is beneficial in the determination of cutter parameters used for
cutting your part.
In this lesson you:
Became familiar with the functionality of NC Assistant.
Purpose
This lesson will introduce you to some of the parameters and settings that
will assist in the creation of High Speed Machining (HSM) operations. These
operations will allow for constant material removal and smooth cutter motion.
Objective
Upon completion of this lesson, you will be able to:
Generate High Speed Machining operations.
Applications abound in the aerospace and mold and die industry for HSM
technology. Cutting thin wall parts in the aerospace industry is a typical
application. In the mold and die industry, contoured surface cutting can
be accomplished at high spindle speed and feed rates. Incorporating very
small step overs results in very fine finishes that generally require no hand
finishing work. Since tool deflection is at a minimum, greater accuracies
can be achieved.
Stepover allows you to control the distance between cut passes, smaller
stopover for lighter cutter loads.
Level to Level Direct on Part can help maintain contact with the part in
Z-Level Profile when changing cut levels.
Intol/Outol between 0.001 and 0.0005 will increase the size of the program
but will greatly decrease the amount of hand work to finish the part that
must be done.
Cut Order can be set to cut the level first in all multiple features before
progressing to the next level. This should be done in both roughing and
finishing to maintain rigidity in the thin walls 6
Trochoidal cut patterns reduce slotting on the initial pass of pocketing
paths.
This part file contains three operations that rough the part with
default template settings. Normally one operation would work, but
for training purpose there are three operations. You will edit these
operations and change numerous parameters that will make these
operations more applicable to High Speed Machining.
If necessary, change the view of the Operation Navigator to
the Program Order view.
Expand Program.
You will now edit the operation and modify parameters that are
applicable for High Speed Machining.
Step 2: Edit the existing operation and modify parameters suitable for
High Speed Machining.
Double-click on the operation cm_rough_2.
The Intol and Outtol values shown are inherited from the
MILL_ROUGH Method that was chosen when the operation was
made. There should be no need for making these any tighter for
roughing.
Select the Corners tab..
This option will add a fillet at all corners (corner roll) which
eliminates sharp moves.
Select All Passes from the Smoothing list.
Click OK.
There are now values in the various windows that came from the
Machining Data Base that is provided with the software. This part
is made from P20 Prehardened steel, and we are using a Bullnose
Inserted endmill and we are using a HSM Rough Milling method.
Expand More under the Feed Rates group.
Click OK.
Click Verify .
Cut patterns for high speed machining must allow constant volume removal
and eliminate burying the cutter into material. They must also provide
a smooth transition from level to level, eliminating constant retracting,
traversing and engaging.
Mixed cut directions are useful when large open areas are cut and you want
the cutter to cut back and forth instead of beginning each cut at the same end
of the part. This will minimize the time that is spent traversing between the
various cut levels and from the end of one cut to the beginning of the next.
The next activity will familiarize you with using mixed cut directions
and making direct moves when cutting between levels in a Zlevel cutting
operation.
Notice that the tool retracts and engages for each cut level.
Click OK to dismiss the Tool Path Visualization dialog.
You will now change the cut parameters to allow the cutter to
move directly from one cut level to the next without engaging,
traversing and retracting.
Click the Connections tab, and select Direct on Part from the
Level to Level list.
Notice how the cutting tool engages the part, feeds down the wall
of the part to get to the next level, and alternates the direction of
6 cut from one level to the next.
Save the part file, but do not close as it will be used for the
next activity.
The Trochoidal Cut pattern is used when there is a need to control or prevent
tool embedding, as when the operation needs to rough out a closed area
(pocket) and the first pass will have the cutter machining with the whole
diameter. This is also an issue in tight (<90) corners or between islands.
This Trochoidal pattern (Moving circular loop) opens up a slot in the excess
material and then steps away from that initial slot with normal smooth
pattern step over to finish the material removal. This pattern is controlled
by a stepover and path width values that provide maximum and minimum
settings.
The following figure illustrates the Trochoidal Cut pattern. Note the looping
pattern. The cutter machines the material in small looping motions.
Click Replay .
Click OK.
Step 4: Examine in detail, the tool path created using the Trochoidal Cut
method. 6
Click Verify .
Zoom in on the various cut areas and examine the tool path in
detail.
Click OK twice.
Summary
High Speed Machining technology has shown dramatic increases in
productivity and improved part quality. The characteristics of HSM such as
high spindle speeds, fast feed rates, light cuts, smooth tool movement and
constant volume removal are obtainable through various parameter settings.
In this lesson you:
Explored various parameters within operations that lend themselves to
High Speed Machining concepts.
Used the Trochoidal Cut method to generate tool paths that avoids
embedding the tool in material and limits the amount of step over.
Purpose
This lesson will show you how to create a Fixed Contour operation using
several of the options and concepts that are unique to Fixed Contour
machining. You will also review the steps necessary to create various Parent
Groups that will aid you in the selection of geometry and cutting tools. Fixed
Contour operations are generally used for creation of tool paths used to finish
the contoured areas of a part.
Objective
Upon completion of this lesson, you will be able to:
Use the Fixed Contour Area Milling and Flow Cut Drive methods to
create tool paths
Choose the most appropriate drive method for a Fixed Contour operation
Drive Points - Generated from the drive geometry and projected onto the
part geometry.
Projection Vector - Used to describe how the drive points project to the
part surface and which side of the part surface the tool contacts. The
selected drive method determines which projection vectors are available.
The projection vector does not need to coincide with the tool axis
vector.
Text drive methods allows you to generate drive paths based on text created
from drafting notes.
The MILL_BND group which also allows part, blank, check and trim
and floor boundary geometry.
The MILL_AREA group allows part and check but not blank geometry. It
also allows for the specification of Cut Areas ,Wall and Trim geometry.
Flow Cut drive method using Cut Area and Trim Boundary Geometry
The Flow Cut drive method allows Cut Area geometry to be defined the same
way as the Area Milling drive method. Concave valleys are analyzed within
the cut area as well as concave valleys formed by the cut area and part
geometry. Valleys formed by the cut area and check geometry are excluded.
Save As ***_male_cover_mfg_3_setup_1 .
Expand male_cover_mfg_3.
Choose OK.
7
The Contour Area dialog box is displayed.
Click OK.
Click Generate .
Operation .
Click OK.
Choose OK.
Click Generate .
Geometry WORKPIECE
Method MILL_FINISH
Click OK.
Leave the Overlap distance set to .03. The amount of overlap with
the previous operation may change due to size of cutters and your
company preferences.
Click Generate .
Note that the area being cut is in reference to the 1.000 Reference
Tool diameter.
Choose OK.
Cut Area
In the previous activity, youmachined the entire part with our operations
for semi-finish and finishing. Now you are going to break our part down
into smaller pieces.
If an area of our part requires numerous machining operation on any given
area, then a separate Geometry Group should be made under the Create
Geometry group. You are going to create our Cut Area as a Geometry Group.
You will break our part down to an even smaller machining area by using a
Trim Boundary in the next activity.
Choose StartManufacturing.
7
Change the Operation Navigator to the Geometry View.
Click OK.
The tool path is generated and cuts the faces selected in the
MILL_AREA group.
Click Generate .
Save the part, but do not close, as it will be used in the next
activity.
Trim Boundary
A Trim Boundary is like any other boundary except it can control the tool
path and prevent the generation either inside or outside of the boundary.
A Trim Boundary can be part of the Mill Area Geometry group, or as an
addition to the operation. Does the area in question require multiple
machining will determine where it should be placed.
Click TRIM . 7
The boundary you will create will be developed using cursor
location points.
Only four points are needed, as the boundary processor will close
the shape for you.
Any tool path that falls within the Trim boundary is removed. This
is because our Trim Side was set to Inside.
Summary
This lesson introduced you to Fixed Contour operations that gives you the
ability to machine complex contour geometry with numerous options.
In this lesson you:
Created Area Milling and Flow Cut operations.
Purpose
In this lesson you will use Streamline Milling operations to create tool paths
on contoured faces. The Streamline drive method builds an implied drive
surface from the selected geometry. Streamline enables completely flexible
tool path creation.
Objective
Upon completion of this lesson, you will be able to:
Create Streamline milling operations
Automatic
selection only
identifies the two
exterior loops of
the cut area. With
Specify you can
Two closed loops manually select
selected. (The point any number of
at top is technically the closed loops to
second closed loop.) Two create flow curve
cross curves give more sets.
control over the shape of
the drive surface.
In this activity, you will create a new Streamline drive method operation.
You will use the predefined WORKPIECE along with the new Cut Area
geometry and use Automatic Flow and Cross curves.
Step 1: Open, rename the part, and enter the Manufacturing application.
Open the cap_setup_1 part.
Click OK.
Click STREAMLINE .
Edit .
Click OK.
Click Generate .
The Flow and Cross curves were selected using the Automatic
setting. The curves were selected as shown below.
Step 5: Edit the Streamline path to examine the Flow and Cross curves.
8
Double-click the SCOOP_END operation in the Program View
of the Operation Navigator.
Click OK.
Click Generate .
Click OK.
Step 3: Edit the Drive Parameters to remove the Automatic Flow and
Cross curves.
The Flow and Cross curves are displayed. The Drive Path Preview
is also displayed.
Step 4: You will select the new Flow and Cross curves to generate a
different path.
The Flow curves are complete. You will now select the Cross
curves.
When finished, the Flow and Cross must align correctly. Each set
of curves should point in the same direction.
Click OK.
Click Generate .
The same curves are used in the Automatic and Specify operations.
The selection of Flow and Cross curves has changed the resulting
tool path.
Compare the results from the Automatic and Specified paths.
Click OK.
Save the part, but do not close as you will use it in the next
activity.
Click OK.
8
In the Geometry group, click Specify Cut Area and select
the faces as shown.
Program 1234
Tool BMILL_.75
Geometry MILL_AREA_1
Method MILL_FINISH
The tool path could be smoother with the addition of more cross
curves.
You will select the same curves on the opposite side of the part.
Click OK.
Step 9: Change the tool position to further control the tool path.
The current tool path is rolling over the top of the part geometry.
Summary
The Streamline drive method simplifies geometry selection and provides
additional drive path control.
You examined the following in Streamline:
Used Automatic Flow and Cross curves to create a tool path.
Selected user defined Flow and Cross curves to create a tool path.
C H
Cavity Mill High Speed Machining
Cut Levels . . . . . . . . . . . . . . . . . . 2-2 application of . . . . . . . . . . . . . . . . 6-2
Cut Patterns characteristics . . . . . . . . . . . . . . . 6-2
Cut Pattern . . . . . . . . . . . . . . 2-6 mixed cut directions . . . . . . . . . . . 6-8
Cavity Milling specific goals . . . . . . . . . . . . . . . . . 6-2
cut region start points . . . . . . . . . 2-21
Cut Area Geometry N
Z-Level Milling . . . . . . . . . . . . . . . 4-3
NC Assistant
Cut Levels . . . . . . . . . . . . . . . . . . . . 2-2
analysis types available . . . . . . . . 5-2
Cut Patterns . . . . . . . . . . . . . . . . . . 2-6
draft angle . . . . . . . . . . . . . . . 5-3
fillet radius . . . . . . . . . . . . . . 5-3
F levels . . . . . . . . . . . . . . . . . . . 5-2
Fixed Contour
drive geometry . . . . . . . . . . . . . . . 7-2 P
drive methods
Part Geometry
flow cut . . . . . . . . . . . . . . 7-4, 7-7
Check Geometry
radial cut . . . . . . . . . . . . . . . . 7-4
Z-Level Milling . . . . . . . . . . . 4-3
tool path . . . . . . . . . . . . . . . . 7-3
User Function . . . . . . . . . . . . 7-4
drive points . . . . . . . . . . . . . . . . . 7-2 T
operation types . . . . . . . . . . . . . . . 7-6 Trim Geometry
contour_area . . . . . . . . . . . . . 7-6 Steep Angle
contour_surface_area . . . . . . . 7-6 Z-Level Milling . . . . . . . . 4-3, 4-7
fixed_contour . . . . . . . . . . . . . 7-6
terminology . . . . . . . . . . . . . . . . . 7-2 W
check geometry . . . . . . . . . . . 7-2
WAVE Geometry Linker . . . . . . . 1-2, 1-5
drive geometry . . . . . . . . . . . . 7-2
Assemblies and Wave . . . . . . . . . . 1-8
drive method . . . . . . . . . . . . . 7-2
Create Associative . . . . . . . . . . . . 1-2
drive points . . . . . . . . . . . . . . 7-2
definition of . . . . . . . . . . . . . . . . . 1-2
part geometry . . . . . . . . . . . . 7-2
deleting parent geometry . . . . . . . 1-7
projection vector . . . . . . . . . . . 7-2
editing links . . . . . . . . . . . . . . . . . 1-4
use of . . . . . . . . . . . . . . . . . . . . . . 7-2
Hide Original . . . . . . . . . . . . . . . . 1-2
linking procedure . . . . . . . . . . . . 1-12
G Links
Geometry Types Associative . . . . . . . . . . . . . . . 1-5
Z-Level Milling . . . . . . . . . . . . . . . 4-3 broken . . . . . . . . . . . . . . . . . . 1-6
Employer Location
Thank you for your participation and we hope your training experience will be an outstanding one.
This page left blank intentionally.
Course Agenda
Day Two
Lesson 4. Z-Level Milling
Lesson 5. NC Assistant
Afternoon
Lesson 6. High Speed Machining
Workbook Plunge and Cavity Milling
Day Three
Lesson 7 Fixed Contour Operation Types
Lesson 8 Streamline drive method
Afternoon
Workbook Fixed Contour Finishing Operations
This page left blank intentionally.
Accelerators
The following Accelerators can be listed from within an NX session by choosing
InformationCustom MenubarAccelerators.
Function Accelerator
FileNew... Ctrl+N
FileOpen... Ctrl+O
FileSave Ctrl+S
FileSave As... Ctrl+Shift+A
FilePlot... Ctrl+P
FileExecuteGrip... Ctrl+G
FileExecuteDebug Grip... Ctrl+Shift+G
FileExecuteNX Open... Ctrl+U
EditUndo Ctrl+Z
EditRedo Ctrl+Y
EditCut Ctrl+X
EditCopy Ctrl+C
Edit-Paste Ctrl+V
EditDelete... Ctrl+D or Delete
EditSelectionTop Selection Priority - Feature F
EditSelectionTop Selection Priority - Face G
EditSelectionTop Selection Priority - Body B
EditSelectionTop Selection Priority - Edge E
EditSelectionTop Selection Priority - Component C
EditSelection-Select All Ctrl+A
EditShow and HideShow and Hide... (by type) Ctrl+W
EditShow and HideHide... Ctrl+B
EditShow and HideInvert Shown and Hidden Ctrl+Shift+B
EditShow and HideImmediate Hide Ctrl+Shift+I
EditShow and HideShow... Ctrl+Shift+K
EditShow and HideShow All Ctrl+Shift+U
EditTransform... Ctrl+T
EditMove Object Ctrl+Shift+M
EditObject Display... Ctrl+J
ViewOperationZoom... Ctrl+Shift+Z
ViewOperationRotate... Ctrl+R
ViewOperationSection... Ctrl+H
ViewLayoutNew... Ctrl+Shift+N
ViewLayoutOpen... Ctrl+Shift+O
ViewLayoutFit All Views (only with multiple views) Ctrl+Shift+F
ViewLayoutFit Ctrl+F
ViewVisualizationHigh Quality Image... Ctrl+Shift+H
ViewInformation Window F4
Hide or show the current dialog box F3
ViewReset Orientation Ctrl+F8
InsertSketch... S
InsertDesign FeatureExtrude... X
InsertDesign FeatureRevolve... R
InsertTrimTrimmed Sheet... T
InsertSweepVariational Sweep... V
FormatLayer Settings... Ctrl+L
FormatVisible in View... Ctrl+Shift+V
FormatWCSDisplay W
ToolsExpression... Ctrl+E
ToolsUpdateMake First Feature Current Ctrl+Shift+Home
ToolsUpdateMake Previous Feature Current Ctrl+Shift+Left Arrow
ToolsUpdateMake Next Feature Current Ctrl+Shift+Right Arrow
ToolsUpdateMake Last Feature Current Ctrl+Shift+End
ToolsJournalPlay... Alt+F8
ToolsJournalEdit Alt+F11
ToolsMacroStart Record... Ctrl+Shift+R
ToolsMacroPlayback... Ctrl+Shift+P
ToolsMacroStep... Ctrl+Shift+S
ToolsMovieRecord Alt+F5
ToolsMovieStop Alt+F7
InformationObject... Ctrl+I
AnalysisCurveRefresh Curvature Graphs Ctrl+Shift+C
PreferencesObject... Ctrl+Shift+J
PreferencesSelection... Ctrl+Shift+T
StartModeling... M or Ctrl+M
StartAll ApplicationsShape Studio... Ctrl+Alt+S
StartDrafting... Ctrl+Shift+D
StartManufacturing... Ctrl+Alt+M
StartNX Sheet Metal... Ctrl+Alt+N
StartAssemblies A
HelpOn Context... F1
Refresh F5
Fit Ctrl+F
Zoom F6
Rotate F7
Orient View-Trimetric Home
Orient View-Isometric End
Orient View-Top Ctrl+Alt+T
Orient View-Front Ctrl+Alt+F
Orient View-Right Ctrl+Alt+R
Orient View-Left Ctrl+Alt+L
Snap View F8
Evaluation Delivery
NX 6 Sheet Metal Design, Course # TR16020
Dates thru
Please share your opinion in all of the following sections with a check in the appropriate box:
Instructor: 5
SOMEWHAT
SOMEWHAT
STRONGLY
STRONGLY
DISAGREE
DISAGREE
DISAGREE
AGREE
AGREE
AGREE
If there were 2 instructors, please evaluate the 2nd instructor with Xs
Instructor: 7
1. clearly explained the course objectives
2. was knowledgeable about the subject
3. answered my questions appropriately
4. encouraged questions in class
5. was well spoken and a good communicator
6. was well prepared to deliver the course
7. made good use of the training time
8. conducted themselves professionally
9. used examples relevant to the course and audience
10. provided enough time to complete the exercises
11. used review and summary to emphasize important information
12. did all they could to help the class meet the course objectives
Class Logistics:
1. The training facilities were comfortable, clean, and provided a good learning
environment
2. The computer equipment was reliable
3. The software performed properly
4. The overhead projection unit was clear and working properly
5. The registration and confirmation process was efficient
Hotels: (We try to leverage this information to better accommodate our customers)
1. Name of the hotel Best hotel Ive stayed at
2. Was this hotel recommended during your registration process? YES NO
3. Problem? (brief description)
SEE BACK
Evaluation - Courseware
NX 6 Sheet Metal Design, Course # TR16020
SOMEWHAT
SOMEWHAT
STRONGLY
STRONGLY
DISAGREE
DISAGREE
DISAGREE
Please share your opinion for all of the following sections with a check in the appropriate box:
AGREE
AGREE
AGREE
Material:
1. The training material supported the course and lesson objectives
2. The training material contained all topics needed to complete the projects
3. The training material provided clear and descriptive directions
4. The training material was easy to read and understand
5. The course flowed in a logical and meaningful manner
6. How appropriate was the length of the course relative to the material? Too short Too long Just right
Student:
1. I met the prerequisites for the class (I had the skills I needed)
2. My objectives were consistent with the course objectives
3. I will be able to use the skills I have learned on my job
4. My expectations for this course were met
5. I am confident that with practice I will become proficient
Please check this box if you would like your comments featured in our training publications.
(Your name is required at the bottom of this form)
Please check this box if you would like to receive more information on our other courses and services.
(Your name is required at the bottom of this form)
Thank you for your business. We hope to continue to provide your training
and personal development for the future.