PowerMILL 7 Training Course
PowerMILL 7 Training Course
PowerMILL 7 Training Course
Introduction
ThischapterisspecificallyforthosewhohavenotyetexperiencedtheMillingprocessandwill
endeavourtoexplainthefundamentalsi.e.MachineToolAxisConfiguration,ToleranceandThickness,
ToolStepover,ClimbandConventionalMilling,CuspHeightsetc.
WHATISMILLING?
Millingistheprocessofcuttingawaymaterialbyfeedingaworkpiecepastarotatingmultipletooth
cutter.Thecuttingactionofthemanyteetharoundthemillingcutterprovidesafastmethodof
machining.
THEMACHINETOOL
Inthepresentclimatemanydifferentconfigurationsofmachinetoolexist.Somemachineshavethe
table/workpiecestationarywhilsttheX,YandZAxesmoveandothersmaybeconstructedtoallow
theworkpiece/tabletobethemovingpartwhilsttheaxesarefixed.
InanyconditiontheX,YandZaxesdirectionsarealwaysconfiguredthesame.
TheXaxisisalwaysconsideredasthelongest
axis,whereX+willbethetablemotioningtothe
leftandXtotheright.
TheYaxismovesfromfronttobackofthe
machinewiththetablemotioningtowardsthe
operatorastheY+(positive)directionandaway
beingtheY(negative)direction.
TheZaxiswherethetoolnormallyislocated,has
theZ+(positive)axismotioningupandaway
fromtheworkpiece/tableandZ(negative)
directiondowntowardstheworkpiece/table.
Somemachinetoolspossessfurtheraxestoallowgreaterversatilitywhenmachiningcomplex
components.
Therecouldbeafourthaxisaddede.g.RotaryTableorafiveaxisconfiguration.Bothcanbeeither
manualsetup(operatorcontrolled)orcomputernumericallycontrolled(CNC).
3axismotionnormallyinvolveslinearmovesalongthethreeprincipaldirections(x,yandz),withthe
toolbeingatthesameorientationforallmoves.
In5axismotiontherearenormallytwomorerotaryaxesinadditiontothethreelinearaxes(andof
courseinadditiontothetoolrotationaboutitscentreline).
METHODSOFMILLING
Therearegenerallytwomethodsofmilling,ClimbandConventional.
Climbmilling,issometimesreferredtoasDownmilling,wherethedirectionofthecutterrotationis
thesameasthefeeddirection.Thismethodisprobablythemostcommonoptionontheshopfloorand
willnormallyproduceabettersurfacefinish.
ClimbMilling
ConventionalmillingisalsosometimesreferredtoasUpmillingwherethedirectionofthecutter
opposesthefeeddirection.
ConventionalMilling
Therearetwoindependentlocationsforsettingthesevaluesdependingonwhethertheprogrammeris
performinganAreaClearance(Roughing)orFinishingoperation.
TheTolerancecontrolstheaccuracytowhichthecutterpathfollowstheshapeofthecomponent.It
canbeaboveorbelowthestatedThicknessvalue.
TheThicknessistheamountofadditionalmaterialtoremainonthecomponentsurfaceafter
machining.AgainthisamountcanvarydependingonthecurrentTolerance.
WHATISSTEPOVER
TheStepovercanbedefinedasthedistanceatoolmovesbetweenadjacenttoolpathtracks.The
distanceorStepovervaluedetermineswhetherthesurfacefinishonacomponentisroughorsmooth.
WhenusingaflatbottomedtoolsuchasanEndMill,theStepovervaluenormallyrangesfromaround
70%ofthecutterdiameter.
Soatoolwithadiameterof10mmmayhaveaStepoverofapproximately7mm.
WhenusingaBallnosecuttertheStepoverwillbeconsiderablysmallerwhenRoughingandFinishing
mainlyduetothegeometryofthetool.
AlargerStepoverwillultimatelygiveamoreroughsurfacefinishthanasmallStepover.
WHATISCUSPHEIGHT
TheCuspistheheightofmaterialremainingaftersubsequenttoolstepoversandisdirectlyrelatedto
thediameteroftoolused,Stepovervalue,andtheToleranceandThicknessvalues.
UltimatelyaverysmallStepoverusingaBallNosecutterwillgiveasmallercuspheightandsmoother
surfacefinishthanifalargerStepoverwasusedwiththesamecutter.
Thetwodiagramshererepresentthedifferenceincuspheights.
BothusethesamediameterBallNosecutterbutthelowerdiagramshowsasmallerCuspheight
becausetheStepoverisreducedhenceasmoothersurfacefinish.
1. Introduction
PowerMILL
1. Introduction
Introduction.
PowerMILL is a stand-alone machining package, which can quickly create gouge free cutter
paths on imported component data. PowerMILL supports Wireframe, Triangle, Surface,
and Solid models created by other Delcam products or from neutral formats such as IGES. If
the relevant PS-Exchange translators are purchased PowerMILL will directly import data
created by the majority of non-Delcam packages.
PowerMILL Environment
Doubleclick on the PowerMILL icon.
Graphics Area
Explorer area
Pull Down menus are located across the top of the PowerMILL window. By placing the
mouse over the menu and clicking with the left mouse key, this will open up the relevant sub
menu. Further selection can be done by moving the cursor along
a right arrow ( )
The Main toolbar is as shown on the following page. Each icon has a specific function and
by holding the cursor over it, an appropriate description (or ToolTips) is displayed.
Issue PMILL 7
1. Introduction
PowerMILL
On the right hand side of the screen is the Viewing toolbar. By selecting one of the icons a
different view of the model and global transform is displayed in the central or graphics area.
View along the X-axis
View along the -Y axis
View along the Z-axis
View along the -X axis
View along the Y-axis
View along the-Z axis
Isometric View 1
Isometric View 2
Isometric View 3
Isometric View 4
Resize to fit
Zoom In
Zoom Out
Zoom to Box
Last View
Refresh
Block
Shade options from left to right:Thickness - Machining Mode - Default Thickness - Default Machining Mode - Draft Angle Minimum Radius - Multicolour - Plain
Issue PMILL 7
1. Introduction
PowerMILL
Mouse buttons
Each of the three mouse buttons perform a different dynamic operation in PowerMILL.
Issue PMILL 7
1. Introduction
PowerMILL
Example 1
For the first exercise an existing model will be imported and used to illustrate some of the
basic visual display options.
Issue PMILL 7
1. Introduction
PowerMILL
Click on the Shaded Model icon and then click on the wire view icon.
Try the other Viewing iconsand observethe results.
Issue PMILL 7
1. Introduction
PowerMILL
Sometimes it is useful to be able to see inside a model. In order to do this, the model can be
made translucent.
Right Click over the Model and select Translucency fromthe menu
The model is displayed in translucent shaded mode allowing the user to see internal details
Issue PMILL 7
1. Introduction
PowerMILL
PowerMILL Panes
On the left hand side of the screen above the Explorer are the PowerMILL panes.
The second pane is the HTML browser used for viewing HTML files or Help files and the
third pane opens the PowerMILL Recycle Bin.
PowerMILL Help
PowerMILL comes complete with it's own On-Line Help which is accessed via the help
menu.
An summary of all the new functionality available in the current version of PowerMILL is
loaded into the html pane.
Issue PMILL 7
1. Introduction
PowerMILL
Another extremely useful feature is the Context sensitive Help available on all forms.
10
Issue PMILL 7
2. Machining Set Up
PowerMILL
2. Machining Set up
Preparation before creating toolpaths
The following list is a summary of basic setting up procedures required before the toolpaths
are created.
It is important to spend a little time gathering as much information as possible about the
model before actually applying toolpaths.
PowerMILL has some unique tools that allow parts of the model to be measured whether it
is a gap or an internal radius.
Various shading methods can also be used to get a quick idea visually of the minimum radius
and draft angles.
An imported model might be in an unsuitable orientation for machining in which case
PowerMILL allows the user to change the coordinate system as required.
Some of these methods will be used within the following chapter.
The following list could be used as a check list for setting up any job within PowerMILL
and generally represent the basics that should be followed before applying any toolpaths.
Note:- Items 8 9 &10 below can be redefined retrospectively on an existing toolpath.
1. Loading a model into PowerMILL.
2. Viewing the model
3. Orientating the model around an Active Workplane where required.
4. Gather information on the model i.e. Minimum radius / Draft angles.
5. Measure the model.
6. Material block definition.
7. Cutting tool definition.
8. Feed rate and Spindle Speed Settings.
9. Rapid Move Heights.
10. Tool Start and End Point.
11. Save the Project.
Issue PMILL 7
11
2. Machining Set up
PowerMILL
fromthe
12
Issue PMILL 7
2. Machining Set Up
PowerMILL
For easy identification it is recommended to appropriately rename any entity created in the
Explorer.
Issue PMILL 7
13
2. Machining Set up
PowerMILL
The next step will be to rotate the new Active Workplane to indirectly re-orientate the
model.
Note:- It is also possible (but not generally good practise in the long term) to Rotate and/or
move the actual model relative to the active coordinate system.
Select a View from top (Z) and observethe effect of the rotated, Active
Workplane producinga moresuitablemachiningpositionfor the model.
It will not always be necessary to create and rotate or move a Workplane after import into
PowerMILL. It depends on the original, orientation of the model when exported from the
CAD software.
Information regarding the model dimensions in relation to the world datum (Transform) or
(if present), an Active Workplane can be obtained.
14
Issue PMILL 7
2. Machining Set Up
PowerMILL
The values in this form can be copied (Ctrl C) and then pasted (Ctrl V) into other forms.
The Workplane is moved up in the Z plane so that it is situated at the maximum height of
the model.
The form shows that the current maximum Z value is 115.47048mm. It will be necessary to
move the Workplane by 115.47048 to position it at the maximum height of the model.
Issue PMILL 7
15
2. Machining Set up
PowerMILL
16
Issue PMILL 7
2. Machining Set Up
PowerMILL
Any internal radii that are smaller than the specified Minimum Tool Radius will be shaded
RED. The settings are located in the explorer - Model pull down menu in Drawing
Options.
Examine the model to identify areas that are inaccessible to the specified radius (shaded
Red).
The two internal radii can be seen shaded red visually identifying that they will not be
machined to their correct size if the default value tool was used.
The specified Minimum Tool Radius can be modified to suit in the Drawing Options area
within the Models menu in the explorer.
In the explorer Right click over Models and select Drawing Options.
Issue PMILL 7
17
2. Machining Set up
PowerMILL
The model can also be visually inspected for the size of draft angles and undercuts.
Fromthe top Pull Down menusselect Tools > Snap Filter and use the left
mousekey to untick - Anywhere.
18
Issue PMILL 7
2. Machining Set Up
PowerMILL
The gap at the bottom of the slot will be measured to determine its size and depth.
Issue PMILL 7
19
2. Machining Set up
PowerMILL
Minimum Radius is measured via the Circle tab combined with snapping three points on the
model.
Select the Circle tab on the Model Measurement formand zoominto the
area shownbelow.
A temporary circle will appear after the third point is selected as shown.
20
Issue PMILL 7
2. Machining Set Up
PowerMILL
21
2. Machining Set up
PowerMILL
The Block can be turned off graphically by selecting the block icon
View toolbar on the right
from the
Placing the cursor over an icon will open a small box containing a description of the
tool type (Tool tips).
22
Issue PMILL 7
2. Machining Set Up
PowerMILL
Shank and Holder definition will be covered later in the course during the chapter on
Collision Checking.
The tool is now displayed on the screen and also appears as an entity in the Tools section of
the explorer. Note: If the mouse is positioned over the tool in the explorer a Tooltips
window will open displaying details of the tool definition.
Issue PMILL 7
23
2. Machining Set up
PowerMILL
Any future changes to the tool are initiated through the explorer.
To undraw the tool click the yellow light bulb icon. To
deactivate the tool right click anywhere on the tool data in the
explorer and click the name Activate (the tick will disappear).
Selecting the Parameters option will open the tool definition
form.
The tool can be seen either in wireframe or shaded in the graphics window.
Right click over the tool in the Explorer and select Shaded.
24
Issue PMILL 7
2. Machining Set Up
PowerMILL
Safe Z
Start Z
Rapid
Plunge
Cutting
Safe Z is the height to which the tool will retract for rapid moves across the work. Start Z is
the height to which the tool will descend, at rapid feed rate prior to applying the plunge feed
rate.
Issue PMILL 7
25
2. Machining Set up
PowerMILL
Select Start Point and in the Method area set Use to Absolute.
Set the co-ordinatesas X0, Y0 and Z 50.
Click on Accept.
11. Projects
A Project is a folder used for maintaining a permanent copy of the data created in the
PowerMILL explorer. This could include data such as Toolpaths, Tools, Workplanes, and
other entities related to the machining strategies. The project will also retain the activation
status of each entity when saved. The Model is also stored in the Project.
The commands for the project are accessed through the File pull down menu and it is good
policy to initially Save Project as early as possible during programming and then at suitable,
regular intervals.
When initially saving a Project the user has to decide on a suitable directory location on the
computer.
26
Issue PMILL 7
2. Machining Set Up
PowerMILL
In the formlocate the folder C:\temp (or if it does not exist with C open
select the create New Folder tab and renameit as temp).
Issue PMILL 7
27
2. Machining Set up
PowerMILL
cases an existing Project can be used as the start of a new one, using the existing settings as
the basis for the creation of new or recycled toolpaths on a different component.
28
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
3. 3D Area Clearance
Introduction
The main strategies for roughing a 3D component Model are called 3D Area Clearance.
These provide a choice of 2D material removal methods, which progressively machine the
area (Slice), up to the component contour, down a sequence of user-defined Z Heights.
There is also a similar group of strategies, 2.5D Area Clearance for use, exclusively with
PowerMILL 2.5D Feature machining (covered on the final day of the course).
Sometimes known as Waterline Roughing the cutter steps down to a specified Z Height and
fully clears an area (Slice) before stepping down to the next Z Height to repeat the process.
For some components a secondary Area Clearance strategy is applied using the Rest
Machining options in conjunction with a smaller roughing tool. This will locally remove
pockets of excess material inaccessible to the original Tool Reference Toolpath or Stock
Model. This will reduce the degree of tool overload and provide a more consistent material
removal rate for any subsequent Finishing operations.
If the original material is in the form of a casting or fabrication then it may not be necessary
to apply any Area Clearance machining but to go directly for a semi-Finishing strategy.
Issue PMILL 7
29
3. 3D Area Clearance
PowerMILL
Toolpaths
Suitable values are required to control the accuracy and amount of excess material to be left
on a component by a toolpath. The parameters used for this purpose are preset and are called
Thickness and Tolerance.
Coarse Tolerance
Fine Tolerance
Tolerance controls the accuracy to which the cutter path follows the shape of the work-piece.
For roughing a Coarse tolerance can be used but for finishing a Fine tolerance must be used.
Note where the Thickness value is greater than 0 it should always be more than the
tolerance value
30
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Issue PMILL 7
31
3. 3D Area Clearance
PowerMILL
The dotted red lines represent Rapid moves and the light blue lines are the Plunge feed
moves. The Plunge moves at present are longer than necessary resulting in time wasted by
the tool feeding down in free space where most of the move could be Rapid.
The existing toolpath will now be Recycled with new settings to improve the efficiency of
Rapid movements across the component.
Right mouseclick over the Toolpath icon in the explorer to openthe local
pull downmenu.
32
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
The toolpath has been recycled with the Skim option set in the Rapid Move Heights form
and now uses Incremental Safe Z and Start Z values (Note; In practice more than one change
can be implemented when Recycling or Copying a toolpath).
This time a Copy of the above toolpath will be created using the Area Filter options to
remove the single pass tooltracks which are stepping down each of the four corners.
Issue PMILL 7
33
3. 3D Area Clearance
PowerMILL
In the formlocate the Area Filter section(lowerleft corner) and input the
settingsas shownbelow(Note Filter Only Enclosed Areas is unticked).
A new toolpath called D50T6_A1_1 is created with the corner machining filtered out.
34
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Issue PMILL 7
35
3. 3D Area Clearance
PowerMILL
36
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Issue PMILL 7
37
3. 3D Area Clearance
PowerMILL
38
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Issue PMILL 7
39
3. 3D Area Clearance
PowerMILL
Rest Machining
Rest Machining is localised removal of the remaining material inaccessible to previous
toolpaths. The 3D Area Clearance forms contain options to apply Rest Machining either
based directly on a previously defined Reference Toolpath or a Stock Model.
The following examples illustrate Rest Machining firstly using a Reference Toolpath and
secondly by using the Stock Model.
The Stock Model represents the un-machined stock at any point in the machining process. It
is applied by first creating a Stock Model entity by applying a Block, followed by various
toolpaths. After each update, the stock model adjusts itself to show the un-machined material
remaining on the block.
40
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Issue PMILL 7
41
3. 3D Area Clearance
PowerMILL
42
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Issue PMILL 7
43
3. 3D Area Clearance
PowerMILL
44
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Issue PMILL 7
45
3. 3D Area Clearance
PowerMILL
Right click over the active toolpath, D16T3_D1_1 in the explorer and
select Add to - Stock Model.
Right click over the named, Stock Model in the explorer and select
Calculate to createthe updated Stock Model as shownbelow.
46
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Fromthe Main toolbar select File - Save Project and savethe Project as
C:\temp\Wing_Mirror_Die. (SeeChapter2 for full details of method)
In the explorer Right click over Toolpaths and select Delete All fromthe
local menu.
Use the samemethodto Delete All - Models and Stock Models (Do not
Apply to the Tools sectionin the explorer).
Fromthe Main pulldownmenusselect
Tools - Reset Forms.
This restores all default settings in the forms without having to exit and re-enter.
Note: The above items deleted from the explorer can at this stage be recovered as they have
been transferred to the PowerMILL Recycle Bin. If File - Delete All is applied from the
main pulldown menus all entities by-pass the Recycle Bin and as a result cannot be
recovered.
Right mouseclick over an entity in the Recycle Bin to viewthe local menu
optionsto Recover or permanently Delete an item.
Recover a Toolpath fromthe Recycle Bin and checkthat it has been
reinstatedin the Toolpaths sectionof the PowerMILL explorer.
Returnto the PowerMILL explorer and if necessary,apply Delete All
separatelyagain on Toolpaths, Models and Stock Models. (Do not Apply
to the Tools sectionin the explorer).
Issue PMILL 7
47
3. 3D Area Clearance
PowerMILL
48
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Select an Iso 1 viewas shownand right click over the toolpathicon in the
PowerMILL explorer to open the local menu.
Select Animate - Medium and observethe animationof the toolpath
(select the Esc key to stop the animation).
Issue PMILL 7
49
3. 3D Area Clearance
PowerMILL
With the Offset Area Clearance formopen again, tick the Smoothing
Allowance optionleavingthe slider valueas default (25%).
Click Apply to createa newtoolpath d16t3_hsm1_1 with the improved
25%smoothedstrategy.
Compare the 2 3D Offset Area Clearance (Type - Model) toolpaths noting the progressive
straightening of tool tracks on the second strategy (25% smoothing applied).
Fromthe Main toolbar select File - Delete All to delete all data fromthe
current project
Fromthe Main toolbar select Tools
Reset Forms
This restores all default PowerMILL settings in the forms without having to exit and re-enter.
50
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Clicking the Thickness button on the Area Clearance forms opens the Axial Thickness box
allowing the user to set separate values for Radial and Axial thickness. This faclity is also
available on the finishing forms.
Z Heights
If Stepdown is set to Manual on The Area Clearance form, there are five ways of generating
Z Heights; Number, Stepdown, Value, Intermediate and Flat.
Number - divides the block equally into the defined number of Z Heights, the lowest of
which will be at the bottom of the block.
Stepdown - creates a Z Height at the base of the block and then steps up a defined Height in
Z. The setting Maintain Constant Stepdown causes the distance between all levels to
remain constant and will modify the stepdown to create evenly spaced levels as near to the
specified value as possible.
Issue PMILL 7
51
3. 3D Area Clearance
PowerMILL
Value - creates a single Z Height at the defined value. You can specify as many Z Heights as
is required, but when using Value you must do so one at a time.
Flat - Identifies flat areas of the model and creates a Z height (+ thickness) at these values.
Intermediate - adds the specified number of Z Heights between existing Z Heights.
Appending Z Heights
Z Heights can be also be used from saved Area Clearance Toolpaths. When a toolpath is
activated the Append button becomes active.
Profiling
A profile can be performed at each level to remove steps that will be left by the cutter Before,
During, or After a Raster - Area Clearance strategy. Additional profile passes can be
applied when machining either on either Every Z, or the Last Z level with Offset, Profile or
Raster strategies. Note: Offset and Profile strategies inherently follow the component
profile.
When
This determines when the profile pass takes place during machining. There are 4 options
None - No profiling pass is performed
Before - PowerMILL will perform the profiling first and then the raster path.
During - As the raster path is generated it will find profile paths as it goes.
After - PowerMILL performs the profile pass last.
Cut Direction
This determines the direction of the tool. Choosing a single direction will more than likely
lead to more lifts generated.
Any - this allows the cutter to travel in both directions allowing it to climb mill and
conventional mill.
Climb - this will force the cutter to only travel in one direction so that it is always
climb milling.
Conventional - this will force the cutter to only travel in one direction so that it is
always conventionally milling.
52
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Ramping
This provides a way to lead down onto a tooltrack where it is impossible to approach from
outside the Block at the full machining depth (eg within a pocket).
Tool
Ramp Length
Zig angle
Zag angle
The Zig angle is the angle of descent along the machining direction as the tool ramps into the
material. There are 3 different types of ramp move following the geometry of the Toolpath, a
Circle, or a Line. If the length of the Zig angle is limited to a finite distance a ramp move in
the opposite direction, Zag angle can be applied.
The Ramp Length is defined as 'Tool Diameter Units' (TDU). For example, with a 10mm
diameter tool, A Ramp Length of 2 TDU's would equal 20mm. Normally the Ramp Length
should be greater than the tool diameter to allow swarf to clear from beneath the tool.
Zag Angle
If a finite ramp length has been specified, then PowerMILL will insert Zag moves. The
default setting for Zag angle has the Independent flag set - which means the angle, is
defined manually. The default angle is 0 degrees. When unset, it will be the same value as the
Zig angle.
If Approach Outside is set, and where it is practical for it to operate without gouging it will
take priority over Ramping.
If the defined geometry for a Ramp move is such that it would cause a gouge then it will be
replaced by a Plunge move.
Issue PMILL 7
53
3. 3D Area Clearance
PowerMILL
Machining Flats
The area clearance strategies in PowerMILL have an option that allows the user to control the
way in which flat areas of the model are rough machined. These are found on the area
clearance form under Machine Flats.
54
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
It can be seen that with Machine Flats - Off the toolpath has ignored the flat surfaces of the
model. It has maintained a constant Stepdown value and completely performed area
clearance across the material Block at each Z Height.
The area clearance toolpath now removes material from the flat surfaces leaving just 1.1mm
this is equal to the thickness plus the tolerance set in the form. Where new slices have been
added, the toolpath clears all the way to the edge of the block.
Issue PMILL 7
55
3. 3D Area Clearance
PowerMILL
The toolpath now clears the flats as before but only extends to the edge of the component flat
area. This provides a shorter toolpath than using the Level option.
It is also possible to machine just the flat areas. This allows the user to rough the part first
using Machine Flats set to OFF and then clear the flats in a second operation.
56
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
The area clearance has now machined only the flat areas, the stepdown has been ignored
The cutter avoids the holes resulting in a fragmented toolpath requiring many lifts. The area
clearance can be made to ignore the holes if required.
The Threshold in TDU (tool diameter units) tells PowerMILL what size of holes to ignore.
With the tool EM12 selected and the Threshold set to 2, PowerMILL will ignore any hole
less than 24mm in diameter.
Issue PMILL 7
57
3. 3D Area Clearance
PowerMILL
The cutter now passes over the top of the holes without lifting giving a smoother toolpath. It
should be noted that the flats at the bottom of the holes are still machined.
If the amount of material left on the flats is large then several passes can be made to reduce
the tool loading during the area clearance.
As the Flats are being machined using several passes it is a good opportunity to finish them to
size on the depth (Axial thickness 0) but still leave 1mm on the sides (Radial thickness 1).
58
Issue PMILL 7
3. 3DArea Clearance
PowerMILL
Three passes are made at each flat area, the final one with a 1mm depth of cut that cuts to size
in the Axial direction and leaves 1mm stock on in the Radial direction.
INFORMATION
It should be noted that by default, the PowerMILL - 3D Area Clearance strategies will only
detect completely flat surfaces. If a model contains surfaces that are almost flat then they will
not be recognised unless the Flat Tolerance is set with a suitable, higher value. This option is
found on the expert page of the 3D Area Clearance form.
Issue PMILL 7
59
3. 3D Area Clearance
60
PowerMILL
Issue PMILL 7
PowerMILL
Radial
Spiral
Issue PMILL 7
61
PowerMILL
Raster Example
Delete All and Reset forms and from File > Examples select the model
chamber.dgk.
Calculatethe Block and definea Dia 12 Ball Nose tool named bn12.
Note that the default settings are Start Point - Block Centre
Safe and End Point - Last Point Safe.
62
Issue PMILL 7
PowerMILL
Namethe toolpath
Raster_basic.
Enter the Tolerance
as 0.02 and
Thickness as 0.
Enter Ordering - Two
Way.
The default tolerance of 0.1
will give a fairly coarse
surface finish. For a finer
finish a lower value such as
0.02 is used. A thickness of 0
will machine the material to
size, within the tolerance.
Issue PMILL 7
63
PowerMILL
Selecting the Arc Fit option in the form can eliminate these.
64
Issue PMILL 7
PowerMILL
Where the toolpath is stepping over it is lifting up to the Safe Z height each time. This is
wasting time putting in these unnecessary lifts. To make the toolpath more efficient the
Leads and Links can be altered.
Most of the lifts have been eliminated hence saving time and a
circular arc has joined the links between adjacent toolpath
tracks.
The next stage is to Animate the latest, Active toolpath, Raster_arc fit.
Issue PMILL 7
65
PowerMILL
When the Animation - Start is selected a new toolbar will appear at the top of the screen.
This is the Simulation toolbar.
When the Animation has finished it will be observed that the tool remains at the end of the
last retract move. To send the tool back to the Start Point either press the Home key on the
keyboard or select the Go to beginning button on the Animation toolbar.
To see how a certain part of the toolpath runs in more detail it is possible to attach the tool to
an area and use the Left/Right Arrow keys on the keyboard to make the tool move
backwards or forwards along the toolpath.
66
Issue PMILL 7
PowerMILL
Radial Machining
Select the Toolpath Strategies icon fromthe top toolbar.
Fromthe formselect the Radial Finishing icon then OK.
Namethe toolpath
Radial.
Issue PMILL 7
67
PowerMILL
Centre Point
The Centre Point defines the origin of the radial pattern. By default the pattern is initially
centred at the zero coordinates. This can be redefined if required to user-defined values or
alternatively be centred to the middle of the block by clicking the Reset to Block Centre
button.
End rad
Start
rad
First pass
inwards
End rad
Start
rad
Start angle (120) > end angle (0) - tool tracks generate clockwise.
Start angle (0) < end angle (120) - tool tracks generate anticlockwise.
68
Issue PMILL 7
PowerMILL
End angle
= 120
Start angle = 0
Start
angle = 120
End angle = 0
Stepover
The Stepover is the angle between consecutive passes. Note: - that further away from the
centre point, the coarser the finish due to the passes becoming further apart.
Join Up
The tool tracks can be unidirectional or bi-directional depending on the setting of the Join Up
flag. This is illustrated below:
Ends of passes linked
Radial Exercise
Generatea Radial toolpathcalled Radial_1, usingthe tool bn12,
Tolerance of 0.01 and Thickness of 0.5. Set the Centre Point at X 6.5 Y
26. Select a Start Angle of 0, End Angle of 360, Start Radius of 0, End
Radius of 12 with a Stepover of 1.
Animatethe toolpath.
Issue PMILL 7
69
PowerMILL
Spiral Machining
Select the Toolpath Strategies icon fromthe top toolbar.
Fromthe formselect the Spiral Finishing icon then OK.
Namethe toolpath
Spiral.
Set the Thickness to
0 and Stepover to
0.5.
Enter a Centre Point
of X 8 Y 26, set Start
Radius to 10, End
Radius to 0 and
Direction as
Clockwise.
A spiral toolpath is a
continuous one, where there
are no links between adjacent
toolpath tracks.
70
Issue PMILL 7
PowerMILL
Pattern Machining
This technique requires a user defined Pattern for projection onto the model as a toolpath.
This option can be used for applications such as scribe lines, lettering, and non-standard tool
strategies. A Pattern is created either from within PowerMILL or as imported Wireframe
data.
Delete All and Reset forms and from File > Examples select the model
swheel.dgk.
The component is circular as a result of which the Block - Z Minimum and Z Maximum
will be developed as a Circular billet.
Select Calculate.
Issue PMILL 7
71
PowerMILL
Before the Pattern finishing strategy is created, a preliminary Area Clear strategy is
required to remove the bulk of the material, leaving 0.5mm, followed by a Semi Finishing
Strategy leaving 0.2mm prior to the final Finishing.
The object of this Pattern exercise is to consolidate some of the training covered earlier as
well as allowing the user to simulate the Pattern strategy at the correct stage in the overall
machining process.
Definea Tip Radiused tool with Diameter 10, Tip Radius 1 called D10T1
and makethis Tool Number 1.
Definea Ball Nose tool with Diameter 6 called BN6 and makethis Tool
Number 2.
Activate the D10T1 Tip Radius tool.
72
Issue PMILL 7
PowerMILL
A suitable, pre-defined Pattern will be imported for use with the strategy.
Issue PMILL 7
73
PowerMILL
By entering a negative
74
Issue PMILL 7
PowerMILL
Thickness the tool will machine into the previously finished surface. This is frequently used
for engraving, or to achieve a spark gap when machining part of a component as an electrode.
Pattern Exercise
The same imported Pattern will be used to engrave text into a telephone handset.
Issue PMILL 7
75
76
Issue PMILL 7
PowerMILL
PowerMILL
Issue PMILL 7
77
PowerMILL
78
Issue PMILL 7
PowerMILL
With the model and toolpaths undrawn the Boundary should look something like this. It is
made up of numerous segments each one dividing the model into steep and shallow areas.
Any of which can be selected and individually deleted at any time (only before being
assigned to a toolpath).
Issue PMILL 7
79
PowerMILL
Select the Leads and Links icon fromthe top of the screen.
80
Issue PMILL 7
PowerMILL
Select the Links tab and changethe Short Links to On Surface, the
Long and Safe Links to Skim.
Apply and Accept the form.
Issue PMILL 7
81
PowerMILL
Constant Z machining
Constant Z machining projects each tool track horizontally onto the component at fixed
heights defined by the Stepdown.
As the component surface becomes shallow the actual tool step over increases until it
becomes non-existent on flat areas.
It is possible within the Constant Z finishing form to apply a variable stepdown by applying
a Cusp tolerance in conjunction with a max and min stepdown. While this will generally
provide a more consistant stepover relative to the angle of the model it will not help at all for
very shallow or flat areas.
82
Issue PMILL 7
PowerMILL
Enter a Name
ConstantZBN10.
Set a Stepdown of 1.
Enter the Tolerance as 0.02
If the Boundary had not been used the toolpath would have
looked something like this.
It can be seen that the parts of the toolpath on the shallow
areas have an excessive Stepover.
Issue PMILL 7
83
PowerMILL
To further improve the new toolpath the Leads and Links will be modified.
84
Issue PMILL 7
PowerMILL
Issue PMILL 7
85
PowerMILL
86
Issue PMILL 7
PowerMILL
Select the Leads and Links icon fromthe top of the screento bring up the
formand select the Links tab.
Both the Constant Z and 3D Offset parts of the toolpath currently use a 1mm Stepover. By
ticking the box Use Separate Offset Stepover it is possible to apply a different, larger
Stepover value to the shallow areas created with the 3D Offset strategy used in this hybrid
form.
Issue PMILL 7
87
PowerMILL
Interleaved Constant Z
This is a form of Optimised Constant Z finishing with additional options which include a user
defined Threshold Angle between the Constant Z and 3D Offset areas of the toolpath as well
the option to specify an Overlap value between them.
88
Issue PMILL 7
PowerMILL
Introduction to NC Programs.
At this stage we will start looking at post processing a single toolpath from the explorer as an
introduction to outputting NC Programs. NC Programs will be covered in more detail later in
the course.
Issue PMILL 7
89
PowerMILL
90
Issue PMILL 7