6.1 introduction section 6.2: 2 axis xy (edm contour) on page … · 2006-07-26 · new tool, click...

26
SURFCAM Reference Manual, Chapter 6 • Wire EDM Copyright © 2000 by Surfware, Inc. All Rights Reserved. Click To See: How to Use Online Documents SURFCAM Online Documents :,5(('0 SURFCAM’s Wire EDM mode is used to produce toolpaths for 2 Axis and 4 Axis EDM machines. This chapter describes three Wire EDM operations that are available in SURFCAM: 2 Axis XY, 4 Axis and 4 Axis UV. 2 Axis XY (Contour) The 2 Axis XY operation is described in Section 6.2: 2 Axis XY (EDM Contour) on page 341. 4 Axis The 4 Axis operation is described in Section 6.3: 4 Axis on page 354. 4 Axis UV Trim The 4 Axis UV operation produces toolpaths that let you perform trimming operations with a 4 Axis EDM machine. Refer to Section 6.4: 4 Axis UV Trim on page 363. Cutting operations described here are all performed in the top view (plan view). Part geometry should be drawn with the profile of the part in a plan view at Z0. If there are different top and bottom profiles, they should also be drawn at Z0. When creating geometry, the CView (construction view) should be set to 1 (Top View). An example of a typical SURFCAM Wire EDM job is to use 2 Axis XY to cut a closed contour. You will set the width of a Tab on the contour. You can pre-select and color code the Thread Point (in green) and the Start Point (in red) on the contour. With the color code, SURFCAM can automatically select the Thread and Start Points and chain the contour. You will indicate the side of the contour to cut. SURFCAM will create the toolpath starting with the initial burn from the Thread Point to the entry Retract Point. The initial pass begins with a Straight Line leadin move from the entry Retract Point to an offset from the Start Point on the contour. The initial pass ends with a Straight Line leadout from the offset of the End point on the contour to the exit Retract Point. 6 6.1 INTRODUCTION Figure 1: NC EDM menu 6.2 2 AXIS XY (EDM CONTOUR)

Upload: others

Post on 02-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

Click To See: How to Use Online Documents SURFCAM Online Documents

685)&$0�5HIHUHQFH�0DQXDO

��������

SURFCAM’s Wire EDM mode is used to produce toolpaths for 2 Axis and 4 Axis EDM machines.

This chapter describes three Wire EDM operations that are available in SURFCAM: 2 Axis XY, 4 Axis and 4 Axis UV.

2 Axis XY (Contour)The 2 Axis XY operation is described in Section 6.2: 2 Axis XY (EDM Contour) on page 341.

4 AxisThe 4 Axis operation is described in Section 6.3: 4 Axis on page 354.

4 Axis UV TrimThe 4 Axis UV operation produces toolpaths that let you perform trimming operations with a 4 Axis EDM machine. Refer to Section 6.4: 4 Axis UV Trim on page 363.

Cutting operations described here are all performed in the top view (plan view). Part geometry should be drawn with the profile of the part in a plan view at Z0.

If there are different top and bottom profiles, they should also be drawn at Z0. When creating geometry, the CView (construction view) should be set to 1 (Top View).

An example of a typical SURFCAM Wire EDM job is to use 2 Axis XY to cut a closed contour.

You will set the width of a Tab on the contour. You can pre-select and color code the Thread Point (in green) and the Start Point (in red) on the contour. With the color code, SURFCAM can automatically select the Thread and Start Points and chain the contour. You will indicate the side of the contour to cut.

SURFCAM will create the toolpath starting with the initial burn from the Thread Point to the entry Retract Point. The initial pass begins with a Straight Line leadin move from the entry Retract Point to an offset from the Start Point on the contour. The initial pass ends with a Straight Line leadout from the offset of the End point on the contour to the exit Retract Point.

6

6.1 INTRODUCTION

Figure 1: NC EDM menu

6.2 2 AXIS XY (EDM CONTOUR)

SURFCAM Reference Manual, Chapter 6 • Wire EDMCopyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 2: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

342 SURFCAM Reference Manual, Chapter 6 • Wire EDM

There, a Stop command is inserted in the code to allow the operator to apply appropriate clamps on the part. The Tab is then cut with a pass that ends at the entry Retract Point. Another Stop command is inserted so the waste material can be removed.

Next a number of Skim passes are executed beginning and ending at the entry Retract Point. The Leadin and Leadout moves for Skim passes can be one of three types: Straight Line, Teardrop, or Offset Curve Overlap.

After the final Skim pass the wire can be set to stop at the Retract Point or the Thread Point.

You can also use 2 Axis XY to cut multiple contours. Three strategies are available for the order in which you perform initial passes, Tab cuts, and Skim passes.

Click NC > EDM > 2 Axis XY to display the 2 Axis EDM Contour dialog box. Refer to

After you click OK on the 2 Axis EDM Contour dialog box, SURFCAM will display the NC > EDM > Select Chain menu.

There are two ways to create the toolpath.

If you have already created and color coded the Thread (green) and Start Points (red), click Auto on the Select Chain menu. Click Visible on the Select menu, then click Done. Click Done on the Select Chain menu.

Note: If you do not select a Start Point, SURFCAM will start at the point on the contour nearest the Thread Point.

With the Auto > Visible method, red Start Points must be on the contour, not just near it.

Be sure to consider the width of the Tab when you select a Start Point. Gouges are possible if either a Start Point or an End Point is too close to a sharp corner.

If you did not color code the Thread and Start Points, perform the following steps.

1. Chain the contour(s) to be cut, but do not click Done on the Select Chain menu until you have selected the Thread and Start Points.

2. Click Thread. SURFCAM will display the Select Point menu. Select the Thread point(s) and click Done.

Figure 2: Initial Pass Before Tab is Cut Figure 3: Skim Passes with Teardrop Lead moves

1. Section 6.2.1: Tool Information Tab on page 343, 3. Section 6.2.3: Skim Cut Tab on page 350

2. Section 6.2.2: Cut Control Tab on page 345, 4. Section 6.2.4: EDM Options Tab on page 351.

Figure 4: NC > EDM > 2 Axis XY > Select Chain

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 3: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 343

3. Click Start Point. The Select Point Menu will be displayed. Select the Start Point(s) on or near each contour and click Done. Selected points not on the contour will be projected onto the contour as the Start Points.

Click Done on the Select Chain menu.

You will be prompted to select the side to contour. After you click on the correct side of a contour, SURFCAM will create the 2 Axis XY toolpath and display the tool motion on the screen. It will then display the Keep Operation dialog box. Click Accept to keep the operation.

Note: To permanently save these toolpaths, you must use the Save command on the File menu to re-save the DSN file and the ICD file.

6.2.1 Tool Information Tab

Figure 5: 2 Axis EDM Contour Tool Information tab

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 4: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

344 SURFCAM Reference Manual, Chapter 6 • Wire EDM

ToolThe name of the currently selected tool is displayed. The corresponding tool reference number is displayed on the button. To select a different tool, edit a tool record, or add a new tool, click the button to display a Select EDM Tool dialog box.

Refer to Section 6.3.1.1: Select an EDM Tool on page 357 and Section 6.3.1.2: Edit or Add an EDM Tool on page 359.

MaterialThe name of the currently selected material is displayed. The corresponding material reference number is displayed on the button. To select a different material, edit a material record, or add a new material, click the button to display the Select Material dialog box.

Refer to the SURFCAM Getting Started Manual, Chapter 3: Common NC Parameters, Section 3.2.2: The Material Library on page 76.

Wire DiameterThis is the diameter of the EDM wire.

Thread WireCheck this box to cause the EDM machine to automatically thread the wire.

Spark GapThe distance to offset the tool path for spark compensation.

Submerge TankCheck this box to cause the EDM machine to automatically fill the tank with fluid so the material will be submerged.

Offset RegisterEnter the number of the register used to store the offset value for the initial cut.

Initial Power SettingSpecify the power setting for the initial burn into the material.

Power SettingSpecify the power setting for the remainder of the burn along the contour.

Initial Feed RateSpecify the XY axis feed rate, in inches per minute, for the initial burn into the material.

Feed RateSpecify the XY axis feed rate, in inches per minute, for the remainder of the burn along the contour.

Work OffsetEnter the work offset for the operation. This value is used by the post processor to define the desired fixture offset register.

FlushingSpecify the force that will be used to propel the flushing fluid down the wire. Your choices are High, Medium, Low and None.

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 5: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 345

Program NumberSpecify the program number that the EDM machine will use for the program.

On some controls, this is the “O” number at the top of the program. The largest number accepted is 32,767.

CommentsYou can place a comment into the tool change output during post processing as a message to the operator.

Insert Post Processor Commands...Refer to the SURFCAM Getting Started Manual, Chapter 3: Common NC Parameters, Section 3.2.3: Inline Text on page 78.

6.2.2 Cut Control Tab

Figure 6: 2 Axis EDM Contour Cut Control tab

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 6: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

346 SURFCAM Reference Manual, Chapter 6 • Wire EDM

Wire CompensationThis is the wire compensation type. The actual value used for wire compensation is the value for Spark Gap on the Tool Information tab.

NoneThis method outputs the coordinates of the chained geometry. The output will not include G41/G42 codes.

SURFCAMThis method outputs the compensated coordinates of the chained geometry. The coordinates are adjusted by the value for Spark Gap. The output will not include G41/G42 codes.

ControlThis method outputs the coordinates of the chained geometry. The output will include G41/G42 codes.

BothThis method outputs the compensated coordinates of the chained geometry. The coordinates are adjusted by the value for Spark Gap. The output will include G41/G42 codes.

Compensation SideChoose Right or Left as the side on which to cut the contour. The compensation will apply to this side.

This is the distance from the contour of a point that is the beginning of a leadin move or the end of a leadout move.

Sharp Corner TypeA sharp corner occurs when two sides of a part intersect at a point and create an interior angle that is less than 180°. The toolpath around a sharp corner can be one of three shapes.

TaperTaper is the value of the angle between the wire and the normal to the part.

A positive value will create an edge that is beveled toward the top of the part.

A negative angle will create an edge that is beveled toward the bottom of the part.

A value of zero will create a part edge that is perpendicular to the surface of the part.

Retract Distance

Figure 7: Positive Taper angle

Figure 8: Negative Taper angle

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 7: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 347

OverlapOverlap is not currently active.

Lead In Out TypeThis parameter controls the lead moves from a Retract Point to a Start Point or from an End point to a Retract Point for Skim passes. SURFCAM will display the EDM Leadin and Out Information dialog box.

SharpChoose Sharp to force two consecutive parts of the toolpath to intersect at a point.

Figure 9: Sharp CornerRound

Choose Round to force an arc to be inserted between two parts of the tool path.

Figure 10: Round CornerLoop

Choose Loop to force a loop to be inserted between two parts of the tool path.

Figure 11: Loop Corner

Figure 12: EDM Leadin and Out Information dialog box

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 8: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

348 SURFCAM Reference Manual, Chapter 6 • Wire EDM

Lead Type

LengthLength is not currently active.

AngleAngle becomes active when Lead Type is Teardrop. This is the angular measure of the arc in the teardrop lead move. It can have a value between 120° and 180°.

RadiusRadius becomes active when the Lead Type is Teardrop or Offset Curve Overlap. This is the radius of the arc in each of these moves. This value must be less than one fourth of the Tab width.

Feed RateFeed Rate is not currently active.

Stock To LeaveThis is the stock to leave after the first pass.

Pre-drill Thread PointsCheck this box to have the EDM machine pre-drill the thread points, if it has that capability.

Burn To Thread Point On ExitCheck this box to burn from the retract point to the thread point at the end of the last skim cut.

Tab WidthEnter the length of the Tab or enter zero for no Tab.

Straight LineThe lead moves are along a line normal to the contour. The wire makes a 90° turn to travel along the contour.

TeardropThe lead moves consist of a line from the Retract Point to one end of an arc whose measure can be from 120° to 180°.

The other end of the arc is located at the intersection of the normal to the contour and the toolpath along the contour.

The arc is tangent to the toolpath. You will enter the radius and angular measure of this arc.

Offset Curve OverlapThis parameter is not currently active.

Figure 13: Straight Line

Figure 14: Teardrop

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 9: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 349

Tab Stop CodeA tab stop code is placed at the end of the first cutting pass after the wire has reached the Retract Point. Another stop code is placed at the end of the pass that cuts the Tab but before the move to the other Retract Point.

OPSTOPOPSTOP will cause a reading of the stop switch on the controller.

STOPSTOP will force an automatic stop.

Cut StrategyWhen you cut multiple contours, you have three options for the order in which Rough (or initial) passes, Tab cuts, and Skim passes are performed.

Rough, Tab, Skim each profileThe Tab is cut after the Rough pass. Then the Skim passes are performed before SURFCAM moves to the next profile.

Rough, Skim, Tab each profileThe Skim passes are performed after the Rough pass. Then the Tab is cut before SURFCAM moves to the next profile.

Rough and Skim each, then All TabsThe Rough and Skim passes are performed, but not the Tab cut, before SURFCAM moves to the next profile. All passes on all profiles are performed before SURFCAM cuts the Tabs on each profile.

Part ThicknessIt is optional to enter the thickness of the material being cut.

Upper Guide DistanceThis is the distance from the top of the work piece to the upper guide.

Lower Guide DistanceThis is the distance from the bottom of the work piece to the lower guide.

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 10: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

350 SURFCAM Reference Manual, Chapter 6 • Wire EDM

Number of Skim PassesEnter the number of skim passes to be made after the first pass.

Offset RegisterEnter the number of the register to be used to store the offset value for each of the skim passes.

Stock To LeaveThis is the stock to leave at the end of each skim pass.

Power SettingThis is the power setting for each skim pass.

6.2.3 Skim Cut Tab

Figure 15: 2 Axis EDM Skim Cut tab

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 11: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 351

FlushingEnter the Flushing force (None, Low, Medium or High) to use for each of the skim passes.

Maximum Feed BetweenWhen the wire finishes one pass and must move to the start of the next pass, it can either rapid or feed across the part at the current feed rate setting. If the distance from the end of one pass to the start of the next is smaller than the value specified here, the wire will feed across.

Note: Too large a value could cause the tool to overcut the part by feeding through a narrow area. To avoid this, reduce the Maximum Feed Between size to less than the distance to the start of the next pass.

6.2.4 EDM Options Tab

Figure 16: 2 Axis EDM Options tab

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 12: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

352 SURFCAM Reference Manual, Chapter 6 • Wire EDM

Constant / Cutter RadiusThis controls how the value you enter in the accompanying box (on the left) will be used.

ConstantThe value you enter will be used for this parameter.

Cutter RadiusThe value you enter will be multiplied by the radius of the cutter selected to determine this parameter.

Corner Angle (30º–150º)This is not currently available in Wire EDM.

Corner ClearanceThis is not currently available in Wire EDM.

Side ClearanceThis is the side clearance for the infeed and outfeed movements at the start and end of each pass.

Refer to Constant / Cutter Radius (p. 352).

Side Finishing Step SizeThis is the default distance between finishing passes. This is the distance for the wire to cut into the work on each finish pass. The default overlap is 80% of the wire radius.

Refer to Constant / Cutter Radius (p. 352).

Gouge CheckThere are two options when developing toolpaths that affect the gouge checking.

FullThis is the default. SURFCAM will evaluate the entire profile before generating tool paths. This guarantees that the tool path will not gouge the profile.

SingleWhen creating a tool path that drives the center of the tool on the profile, select this option. Otherwise the system will not machine all of the chained elements when they intersect others.

Sort TypeRefer to the online SURFCAM Getting Started Manual, Chapter 6: 2 Axis, Sort Type on page 187.

Display Thread Point ChangesYes

SURFCAM will notify you when a thread (plunge) point is changed, and the reason why the point was changed.

NoSURFCAM may change the thread point without notification.

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 13: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 353

Sharp Corner AngleSURFCAM creates toolpaths by creating offsets from the contour or sides of a part. The offsets around a corner angle will be two lines that may or may not intersect.

The Sharp Corner Angle parameter tells SURFCAM how to fill the offset gap when a sharp corner angle is between 5° and 160°.

5° < Corner Angle < 160°If a corner angle is in the range of 5° to 160° and is greater than the value you enter for Sharp Corner Angle, SURFCAM will extend the offsets so they intersect at a point.

If a corner angle in this range is less than or equal to the value you enter for Sharp Corner Angle, SURFCAM will close the offset gap with two lines, an arc, or a loop—depending on your selection of Sharp, Round, or Loop for the Sharp Corner Type parameter on the Cut Control tab.

Notes:Corner Angle > 180°

The lines will intersect. The wire path continue at the intersection.

160° < Corner Angle < 180°Offsets of corner angles between 160° and 180° will not intersect, but SURFCAM will automatically extend them so they do. The toolpath will then change direction at this intersection.

Corner Angle < 5°SURFCAM will close the gap between the two offsets by inserting an arc.

Curve ToleranceSURFCAM will break all contour moves along a spline into linear moves along chords connecting two points on the spline. When driving the tool along a spline curve, SURFCAM will adjust the length of the chordal moves to make sure that the contour is never a greater distance from the chord than the value of the Curve Tolerance.

Restore DefaultsRestore the SURFCAM default values for EDM options.

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 14: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

354 SURFCAM Reference Manual, Chapter 6 • Wire EDM

The 4 Axis operation is used to make a single pass with the EDM wire in swarf cut mode. This operation is available to end users with the SURFCAM 2 Axis PLUS system and above.

Before you use the 4 Axis operation you must:

Note: The Thread and Cut points must be on the side of the surface to be cut. They must be located so the wire will not gouge the part as it moves from the Thread Point to the Start Point and from the End Point to the Cut Point.

The Start Point of the cut will be the location on the bottom profile where the surface arrow is attached.

When you click 4 Axis on the NC > Wire EDM menu you will be prompted to “Select a surface.”

Select the surface by clicking its surface arrow. (Make sure the arrow is pointed in the right direction.

The 4 Axis EDM dialog box will be displayed.

Refer to

1. Section 6.2.1: Tool Information Tab on page 343,

2. Section 6.3.2: Cut Control Tab on page 361, and

3. Section 6.2.4: EDM Options Tab on page 351.

Note: Since gouge checking is not currently implemented in 4 Axis EDM, it is recommended that you enter a value of 0 for the Tool Diameter parameter on the Tool Information tab. It is best to use the cutter compensation on the machine controller to control potential gouges in narrow interior angles.

6.3 4 AXIS

1. Create a top profile;

2. Create a bottom profile;

3. Connect the two profiles with a surface;

4. Edit the surface so the arrow is

A. attached along the bottom profile;

B. pointed to the outside of the surface;

C. pointing in the direction of the cut;

5. Create a Thread Point;

6. Create a Cut Point (the location where the wire will be cut). Figure 17: 4 Axis EDM Example

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 15: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 355

It is also recommended that you enter a value of 0 for the Curve Tolerance on the Cut Control tab. This will prevent a tool move that is within the allowable chordal deviation from cutting off the tip of a sharp exterior corner.

After you click OK on the 4 Axis EDM dialog box, the Select Point menu will be displayed and you will be prompted to “Select the thread point of the wire.” Click on the Thread Point.

You will then be prompted to “Select cut point.” Click the Cut Point.

SURFCAM will create the 4 Axis toolpath and display the tool motion on the screen. It will then display the Keep Operation dialog box. Click Accept to keep the operation.

Note: To permanently save these toolpaths, you must use the Save command on the File menu to re-save the DSN file and the ICD file.

6.3.1 Tool Information Tab

Figure 18: 4 Axis EDM dialog box

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 16: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

356 SURFCAM Reference Manual, Chapter 6 • Wire EDM

ToolThe name of the currently selected tool is displayed. The corresponding tool reference number is displayed on the button. To select a different tool, edit a tool record, or add a new tool, click the button to display a Select EDM Tool dialog box.

Refer to Section 6.3.1.1: Select an EDM Tool on page 357 and Section 6.3.1.2: Edit or Add an EDM Tool on page 359.

MaterialThe name of the currently selected material is displayed. The corresponding material reference number is displayed on the button. To select a different material, edit a material record, or add a new material, click the button to display the Select Material dialog box.

Refer to the SURFCAM Getting Started Manual, Chapter 3: Common NC Parameters, Section 3.2.2: The Material Library on page 76.

Tool NumberSpecifies the tool number for the upcoming cutting cycle.

Diameter OffsetThe diameter offset number—not a diameter measurement—to be used with this tool. On most NC machines a “D” or an “H” number appears in the code to identify which offset number to activate—not the distance to offset the tool.

Initial Power SettingThis value is used by the machine for the initial burn into the material.

Power SettingPower Setting is sometimes called “EPAC.” This value is used by the machine for the length of the contour.

Feed RateFeed Rate is sometimes called “velocity.” Specify the XY axis feed rate in inches per minute.

Taper AngleThe angle of the wire as it moves along the contour.

Spark GapThe distance to offset the tool path for spark compensation. The system does not include this offset in the tool path, rather it is used by the control.

Wire FeedIf the machine has the ability to automatically feed the wire through the material, set this to Yes.

Program NumberSpecifies the program number that the NC machine will use for the program being generated. On some controls, this is the “O” number at the top of the program. The largest number accepted is 32,767.

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 17: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 357

CommentsYou can place a comment into the tool change output during post processing as a message to the operator.

Insert Post Processor Commands...Refer to the SURFCAM Getting Started Manual, Chapter 3: Common NC Parameters, Section 3.2.3: Inline Text on page 78.

To select an EDM tool, click the button after the description of the current tool.

6.3.1.1 Select an EDM Tool

Figure 19: Tool and Material Buttons on Tool Information Tab

Figure 20: Select EDM Tool dialog box.

Go to first record. Add EDM tool to library.

Go to previous record. Edit / Save the current tool information.

Go to next record. Delete the current tool record.

Go to last record.

Figure 21: Select EDM Tool dialog box Toolbar

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 18: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

358 SURFCAM Reference Manual, Chapter 6 • Wire EDM

TablesThis box is available so you can select from different tool tables that you might have.

Available ToolsThis list box will display the available EDM tools. The tool reference number and description appear in the list. Selecting a tool from the list selects its parameters as the ones that will be used in the next NC EDM operation. You can change the value of the tool parameters in the text fields, but the changes affect only the current operation and are not saved in the EDM tool library.

EDM Tool Parameters List BoxThe EDM tool parameters that can be changed are displayed in the EDM Tool Parameters list box next to the Available Tools list box.

Spark GapThis value defines the distance to offset the tool path for spark compensation. The system does not include this offset in the tool path, rather it is used by the control.

DiameterThe diameter of the wire.

Initial PowerThis value is used by the machine for the initial burn into the material.

Power SettingThis value is used by the machine for the length of the contour.

Wire FeedIf the machine has the ability to automatically feed the wire through the material, set this to Yes.

Figure 22: EDM tool parameter list box

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 19: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 359

Reference NumberThe tool reference number. This number is used to look up the tool in the EDM tool library and must be unique. (Hint: Choose a reference number before selecting the add tool button. There are usually unused reference numbers following each group of tools. Use one of these numbers when adding new tools to the list.)

Tool DescriptionThe description of the tool as it is to appear in the EDM tool list box on the Select EDM Tool dialog box. This is limited to 40 characters. (The default descriptions provided include information such as the size and tool material type.)

Tool NumberAn integer value that indicates the station in the machine’s tool carousel that will hold the current tool. If the machine being used has no tool carousel, the post processor for that machine will ignore any entry for Tool Number.

6.3.1.2 Edit or Add an EDM Tool

New tools can be added to the EDM tool library. Features of an existing tool can be edited.

Click the Edit/Save button or the Add EDM Tool button to display the EDM Tool Information dialog box.

Figure 23: Edit/ Save Tool

Figure 24: Add EDM Tool

Figure 25: Use this dialog box to edit an EDM tool or add a new EDM tool to the EDM tool library.

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 20: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

360 SURFCAM Reference Manual, Chapter 6 • Wire EDM

Length OffsetNot applicable to Wire EDM.

Diameter OffsetDiameter Offset is an integer value that tells the post processor the number of the controller register in which the diameter offset value will be stored. For many controllers this is the “D” number.

Tool MaterialThe material from which the tool is made.

Default CoolantThe default flushing to be used with the wire. This can be Off, Flood or Mist.

Drawing FilesSpecify the files used to draw the tool and the tool holder. When tool paths are being drawn, you can press the tab key to toggle through displaying just the tool, the tool and the tool holder, or neither the tool nor the holder. The file in the Tool list box contains the design for the tool.

Click the “...” button to display the Select Tool Drawing File dialog box which is used to select an existing tool file.

These tool files are design files in the same format as a DSN file except they are given the TLE file extension. The default directory for storing TLE files is C:\SURFCAM\Tool.

Spark Gap, Diameter, Initial Power, Power Setting, Wire FeedRefer to Section 6.3.1.1: Select an EDM Tool on page 357.

Chip Load Per FluteNot applicable to Wire EDM.

Figure 26: Select Tool Drawing File dialog box

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 21: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 361

This section describes the parameters that appear on the 4 Axis and the 4 Axis UV EDM Cut Control tabs.

Cutting MethodOn

This is used to drive the center line of the wire directly along the path of the chained elements.

RightSURFCAM drives the tool to the right side of the contour, based on the chaining direction.

LeftSURFCAM drives the tool to the left side of the contour, based on the chaining direction.

6.3.2 Cut Control Tab

Figure 27: Cut Control tab for Wire EDM

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 22: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

362 SURFCAM Reference Manual, Chapter 6 • Wire EDM

Curve ToleranceSURFCAM will break all contour moves along a spline into linear moves along a chord between two points on the spline. When driving the tool around a spline curve, SURFCAM will adjust the length of the chordal moves to make sure that the edge of the contour is never a greater distance from the chord than the value of the curve tolerance.

Side Clearance (type)A side clearance move is a linear move that is perpendicular to the beginning of a leadin move or the end of a leadout move. If lead moves have not been defined (if Lead Type is None), a side clearance move will be perpendicular to the part contour. Side clearance moves are commonly used for applying cutter compensation. They are also often used to position the tool away from the profile to avoid leaving a dwell mark.

The Side Clearance (type) parameter indicates the cutting situation in which a side clearance move will be applied.

NoneNo side clearance moves are applied.

On AllApply side clearance moves to all lead moves.

With Cutter CompThis will force the post processor to add diameter compensation codes to the infeed and outfeed moves in the final NCC program —G41, G42 and G40 on most machines.

Side Clearance AmountThis is the length of the perpendicular side clearance moves (infeed and outfeed moves to and from lead moves). When no leadout move has been defined this is the value of the “leadout” move, away from the part, along a perpendicular to the part.

When you set the Side Clearance (type) to be With Cutter Comp, the Side Clearance (value) must be larger than the value stored in the corresponding diameter offset register on the machine, otherwise the machine may not be able to correctly cut the contour. Cutter or diameter compensation involves making an adjustment for the difference between the programmed tool diameter and the diameter of the actual tool that is used.

Finish PassesSURFCAM automatically incorporates finish passes into the cycle if you enter a non-zero number. For a single pass around the contour, set this value to 1 or zero. You can, however, have as many finish passes as desired. Each pass will remove the amount of stock entered in the Finish Spacing parameter.

Finish SpacingSpecify the amount of stock to be removed in each finish pass.

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 23: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 363

Stock To LeaveThis cutting operation will leave the stock—in the amount of the value entered—on the sides of the contour.

Leadin Move / Leadout MoveSURFCAM can add linear motion or arc motion that causes the tool to approach and depart the workpiece with a tangent move. Click the Leadin Move / Leadout Move buttons to display the Leadin Information / Leadout Information dialog boxes. These dialog boxes are the same as those used in 2 Axis cutting. Refer to the SURFCAM Getting Started Manual, Chapter 6: 2 Axis, Section 6.1.2.1: Leadin/Leadout Parameters — 2 Axis on page 177.

Refer to Section 6.2.4: EDM Options Tab on page 351.

The 4 Axis UV operation is used to trim excess material from the edge or periphery of a part.

One application is to trim the edges of a part that has been formed from a relatively thin sheet of material by some process such as vacuum forming or stamping.

6.3.3 EDM Options Tab

6.4 4 AXIS UV TRIM

The The toolpath is directed by a trimming curve that coincides with the final edge of the part. During the 4 Axis UV operation, the outside edge of the tool is tangent to the trimming curve. The center of the tool is offset to one side or the other of the trimming curve. This makes it possible to trim material from the edges of a hole in the interior of a part as well as material from the outer edges. Doing both on the same part requires two separate 4 Axis UV operations.

The angle between the top surface of the part and the edge that is cut by the side of the tool is determined by direction lines that you attach to the trimming curve at appropriate locations. The angle at which the direction lines intersect the surface is the angle at which the tool will cut. If a direction line is normal to the surface at a given location, the angle between the surface and the edge will be 90°. The size of the cutting angle, as the tool moves from the location of one direction line to the next, will change in a smooth transition.

Direction lines must be attached to the trimming curve at end points of elements that make up that curve. If you must put a direction line between the end points of an element (such as a spline, an arc or a line), you must use the Break 1 command on the Edit > Trim/Break menu to break that element where it intersects the direction line.

Figure 28: A trimming curve

Figure 29: Trimming curve with direction lines

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 24: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

364 SURFCAM Reference Manual, Chapter 6 • Wire EDM

To access the 4 Axis UV operation, click 4 Axis UV on the NC > Wire EDM menu.

The Trim Curve chaining menu will be displayed and you will be prompted to “Select beginning element of trimming curve.”

After you complete the chaining of the trimming curve, the EDM 4 Axis UV Trim dialog box will be displayed.

Figure 30: Views showing tool tilted to follow direction lines

Figure 31: EDM 4 Axis UV Trim Tool Information dialog box

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 25: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

SURFCAM Reference Manual, Chapter 6 • Wire EDM 365

Refer to

1. Section 6.3.1: Tool Information Tab on page 355,

2. Section 6.3.2: Cut Control Tab on page 361, and

3. Section 6.2.4: EDM Options Tab on page 351.

After you click OK on the EDM 4 Axis UV Trim dialog box, the Select menu will be displayed. You will be prompted to “Select tool direction lines or vectors.” Select the lines or vectors and click Done.

You will then be prompted to “Select offset side.” Click on the appropriate side of the trimming curve.

SURFCAM will create the trim toolpath and display the tool motion on the screen. The Keep Operation dialog box will be displayed. Click Ok to keep the operation.

Note: To permanently save these toolpaths, you must use the Save command on the File menu to re-save the DSN file and the ICD file.

The Options command displays the NC Option dialog box which contains all the NC mode Options tabs. It provides a convenient way to view and/or edit the EDM Options tab and the tabs of the other NC modes at the same time.

The EDM Options tab parameters are described in Section 6.3.3: EDM Options Tab on page 363.

6.5 OPTIONS

Copyright © 2000 by Surfware, Inc. All Rights Reserved.

Page 26: 6.1 INTRODUCTION Section 6.2: 2 Axis XY (EDM Contour) on page … · 2006-07-26 · new tool, click the button to display a Select EDM Tool dialog box. Refer to Section 6.3.1.1: Select

366 SURFCAM Reference Manual, Chapter 6 • Wire EDM

Copyright © 2000 by Surfware, Inc. All Rights Reserved.