ALP TRG 210 Standard 5 Axis 2020.1
ALP TRG 210 Standard 5 Axis 2020.1
ALP TRG 210 Standard 5 Axis 2020.1
1
STANDARD 5 AXIS
Copyright
Copyright © 2019 Hexagon AB and/or its subsidiaries and affiliates. All rights reserved.
Any copyright or other intellectual property right of whatever nature which subsists or may subsist in the
presentation and/or content of the programs (including without limitation its look, feel, visual or other non-literal
elements) remains the property of Hexagon AB and/or its subsidiaries and affiliates or its licensor(s) absolutely.
No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system or translated
into any language, in any form or by any means, electronic, mechanical, optical, chemical, manual or otherwise,
without the express written permission of Hexagon AB and/or its subsidiaries and affiliates.
Unauthorised reproduction or distribution of these programs or any part thereof is unlawful and may result in
civil or criminal penalties.
All product names mentioned in this publication, and not listed above, are acknowledged as the trademarks of
the respective manufacturers and producers of such products.
Hexagon AB and/or its subsidiaries and affiliates makes no representations or warranties with respect to the
contents hereof and specifically disclaim any implied warranties of satisfactory quality or fitness for any
particular purpose. Further, Hexagon AB and/or its subsidiaries and affiliates reserves the right to revise this
publication and to make changes in the contents hereof without obligation to notify any person of such changes
or revisions.
The information contained within this document is subject to change without notice and does not represent a
commitment on the part of the vendor. The software described in this document is furnished under a licence
agreement and may be used or copied only in accordance with the terms of the agreement.
ALPHACAM 2020.1
Standard 5 Axis
Contents
Copyright ..................................................................................................................................... i
Introduction .................................................................................................................................. 1
Objective ....................................................................................................................................... 1
i
ALPHACAM 2020.1
Standard 5 Axis
Machining Data......................................................................................................................... 25
Tool Data .................................................................................................................................. 26
Machining the Small Rectangular Angled Face ....................................................................... 27
Setting up the Work Plane .................................................................................................... 27
Machining the Small Rectangle ............................................................................................ 27
General ................................................................................................................................. 28
Lead-In/Out Links .................................................................................................................. 29
Machining Data ..................................................................................................................... 30
Rest Finish ............................................................................................................................ 31
Tool Data............................................................................................................................... 32
Machining the Two Large Rectangular areas........................................................................... 33
Setting up the Work Plane .................................................................................................... 33
Machining the Large Rectangles .......................................................................................... 33
Machining the Small triangle area ............................................................................................ 34
Setting up the Work Plane .................................................................................................... 34
Machining the Small Triangle ................................................................................................ 34
Finish large flat side wall .......................................................................................................... 35
Drill Holes ................................................................................................................................. 36
Profiling the Leg........................................................................................................................ 37
Cut Between 2 Geometries theory. .......................................................................................... 40
Ghost Tools ........................................................................................................................... 40
Line Length ........................................................................................................................... 42
Front Curve ............................................................................................................................... 44
General ................................................................................................................................. 44
Machining Data ..................................................................................................................... 45
3D Lead-In/Out...................................................................................................................... 46
5-Axis Toolpath Optimiser ..................................................................................................... 47
Tool Data............................................................................................................................... 48
Back Curve ............................................................................................................................... 50
General ................................................................................................................................. 50
Machining Data ..................................................................................................................... 51
5-Axis Toolpath Optimiser ..................................................................................................... 53
ii
ALPHACAM 2020.1
Standard 5 Axis
Tool Data............................................................................................................................... 54
Ends ......................................................................................................................................... 56
Small 3D triangular area ........................................................................................................... 57
Create the initial driving toolpath........................................................................................... 58
Applying the Final Machining ................................................................................................ 59
General ................................................................................................................................. 60
iii
ALPHACAM 2020.1
Standard 5 Axis
Table of Images
FIGURE 1 - CUSTOMER SUPPORT PORTAL IX
FIGURE 2 - ESUPPORT PAGE X
FIGURE 3 - EXPLANATION OF TOOL AXIS CONVERSION DIALOGUE 2
FIGURE 4 - SPIRAL CYCLE CREATED IN A WORK PLANE 3
FIGURE 5 - SPIRAL CYCLE CONVERTED TO A 3 AXIS TOOLPATH NOT ON A WORK PLANE 3
FIGURE 6 - 2D POCKET CYCLE APPLIED ON A WORK PLANE 4
FIGURE 7 - 2D POCKET CYCLE CONVERTED FROM A WORK PLANE TO VERTICAL 5
FIGURE 8 - PARALLEL STRATEGY AS APPLIED 6
FIGURE 9 - TOOL AXIS CONVERSION AT THE CENTRE OF THE CIRCLE 6
FIGURE 10 - Z ENHANCED UNDERCUTS CONVERTED TO VERTICAL THROUGH AN AXIS 7
FIGURE 11 - INITIAL HORIZONTAL Z TOOLPATH 8
FIGURE 12 - TOOLPATH ALTERED USING A BOUNDARY TO PREVENT COLLISIONS 8
FIGURE 13 - TOOLPATH CONVERSION USING A GUIDE CURVES 9
FIGURE 14 - CONVERTED TOOLPATH ALONG A SPECIFIED ANGLE FROM VERTICAL 10
FIGURE 15 - TOOL PATH CONVERSION THROUGH A POINT ON THE TOOL SIDE 11
FIGURE 16 - THROUGH A POINT ON THE OPPOSITE SIDE FROM THE TOOL 11
FIGURE 17 - INITIAL PARALLEL CYCLE 12
FIGURE 18 - TOOL PATH CONVERTED USING A LINE ON THE OPPOSITE SIDE FROM THE TOOL 13
FIGURE 19 - INITIAL HORIZONTAL Z CONTOURS TOOL PATH COLLIDING WITH THE PART 14
FIGURE 20 - CONVERTED TOOL PATH USING A BOUNDARY TO PREVENT COLLISIONS 14
FIGURE 21 - BEFORE CONVERSION. 15
FIGURE 22 - BEFORE CONVERSION SIDE AND END SHOTS 16
FIGURE 23 - CONVERTED TOOL PATH USING TWO GUIDE CURVES 17
FIGURE 24 - CUT SPLINE OR POLYLINE OPTIONS USING ULTIMATE ALPHACAM 18
FIGURE 25 - CUT SPLINE OR POLYLINE OPTION APPLIED TO A FORM TOOL 19
FIGURE 26 - EXAMPLE FILE FOR CUT SPLINE OR POLYLINE 20
FIGURE 27 - SAMPLE CHAIR LEG SOLID MODEL 21
FIGURE 28 - SUPPORT BLOCK SETTINGS 21
FIGURE 29 - 3D MACHINING CYCLE SELECTION DIALOGUE 22
FIGURE 30 - Z CONTOUR ROUGHING GENERAL TAB. 23
FIGURE 31 - Z CONTOUR ROUGHING LEVELS AND CUTS TAB 24
FIGURE 32 - Z CONTOUR ROUGHING MACHINING DATA TAB 25
FIGURE 33 - Z CONTOUR ROUGHING TOOL DATA TAB 26
FIGURE 34 - 3D MACHINING CYCLE SELECTION DIALOGUE 27
FIGURE 35 - FLAT AREA OFFSET GENERAL TAB 28
FIGURE 36 - FLAT AREA OFFSET LEAD-IN/OUT LINKS TAB 29
FIGURE 37 - FLAT AREA OFFSET MACHINING DATA TAB 30
FIGURE 38 - FLAT AREA OFFSET REST FINISH TAB 31
FIGURE 39 - FLAT AREA OFFSET TOOL DATA TAB 32
FIGURE 40 - TOP EDGE FOR EXTRACTION 34
FIGURE 41 - EDGE TO EXTRACT 35
FIGURE 42 - HOLES TO DRILL 36
FIGURE 43 - EDGES FOR MACHINING EXTRACTED 37
FIGURE 44 - EDIT 3D POLYLINE DIALOGUE OPTIONS 38
FIGURE 45 - SETTING THE EXTEND OPTIONS TO ALL FOUR POLYLINES SIMULTANEOUSLY 38
FIGURE 46 - 3D POLYLINES EXTENDED TO SUIT 39
FIGURE 47 - CUT BETWEEN 2 GEOMETRIES THEORY 40
FIGURE 48 - HOW POINT MATCHING WORKS WHEN LINES ARE SET CORRECTLY 40
FIGURE 49 - WHEN GHOST TOOLS ARE OPPOSITE TO EACH OTHER 41
FIGURE 50 - POINT MATCHING ON LINES OF EQUAL LENGTH 42
FIGURE 51 - POINT MATCHING ON UNEQUAL LINES 42
iv
ALPHACAM 2020.1
Standard 5 Axis
FIGURE 52 - ENSURING THAT THE POLYLINES ALL ARE WORKING IN THE SAME DIRECTION 43
FIGURE 53 - CUT BETWEEN 2 GEOMETRIES GENERAL TAB 44
FIGURE 54 - CUT BETWEEN 2 GEOMETRIES MACHINING DATA TAB 45
FIGURE 55 - CUT BETWEEN 2 GEOMETRIES 3D LEAD IN/OUT TAB 46
FIGURE 56 - 5 AXIS OPTIMISER TAB 47
FIGURE 57 - CUT BETWEEN 2 GEOMETRIES TOOL DATA TAB 48
FIGURE 58 - APPLIED TOOLPATH 49
FIGURE 59 - CUT BETWEEN 2 GEOMETRIES GENERAL TAB 50
FIGURE 60 - CUT BETWEEN 2 GEOMETRIES MACHINING DATA TAB 51
FIGURE 61 - CUT BETWEEN 2 GEOMETRIES 3D LEAD IN/OUT TAB 52
FIGURE 62 - 5 AXIS OPTIMISER TAB 53
FIGURE 63 - CUT BETWEEN 2 GEOMETRIES TOOL DATA TAB 54
FIGURE 64 - SECOND SIDE APPLIED TOOL PATH 55
FIGURE 65 - END FACES EXTRACTED 56
FIGURE 66 - SMALL TRIANGLE SECTION 57
FIGURE 67 - EXTRACTED BOUNDARY FOR MACHINING THE SMALL AREA 57
FIGURE 68 - PRIMARY GUIDE 2D POCKET CYCLE 58
FIGURE 69 - 3D MACHINING CYCLE SELECTION DIALOGUE 59
FIGURE 70 - DRIVE CURVES GENERAL TAB 60
FIGURE 71 - DRIVE CURVES USING TOOL PATHS 60
FIGURE 72 - COMPLETED PART SEEN IN SIMULATION 61
FIGURE 73 - SAMPLE HANDRAIL FILE 62
FIGURE 74 - USING THE ASSOCIATE FOR AUTO-UPDATE OPTION 62
FIGURE 75 - SETTING UP THE SUPPORT BLOCK INFORMATION 63
FIGURE 76 - HANDRAIL WITH MATERIAL AND SUPPORT BLOCK 64
FIGURE 77 - 3D MACHINING CYCLE SELECTION DIALOGUE 65
FIGURE 78 - Z CONTOUR ROUGHING GENERAL TAB 66
FIGURE 79 - Z CONTOUR ROUGHING LEVELS AND CUTS TAB 67
FIGURE 80 - Z CONTOUR ROUGHING MACHINING DATA TAB 68
FIGURE 81 - Z CONTOUR ROUGHING TOOL DATA TAB 69
FIGURE 82 - THIRD BOUNDARY SHAPE ON FRONT FACE WORK PLANE 70
FIGURE 83 - USE THE AUTO UPDATE OPTION 71
FIGURE 84 – LEVELS AND CUTS USING SPECIFIC Z DEPTHS 72
FIGURE 85 - CREATED GUIDE LINE 73
FIGURE 86 - EDIT 3D POLYLINE OPTIONS 74
FIGURE 87 - EXTENDING ALL EXTRACTED LINES 74
FIGURE 88 - POLYLINES SET UP CORRECTLY FOR MACHINING 75
FIGURE 89 - RENAMING GEOMETRY ELEMENTS FOR EASE OF IDENTIFICATION 75
FIGURE 90 - CUT BETWEEN 2 GEOMETRIES GENERAL TAB 76
FIGURE 91 - CUT BETWEEN 2 GEOMETRIES MACHINING DATA TAB 77
FIGURE 92 - CUT BETWEEN 2 GEOMETRIES 3D LEAD-IN/OUT TAB 78
FIGURE 93 - CUT BETWEEN 2 GEOMETRIES OPTIMISER 79
FIGURE 94 - CUT BETWEEN 2 GEOMETRIES TOOL DATA TAB 80
FIGURE 95 - APPLIED TOOL PATHS 81
FIGURE 96 - CUT SPLINE OR POLYLINE MACHINING DATA 82
FIGURE 97 - AXIS TO ROTATE ON 83
FIGURE 98 - TOOL ANGLE DROP DOWN OPTIONS 83
FIGURE 99 - TOOL ANGLE GUIDE OPTIONS 84
FIGURE 100 - CUT SPLINE OR POLYLINE GENERAL TAB 85
FIGURE 101 - CUT SPLINE OR POLYLINE TOOL DATA TAB 86
FIGURE 102 - SELECT THE UPPER POLYLINE AS THE GUIDE 86
FIGURE 103 - CUT SPLINE OR POLYLINE MACHINING DATA TAB 87
FIGURE 104 - CUT SPLINE OR POLYLINE 3D LEAD-IN/OUT TAB 88
v
ALPHACAM 2020.1
Standard 5 Axis
vi
ALPHACAM 2020.1
Standard 5 Axis
• Buttons on the screen are represented as the button text in square brackets.
For example: Click on [OK].
• Keys on the keyboard are represented as bold lettering in between < > characters.
For example: Press <Enter>.
• Ribbon Tab options are represented as a path with the Ribbon Tab in UPPER case with sub menus
Capitalised and separated with an arrow
For example: Select FILE > Open.
• Field names are represented as bold text. And the value to be entered will be represented by Bold
Text.
For example: Enter the value 50 in the Offset field. Or
When prompted for the X & Y values type 100,50 <Enter>
This is a thought box. It is generally used in exercises and contains a question for you to
consider.
2. This is the second item of the numbered instructions, which you must
3. Follow in sequence.
• This is a list
• of items, in which
vii
ALPHACAM 2020.1
Standard 5 Axis
• ALPHACAM will install and run on the 'Home' editions of the above operating systems. However, this
is not recommended, and we cannot guarantee to fix any ALPHACAM issues specifically related to
these operating systems.
We recommend you keep up to date with the with the latest Software Updates for the
supported operating systems and drivers for your hardware base.
Any Windows Operating system (OS) prior to and including Vista, is not a supported
operating system.
This minimum specification is to run any ALPHACAM Essential module, you will need to considerably
increase the specification if you are working with solid models and producing the NC code for 3D machining
and 3, 4, or 5 axis simultaneous machining strategies.
Your minimum specifications should be the fastest processor with the most memory and the highest
specification video card that your budget will allow.
If using Autodesk Inventor Files, please check the current Inventor View requirements at
autodesk inventor view
viii
ALPHACAM 2020.1
Standard 5 Axis
• Get the latest releases and software update at the touch of a button.
ix
ALPHACAM 2020.1
Standard 5 Axis
ALPHACAM esupport
Another location to gain valuable information about using the software or asking other experienced users for
assistance are the esupport forums.
Asking a question of the community, using the knowledge base or other available information links could save
you time if you have a problem that someone else may already have supplied a solution for.
x
ALPHACAM 2020.1
Standard 5 Axis
Introduction
The use of 5 Axis machining is a growing area within the manufacturing world but one thing to remember is
that not all 5 Axis machining is moving all 5 axes at the same time.
This is the difference between Positional 5 Axis (sometimes referred to as 3+2 machining) and Simultaneous 5
Axis. The first thing an ALPHACAM user needs to be able to identify is which of these two types of machining
is required. Just because you can simultaneous 5 axis tool path, does not mean that you should.
In some circumstances the machine tool will perform erratically or give a poor surface finish when trying to
apply a simultaneous 5 axis tool path to a part, where a positional 5 axis or 4 axis tool path would have given
better results.
Objective
The purpose of this supplement is to add an understanding of the practical requirements applied in
ALPHACAM when dealing with 5 Axis toolpaths. To make best us of this supplement the user must have a
working knowledge of the three advanced areas of ALPHACAM, Feature Extraction, Solid Manipulation &
Machining practices and Work planes. These three modules of ALPHACAM will be used to assist in the
creation of suitable solutions to 5 Axis tool path needs.
Standard 5 Axis 1
ALPHACAM 2020.1
Standard 5 Axis
Tool Axis Conversion is only available using the Ultimate level of ALPHACAM
Tool axis conversion is only possible on tool paths using Ball cutters.
Tool Paths created by ALPHACAM are already either 2 or 3 Axis so you may wonder why we want 2 and 3
Axis Conversion. Sometimes it is easier to get the type of cutting strategy required by creating the Paths in an
angled work Plane.
The actions available will depend upon the type to which you are converting.
It is useful to mention at this point the checkbox “Tool can Under-cut” on the Dialogue in the Z
Level type strategies, if a lollipop tool is selected then this will be on by default, however If the tool
is normal it will be off by default, but the user can activate it, and this will let the tool undercut in
preparation for the conversion.
Tool Axis conversion is better applied to specific tool path operations via the project
manager local popup menu command.
Standard 5 Axis 2
ALPHACAM 2020.1
Standard 5 Axis
When the 3 Axis Type is selected, all the Action Selections are greyed out. The selected tool path should be
converted into Flat Land or if a work plane is active, the user is prompted to confirm the transformation to the
current plane.
Note that any toolpath that has had Tool Axis Conversion applied to it will be marked
with a Gold Star.
Standard 5 Axis 3
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 4
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 5
ALPHACAM 2020.1
Standard 5 Axis
4 Axis XZ or YZ Rotation
Through Axis
With this option the user will be asked to select a point on the Axis. The conversion will then make the tool
paths Rotate about the selected axis.
Standard 5 Axis 6
ALPHACAM 2020.1
Standard 5 Axis
After Conversion through axis at centre of circle on end, along the global X.
Standard 5 Axis 7
ALPHACAM 2020.1
Standard 5 Axis
5 Axis
XZ Rotation Confined with Boundary
This will work with the same principles as the 5 axis option with the limitation of the Axis control dependent
upon the Axis configuration selected. YZ or XZ
Before Conversion machining with lollipop tool Horizontal Z using lower boundary and selected faces, setting
the option for tool can undercut.
After Conversion tool confined to upper boundary, this will allow tool paths to be created with a lollipop tool but
a straight ball tool can be used on the machine.
Standard 5 Axis 8
ALPHACAM 2020.1
Standard 5 Axis
After Conversion using guide curve on plane causes tool to cut on the side of the ball for better machining.
Standard 5 Axis 9
ALPHACAM 2020.1
Standard 5 Axis
After Conversion to a tilt angle of 45° and the point selected at centre of the recess.
Standard 5 Axis 10
ALPHACAM 2020.1
Standard 5 Axis
After Conversion with point at centre of dish and at Z 100 on tool side.
After Conversion with point at centre of dish and at Z -200 not on tool side.
Standard 5 Axis 11
ALPHACAM 2020.1
Standard 5 Axis
Using the points that describe this axis and the point at the centre of the ball tool we will
calculate the vector perpendicular to the axis in the plane created by the three points.
Standard 5 Axis 12
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 13
ALPHACAM 2020.1
Standard 5 Axis
Figure 19 - Initial Horizontal Z Contours tool path colliding with the part
Standard 5 Axis 14
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 15
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 16
ALPHACAM 2020.1
Standard 5 Axis
After Conversion.
Standard 5 Axis 17
ALPHACAM 2020.1
Standard 5 Axis
This command will drive any tool along any spline or polyline. If a spline is being machined, the Chord
Tolerance is asked for, which determines the accuracy with which the straight line XYZ tool moves match
curves in the spline. For a polyline, the tool is simply moved along the straight line segments.
In Standard, and Advanced modules, the tool is assumed to be vertical, with the tool tip centrally on the
spline or polyline, and you are not given any options about tool angle.
If the module is Ultimate and you have selected a 4 or 5 axis post processor, you are able to set the tool to be
Left, Centre or Right of the spline or polyline.
The check box Show Ghost Tools will immediately show the direction of the spline or polyline so that you
can determine which side is left and which is right.
You can set the Tool Angle to be Normal to nearest Surface/Solid, Parallel to nearest Surface/Solid or at
angles relative to the line or as absolute angles. For angles relative to the line, the angle is measured from the
vertical, and the sign is set by looking along the direction of the spline or polyline. That is, looking at the ‘back
of the tool as it moves away from you along the line. If the tool is leaning to the left, the angle is counter-
clockwise and is therefore positive. If the tool is leaning to the right, the angle is clockwise and the sign is
negative.
Standard 5 Axis 18
ALPHACAM 2020.1
Standard 5 Axis
If the selected post processor has been configured to take account of the ability of the
controller to apply Tool Radius Compensation (G41/42) (this is indicated in the post by setting
$148 to 1 and the tool has been set to be right or left of the spline or polyline, then a check
box – Machine Compensation – is enabled. Select this to produce the necessary code.
Please note that the post has to have the correct code in $40. Post variable TCF = 1 if G41/42
is selected when ALPHACAM is used, TCX, TCY, TCZ gives the tool displacement unit vector,
that is the direction from the contact point to the tool tip. CPX, CPY, CPZ gives the contact
point on the polyline.
Standard 5 Axis 19
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 20
ALPHACAM 2020.1
Standard 5 Axis
In this tutor led example we will look at the practical application of Positional 5 Axis tool paths and
Simultaneous 5 Axis toolpaths so that you can understand the differing requirements.
Select HOME > Open and navigate to “….\ALP TRG 210 Standard 5 Axis 2020\Examples\Drawings\”
folder and open “Chair Leg”.
Create a material around the part using 3D > Auto Set Material.
Make the values in the dialogue as follows, Material Top = 0, Material Bottom = -75, Material XY Stock = 5
Create a Rectangle from one corner of the new material to the diagonal opposite corner.
This creates a correct material for the part to be machined from and a support block to lift the part up from the
machine bed or pods so that the 5 Axis system can rotate without any collisions. This is an important
consideration when working with 5 Axis toolpaths.
Standard 5 Axis 21
ALPHACAM 2020.1
Standard 5 Axis
Roughing
Use MACHINE > Select Tool and from the Standard 5 Axis Folder select the Flat 80mm + Holder.
Standard 5 Axis 22
ALPHACAM 2020.1
Standard 5 Axis
General
Set the options as shown below.
Standard 5 Axis 23
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 24
ALPHACAM 2020.1
Standard 5 Axis
Machining Data
Make the options as shown below.
Standard 5 Axis 25
ALPHACAM 2020.1
Standard 5 Axis
Tool Data
Standard 5 Axis 26
ALPHACAM 2020.1
Standard 5 Axis
Using WORK PLANES > From Solid Model Face , pick the small rectangular area.
Manipulate the work plane using WORK PLANES > Reverse Current Plane (if required) so that the X
axis points along the longer edge of the face, relocate the work plane datum with
WORK PLANES > Set Work Plane Origin to a suitable corner of the face in question.
Alter the Properties of this new work plane to give it a suitable name.
Use MACHINE > Select Tool and choose the Flat – 12 mm + Holder.
<LClick>[OK] to continue.
Standard 5 Axis 27
ALPHACAM 2020.1
Standard 5 Axis
General
Set the Safe Rapid Level = 50 and Thickness Above Surface to Rapid Down to = 20 these will alter to suit
your machining practices when used in a real machining situation.
Both Stock to be left options are set to 0.
Standard 5 Axis 28
ALPHACAM 2020.1
Standard 5 Axis
Lead-In/Out Links
The Lead-In/Out Links tab allows the user to add any lead in or link moves to the toolpath as required to
achieve the best results.
Standard 5 Axis 29
ALPHACAM 2020.1
Standard 5 Axis
Machining Data
Set Width = 3,
Optimised,
Linear,
Cut Direction = 30
and Auto.
Standard 5 Axis 30
ALPHACAM 2020.1
Standard 5 Axis
Rest Finish
Standard 5 Axis 31
ALPHACAM 2020.1
Standard 5 Axis
Tool Data
<LClick> [OK] to continue and select the Chair Leg model as the solid to machine.
Standard 5 Axis 32
ALPHACAM 2020.1
Standard 5 Axis
Using WORK PLANES > From Solid Model Face , pick the upper large rectangular area.
Manipulate the work plane using WORK PLANES > Reverse Current Plane (if required) so that the X
axis points along the longer edge of the face, relocate the work plane datum with
WORK PLANES > Set Work Plane Origin to a suitable corner of the face in question.
Alter the Properties of this new work plane to give it a suitable name.
Make all the settings as the previous machining (if you have not had to close ALPHACAM, they will be
remembered). Alter the Cut Direction to 0 or 90 to give a better tool path.
Set the Safe Rapid Level = 50 and Thickness Above Surface to Rapid Down to = 20 these will alter to suit
your machining practices when used in a real machining situation.
On the final dialogue page set Width of cut = 3, Optimised, Linear, Cut Direction = 90 and
Auto.
Click [OK] to continue and select the Chair Leg model as the solid to machine.
Standard 5 Axis 33
ALPHACAM 2020.1
Standard 5 Axis
Using WORK PLANES > From Solid Model Face , pick the small triangular area.
Manipulate the work plane using WORK PLANES > Reverse Current Plane (if required) so that the X
axis points along the longer edge of the face, relocate the work plane datum with
WORK PLANES > Set Work Plane Origin to a suitable corner of the face in question.
Alter the Properties of this new work plane to give it a suitable name.
These three work planes will allow us to place 3D machining strategies and conventional 2D machining onto
these areas easily.
Use an edge of the Triangle face as the Bottom edge and one of the top edges as the Top.
We do not need to machine the entire length of the geometry, so we need to use
EDIT > Break, Join etc. > Break on the long edge above the hole closest to the triangle flat. Then Delete
the unwanted piece of geometry.
Use MACHINE > Rough/Finish Auto Z and Selected. Complete the dialogue boxes to suit, making
the Z Stock Amount = 0 to finish the profile directly onto the flat triangle face.
Use Apply Auto Lead In/Out to drive onto and from the part.
Standard 5 Axis 34
ALPHACAM 2020.1
Standard 5 Axis
Select 3D > SOLID MODEL EXTRACT > Contour from Picked Edges .
Pick the Top edge of the wall that meets the smaller of the two flat areas.
The bottom reference is any edge of the lower flat; the top reference is any edge on the upper flat.
Extend this contour by each end using EDIT > Break, Join etc. > Extend By Distance
Use 45mm as the value to extend above the holes then 30mm to extend the lower section.
This prevents excessive Lead In/Out manipulation to achieve the desired machining of
the edge.
Standard 5 Axis 35
ALPHACAM 2020.1
Standard 5 Axis
Drill Holes
From the Work Planes Tab on the Project Manager, ensure that the work plane for Two Large Rectangles is
active.
Use SOLID MODEL EXTRACT > Automatic Extraction make the options to Drillable holes, Use
Current and All bodies.
Note that the Z levels are based on the value from the work plane so you do not need to
create a secondary work plane on the face that the holes actually occupy.
Use MACHINE > Select Tool and select the Drill - 6mm + holder.
Standard 5 Axis 36
ALPHACAM 2020.1
Standard 5 Axis
Firstly, if any work planes are active, select Work Plane > Cancel Work Plane
To acquire the correct geometries to drive the machining we need to extract edges from four sections of the
solid model.
Using SOLID MODEL EXTRACT > 3D Edge Extraction acquire the profile along the bottom edge of the
model on the front side. Use the same command to acquire the 3D edge running along the spine of the leg.
These two polylines will form the basis of the machine driving elements for the front face.
Using the same techniques extract the edges from the bottom edge at the rear of the model and along the
spine at the rear of the model. The edges required on the rear detail need to follow from the small triangle flat
end of the leg to the end of the swept curve and no further.
Standard 5 Axis 37
ALPHACAM 2020.1
Standard 5 Axis
As an aid to the manufacturing process and to ensure that the tool does not collide with the part we extend
these four Polylines away from the ends of the model.
Standard 5 Axis 38
ALPHACAM 2020.1
Standard 5 Axis
In some cases, you may need to Zoom in close to the Polylines to choose the correct
part of them to allow the Extend command to function correctly should the above settings
not work.
Standard 5 Axis 39
ALPHACAM 2020.1
Standard 5 Axis
• Length of lines.
Ghost Tools
In any use of this type of machining cycle, the direction of the ghost tools is important as in all machining,
however, as we will be working with one line guiding the bottom of the cutter and another guiding the upper
level of the cutter, it is even more important that that the pair are both travelling in the same direction.
Consider a simple 2D straight cut; this can be illustrated as this image.
With one line representing the top of the part and another for the bottom, both line travelling in the same
direction giving a perfect cut.
Figure 48 - How point matching works when lines are set correctly
The tool path is matching up the lines in a system similar to the construction lines and numbers shown.
Standard 5 Axis 40
ALPHACAM 2020.1
Standard 5 Axis
Now consider what happens if the Ghost Tools are in opposite directions.
The process will still link up the numbers, but now the tool will be leaning across the part to start with, standing
straight in the centre, then leaning across to finish.
Standard 5 Axis 41
ALPHACAM 2020.1
Standard 5 Axis
Line Length
In a similar manner as the Ghost Tools, but not as catastrophic, are the lengths of the lines.
Again, looking at the first example, the lines are both as long as each other and will give a vertical tool path
action when applied.
Having lines of unequal length will cause the tool to lean and may give an unacceptable motion but not to the
same excess as if the Ghost Tools are opposite each other.
Altering the lengths of the lines so that they are of a similar length can prove beneficial in the long run, but care
must be taken to follow the original form and not to impact on any surrounding areas.
Standard 5 Axis 42
ALPHACAM 2020.1
Standard 5 Axis
Figure 52 - Ensuring that the polylines all are working in the same direction
Turn on the Ghost Tools and check the extracted polylines to ensure that they are correct, adjust any that
would impair your machining process.
Standard 5 Axis 43
ALPHACAM 2020.1
Standard 5 Axis
Front Curve
Depending on how you have extracted the edges, it may prove necessary to check the
Ghost tools on Polylines to ensure that their direction matches.
Also, you need to be aware that the lengths of the polylines need to be the same or very
close so that the drive of the tool is correct and does not create uneven or incorrect tool
paths.
Use MACHINE > Select Tool and select the Flat - 25mm with holder.
General
Setting the Final Z Stock to a negative figure will drive the cutter deeper into the stock if
so needed, cutting past the finished bottom edge.
Standard 5 Axis 44
ALPHACAM 2020.1
Standard 5 Axis
Machining Data
Set the Tool Side to Left (if your ghost tools start at the flats/holes end of the leg).
Standard 5 Axis 45
ALPHACAM 2020.1
Standard 5 Axis
3D Lead-In/Out
Using the Auto Lead In/out Edit button, make the settings to Both and the options as
Arc = 10, Line = 20, Angle = 90°.
Note that on a 3D Lead-In/Out the Radius and Line values are actual distances and not
multipliers of the Tool Radius
Standard 5 Axis 46
ALPHACAM 2020.1
Standard 5 Axis
The 5-Axis Toolpath Optimiser allows you to adjust the settings of the currently set up simulation machine to
correctly allow for any breaks in the toolpath that maybe required to allow certain head type machines to
unwind prior to continuing the toolpath motion.
The applied 3D Lead-In/Out can be applied to the split toolpaths using the copy option.
Should an axis be required to be locked to prevent any rotation from it using the Aixs Type drop down and
selecting the Non option.
You may also wish to restrict the angles of rotation from the prebuilt machine using the Min/Max options when
the Free Rotation option is not active.
Standard 5 Axis 47
ALPHACAM 2020.1
Standard 5 Axis
Tool Data
Standard 5 Axis 48
ALPHACAM 2020.1
Standard 5 Axis
2. Auxiliary Geometry. This guides the upper section of the tool for lean.
<LClick> the Bottom Polyline as the Programming Geometry and the Polyline on the Spine of the leg as
Auxiliary Geometry.
Standard 5 Axis 49
ALPHACAM 2020.1
Standard 5 Axis
Back Curve
Depending on how you have extracted the edges, it may prove necessary to check the
Ghost tools on Polylines to ensure that their direction matches.
Also, you need to be aware that the lengths of the polylines need to be the same of very
close so that the drive of the tool is correct and does not create uneven or incorrect tool
paths.
General
Setting the Final Z Stock to a negative figure will drive the cutter deeper into the stock if
so needed, cutting past the finished bottom edge.
Standard 5 Axis 50
ALPHACAM 2020.1
Standard 5 Axis
Machining Data
On the second dialogue, set the Tool Side to Left (if your ghost tools start at the flats/holes end of the leg).
Standard 5 Axis 51
ALPHACAM 2020.1
Standard 5 Axis
Using the Auto Lead In/out Edit button, make the settings to Both and the options as
Arc = 10, Line = 20, Angle = 90°.
Note that on a 3D Lead-In/Out the Radius and Line values are actual distances and not
multipliers of the Tool Radius.
Standard 5 Axis 52
ALPHACAM 2020.1
Standard 5 Axis
The 5-Axis Toolpath Optimiser allows you to adjust the settings of the currently set up simulation machine to
correctly allow for any breaks in the toolpath that maybe required to allow certain head type machines to
unwind prior to continuing the toolpath motion.
The applied 3D Lead-In/Out can be applied to the split toolpaths using the copy options.
Should an axis be required to be locked to prevent any rotation from it using the Axis Type drop down and
selecting the Non option.
You may also wish to restrict the angles of rotation from the prebuilt machine using the Min/Max options when
the Free Rotation option is not active.
Standard 5 Axis 53
ALPHACAM 2020.1
Standard 5 Axis
Tool Data
Standard 5 Axis 54
ALPHACAM 2020.1
Standard 5 Axis
2. Auxiliary Geometry. This guides the upper section of the tool for lean.
<LClick> the Bottom Polyline as the Programming Geometry and the Polyline on the Spine of the leg as
Auxiliary Geometry.
Standard 5 Axis 55
ALPHACAM 2020.1
Standard 5 Axis
Ends
Select SOLID MODEL EXTRACT > Contour from Picked Edge .
Select the bottom of the Chair Leg to the right of the holes as the edge to extract.
The Bottom of the part for bottom edge and the top of the end triangle face as top edge.
Repeat on smaller end of leg.
Choose the two extracted edges as the geometries. Complete the dialogue boxes to suit, making the Z Stock
Amount = -1 to finish the profile below the thickness of the finished part.
Use Apply Auto Lead In/Out to drive onto and from the part.
Standard 5 Axis 56
ALPHACAM 2020.1
Standard 5 Axis
Alter the Properties of this new work plane to give it a suitable name.
Use SOLID MODEL EXTRACT > Projected Face Outlines to Work Plane . .
Standard 5 Axis 57
ALPHACAM 2020.1
Standard 5 Axis
Use MACHINE > Select Tool and select the Ball End - 6mm + holder.
Select the tool directions option and reset the Ghost Tool for the extracted geometry to Centre.
The type of 3D Finishing strategy we will us on this area, Drive Curves, requires us to first create the items
which will be used as the driving elements. This will be achieved using a standard 2D pocketing cycle; the only
option on the Pocketing Cycle that will bear any relevance to the Drive Curves is the amount of step over
needed which is influenced by the Width of Cut option in the Pocketing dialogue box. This is usually a
percentage figure of the chosen cutter but for this process we need to alter it to a value of 0.4mm to finish
machine the area in question.
After clicking [OK] to complete the pocketing dialogue boxes, click [OK] on the Soft Boundary warning. The
tool will cut to the actual geometry.
Standard 5 Axis 58
ALPHACAM 2020.1
Standard 5 Axis
In the strategy selection dialogue, pick Drive Curves then <LClick> [OK] to continue.
Standard 5 Axis 59
ALPHACAM 2020.1
Standard 5 Axis
General
Select Toolpaths.
<LClick> [Pick Drive Curves].
The cycle dialogue will disappear and you will need to <LClick> on the previously created 2D pocket cycle.
Once you have chosen the driving toolpath, the dialogue will reappear with a green tick to indicate that you can
continue.
Standard 5 Axis 60
ALPHACAM 2020.1
Standard 5 Axis
<LClick> [OK] to proceed and when prompted, choose the previously created 2D pocket as the Toolpaths for
the Drive Curve.
The only options that need setting are the Safe Rapid Level=50 and the Thickness Above Surface to Rapid
down To=10.
This is the one remaining cycle that after creation Cannot be edited; any errors will
require the cycle to be completely re-created.
Copying the 2D cycle and projecting the copy will leave an easy method of editing the
original rather than re-creating.
Standard 5 Axis 61
ALPHACAM 2020.1
Standard 5 Axis
In this tutor lead example, we will look at the practical application of Positional 5 Axis tool paths, Simultaneous
5 Axis tool paths and Tool Axis Conversions so that you can understand the differing requirements.
Select HOME > Open and navigate to “….\ALP TRG 210 Standard 5 Axis 2020\Examples\Drawings\”
folder and open “Twisted Handrail”.
Create a material around the part using 3D > Auto Set Material.
Make the values in the dialogue as follows, Material Top = 10, Material Bottom = -150,
Material XY Stock = 10, ensure that Associate for auto-update is ticked.
Standard 5 Axis 62
ALPHACAM 2020.1
Standard 5 Axis
Create a Rectangle from one corner of the new material to the diagonal opposite corner.
This creates a correct material for the part to be machined from and a support block to lift the part up from the
machine bed or pods so that the 5 Axis system can rotate without any collisions. This is an important
consideration when working with 5 Axis toolpaths.
Standard 5 Axis 63
ALPHACAM 2020.1
Standard 5 Axis
All clamps are created on their own User Layer and are coloured a dark red.
This is very close to ALPHACAM’s default collision colour so it may prove advisable to
change the layer colour to make any collisions more evident.
Standard 5 Axis 64
ALPHACAM 2020.1
Standard 5 Axis
Roughing
Primary Stage
From the Training Folder select the Flat 25mm with Holder.
Standard 5 Axis 65
ALPHACAM 2020.1
Standard 5 Axis
General
Make the options as shown below.
Standard 5 Axis 66
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 67
ALPHACAM 2020.1
Standard 5 Axis
Machining Data
Make the options as shown below.
Standard 5 Axis 68
ALPHACAM 2020.1
Standard 5 Axis
Tool Data
Set the tooling options as required.
<LClick> [OK], when prompted select the handrail solid as the item to machine and allow ALPHACAM to
apply the toolpath as per your settings.
Standard 5 Axis 69
ALPHACAM 2020.1
Standard 5 Axis
Secondary Stage.
Front Face
For the secondary roughing stages, we need to create three work planes to control the position of the 5 axis
system. These new work planes will be on the front face of the work volume, on the rear face of the work
volume and a work plane based on an angled slice through the work volume.
Create a work plane on the front face using WORK PLANES > Slice Through Work Volume .
If the work plane datum does not line up with the global datum,
SOLID MODEL EXTRACT > Projected Face Outlines to Work Plane , edit the resulting two
geometries so that the final boundary looks like this.
As the end detail used a Feature Extracted profile, the Tool directions will have been set using the current
ALPHACAM defaults, for this process we require the Tool Side to be on Centre, so the boundary will need
adjusting to suit using the Tool Directions option.
Standard 5 Axis 70
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 71
ALPHACAM 2020.1
Standard 5 Axis
On the Levels and Cuts tab, ensure that the Auto option is NOT ticked to allow you to enter alternate depth
options. Note that the upper and lower Z limits cannot be exceeded from their original values.
For the first boundary section make the options as shown below.
The remaining tabs are unaltered as we are using the same tool. Apply the tool path when prompted.
Standard 5 Axis 72
ALPHACAM 2020.1
Standard 5 Axis
Rear Face
Create a work plane on the rear face using WORK PLANES > Slice Through Work Volume . Use the
Reverse Current Plane option to ensure that the work plane is set up correctly.
Use WORK PLANES > Set Work Plane Origin to set the work plane datum to the top left corner of the
work volume when looking directly at that face,
Create a rectangular boundary as follows; X-5, Y-101 to X555, Y-22.
Set the dialogue boxes as per the previous options but on the Levels and Cuts tab, alter the Material Bottom
value to -20.
WORK PLANES > Slice Through Work Volume , then click the angled line as the reference element.
On this new work plane, create a suitable rectangular boundary that encloses all the curved section of the
handrail and overlaps the previous machining.
Standard 5 Axis 73
ALPHACAM 2020.1
Standard 5 Axis
Using SOLID MODEL EXTRACT > 3D Edge Extraction acquire the profile along the top and bottom
edges of the spindle rebate walls.
Standard 5 Axis 74
ALPHACAM 2020.1
Standard 5 Axis
Also check that the ghost tools of the polylines are all pointing in the same direction.
Accessing the Layers Project manager page and renaming the polylines for
identification will assist in complex parts.
Figure 89 - Renaming geometry elements for ease of identification
Standard 5 Axis 75
ALPHACAM 2020.1
Standard 5 Axis
General
Setting the Final Z Stock to a negative figure will drive the cutter deeper into the stock if
so needed, cutting past the finished bottom edge.
Standard 5 Axis 76
ALPHACAM 2020.1
Standard 5 Axis
Machining Data
Remember that both options are based on the direction of the Ghost Tools, you will
need to have these visible when using this machining cycle.
Standard 5 Axis 77
ALPHACAM 2020.1
Standard 5 Axis
3D Lead-in/Out
As this machining is to and from areas outside of the model, there is no real need for lead in/out settings.
Standard 5 Axis 78
ALPHACAM 2020.1
Standard 5 Axis
As this machining a simple pass along the side of the part, there is no requirement for the Optimiser to be
active.
Standard 5 Axis 79
ALPHACAM 2020.1
Standard 5 Axis
Tool Data
Standard 5 Axis 80
ALPHACAM 2020.1
Standard 5 Axis
2. Auxiliary Geometry. This guides the upper section of the tool for lean.
Perform the process on the second wall to complete the roughing of the rebate.
Standard 5 Axis 81
ALPHACAM 2020.1
Standard 5 Axis
Standard 5 Axis 82
ALPHACAM 2020.1
Standard 5 Axis
Fixed Angle –
As above but in relation to the
Perpendicular to
X and Y movement.
X or Y Axis
Figure 98 - Tool Angle drop down options
Standard 5 Axis 83
ALPHACAM 2020.1
Standard 5 Axis
Guide Options
Allows the user to turn on the Ghost Tools without exiting the
Show Ghost Tools cycle to make the choice of side easier.
Apply Auto Lead-In/Out Applies a Lead-In/Out based on the dialogue options set.
Consideration must also be taken to the limits of the actual machine movements when selecting the controlling
aspects for this type of cycle.
Standard 5 Axis 84
ALPHACAM 2020.1
Standard 5 Axis
General
Set the Safe Rapid Level to 50, the Feed Down Distance to 20. Set the Depth of Cut to -1.
This is the only Depth dialogue box that requires a negative value to leave material ON
in the Z axis direction.
Standard 5 Axis 85
ALPHACAM 2020.1
Standard 5 Axis
Tool Data
<LClick> [OK].
Standard 5 Axis 86
ALPHACAM 2020.1
Standard 5 Axis
Machining Data
Setting the Tool Angle to Normal to allows for machining on the bottom of the cutter and the
Solid Model Faces controls the tilt and twist of the head or table depending on the machine type.
Centre places the full diameter of the tool over the face we wish to machine.
Standard 5 Axis 87
ALPHACAM 2020.1
Standard 5 Axis
3D Lead-In/Out
<LClick> [OK].
Standard 5 Axis 88
ALPHACAM 2020.1
Standard 5 Axis
5-Axis Optimiser
Machine Along Spline/ Polyline also has the option to use the 5-Axis Toolpath Optimiser settings if required.
Standard 5 Axis 89
ALPHACAM 2020.1
Standard 5 Axis
When prompted, select the solid model face that corresponds to the chosen polyline.
Standard 5 Axis 90
ALPHACAM 2020.1
Standard 5 Axis
End Trimming
To create the correct driving geometries for the two ends we need to set up two new work planes using
Draw two Lines, one along the bottom edge of the rebate feature and a second along the bottom face of the
handrail. Extend these lines 25mm on each end so that they are beyond the model features.
Use the Ghost tools and Tool Directions if required to ensure that the two lines are travelling in the same
direction.
Repeat the process on the right hand end of the hand rail.
Figure 108 - Created work planes and geometry for the end faces
Select MACHINE > Cut Between 2 Geometries set the options as follows;
Standard 5 Axis 91
ALPHACAM 2020.1
Standard 5 Axis
SOLID MODEL EXTRACT >Edge for Sawing extraction technique can be used instead.
This method will generate the correct geometry options that will then create the work planes for the toolpaths
as the sawing cycle is applied.
This method is only suitable for machines that support 5-axis sawing.
MACHINE > Cut Spline or Polyline and making the Tool Angle option to Parallel to Solid
Model Faces.
Then applying the cycle as previously described.
Standard 5 Axis 92
ALPHACAM 2020.1
Standard 5 Axis
Finishing
To create a good working element to finish the rebate floor, it is necessary to manipulate the model and create
guide surfaces for the machining strategy we will use.
Surface Extraction
Using SOLID MODEL EXTRACT > Surfaces from Faces extract the two faces of the spindle rebate
sides.
Use EDIT > Break,Join etc > Offset to offset the side faces of the spindle rebate inbound by 6mm.
setting the option Delete Original may assist in identifying the required options later.
Standard 5 Axis 93
ALPHACAM 2020.1
Standard 5 Axis
Note that there is no requirement to choose a side for the offset when working with
surfaces, the offset will always be in the direction away from the Silver (outer) surface
face.
Offsetting in this manner will allow a 10mm Ball End cutter to finish the rebate floor without touching the walls.
When creating surfaces using the Feature Extraction method, you will always gain the
outer edges of the surfaces. In this case, we do not require these additional extracted
geometries, so you can delete them to avoid confusion.
Figure 112 - Delete the original surfaces and the acquired outline profiles
Standard 5 Axis 94
ALPHACAM 2020.1
Standard 5 Axis
Break the extracted polylines on the lower edges at each extreme corner.
Delete the unwanted lines that formed the top edges and the ends of the surfaces.
Depending on how the extraction and offset process worked, you may have to use the Join command to
create two single polylines.
Standard 5 Axis 95
ALPHACAM 2020.1
Standard 5 Axis
To allow the toolpath to machine correctly the polylines need to be extended as the offsetting process creates
a shorter line on one side.
<LClick> [OK].
Standard 5 Axis 96
ALPHACAM 2020.1
Standard 5 Axis
<LClick> [OK] to continue, then <LClick> [All] at the bottom to select the four polylines.
<LClick> [Finish (ESC)] to complete.
Standard 5 Axis 97
ALPHACAM 2020.1
Standard 5 Axis
Finally create a polyline from one bottom edge line to the other.
Figure 120 - Creating the linking polylines for the surface generation process
You will be presented with a dialogue box asking for a number of steps along the major and minor sides, these
values go towards the precision of the finished surface. Higher values will give a more precise surface to follow
and by that, a better quality of finish.
Standard 5 Axis 98
ALPHACAM 2020.1
Standard 5 Axis
Set the Type drop down to 5-Axis and the Strategy drop down to Parameter Lines
As a rule, it is usually easier to program a 3 Axis tool path and then use the conversion processes detailed
earlier in this manual to create the required 5 Axis path, however in this example, this is one of those times that
you can apply the cycle directly as a 5 Axis option from the start due to the simple nature of the area to be
machined will not cause any strange axis moves.
Standard 5 Axis 99
ALPHACAM 2020.1
Standard 5 Axis
General
Machining Data
Tool Data
Select the newly created base surface as the item to machine, for the Start Point click close to one corner of
the open ends of the rebate.
Figure 126 - Setting a location for the Start Point of the cycle
For the Direction option, click along the rebate to create the direction vector.
Direction of cut is dictated by the second choice, selecting a point along the sweep of the rebate will drive the
tool path around the sweep whereas selecting a point along the open edge away from the chosen start point
will force the cut to be across the rebate.
Select MACHINE > Cut Between 2 Geometries set the options as follows;
Set Safe Rapid Level = 50, Rapid Down Distance = 20, Feed Down Distance = 10 on the first dialogue
page, make the Final XY Stock =0 and the Final Z Stock = 0.
On the second dialogue, set the Tool Side options to suit the tool being on the inside of the model depending
on the ghost tool directions. As this machining is to and from areas outside of the model, there is no real need
for lead in/out settings required.
When you have made you choices in all dialogue boxes and clicked the appropriate [OK] buttons, pick Bottom
Polyline as the Programming Geometry and the Top Polyline of the wall as
Auxiliary Geometry.
Perform the process on the second wall to complete the finishing of the rebate walls.
Select MACHINE > Cut Between 2 Geometries set the options as follows;
Set Safe Rapid Level = 50, Rapid Down Distance = 20, Feed Down Distance = 10 on the first dialogue
page.
Set the Number of Cuts =3, Initial Z Stock = 50, Final XY Stock = 0 and the Final Z Stock = -1.
The only requirement in this example for 3 cuts is that the tool length does not permit a
single pass; if a suitable cutter was selected then the Number of Cuts could be set to zero.
On the second dialogue, set the Tool Side options to suit the tool being on the outside of the model depending
on the ghost tool directions. As this machining to and from areas outside of the model, there is no real need for
lead in/out settings required.
When you have made you choices in all dialogue boxes and clicked the appropriate [OK] buttons, pick Bottom
Polyline of one end as the Programming Geometry and the Top Polyline of the same end as Auxiliary
Geometry.
Alternatively, if your process permits, then using the Saw option to drive a 5 Axis saw
cut will work as well, so long as you have used the Edge for Sawing option as described
earlier.
Using 3D > SOLID MODEL EXTRACT > 3D Edge Extraction acquire the upper and lower profile edges
along the flat faces above the form, on both sides, which sweeps along the hand rail edge. Ensure that the
ghost tools of each pair of polylines are pointing in the same direction.
Select MACHINE > Cut Between 2 Geometries set the options as follows;
Set Safe Rapid Level = 50, Rapid Down Distance = 20, Feed Down Distance = 10 on the first dialogue
page, make the Final XY Stock =0 and the Final Z Stock = -2.
On the second dialogue, set the Tool Side options to suit the tool being on the outside of the model depending
on the ghost tool directions.
Note that whilst Cut Between 2 Geometries has been described in the last three
machining options, the use of Cut Spline or Polyline is also an acceptable option, it all
depends on the items required to control the toolpath as to which would be the most suitable
option.
Use the Edit option for the Apply Auto Lead In/Out and make the values as follows
The Lead-Out Side will depend on the side the tool is set to work on, if you are on the Right
in the Machining set up dialogue then the setting on this dialogue needs to be Right
Use the lower polyline of one face as the driving geometry and the upper polyline of the same face as the
auxiliary item. Repeat the machining cycle on the opposite face.
Using 3D > SOLID MODEL EXTRACT > 3D Edge Extraction acquire the two inner face edges of the
underside of the hand rail.
Figure 131 - Underside polylines as the guides to drive the handrail form tool
Use MACHINE > Cut Spline or Polyline Set the Safe Rapid Level to 50, the Rapid Down To value to
20. Set the Depth of Cut to 0. Set the Stock to Be Left to 15 to use this pass as a Roughing cut on the front
side.
Make any alterations to the tool data, then <LClick> [OK].
Select the polyline closest to the front side of the hand rail as the item to be cut.
On the Machining Data tab, set the options as per this image.
Set the Apply Lead In/Out options and make the settings as
Figure 134 - Setting the underside face as the guide for the cut
<RClick> on this new operation and select the option Copy Operation, edit the copy and change the Stock to
Be Left to 0 to create a Finish pass.
Repeat the process for the far side profile, there may be no requirement for a Roughing pass on the far profile
so alter the Stock to Be Left to 0.
ALPHACAM will remember the initial settings of the strategy, not the edited ones.
Choose the far polyline as the driver. Select the bottom face of the hand rail.
At this point it may prove beneficial to run a simulation for the part to see how the two
Finishing cutters interact with each other and if the Handrail Cutter is gouging.
If there are visible issues, you would need to edit the toolpaths or alter the polylines to
enhance the machining to produce a more qualified solution.
As you can see from this example there are several errors with trying to run the form cutter along the entire
handrail. These are the typical scenarios you will encounter in real world manufacturing.
• Break and trim the polylines then update the tool paths.
• Break and delete the tool paths to the required positions and alter the Lead In/out.
Both are viable options, the only concern being that modifying the tool paths and not the underlying geometries
could lead to problems if the tool paths are subsequently updated due to new feeds/speeds etc. and they may
return to the original length of the polyline.
It may prove slightly more difficult be adjusting the primary geometry can lead to more stable results.
Trim the two underside polylines at approximately this location, then update the Lead In/Out to suit and update
the tool paths.
plane to the front side using the WORK PLANES > Normal to View option, this will create a work plane
based on exactly how you are viewing the model at the moment you select the command.
Figure 136 - Work Plane generated on the side using Normal to View
On this new work plane, extract all the side profile faces (remember the top most face has already been
finished so does not need selecting) to the work plane using
3D > SOLID MODEL EXTRACT > Projected Face Outlines to Work Plane .
Edit the resulting geometries to create a single boundary element.
From the Tool Library, select the Ball End - 6mm + holder.
It is very rare to set a Solid Machining cycle to a direct 5 Axis option due to the control
points used for the Tilt and Twist actions. It is better to apply a good working 3 Axis option
and then manipulate to suit the 5 Axis motion required.
Select the outer boundary created from the part faces when prompted.
Set both Stock options to 5mm and the Safe Rapid and Rapid Down to options to 100mm.
Set a suitable Width of cut to finish the part, this can be altered later.
Select the four main faces of the hand rail used to generate the boundary when prompted to create the tool
path.
To alter the 3-Axis tool path to the 5-Axis item we wish to use, we will need to create a reference line that the
conversion process can use.
Use GEOMETRY > 3D Polyline from X280, Y-165, Z0 to X280, Y-165, Z-80 to create this axis line.
Figure 139 - Geometry boundary initial applied tool path and extra polyline
In the Operations Project Manager page, locate the Projected Contours tool path previously created and
<RClick> on the cycle.
Select the Tool Axis Conversion option.
When prompted for the Axis of Revolution, select the previous Polyline.
To allow the correct direction of conversion you will be asked if the Axis lies on the Tool side of the part, it
does so click [Yes].
To create the Finish tool path for this set of faces, right click on the new tool path and choose the Copy
Operation option.
Then right click on the copied tool path and select Edit.
Alter both Stock options to 0 to create the finishing tool path.
Figure 141 – Work Plane and suitable boundary on the reverse side
Using the Work Plane created for the Rear roughing process, extract the edges of the main faces for the rear
of the curve.
If the previously created Rear Angled work plane does not give the best aspect to select the required faces for
machining, create a new work plane using the Normal to View option as for the first side.
NOTE
If you must use the Normal to View option, you will need to manipulate the resulting
work plane using the Parallel to Current Plane option to move to the correct side of the
model. Work planes created in the Normal to View manner will always have their Z origin
matching the Global origin.
Use the same tool and machining process to create a finish tool path on this view of the part. Depending on
the amount of material left from the Form Cutter pass, there may not be a need for a roughing version of the
Projected Contour tool path.
Use the Tool Axis Conversion option once more but this time, select the Through Point option and when
prompted select the bottom of the previously created polyline.
When requested, select the [No] option for the point side.
Using the Automatic Rapid Manager will assist in creating correct lift of the head to
transition to differing areas of the part during machining.
There may be a requirement to add manual paths to force correct simulation as a safety feature.
Version amendments
ALPHACAM
Floor Two Tel.+44 (0) 1189 226677
No. One, Waterside Drive Email. alphacaminfo@hexagon.com
Arlington Business Park Web. www.alphacam.com
Theale
Reading Support. support.alphacam.uk@hexagon.com
Berkshire Portal. customers.ps.hexagonmi.com
RG7 4SA
United Kingdom