milling.pdf

Upload: dulis-dulis

Post on 01-Jun-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Milling.pdf

    1/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    1

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    2/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket Milling

    Facemill

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure thesequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in all

    machining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Depth Parameters for Cycles

    In a milling cycle there are various height type parameters that you specify in the Depth tab.

    For features and solids you can specify these associatively.

    Here is the non-associative way to specify the parameters:

    Clearance The Z-value at or above which the tool may move at the rapid rate with no danger of colliding

    with the workpiece.

    Level The Z-value below which cutting is liable to start (moving downwards). This generally is the top-

    most point of the shapes you are machining. In a Roughing cycle, for example, cutting will start at this level.

    (Note that cutting need not necessarily start at this level; in a Flatlands cycle for example, there may not be

    any flat regions at this level.)

    Retract This is added to the Level value to produce a 'secondary' clearance value within regions; you

    might want to machine a boss which is sunk down inside a pocket for example.

    Depth This is added to the Level value to produce the level at which cutting is to stop.

    You can type in values or derive them by digitising entities.

    The way in which depths are use can vary between cycles. Any unique information is included in

    the topics for each specific cycle.

    See Also

    Tool Depths with Multiple Profiles

    2

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    3/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Associative Depth Parameters

    In solids based machining, you can make cycle's depth parameters associative to the model and its

    features.

    Associative Clearance Illustration

    Associative Level Illustration

    Associative Depth Illustration

    You might set the associative clearance option, in the Roughing cycle:

    As the illustrations show, when checked, you specify values that are incremental from key elevations of the

    solid or feature to be machined. For example, an associative level will be incremental from the top-most

    point (highest Z value) of the model you select. When not checked, you specify absolute values. (Note that

    for features, the 'key elevations' are given by their Level, Depth and Bottom properties.)

    Note: These associative parameters are not available when 3D curve profiling.

    3

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    4/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Tool Depths with Multiple Profiles

    If machining multiple profiles, after the first profile is complete the tool will:

    Rapid vertically to the clearance plane.1.

    Rapid move in the workplane until above the start of the next profile.2.

    Rapid down to the retract plane.3.

    Feed down to the start point at the depth plane.4.

    At the end of the cycle, the tool remains at the depth plane.5.

    4

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    5/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Using Wireframe Geometry in Cycles - Overview

    See:

    Specifying pockets

    Specifying Pockets with Islands

    Specifying Male Parts

    Specifying Open Pockets

    5

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    6/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Specifying Pockets

    In the Roughing, Profiling and Flat Land Finishing cycles, one or more closed profiles can be selected and

    they are automatically interpreted as pockets; that is the inside of the profile will be machined. You need to

    manually set the Level and Depth parameters.

    When just machining pockets, in the Roughing and Profiling cycles stock should be set to None, in the Flat

    Land Finishing cycle, 'Boss' should be unchecked.

    6

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    7/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Specifying Pockets with Islands

    In the Roughing, Profiling and Flat Land Finishing cycles, one or more closed profiles can be selected and

    they are automatically interpreted as pockets. Any closed profiles inside pockets are considered islands.

    When just machining pockets, in the Roughing and Profiling cycles stock should be set to None; in the Flat

    Land Finishing cycle 'Boss' should be unchecked. The cycle will take the island into account once the

    toolpath is below the level of the island profile.

    7

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    8/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Specifying Male Parts

    In the Roughing, Profiling and Flat Land Finishing cycles, one or more closed profiles can be selected and

    they are automatically interpreted as bosses when stock is also selected. When just machining bosses, in

    the Roughing and Profiling cycles stock should generally be set to Profile or Bounding Box; in the Flat Land

    Finishing cycle 'Boss' should be checked.

    If the system also has a Surface Licence then the additional stock types may also be used.

    8

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    9/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Specifying Open Pockets

    In the Roughing and Profiling cycles, as with bosses, open pockets require a stock defined. This identifies

    the area(s) to be machined. The example below shows that the toolpath will cut the difference in area

    between the part profile and the stock profile.

    9

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    10/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Specifying the Cutter Direction

    The cutter can move along a profile on the left or right hand side. This, combined with the spindle direction,

    gives the type of cutting to be either Climb or Conventional. A number of cutting factors, such as the type of

    the material being cut affects the type of milling you should select for a cycle.

    Mill Type Effect (Spindle rotation is Clockwise)

    Climb Tool cuts on the left of the profile

    Conventional Tool cuts on right of the profile

    See Also

    Climb MillingConventional Milling

    Selecting a Mill Type of

    10

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    11/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Climb Milling

    Caution: Using this on a hard material could damage the cutter.

    Use Climb milling for soft materials such as aluminium.

    The tool moves along the left of the profile, so that the cutter rotates like a wheel rolling along the ground.

    Climb is often referred to as Upcut when wood routing.

    11

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    12/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Conventional Milling

    Caution: Using this on such a soft material could weld swarf to the surface of the material, resulting

    in a rough-looking finish.

    Use Conventional milling for hard materials such as steel.

    As the tool moves along the right of the profile, the cutter rotates so that the cutting forces on the teeth areincreased gradually.

    Each tooth starts with a shallow cut that gets thicker until the tooth leaves the material. This action

    minimises the stress on the cutter teeth and the material.

    Conventional is often referred to as Downcut when wood routing.

    12

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    13/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Selecting a Mill Type of

    Use when the cutter direction is unimportant (as with laser, flame or water cutters), or when cutting

    soft material.

    If you select different start points on an open profile, the cycle will stay on the same side but switch to the

    opposite ends of the profile.

    13

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    14/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Approaching and Leaving the Work

    Most machining cycles automatically move the tool from the current position to approach the start point of

    cutting.

    In the horizontal plane, the tool moves from its current position to the start point at the rapid rate. The tool

    motion then depends on its vertical position. If the tool starts:

    Abovethe Retract plane, the tool rapids to the Retract plane.

    Belowthe Retract plane, the tool rapids up to the Clearance plane and then rapids down to the Retractplane.

    The tool then feeds down to the Depth plane, and feeds into position at depth.

    For more information, see Using Ramp Moves.

    See Also

    Selecting a Start Point

    Automatically Retracting the Tool

    14

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    15/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Selecting a Start Point

    Once you have selected all entities to be machined by the cycle, most cycles then offer a default start point

    for each selected profile.

    This default start point and how you can change it varies depending on what type of cycle it is. For more

    information, read up on that particular type of machining.

    15

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    16/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Automatically Retracting the Tool

    TheFinish Atparameter allows you to control the behaviour of the tool at the end of that milling cycle. This

    is not available in the Hole cycle command.

    You may select one of these options:

    Depth The tool remains 'at depth' at the end of the last pass.

    Clearance The tool makes a rapid move to the Clearance plane from 'depth'.

    Retract The tool makes a rapid move to the Retract plane from 'depth'.

    16

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    17/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Using Ramp Moves

    Although most milling cycles include ways of describing tool approach strategies, EdgeCAM provides two

    standaloneMovemenu commands to control the approach of the tool to depth:

    Ramp Helical Ramp Zig Zag

    The parameters for these commands are:

    Replace Check this box to select an instruction and then digitise a node on the toolpath of that instruction.The node is replaced with the new Ramp move.

    Orientation Specify an angle from which to start the move, with zero degrees being the three oclock

    position.

    Radius(Helical only) Specify the radius of the helical move.

    Pitch(Helical only) Specify the vertical

    distance between points at the same XY

    position on the helical move.

    StepAngle(Helical only) The helix is made up of straight line move segments. Specify the amount by

    which to change the angle after each segment. The default is 30 degrees.

    Angle(Zigzag only) Specify the vertical angle of the ramp, with 90 degrees being a vertical move.

    Length(Zigzag only) Specify the length of each ramp segment, which must be a positive value.

    Feedrate Specify the horizontal cutting speed of the tool.

    Speed Specify the rotational speed of the tool.

    StartLevel Specify the absolute height at which the move is to start.

    Direction(Helical Only) Specify whether the helical move is to be Clockwise or Counterclockwise.

    Name Specify a named cycle. The approach move will be made to the start of the named cycle. This is

    mutually exclusive with the Replace parameter.

    17

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    18/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Defining Draft Walls

    Only available when working with 2D geometry

    Within the Roughing, Profiling and Flat Land Finishing cycles you can define a draft wall with optional blend

    radii from the cycle dialog. This frees you from having to generate blend radius geometry or other geometry

    for the wall. The draft wall parameters will be applied to the profile and any islands contained within the

    profile.

    Draft Angle This defines the draft angle from the

    vertical. The angle is always a positive number

    ranging from >0 to

  • 8/9/2019 Milling.pdf

    19/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Digitising Contour Walls

    Only available when working with 2D geometry

    The Roughing, Profiling and Flat Land Finishing cycles allow you to digitise contour walls and supports all

    combinations of pockets and bosses i.e.

    Pockets within pockets

    Bosses on top of bosses

    Pockets with bosses

    Bosses with pockets

    When using contour walls the profiles always represent the top of the pocket or boss feature. The contour

    wall represents the shape and depth of the feature.

    The depth of the walls (feature depth) determines the relationship between profile features. The two

    examples below share the same profile geometry, but the walls are defined differently.

    Boss in a pocket

    In this example the outer profile wall extends down to the base of the inner profile wall. This indicates that

    the inner profile is a boss standing up inside the pocket.

    Pocket in a pocket

    Here the outer profile wall extends down to the top of the inner profile indicating that the inner profile is

    below and therefore must be a pocket inside the pocket.

    See Also

    Rules Used when Digitising Contour Walls

    19

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    20/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Rules Used when Digitising Contour Walls

    Only available when working with 2D geometry

    A contour wall can be created from a single line, arc, curve or a continuous.

    When defining nested features it is important that the top or bottom of the contour wall is equal in depth to

    the parent or child feature. For example with a boss inside a pocket, the bottom of a boss wall must be at

    the same depth as the wall of the pocket.

    Pocket boss combinations

    By using this method, any combination of pocket in boss or boss in pocket can be defined. The example

    below shows a pocket with two ledges (bosses) defined at different depths.

    Contour pocket

    When the outer profile represents a pocket the Stock Type must be set to None.

    Contour boss

    When the outer profile represents a boss the Stock Type must be selected for the cycle to understand that it

    must start machining from the stock to the boss feature. The example below has a Profile Stock selected.

    20

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    21/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Arc Bulge Correction

    A rounding

    error of

    0.0005mm can

    cause the arc tobulge by up to

    0.317mm on a

    50mm radius.

    When a cycle's NC Output is set to Line Arc Smooth,

    you may encounter problems with distortion in arcs.

    The is caused by rounding errors (to the controller's

    tolerance) being multiplied.

    The problem is corrected by outputting bulging arcs asfour quadrants. The correction is optional, controlled by

    system variables in the code generator (the correction is

    enabled by default). For more information see this topic

    from the Code Generator Compiler help.

    21

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    22/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Radius Rounding Error Correction on almost Complete Arcs

    EdgeCAM prevents errors being caused by arc moves that form almost a complete circle, and use 'R'; as in

    this example CNC code:

    G2 X10.432 Y12.475 R50

    In this situation the controller has to calculate the arc centre point. In the CNC file the arc Start point, End

    point and Radius are rounded to the format limitation of the Controller. This small error is amplified by the

    arc radius and can lead to the centre point being out of position by an unacceptable distance.

    Exact Start/End Rounded Start/End

    The error is monitored, and to prevent it becoming unacceptable a switch to IJK output is enforced.

    This solution is only implemented in code generators based on Version 9.75, or later, templates.

    22

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    23/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Planar Milling

    'Planar Milling' refers to cycles which can only operate on flat planes.

    Use these commands for driving the tool on or around a profile:

    Profile (Cycles menu)

    Relative (Move menu)for precise tool positioning relative to the profile's geometry. Make sure youhave read the methods for chaining and branching.

    Use these commands or methods for pocketing and stock removal:

    Facemill (Cycles menu)

    Freehand machining (Movemenu commands).

    Use these operations to combine several machining commands (see Operations in Milling for details):

    Facemilling (Operations menu)

    See Also

    Roughing

    Slotting

    Text Machining

    Engraving

    Planar Cycle Parameters

    Controlling Link Moves

    23

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    24/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Profile Cycle

    Use these commands for driving the tool on or around a profile:

    2D Profile (superseded)

    Profiling (Mill Cycles menu)this cycle also has 3D (surface and solid) capabilities. We recommend

    you use this cycle rather than the 2D Profile cycle, as it has more features and a user interface that is

    consistent with other recent cycles.

    Relative (Move menu)for precise tool positioning relative to the geometry.

    Profile (Operation menu)to use several commands together in one operation.

    Please note that a new Profile operation was introduced in EdgeCAM version 7.75. The previous Profile

    operation is still available to existing parts and will be used if the operation is edited or regenerated. To use

    the new method on an existing part, delete the old operation and re-apply the new operation.

    (See Operational Programming in Milling for details of using operations.)Make sure you have read the methods for Chainingand Branching.

    Note - When merging sequences in multiplane milling the Profile cycle is liable to corruption. To ensure

    that inserting and merging function correctly, profiles must be created in a defined view, not in "dynamic".

    See Also

    Applying Cutter Compensation in the 2D Profile Cycle

    Specifying Profile Start and End Points

    Removing Stock with Offset Profiles

    Avoiding Cutting Other Profile Elements

    24

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    25/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Applying Cutter Compensation in the 2D Profile Cycle

    When positioning the tool before using the 2D Profile Cycle, you must follow the rules of the controller

    usually this means that you must make the offset greater than the tool radius and use a perpendicular

    approach to the work.

    Position the cutter in this spot using the Relative (Move menu)command.

    Now select the compensation type usingRadius Compensation (Tooling menu)command .

    The possible choices for Compensation are:

    None- inserts a G40 code or equivalent into the machining sequence.Left- inserts a G41 code or equivalent.

    Right- inserts a G42 code or equivalent.

    Then use the Profile command.

    Profile vectors can disappear on concave corners, where the radius of the corner is smaller than the tool

    radius (see below).

    Notethat if mill type, profile side and radius compensation side are incompatible, a warning message isdisplayed. When regenerating parts from previous versions of EdgeCAM that were defined incorrectly,

    compensation side overrides the other parameters. This may cause the profile side to be reversed.

    See also

    Using Cutter Compensation in the 2D Profile cycle

    25

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    26/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Specifying Profile Start and End Points

    Once you have specified the parameters for the Profile cycle and the entities you want to machine, you

    must choose where the cycle is to start.

    Note: The following text assumes that you have set the parameter Default Profile Side(Advanced tab)to

    Noneand the Profile Extension Start/End (Lead tab)to Digitise.

    An arrow marks this start point, and also shows the side and direction of machining.

    Selecting Initial Start Point

    To relocate the start point you can make free digitises around the profile. The system puts the starting arrow

    on the same side (inside or outside the profile) at one end of a profile segment. The Mill Type parameter

    (Climb or Conventional) determines the direction of the arrow. Once the start and side has been set select

    Finish.

    If you have checked Mid Point Snapping for the cycle, you can select the mid-points of entities as well as

    their end points.

    Modifying the Start and End Points

    You are prompted to digitise the start (arrow) and end (star ) points to alter. Free digitise will move the start

    or end independently whereas an entity digitise will move them together (only valid for closed profiles).

    You can now dynamically drag the symbols along the profile and place it with a free digitise or entity digitise.

    The Mid Point Snap option is not available at this stage but a constructed mid point may be used from theInput toolbar.

    Note - When merging sequences in multiplane milling the Profile cycle is liable to corruption. To ensure

    that inserting and merging function correctly, profiles must be created in a defined view, not in "dynamic".

    26

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    27/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Using Submodifiers to Fix the Start and End Positions

    You can use the submodifier buttons to specify the start and end positions (for example, by using the Mid-

    Point submodifier to place the start point at the mid point of a selected entity).

    27

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    28/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Start and End Positions for Closed Profiles

    When specifying start and end positions for a closed profile, you can also hold down the Ctrl key while

    selecting the left mouse button. This sets the end position to be the same as the current start position, and

    can be used to dynamically move both start and end around the profile.

    28

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    29/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Removing Stock with Offset Profiles

    An offset is the minimum distance between the edge of the tool and the geometry at any point. By

    controlling the offset for the tool you can rough or finish a profi le.

    Use2D Profile (Cycle menu)with a specified Offsetparameter to rough a profile. To do a finishing pass,

    set the offset to zero.

    The cycle allows you to machine interrupted profiles (profiles separated by 3D distances).

    The value of the offset may be positive or negative:

    29

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    30/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Avoiding Cutting Other Profile Elements

    When a profile has a narrow entrance gap, the 2D Profile Cycle forms a toolpath around the profile and then

    moves the tool vertically into the centre of the chamber.

    This is also known as necking and keyhole conditions. This examplebelow shows the same profile being

    machined three times by different diameter tools. The largest tool attempts to machine the centre and

    damages the part.

    This may damage the tool, so you must correct the toolpath made by the cycle.

    Use the Edit (Instructions menu)command to alter the profile command. Use the Coord Inputparameter

    to re-specify the co-ordinate input for the command.

    Now perform two consecutive Chains around the profile, avoiding the gap into the chamber.

    30

    EdgeCAM User Guide

  • 8/9/2019 Milling.pdf

    31/282

    What is EdgeCAM Milling?

    The Milling module provides a two-and-a-half, three and f ive axis milling capability from the Manufacture

    environment of EdgeCAM. Various milling (driven) tool typescan either be loaded from the ToolStore or

    defined by parameter.

    You can drive the tool with respect to the model geometry using these standard types of machining cycle:

    Profiling

    Pocket MillingFace Milling

    Slotting

    Hole Production

    Surface Milling

    The toolpaths resulting from these operations may be then be mirrored, transformed, matrixed or rotated.

    If you need to make changes after defining a sequence of these operations you can restructure the

    sequence at any time, inserting, editing or removing the individual commands as necessary.

    Any changes you make to the original geometry from within the Design environment are reflected in allmachining commands based on that geometry.

    Tool movements can be simulated on screen using default or user-generated tool graphics. Full control of

    the simulation is provided, including speed controls, swathe mode and simulating specific instructions.

    Once a toolpath has been generated, you can display and examine a representation of the material

    remaining from a solid rectangular block. Other methods for examining the results of a toolpath are to

    render the uncut mesh and reporting on the cycle time.

    Most of these features can also be used with the driven tooling of turning centres, enabling C and Y axis

    control of the tool.

    You can also control machine tool specific functions such as coolant on/off.

    When satisfied with the machining operations for the part, you can generate CNC code. EdgeCAM uses

    Code Generator files to interpret the machining sequence into a set of CNC instructions for a specific

    machine tool type, and outputs this information to an ASCII text file. You can then use the EdgeCAM Editor

    or other editors to examine and alter this file as required.

    Face Milling

    TheFace