Professional Documents
Culture Documents
Advanced Turning
Objectives
The aim of this section is to teach you the commands and procedures to use to program
components using driven tools inside EdgeCAM.
Exercise Topic
Rotary Commands
Use the right-hand column to tick off those topics you have completed.
Pre-requisites
This lesson requires that you have already had training on Design and 2 Axis Turning in
EdgeCAM.
Furthermore, users with Solid Machinist Licences should have attended a Solid Machinist
Training Course.
Layer Control
Advanced Turning parts tend to contain more design than a simple turning part. It is common
practice to separate some objects onto different layers to make the part file more manageable.
Licence Restrictions
You may discover that you are unable to work with some of the exercise due to licence
restrictions.
In order to remove any licence restrictions, you can set EdgeCAM to run in Student Edition.
To activate Student Edition, right hand mouse key click over the EdgeCAM CLS and select the
option from the menu.
Student Edition mode allows you to experience all available licences in EdgeCAM. This
feature runs for 999 days and will allow you to save files. The file extension is not a
standard .PPF extension but is .EPF
You will not be able to re-load an .EPF file into a licensed version of EdgeCAM.
Buttons on the screen are represented as bold lettering with initial capitals. For example:
Click on the OK button.
3. follow in sequence.
This is a list
of items, in which
For example controlling ‘Live’ milling cutters within a Turning Centre or machining a
component using an upper and lower turret.
Full C & Y axis machining support allows you to exploit the full capability of your machine
tools.
EdgeCAM simplifies radial milling design and visualisation by wrapping 2D geometry round a
cylinder to create radial geometry. Subsequent modifications can be carried out in the 2D view.
C or Y axis movements can be programmed for both axial and radial machining, using the
complete range of EdgeCAM milling and hole cycle commands.
‘Driven tooling’ is rotated at a given Speed, the main spindle (or chuck) is locked at its current
C Axis position. The tool is allowed to move in X, Y and Z (some machine tools do not have a
true Y axis, and interpret the move by synchronising spindle and turret movements).
Before studying this training guide you must be familiar with simple 2 axis turning. Advanced
turning principals are simple controlling a tool in respect to the traditional Z & X axis.
An example of where the ‘System’ CPLs cannot be used within the EdgeCAM turning
environment is when one needs to reverse the component for “Back-End” machining.
Practically speaking, a new CPL is established and a second machining sequence is created
which references the new CPL
Specifically, in this instance, one would create a CPL, which is similar to the Inverse Turn
CPL except the origin is moved.
2. Observe that in respect to the front-end, the part has already been machined. The CPL
used in this sequence was called “Turn”
3. This exercise will demonstrate how to create a new CPL for the ‘second end’
machining sequence which will produce the features found on the reverse side.
4. Practically speaking, the component will be reversed into “Soft Jaws” and a new
CNC Program will be created that exclusively handles the “back-end” machining.
5. From the CPL drop down menu, select different CPL’s- Axial, Radial, Inv Turn etc.
Observe the position of the Z/X CPL marker. Notice how the CPL called ‘INV
TURN’ (Inverse Turn) has the correct axis orientation but is in the wrong position.
6. Select the Create CPL icon or use the command found under the Geometry
menu. You will now create a new CPL called ‘Back End’.
7. In response to Digitise new origin for CPL – select the end of the centre-line
displayed on layer ‘Centre Line’
Consider what would have happened if you had not activated ‘origin’.
Refer to EdgeCAMs On-line Help for more information about creating CPL’s
8. The current CPL is displayed as ‘Back End’ Check that the Z and X axis are flowing
in the correct direction.
9. Although one has created a new CPL, EdgeCAM does not automatically create a
View Port that tracks the CPL. In this instance, creating a new View Port is not
necessary. Simply use the Inverse Turn View Port. This is already orientated in the
correct position.
11. Right-Hand mouse key click over the current sequence name and select ‘New’ from
the ‘Pull-Down’ Menu
14. Move the part into the Simulator. Observe how you are prompted for a machining
sequence.
In order to perform C & Y axis machining functions within Manufacturing, you must, of
course, firstly design the feature. The design entities will be orientated in respect to one of the
system CPL’s - Radial, Axial or Wrap.
Furthermore, the design entities will be situated at a working Design ‘Level’. Depending
upon which CPL is being used, the ‘Level’ value will either X axis or Z axis.
Consider the cross-sectional sketch below. In order for design entities to align to the
shoulders of the stepped shaft component, the CPL would have to be set to ‘Axial. The Z–
Level would be set to the individual value for each shoulder as measured from the datum.
Radial Machining
From a machining point of view, an end mill will perform a milling cycle whilst the work
holding device – chuck - will remain stationary. To produce the remaining features, the chuck
will index at 90° intervals.
To be able to achieve this, you must use the Radial CPL. Features designed on this CPL will
inhibit the C-axis (rotary movement) - thus allowing the Y axis to perform the machining.
2. The aim of the exercise is to create two standard design features, placing them around
the component. When machined, the features will possess square side-walls and, will
be flat-bottomed.
Both features can be easily created by using EdgeCAMs ‘Rectangle’ and ‘Polygon’
commands(Geometry Menu)
4. Familiarise yourself with the design. Inspect the contents of each layer.
5. Swap the Current CPL to Radial – observe the X,Y,Z positions of the Datum axis.
6. Split the screen in to two View Ports – Radial and Isometric View
When entering values into the Level parameter, ensure you confirm the value by either
selecting ‘Enter’ or pressing the Right-hand mouse button.
If ‘Diametral’ environment has been selected, the rectangle will not be positioned correctly. Ensure
‘Radial’ is set.
13. The features need to rotated 90° around the component. Select Rotate (Transform
Menu) and set the following options:
14. Digitise the CPL marker as the ‘centre of rotation’ and chain both sets of profiles
when prompted “Select Entitles to Transform”
15. Using the ‘Save As’ option, create a file called ‘8 Completed Radial CPL
Design.ppf’
The 'Hole' feature can accommodate more complex hole types and are able to be machined
with Roughing or Profiling cycles.
When finding radial holes it is necessary to specify the axis about which the radial group is revolved.
You must be in axial CPL in order to feature find radial holes in the turning environment.
2. Ensure that the active CPL is set to ‘Axial’ and launch the Feature Finder and set as
follows:
3. As ‘group similar holes’ has been activated, you will observe that the feature finder
has found and grouped the holes on the plain diameter and the tapered face. Inspect
the features and pay particular attention to sizes, tapping information etc.
4. Enter ‘Manufacture’. A machining sequence has already been established, and a spot
drill selected to spot the hole features. The tool has been oriented radially, and is a
‘driven’ tool.
General tab:
Strategy: Drill
Depth Tab:
Level: 0 (associative)
When prompted to ‘digitise location for hole centre’, digitise the holes on the angled face’
You will observe that the B axis has indexed the tool normal to the feature prior to drilling the
holes, and furthermore, has indexed the C axis 90 degrees between holes without the need for a
manual index.
7. From the ‘Move’ menu, select ‘Move Angular’ and move the C axis back to zero.
9. Reselect the ‘Hole’ cycle from the ‘Turn Cycles’ menu, and set the cycle up exactly
the same as the previous cycle.
10. When prompted to ‘digitise location for hole centre’, digitise the holes on the plain
diameter.
11. Index the C axis to zero degrees (Move Angular – ‘Move’ menu), then move the tool
back to Toolchange.
12. Using the Features Window, place the cursor over the Hole Feature and click the
right-hand mouse button. From the drop-down menu, select ‘Hole Operation for
Turning’
13. Observe the Hole Operation dialog box. Inspect each parameter.
Remember to set the tools orientation to ‘Radial’ and the Mill Mode to ‘Rotary’
14. You may ignore the ‘Centre/Spot’ tab – proceed to the Preparation tab. Observe how
EdgeCAM displays the current values for Hole Diameter and Depth.
15. Proceed to the ‘Roughing’ tab. Check and assign the appropriate values.
16. Proceed to the ‘Finishing’ tab. Check and assign the appropriate values.
17. Dismiss the dialog box by selecting ‘OK’ – Observe how the Hole feature is
automatically machined.
18. Repeat the above procedure only the second Hole feature.
19. Turn on the ‘Turned Billet’ layer and Simulate the part.
Axial Machining
Within the Turning environment, EdgeCAM offers a predefined system CPL called Axial.
The Z Axis of the Axial CPL aligns itself with the centre-line of the lathe and, along the
rotary axis. You must select CPL Axial before creating any geometry; furthermore, you
should also be aware of the Z position of the design entities and thus control this position
through the Z Level parameter.
Entities created in the Axial CPL will be machined with the tool aligned along the ‘Tailstock’
of the lathe. Machining Operations involving the Axial CPL can either have the Chuck (C or
Rotary Axis) static or, revolving:
In this example, a PCD (pitch circle diameter) has been created on the back shoulder and a
hexagonal nut head has been produced on the front diameter.
21. The aim of the exercise is to create two standard design features which are aligned to
the Axial CPL. Using ‘live’ or ‘driven’ milling cutters, standard EdgeCAM machining
cycles will be used to produce the features.
23. Familiarise yourself with the design. Inspect the contents of each layer.
25. Split the view ports - one being ‘Axial’ the other ‘Isometric’
27. Create a PCD with the following attributes. Place the centre at X0 Y0.
To create the PCD - you can either use the PCI Macro file found in EdgeCAMs example folder.
Alternatively, if your installation has a Shareware menu; use ‘P.C.D. Array’
30. Create a Ø2.00 arc (start angle 160° end angle 300°) position at PR2.475 A45°
33. Edit/Break the Ø2.00 arc entity against the Ø2.00 arc entities.
Rotary Commands
Using the Unwrap Command
Before you try unwrapping points, or a line to form an envelope, you should understand the
relationship between rotary and Cartesian axes. This is simply that each Cartesian axis (X, Y,
Z) has an associated rotary axis (A, B, C):
Once you have unwrapped about a given axis, any angular co-ordinate input must use the
associated rotary axis.
For example, if you unwrap around the X axis, you would now use X co-ordinates to position
geometry along the cylinder and A co-ordinates (in degrees) to position geometry around the
cylinder.
Before you start, you should have already created a line that is parallel to the axis you wish to
unwrap about, and is at a height from the axis that corresponds to the radius of the cylinder.
You cannot select tapered lines when using the Un-Wrap command
The diagrams below show the relationship of the line that represents the circumferential edge
of the cylinder and the unwrapped view obtained once it has been unwrapped
Unwrap Views – Select the views in which the unwrapped envelope is to be displayed. We
recommend that you do not display the unwrapped envelope in any of the standard views, as
you will later wish to display the wrapped geometry in those ports. You may find it convenient
to set up some additional views for displaying unwrapped geometry, before using this
command. See Viewing the Part and related topics for details.
Axis – Specify which axis the unwrapping will be performed around (with respect to the
current CPL). This can be the X, Y or Z axis, or an Entity. Lines and Points are the only entity
types that can be unwrapped:
When you want to select a line, you can set the axis to X, Y, Z (as long as the line is parallel to
the axis) or Entity, in which case the line position determines the axis of unwrap and the
radius.
Colour – Select the colour for the unwrapped envelope. The default is the parent entity's
colour.
Style – Select the style or line font for the unwrapped envelope. The default is the parent
entity's style.
The envelope is now created in the selected views and the CPL/Level indicator is updated. The
default CPL name is Axis Wrap. The level is the same value as the height of the line above the
CPL (radius).
If you digitised more than one line, the level will be the same as the last line you selected.
Activating the Ruler command will switch the Unwrap Envelope Ruler on or off. When
the Ruler is on, lines are drawn along the bottom unwrapped edge every 15 degrees. The height
of these marker lines are a proportion of the envelope height.
Here is an example of the Ruler markings (note that the numbers do not appear)
The above sketch shows planar geometric features (rectangle and hexagon) that have been
created in a single unwrapped envelope.
When using co-ordinates to specify geometry, you can specify a distance along the unwrapped
envelope in degrees. For example, to create two points around a diameter that has been
unwrapped around the Z axis, you could type into the co-ordinate box: Z-10C-45, Z-35C160
The co-ordinate input dialog can be used to input any 2D geometry, not just points.
If you were to enter, for example, a Y co-ordinate, this would be translated as an angular co-
ordinate when the geometry is wrapped or machined. Therefore you can enter angular and
linear distances onto the unwrapped envelope, and they will be correctly displayed once
wrapped.
By first using Co-ordinate Input to create the points, you can place subsequent geometry such
as lines and arcs using normal 2D construction methods
Using an Envelope
The Wrap dialog lets you select which views are to display the wrapped geometry.
Once you click on OK, the command asks you to digitise the unwrapped envelope. You will
now be able to select the geometry. When you perform a finish, the selected views will contain
the wrapped entities.
It is not possible to change or re-select which views will show the wrapped geometry later.
Note that only one envelope and its associated geometry may be wrapped at a time with this
command. This is because the rectangular boundaries of unwrapped envelopes can overlap,
and geometry may exist in this overlapped area.
35. The aim of the exercise is to create two standard design features which are created
using the Wrap CPL. Using ‘live’ or ‘driven’ milling cutters, standard EdgeCAM
machining cycles will be used to produce the features.
4 – Length 1.25 x Width .75 rectangles equally spaced on the Ø6.00 Corner Radius .
125 Depth<None>
37. Familiarise yourself with the design. Inspect the contents of each layer.
Isolate the geometry entities involved with the Rotary machining on a separate layer.
38. Unwrap both the Ø6.00 & Ø5.00 by selecting the horizontal line representing each
diameter
39. Observe how EdgeCAM automatically sets the X Level and the CPL. In this case,
knowing the fact that two diameters have been digitised, the X Level will contain two
values – 3.00 and 2.50
40. Ensuring that the CPL is set to Wrap0 and the X Level to 3.00 – create a rectangle
with the following sizes
41. Ensure your default is set to Radial Mode – otherwise EdgeCAM will misinterpret
the co-ordinate position.
Z-1.475 C0°
Z-1.475 C90°
Z-1.475 C180°
Z-1.475 C270°
43. The rectangles will be equally space over the turned envelope.
44. Select Radial point (Rotary Menu) Set the dialog values as shown herewith.
46. Select the mid-point of the horizontal line representing the Ø5.00 Diameter ‘Digitise
the centre position of the Radial point’
47. EdgeCAM will create eight equally spaced points across the Envelop as well as
“Wrap” them around the diameter.
48. Wrap (Rotary Menu) the four rectangles around the Ø6.00. When prompted “Digitise
Unwrapped Envelope” select the Ø6.00 Envelope.
50. It is possible to hide, or show, the wrap or un-wrapped geometry. Select ‘Properties’
from the View Port control. Check, or un-check, the ‘Wrap’ options.
As the Unwrap command requires a line entity, the flowing exercise demonstrates how to
create line date from a Solid part file.
The part file used is the exact same size as the part used in the previous exercise.
52. Using the Turn Feature command, digitise the ‘Face’ representing
the 6.00 diameter.
53. Explode (Edit Menu) the Turn Feature and place the resulting entities on a separate
layer.
54. Notice that the Feature has also been removed from the Features Browser.
55. Explode (Edit Menu) the Continuous entity. Again, place the resulting entities on a
separate layer
56. You will now find that EdgeCAM has created a single, horizontal line, which can be
subsequently used with the Unwrap command.
58. The part file used is the exact same size as the part used in the previous ‘wireframe’
exercise
60. Activate the Feature Finder – activate ‘Holes’ and ‘Open Pockets’ only.
The Stock geometry has been created on the ‘Stock’ Layer. It will be necessary to activate this layer
when using the Simulator.
A suitable postprocessor must be selected when initialising the machining Sequence. Ensure
you have selected the correct Code Wizard Template during the creation of the
postprocessor.
64. Select a Ø.375 Slot Drill. As we require this tool to be “Live” -ensure orientation is
set to Radial and the Mode set to Driven.
65. Rapid Move the tool .250 above the right-hand side of the slot feature. As you are in
Rotary Mode, you will be prompted with the Wrap amount dialog box – you may
ignore this.
Use the Reference Input command to manoeuvre the tool into position.
66. Create a Slot Cycle. Set the following parameters and digitise the centre-
line of the slot when prompted “line/arc/group/as Profile”
Strategy – 2D
67. Move the component into the Simulator and inspect the result of the Slot machining.
It is intended that the slot feature passes all the way along the top part of the
workpiece.
Consider how to increase the overall length of the slot machining cycle without
altering the design entities.
68. The three remaining Slots will require machining in a similar manner. You must first
rotate the workpiece so as the slot feature positioned at C90° is aligned to the Slot
Drill.
69. Using the Index command (Move Menu) Rotate the chuck to C90°
71. Create an identical Slot Machining cycle – this time digitising the centre-line of the
second slot.
72. Repeat the above process for the two remaining slots (180° and 270°). Your CAM
Instructions should look like the example shown herewith: -
As the remainder of the exercise is quite repetitive - think of how to speed up the
creation of CAM instructions.
Remember to move the Slot Drill back to the Tool Change position at the end of this process.
73. Your next task is to machine the four rectangular pockets to a depth of .375. In this
instance you could adopt the same technique used whilst machining the slots.
However, there is a faster, more efficient method. The remainder of this exercise
demonstrates the Transform functions.
75. Using the Move Angular command – Rapid the tool to a co-ordinate of Z-1.285 X1.5
C0
76. Create a Roughing Cycle, using the following parameters. Chain the 0° Rectangle
profile when prompted “line/arc/group/as Profile”.
77. Similar to the Slot Cycles, the Roughing cycle needs to be rotated at 90° intervals for
the three remaining pockets.
78. Select Rotary Rotate from the Transform command (Edit Menu)
79. The Rotary Rotate command will copy the Roughing Cycle three more times,
indexing chuck 90°. The “Browse” function allows you to select CAM data.
80. Complete this project by Indexing the workpiece back to 0° and Move the End Mill
back to the Tool Change position.
82. As the Roughing cycle left on 0.01 on the pocket side walls, you may wish to finish
the feature by creating a Profiling cycle.
85. Select a #4 Centre-drill –ensure the drill is Axial orientated and is in ‘Driven’ Tool
Mode’.
86. Create a drill cycle – penetration depth -.125. Digitise the eight holes on the PCD.
Set Feature Name to ‘Holes’ this will save time on the setting up of the subsequent drill and
tap cycles.
87. Move the centre-drill back to the Tool Change position and select an Ø29/64 drill.
88. Create a drill cycle, which breaks through the back of the component.
90. Select an Ø1.00 End Mill. This tool will be used to profile mill the 4 radial cut outs
(total depth .75 at .25 cut increments)
91. Create a Rapid move so the tool is close to the first feature to be machined. Use the
Angular Move command.
92. Using the Profiling Cycle, machine the first radial cut-out. Use the Multi Passes
commands in order to produce a number of roughing cuts.
93. Referring to the previous exercise Rotate the Profiling cycle through an angle of 90°
for the remaining three cut outs.
97.
2. Launch Manufacturing mode, selecting the Machine Tool ‘4cybss iso inch.tcp’
3. As this example is not intended to use “Sub-Spindle” inspect the Lathe Setup parameters,
deactivating the sub spindle check-box. State the Part Stick Out value to be 3.25
4. Using the Features Window, place the cursor over the Hole Feature and click the right-
hand mouse button. From the drop-down menu, select ‘Hole Operation for Turning’
5. Observe the dialog box and read the interactive ‘Help’ menus. Ensure that the following
have been set:-
6. You may ignore the Centre/Spot and Preparation tab – observe and Roughing Tab.
Because you are using a Hole Operation, you will discover that EdgeCAM already knows
the drill diameter and depth.
You must enter an appropriate value into the Z Gauge of the drill in order to ensure that the
Machine Simulation works accurately.
8. Index the C axis to zero degrees (Move Angular – ‘Move’ menu) then, move the tool back
to Toolchange.
9. Using the Features Window, place the cursor over the ‘2D Open Pocket’ and click the
right-hand mouse button. From the drop-down menu, select Roughing Operation.
10. Observe the Operational dialog box and fill in the appropriate parameters.
11. The ‘Depth’ parameters are associative to the characteristics of the Features
3. Select a Ø.250 Drill. As we require this tool to be “Live” -ensure orientation is set to
Radial and the Mode set to Driven
5. Using the Move Angular command, rapid the tool over the first hole position
Ensure Coord System is set to ‘Machine Datum’
99. When prompted to digitise hole centres - select the eight centre points of the drilled
holes.
When digitising entities intended for rotary machining – Active ‘Display Unwrap Envelope’
(View Port Properties)
101. Select an Ø.25 Endmill. As we require this tool to be “Live” -ensure orientation is
set to Radial and the Mode set to Driven
102. Using the Move Angular command, rapid the tool over the centre of the first
pocket. The position is C0° Z-1.475 X3.25
104. Chain the four rectangular profiles found on the Un-Wrapped Envelope.
Experiment with the Roughing cycles parameters – what effect will the ‘Cut by
Region’ command have?
108. Select an appropriate finishing tool and Profile the four rotary pockets.
If you use a non-adaptive postprocessor one will encounter the following warning message.
This dialog box is displayed before the Operation dialog to enable setting of:
Index to CPL
Tool Orientation
Mode
2. Ensuring that you are in manufacturing – From the ‘Operations’ menu, select the
Roughing Operation. The command will initially enquire which CPL and, what Tool
Orientation is required. In this instance select ‘Face A’ and ‘Radial’
110. When prompted to ‘Digitise Geometry’ select the ‘2D Pocket’ Feature found under
the Face A CPL (Features Window)
113. Repeat this process for the remaining Feature on Face B CPL
Specifically, the exercise uses a solid model – where Power Unwrap would be inappropriate.
2. Inspect the part file, ensuring that the Axial CPL has been selected. The first stages of this
exercise is to create features which will be used in conjunction with the 4/5 Axis machining
commands.
3. Create an EdgeLoop Feature (Solids Menu) – state a ‘Name’ for the entity.
5. Create a Face Feature from the side wall of the Cut-Out. Again, ensure that you name the
feature.
6. Using the ‘Toggle Features’ command, your part should look like this:
7. Launch Manufacturing mode, selecting the Machine Tool ‘4cybss iso inch.tcp’
8. As this example is not intended to use “Sub-Spindle” inspect the Lathe Setup parameters,
deactivating the sub spindle check-box. State the Part Stick Out value to be 3.00.
9. From the Operations Menu, select Five Axis Swarf. Observe the command prompts:-
Lead – 0.2
11. From the Tooling Menu – select a 3/16 End Mill (ensure the Z Gauge has a value stated)
12. From the Depth tab, select ‘Associative’ and state the Tool Axis Shift to be -0.05
(negative)
13. Dismiss the dialog box by selecting ‘OK’ – observe the resultant toolpath.
14. Re-save the part file ’13 Completed 4-5 Axis Machining.ppf ‘
The method relies upon a specialised module of “Shareware” software called “Power
Unwrap”
In previous Wrap/Unwrap exercises, you have seen how EdgeCAM creates an ‘Envelope’
from a single line entity. Once the envelope has been established, one can then draw your
design features.
This principal cannot be employed when a solid model is involved. The features already exist
on the solid model – therefore it is not necessary to design the features. However, for
EdgeCAM to perform rotary machining, the entities must be presented on a Wrap Envelope.
Shareware commands are executed from the ‘Custom Menu’ Shareware commands can be
installed either from your training data CD or, EdgeCAM website.
115. When creating a new post processor using the new ‘adaptive’ templates, the user
has the option to use standard default parametric graphics in order to accurately
represent the machine in the simulator. The post used in this part is using the default
parametric graphics.
You could model your machine tool in any modelling package and paste this into the Code
Wizard document for a more accurate simulation of the machining process. This is
covered in a separate training course.
116. On closer inspection of the current setup, you will observe that the default
parametric graphics that represents the chuck are incorrect in that the diameter the
chuck jaws are set to is the wrong diameter.
118. Highlight the ‘chuck’ parametric graphic on the machine tree, and select the
‘properties’ tab below.
119. In the parameters, you will observe that the ‘Jaw Diameter’ has a dimension of
3.25. Change this value to 2.75.
121. In order for us to use the ‘Power Unwrap’ utility, we must extract geometry from
the edges of the slot. Create a new layer called ‘edges of slot’.
122. From the ‘Solids’ menu, select ‘Geometry’ and set the dialogue box up as follows:
123. When prompted to ‘select edges’ pick the edges outlined below:
124. We now need to machine the 2 bayonet slots found on the front diameter. As
previously discussed in this training manual, in order to machine these slots in a
rotary fashion, we need the edges of the cut outs to be on an unwrapped envelope.
125. As the slots are already present on the model, then we can use a piece of shareware
to ‘unwrap’ the edges automatically.
126. From the Custom/Extras Menu – select Power Unwrap C Axis. Set the Wrap
Radius value to .750.
127. EdgeCAM will prompt you to select the entities for Un-Wrapping – digitise the
entities created by the ‘Geometry from Solid command’
128. Once complete, click the right-hand mouse button – observe the command prompt.
Select ‘Quit’
129. EdgeCAM will have now created the ‘Flat’ entities of the solid edges.
130. Move into Manufacturing – select a Ø3/16 End Mill. Ensure the tool is Radial
orientation and is a ‘Live’ tool.
132. Chain the ‘Flat’ entities, ensuring the Start & End points are correct.
This is typically configured as an opposed spindle (i.e reversed chuck) which can move to the
left and the right of the machine.
The collet on the left is in a fixed position and is connected to a bar feed mechanism. The bar
is fed through to provide enough material to machine the first end and includes a parting off
allowance.
When the first end is complete, the sub-spindle advances and grips the component whilst it is
being parted off.
The sub-spindle is then withdrawn to its working position where the second end is completed.
Finally, the completed part is ejected so that the cycle can begin again.
Another common machine configuration is a 4 Axis or twin turret machine which allows
machining of the first and second ends to occur simultaneously.
On these machines, the part transfer and part off usually occurs at the end of the sequence.
On these types of machines the turrets share the work and the programmer usually attempts to
achieve an equal cycle time for both ends by using both turrets in the most efficient way.
The tools available in EdgeCAM are designed to allow the programmer to reproduce the
behaviour of these machines and create NC files to machine their parts.
By following the exercises in this course you will learn how to produce EdgeCAM machining
sequences that support this type of machining environment.
Lathe Set-up
When you initialise Manufacturing Mode on a sub spindle lathe, you are required to set a
number of extra functions.
Notice the values in the ‘datum to chuckface’ for both the main and the sub-
spindle, and the Machine to Sub-spindle datum. Where have these values come from?
The Grip Position determines how much of the part will be stuck out of the chuck when it has
been transferred over to the sub-spindle
The Sub Spindle is represented by the Code Wizard graphics – thus, it’s not necessary to
digitise the Sub Spindle.
You will now observe the Machine Graphics from the post loaded and the part has been
transferred over to the sub-spindle.
4. Switch back into Design and look in the list of available CPL’s. Activate the CPL
‘SubSpindle0’. EdgeCAM has automatically created this CPL at the front face of the
transferred part based on the values from the post and the grip position.
2. Select ‘Spindle Docking’ (Move Menu) Set the dialog box as follows:
3. Dismiss the dialog box by selecting ‘OK’ Observe the command prompt.
The part will now have been transferred over to the sub-spindle. ‘Simulate’ the sequence.
WE have transferred the part over to the sub-spindle, but the CPL in use at the moment is
‘MainSpindle0’. We now have to instruct EdgeCAM, we are now machining on the
sub-spindle.
4. Activate the ‘Select Spindle’(Move menu) Notice that the current CPL is now
‘SubSpindle0’
3. From the ToolStore, select the turning tool 80 Deg General Turn .03 TNR. Set the tool
position as 4 Ensure the ‘Loading’ tab has gauge lengths of Z-4.00. Remember to tick
‘reverse’ under the general tab. Change ‘Spindle Change’ to ‘sub’.
You will notice how Edgecam did not ask you to digitise your ‘Cycle Start’
position or your ‘Billet’ When you select ‘Use Current Stock’, Edgecam knows
where to start machining.
6. Next, ‘Update Stock’. Edgecam will update the stock to the current toolpaths that have
completed.
7. Using the same tool, create a ‘Straight Turn’ cycle to cut the face of the component
Bar Feed
Whilst machining components that require bar stock and collet fixtures, it is essential to
understand how EdgeCAM handles bar feeding mechanisms. Depending upon the machine
configuration, this can either be at the start or the end of the program.
2. Move into Manufacture. A machining sequence has already been established and the part
has been set up for transfer to the sub-spindle. A 1.5 End Mill has been selected, and this
has been mounted axially and the tool mode set to fixed. This tool will act as our bar stop.
3. From the ‘Move’ menu, select ‘Bar Feed’ and set the dialogue box as follows:
The feed units for Bar feeding are normally Inches/rev, so make sure you set the
correct Feed Type on the tool change command.
Initial Stock – Un-checked (this would be used if the bar feed was at the end of the
sequence)
Batch Size – 2
Bar Pull
Exercise 19 – Bar Pull & 4 Axis Commands
Whilst machining a long part in a sub- spindle lathe, there may be a need to support the
component during different sections of the machining process. Excessive component protrusion
will lead to unstable machining conditions. This can be achieved by using the Bar Pull
command.
Used in conjunction with Spindle Docking, the Bar Pull command can be utilised to move the
component to different ‘Grip’ positions on the Main Spindle. The Sub-spindle acts as a
‘running-centre’ in order to provide rigidity to the machining set-up.
2. Feature Find the shaft in the Turn CPL to find the turned profiles and radial holes.
General Tab
5. The component and associated features will be copied across to the Sub Spindle.
6. From the ToolStore select a suitable Turning Tool to face and turn the shaft. Enter a
value of 4.00 in to the Z gauge value. Switch on CSS in the spindle tab and ensure the
Spindle is running.
When selecting tooling, ensure that Mounting values are used due to the current
postprocessor using machine tool graphics.
7. Create a Straight turn cycle and face off the component. Start Position X3.425 Z.15
Destination X-.05 Z0
8. Create a Rough Turn cycle and machine from the front of the component to the top of the
taper.
9. Select the’ 1: External Turn’ Feature to machine. Move the End Point of the cycle to
the top of the Taper.
12. Select a suitable turning tool to finish turn the area previously machined.
14. Create a Hole Operation in order to fully machine the Ø.125 holes.
18. Move the Sub Spindle using the Spindle Docking command. Spindle Docking, Bar Pull
and Move Sub Spindle are all multi Turret commands (the commands will be output into
both the Lower & Upper Turrets)
20. Now the Spindle has docked the part can now be moved to its next machining position.
Select Bar Pull command (Move Menu) Ensure that Move Datum is checked, this will
move the Datum CPL relative to the front of the part.
21. Dismiss the dialog box by selecting OK. You will observe the component being
translated by 4.00. The Bar Pull command copies the Part and associative features,
placing them on a new default layer of Setup.1, hiding the previous part and features.
22. Edit any command in the sequence prior to the Bar Pull. You will discover that by editing
the commands, EdgeCAM will display the component and toolpaths relevant to that
stage of the machining process.
23. Create another Rough Turn and Finish Turn cycle to machine the shaft between the taper
and to just beyond the large groove. Use ‘Ignore Undercuts’ to prevent the tool from
entering the Groove feature.
25. Select an appropriate Grooving Tool. Rough and Finish the Groove feature.
To hide the previous toolpaths, use the ‘Last’ function found in the Mode command (View
Menu)
28. Now this section has been machined, another Bar Pull command can be used. As with
the previous instruction select Bar Pull place the Sub–Spindle on this occasion at
Z9.850.
29. Create further Rough and Finish Turn cycles in order to machine the remaining section
of the component, up to the taper shoulder.
30. Select Spindle Docking and enter a Clearance position of X0 Z-1.5. Place the Sub–
Spindle in its last position by checking the ‘Use Final Grip Position’ option.
31. Move the Sub Spindle to its home position – activate ‘Return Home’
32. Create another Rough Turn Cycle, Straight Turn Cycle, and also a Finish Turn Cycle for
the part on the sub spindle
B Axis turning allows you to tilt the head of the tool at an angle and perform planar milling
(XYZ) with the spindle fixed.
The whole process is reliant on the creation of a CPL (Construction Plane). Initially, within the
Design environment one will construct CPLs and create entities relevant to that CPL.
During manufacturing, one will notice that milling cutters use the CPL in order to orientate
and access the design feature.
By following the exercises in this course you will learn how to produce EdgeCAM machining
sequences that support this type of machining environment.
The Four Axis cycles operate in the same way as the Two Axis cycles Straight Turn and
Rough Turn, except that two turrets are used for the same cycle at the same time. The leading
turret is the currently selected (active) turret.
You can also combine turning and milling operations, for example by drilling on the centreline
at the same time as roughing part of the profile. Synchronising tools is essential here to avoid
collisions between tools.
Using two tools at the same time steadies the part and produces a more accurate finish to the
work, as well as increasing the rate of material removal and therefore shortening the overall
machining time.
Balanced and mirrored cycles improve machining conditions and form an important part of
EdgeCAM’s functionality.
Full ‘real time’ simulation depicts the actions of both turrets, so you can see and avoid any
potential tool and machine damage.
The following exercise demonstrates the B Axis features and explains the main software
commands used in creating CAM instructions.
This part contains a simple 2 axis turned part which requires machining. Specifically there are
eight pocket features to be milled. The design work has already been complete. You will see
how the B Axis machining commands are created and applied to the workpiece.
2. Open the part file called ’20 B Axis Example.ppf’ Inspect the design, concentrating on
the layers and the CPL’s In this instance we wish to machine the features positioned on
the 105° and 135° faces.
At this stage, you do not have to concern yourself as to how the part was designed. This will be
discussed at a later stage.
4. S elect an 5/16 diameter Endmill, placing it in Turret position 1. Set the Tool
Orientation to Radial and the Tool Mode to ‘Driven’
Observe the ‘Angle’ modifiers. You can state an Angle value in order to align the tool with the milled
feature.
5. Using the Lathe Index’ command – align the milling cutter so as it addresses the
pocket. Set the CPL to ‘ Pocket’
6. Rapid move the tool, stating its final position as a co-ordinate of X0 Y0 Z.200
Refer to the Basic Training Guide for further information on Milling Cycles
9. There are three more identical features equi-spaced around the shoulder face. Rather than
create three more Roughing Cycles, one may use the ‘Transpose’ command to ‘Rotate’ the
machining instructions.
10. Select ‘Rotary Rotate’ from the Transform command (Edit Menu)
Angle 90°
Repeats 3
11. Re-position the chuck so as the tool positions itself at 0° Use the Angular command
found under the ‘Move’ menu.
12. Using the Lathe Index’ command – align the milling cutter so as it addresses the
next milled feature which is located on the 105° shoulder face. Set the CPL to ‘Crown’
13. Rapid move the tool, stating its final position as a co-ordinate of X0 Y0 Z.2
Why is it better to pre-index the tool over the feature before machining the
workpiece?
14. Create an identical Roughing Cycle – this time chain selecting the rectangle profile.
15. Observing the previous Rotary Rotate command, re-create the cycle three more times at
90° intervals.
18. Create/Select a 1/4 Endmill. Set this in turret position 2. Observe the “Maintain Index”
command – activate it. Checking this option saves you having to use the ‘Lathe Index’
command. This is useful when performing multiple machining cycles on the same face.
The Maintain Index check box only appears on the tool change dialog after an index command has
been performed.
19. Rapid move the tool, stating its final position as a co-ordinate of X0 Y0 Z.2
20. Create a Profile cycle in order to remove the surplus material left on by the
Roughing Cycle.
Overlap .075
Consider why the ‘Finish At’ modifier has been set to ‘Clearance’
21. Dismiss the dialog box by selecting ‘OK’ and chain select the rectangle profile. Set the
‘Profile Start/Stop’ point in the centre of one of the side pocket.
Refer to the Basic Training Guide for further information on Milling Cycles
22. Observing the previous Rotary Rotate command, re-create the cycle three more times at
90° intervals.
23. Re-position the chuck so as the tool positions itself at 0° Use the Angular command found
under the ‘Move’ menu.
24. Rapid move the tool, stating its final position as a co-ordinate of X0 Y0 Z5.
25. Using the Lathe Index’ command – align the milling cutter so as it addresses the next
milled feature which is located on the 135° shoulder face. Set the CPL to ‘Pockets’
26. Rapid move the tool, stating its final position as a co-ordinate of X0 Y0 Z.2
27. Re-produce the Profile milling cycle for this feature and ‘Rotate’ it three more times.
Creating CPL’S
Select the Create CPL icon or use the command found under the Geometry menu.
Work Plane – in the case of B Axis work, always set this to MILL(XY)
Plane
Digitise design entities in order to set X,Y and Z axis orientation.
Define by arc – Make an entity digitise in response to the ‘Digitise arc to define plane’
prompt. If the Origin check box has not been selected the CPL origin is at the centre of the arc.
Normal to line – Make an entity digitise in response to the ‘Digitise line normal to plane’
prompt. If the Origin check box has not been selected the CPL origin is at the end of the line
nearest to the entity digitise.
Through 3 points – Digitise three positions in response to the prompts. If the Origin check
box has not been selected the CPL origin is at the first position. The X axis is defined by the
line between the first and second positions. The third position determines on which side of the
X axis the positive Y axis lies. The direction of the positive Z axis is established by the right
hand rule.
Reference Tab
One may set the orientation of the X,Y and Z axis by stating that they are similar to an
existing CPL
Rotate
This modifier is used to specify incremental angles of rotation of the new CPL from the axes
of the reference CPL or view port, or the current CPL.
The design for the milled features has been included within this file in order to illustrate the final
position of the CPLs.
3. The aim of this exercise is to create two new CPL’s for the pocket features. The X axis of
the CPLs will be aligned along the machine tools centre-line (traditionally the Z Axis) Or
put another way, when viewed from the Radial view port, the X & Y axis are set positive.
Dimensions – 3D
5. You are prompted - ‘Digitise Line Normal to Plane’ -select the lower section of the line
representing the 135° taper face.
6. You will notice that the CPL is not correctly aligned. The Z axis (coloured Blue) should
be perpendicular to the face. Therefore, the new CPL will need to Edited.
X Rotation - -90°
8. You will observe that the CPL axes will rotate accordingly. Although the Z axis is now
perpendicular to the face the X & Y are still not correct. Furthermore, the physical
position of the CPL is still incorrect.
9. Make a further edit to the CPL. On this occasion, set the following criteria.
Origin – checked
Z Rotation 90°
10. Due to origin by activated – EdgeCAM will prompt you to “Digitise New Origin for
CPL” Select the Mid-Point of the angled line.
11. The CPL is now in the correct position – you can now create the milled feature. In this
instance create a Polygon with the following criteria.
Dimension .5
13. Repeat the whole process, this time creating a new CPL called “Crown”. Locate the CPL
on the mid point of the 135° taper face.
Remember - when creating the CPL set the Work Plane to MILL(XY)
14. Having created the ‘Crown’ CPL – design a 2D rectangle with the following sizes. Locate
the rectangle at X0 Y0.
Furthermore the licence offers the ability to “Synchronise” and “Switch Turrets” These
commands allow the user to simultaneously machine features on the both the upper and lower
turrets. For instance, Rough Turn on the upper turret whilst employing a drill cycle on the
lower turret.
Using two tools at the same time steadies the part and produces a more accurate finish to the
work, as well as increasing the rate of material removal and therefore shortening the overall
machining time.
Synchronise Command
Switch Turrets
In Balanced cycles, the Upper and Lower turrets work opposite each other about the Z axis.
These cycles have an additional parameter called Z Lead. The additional parameter instructs
the currently active turret to cut in front of the other turret by the Z Lead distance.
Mirror Cycles
In Mirror cycles, the turret movements are mirrored about a plane on the Z axis (and the
toolpaths are shown lying on the opposite side of the Z axis). These cycles allow you to
perform two different operations at the same time, for example by using a left hand and a right
hand tool to simultaneously rough turn and backturn a part.
Selecting Turrets
During machining cycles, you will require the ability to “command” the upper and lower
turret. Furthermore, during Balanced cycles, one will need to determine the dominant or ‘Lead’
turret.
You alter the live turret by using the Switch Turret icon, or using Switch Turret (Tool
Menu) Once the command is activated, all subsequent CAM instructions will be relevant to
that turret.
Observe the Open GL CPL Marker. The marker visually denotes which turret is currently
operating. The ring is sub-divided - top (Upper turret) and bottom (Lower turret) and left
(Main spindle) and right (Sub-spindle). The yellow quadrant shows which spindle the selected
turret is working on, whilst the grey quadrant shows which spindle the non-selected turret is
working on.
The Coordinate Tracking status bar will indicate which Turret is active by displaying the Z
and X values and greying out the non-active axis. In the example above, the upper turret is
active as, the right-hand co-ordinates are always applicable to the upper turret.
You may also switch turret by simply double-clicking on the name of the turret displayed in the
Instructions Browser. Using this method offers the added bonus of being able to detect which
turret is currently active, as the opposite turret, will be greyed out.
Synchronising Turrets
Synchronise Turrets (M-Functions menu) causes one turret to wait for the other to
finish before continuing.
Turret Priority (M-Functions menu) specifies which turret has control over the spindle.
Some controls have an M-function for this purpose. Select the Name of the turret to have
priority from a list of those available.
Effectively, a synchronise command will cause one turret to wait, whilst the opposite turret
continues with it CAM instructions. The position, at which the turret was frozen, is clearly
marked in the Instructions Browser and, one may clearly see the CAM instructions that have
been allowed to continue to machine in the opposite turret.
The synchronisation command is displayed in both turrets and lined up to help the NC
programmer read through the instructions. After synchronisation both turrets work
simultaneously until reaching the next synchronisation point.
In the example herewith, Upper Turret has performed a number of Rough machining
commands. However, during the same period in time, the Lower Turret is performing a Finish
Turn cycle. This situation would either cause the turrets to collide or, for the Finish Turn cycle
to take place before the component had been roughed out!
Using a Synchronise command will force one turret to wait, whilst the opposite turret executes
its work content. Observe that blank area in the Lower turret area. This indicates that there is
no activity in the Lower Turret.
Adaptive Code Wizard Templates offers the user the ability to set
certain m-codes within the Toolchange parameters. These
commands become available when the turret is activated.
Turret Priority specifies which turret has control over the spindle. The turret with priority can
set spindle controls, such as Speed, Direction, Gear, CSS, and Max RPM. These parameters
will be greyed out when working on the turret that does not have priority. This prevents
conflicting spindle information being programmed.
It is possible to turn off priority mode by editing the machine parameters and unchecking the
Spindle Priority Mode option on the General tab. This allows you to program conflicting
spindle information. It may be a preferable to program both turrets complete and then insert
the synchronisation points at the end and at the same time resolve the priority issues.
A right-hand mouse click over the command opens the instructions menu.
By default, the window is activated and undocked. If preferred, the window can be moved to a
different position of your choice and/or docked. You can adjust the time line chart to the size of
the window by double-clicking anywhere on the white space of the window.
The display of the ruler can be deactivated by unchecking the Show Ruler command. You can
call up this command with a right-hand mouse click in time line window.
The time line can be displayed as shown below. The time line shows that the upper turret is
working on the main spindle while the lower turret is working simultaneously on the sub-
spindle.
The part has already been designed and the appropriate Stock added.
3. In response to ‘Digitise Mirror View’ – chain the profile found on the Geometry layer.
4. Select a 80 Deg General Turn .03 TNR and edit Position to ‘1’
Position – 1
Activate CSS
6. The hole feature is 3/8-24 Tapped hole. The machining of the feature will take place in the
lower turret.
7. Switch Turrets, to the Lower Turret by double clicking on ‘lower:4cybss parametric iso
inch.
How does EdgeCAM indicate that the Lower Turret is now active?
9. Using the Hole cycle command, drill the hole to -1.425 deep.
11. Simulate to check that the Upper and Lower Turret do not clash.
Tool 3 will be used for facing the surplus material from the front of the component. However it
cannot begin its work until the Rouging Cycle, currently executing in the Upper Turret, has
completed its task.
17. Rapid this tool to X2. Z.25 It is intended to allow this tool to Finish Turn all diameters.
However it cannot execute any work until the lower turret has machined away the surplus
material on the front component.
18. Synchronise turret and switch over to the Lower Turret. During the synchronise
command, you may switch “control” of feed & speed to the opposite turret.
19. Now, in the Lower turret create a Straight Turn cycle, facing off the surplus material
down to a destination of X-.3 Z0.
20. Move Tool 3 back to Toolchange. Select a 3/8-24 UNC HSS. Tool 5
21. Simulate the CAM instructions. Check that the Upper and Lower Turret do not clash.
22. Rapid move the Tap into a position of X0 Z.2 You cannot tap the hole at this stage as you
need to closely control Constant Surface Speed and feed. Therefore, we will allow the
upper turret to execute the Finish Turn cycle, and then compete the method by tapping the
hole.
24. Finish Turn all diameters. Move the tool back to Toolchange.
28. Simulate the CAM instructions. Check that the Upper and Lower Turret do not clash.
EdgeCAM clearly displays the areas of separated CAM instructions within the Sequence
window.
In this example (Dual Turret Machined.ppf ) the user has realised that the first two tools
(10.8mm drill and PCLNL-2525-M12 0.8 General Turn in position 1) should be working
separately. To fix this problem, you can Retrospectively Synchronise the commands.
2. In the sequence window, under the upper turret area, highlight instruction number 3 –
Rough turning. In the lower turret area, select instruction number 2 – Hole. We wish to
create a sync point here so as the drill waits for the rough turning to finish. Right click
and from the menu, select ‘Synchronise’ from the 4-Axis commands:
3. Observe how EdgeCAM has synchronised the commands. You may Copy, Move and
Insert new instructions around the new synchronise area.
4. The synchronise command is not in the correct place in the ‘Upper Turret’ area as it needs
to be AFTER the rough turning cycle. Drag and drop the ‘Synchronise’ command to after
the ‘Rough Turning’ cycle.
2. The part has already been designed, with layers being assigned to the various drawing
components.
3. Stock has already been created and is on the layer “Turned Billet”
Ensure the Stock layer is active before creating the Turned Billet
5. In response to ‘Digitise Mirror View’ – chain the profile found on the Geometry layer.
6. Switch Turrets, to the Lower Turret and select a Ø1.125 Drill. Ensure the Tool Mode is
‘Fixed’ Position 1
Depending upon the Code Wizard template selected for the postprocessor – you can set CSS
and other relevant parameters through the Spindle Tab.
9. Synchronise turret.
11. Activate Constant Surface Speed and set the Feed Type to ‘Per Rev’
12. Switch Turrets, to the Lower Turret and Select a 80 Deg General Turn .03 TNR. Position
3.
14. Chain the section of the profile from the front chamfer, through to the back, horizontal
line. Digitise the continuous entity when prompted ‘Digitise Billet or Cycle Start Position’
15. Simulate the CAM instructions. Check that the Upper and Lower Turret do not clash.
Observe how the lower turret is .2 ahead of the upper turret in the Z Axis. The Upper
Turret should always be machining lower in the X value than the upper turret.
17. Switch Turrets, to the Upper Turret and Rapid move Tool 2 (Upper Turret) to X
4.4 Z .25
18. Create a Balance Simple Turn Cycle. Ensure that the Upper Turret Leads the lower Turret
by .1 Destination Point – X1. Z0
20. Switch Turrets, to the Lower Turret and move tool 3 back to Toolchange position.
21. In the Lower turret select a S 8 B-Bar .031 TNR .625 Min Bore - Position 4 . Rapid move
the tool to X-1.125 Z.1
23. Switch Turrets, to the Upper Turret and select 80 Deg General Turn .015 TNR.
Position 5
25. Synchronise turrets and switch down to the lower turret. We do not want tool 5
(Upper Turret Turning Tool) to machine the part until the Counter Bore has been roughed
out.
26. Create an Internal Rough Turning Cycle, in order to generate the Counter Bore feature.
Leave a surplus of .01 offset in both X and Z offsets.
28. Remaining in the Lower Turret, with the same boring bar, create a finish turn cycle for
the counter bore.
Ensure the boring bar is moved out of the counter-bore BEFORE moving to Toolchange.
29. Move tool 4 (Boring Bar) back to the Toolchange position.
30. Switch turret to the Upper Turret; create a Finish Turn Cycle which removes the surplus
material left behind by the Balanced Rough Turn Cycle.
31. Move tool 5 (Finish Turning tool) back to the Toolchange position.
Before commencing the exercise familiarise yourself with the drawing, paying special attention
to the contents of each layer.
General Tab
Discipline – Turn
Mirror Component – Checked. You will be prompted to select the turn profile.
3. ‘Digitise Component Geometry’ – chain the profile found on the ‘Component’ layer.
4. ‘Digitise the Grip Position’ –select the line representing where the part will be gripped by
the sub spindle- found on the ‘Grip’ layer.
5. ‘Digitise Mirror Component Profile’ - chain the profile found on the ‘Component’ layer.
6. Make sure Upper Turret is selected and select a 80 Deg General Turn .03 TNR
Cut Increment - .075 Constant Offset - .01 Cut Direction – Forward Turn
Check – Use Current Stock Check – Stock Runout
8. Update Stock
17. Create a Finish Turn Cycle and finish the turned profile.
20. Using the Spindle Docking command, position the Sub Spindle. Declare the
‘Docking Clearance’ as Z1. X0
21. Using the ‘Move Sub Spindle’ command return the tailstock chuck to ‘Home’
position.
When declaring tools for the Sub Spindle – ensure ‘Reverse’ has been activated.
25. Create a Simple Turn cycle – declare control positions with co-ordinates
29. Create a Roughing and Finish Turn cycles to complete the taper face.
1. Open the part file ’26 Sub Spindle and B Axis Drill.ppf’
This file used in this exercise is the result of completing the previous exercise.
3. ‘Show only’ the layer called ‘component’. You will now attempt to create a CPL on the
taper face of the Sub Spindle Component. The aim of this exercise is to drill an ø.3125
hole in the centre of the face.
4. Create CPL
Name – Hole
5. Digitise the lower section of the line representing the taper face.
6. The CPL Z axis should be perpendicular to the face. Edit the CPL, Rotating the X Axis
90°
7. The CPL should be position half way up the Taper face. Once again, Edit the CPL, select
‘Origin’ Digitise the mid-point of the line when prompted “Digitise New Origin for CPL”
9. Move back to Manufacturing. Ensure you are addressing the Sub Spindle and that you
are using the Upper Turret.
‘Upper’ will be marked in the Brower. CPL Register will display ‘Sub Spindle’
10. Select an Ø.3125 drill. Ensure it’s Orientation is Radial and the Tool Mode is ‘Driven’
11. Using the Lathe Index command, align the drill so it addresses the CPL - Hole
12. Rapid move the Drill X.1 above the ‘Hole’ CPL. Use the Reference command to achieve
this.
15. Select the previous Hole Cycle in both the ‘From’ and ‘To’ modifiers.
Angle 60°
Repeats – 5
19. Re-Save the Part ’26 Sub Spindle and B Axis Drill Complete.ppf’
In this example, we will learn how to machine the pockets and hole features. For this to be
made possible, one has to create a new CPL.
Refer to the Solid Machinist Milling Training Guide for further information regarding machining Solid
part files.
3. Create a CPL, locating the datum mid-way between the two holes
Origin – Checked
Name – Face A
4. Select the main face of the Feature for the “Face Normal Aligned CPL”
5. Digitise the centre of the hole (Topology) when prompted “New Origin for CPL”
6. The CPL is now established in the CPL display, drop down area.
7. Launch the Feature Finder, seeking only Pockets and Holes. EdgeCAM will detect the
new Features and list them in the Browser.
10. Move into Manufacturing, selecting the ‘4cybss parametric iso inch.tcp’ postprocessor
Uncheck – Use Sub Spindle Initial Stock – Auto Part Stick Out – 2.75
Ensure the Tool Mode is set to ‘Driven’ and that Orientation is ‘Radial’
12. Using the Lathe Index’ command – align the milling cutter so as it addresses the pocket.
Set the CPL to ‘ Face A’
13. Create a Roughing Cycle, ensure that the Stock Type is set to None
Cut Increment .1
Consider how the Pockets Level and Depth values have been arrived at.
15. Move the part into the Simulator and view the toolpaths
Before moving into the Simulator – ensure the ‘Stock’ Layer is activated.
16. Using the Lathe Index’ command – align the milling cutter so as it addresses the pocket.
Set the CPL to ‘ Face B’
17. Repeat the above steps, machining the Blind Pockets found on the CPLs Face B, C and D
Ensure the Tool Mode is set to ‘Driven’ and that Orientation is ‘Radial’
21. Using the Lathe Index’ command – align the Drill so as it addresses the first pocket. Set
the CPL to ‘ Face A’
Cut Increment - .1
24. Using the Lathe Index’ command – align the milling cutter so as it addresses the pocket.
Set the CPL to ‘ Face B’
25. Repeat the above steps, drilling the Blind Hole Features found at CPLs Face B, C and D
26. Index the Chuck back to C0° (Move Angular – Move Menu)
Summary
Areas that you have covered in this Training Guide include:
Revision Control