Wire EDM Getting Started Guide
Wire EDM Getting Started Guide
www.teksoft.com
License Agreement
In receiving a software product described herein, you are granted a nonexclusive license to
use that software on one computer. TekSoft, Inc. retains full title to and ownership of the
product. Use of the product constitutes acceptance of this agreement. Duplication of the
software product for any purpose, other than backup protection, including duplication for
any commercial purpose, is prohibited by law.
This reference manual may not be reproduced by any means, in whole or in part, for any
purpose, without prior written consent. TekSoft, Inc. reserves the right to revise and
improve products as it sees fit, and to revise the specifications and information contained
herein without prior notice.
Due to continuing product development, specifications and capabilities described in this
manual are subject to change without notice.
Warranty
TekSoft, Inc. will replace defective software for a period of 90 days from date of delivery,
at no charge. TekSoft, Inc. makes no other warranty, either express or implied, including,
but not limited to, any implied warranties of merchantability or fitness for a particular
purpose, regarding any product described herein. In no event shall TekSoft, Inc. be liable to
anyone for special, collateral, incidental, or consequential damages in connection with or
arising out of the purchase or use of these products. The sole and exclusive liability of
TekSoft, Inc., regardless of form of action, shall not exceed the purchase price of the
materials described herein.
Trademarks
The following and other product names and corporate references herein are registered or
proprietary trademarks of their respective owners.
TekSoft™ is a trademark of TekSoft, Inc.
Microsoft® and Windows® are registered trademarks of Microsoft Corporation.
Any and all other product and company names mentioned herein are the property of their
respective owners.
TekSoft, Inc
An Company
Table of Contents
CHAPTER 1 GETTING STARTED 1-1
How to Use This Manual ........................................................................................1-2
Installing Learning Files ...................................................................................1-2
Steps to Generate an NC Program ..........................................................................1-3
Step 1: Draw CAD Part or Open Part File.......................................................1-3
Step 2: Exit from CAD to CAM ......................................................................1-4
Understanding the EDM Window ..............................................................1-5
Step 3: Set the Setup Information..................................................................1-11
Setup Information Dialog Box..................................................................1-11
Changing Setup Information.....................................................................1-12
Step 4: Put Boundaries on What Will be Cut ................................................1-12
Step 5: Create a Surface Mesh.......................................................................1-13
Step 6: Define the Operation .........................................................................1-13
Step 7: Generate Tool Paths ..........................................................................1-15
Step 8: Post Process the Part..........................................................................1-17
INDEX
i
Table of Contents
ii
Chapter 1 Getting Started
This manual is designed to introduce you to the features of the ProCAM Wire EDM system.
The information and exercises in this chapter help you understand the process to generate
toolpaths and NC code.
Online Help
If you want more information about a particular feature or function, see the applicable
topics in the online Help system. To open the EDM Help, select Help on the ProCAM
menu bar, then select Wire EDM Topics.
The next series of exercises show you how to follow these steps to generate a 2 axis profile
with no taper on a simple part (EXEDM1.PRT). Some of these steps are explained in more
detail in subsequent chapters.
In order to give you a feel for how the CAM system works, you are asked to accept a
number of defaults while you are defining the tool path. This is done to show you the basics
of generating a tool path.
Some of the exercises in this manual are for learning EDM system operation and may not
correspond to actual machining practices.
To return from EDM to CAD, click the CAD button on the EDM toolbar.
The list that displays for your system depends on the processors
that are installed in your PC. If only one post processor is
installed, ProCAM exits to that controller type automatically.
2. Select FANTUTE and click OK.
In the exercises in this manual, when you exit to the EDM
system, select FANTUTE. When you use ProCAM for your own
parts, select your own machine post processor.
The ProCAM window may look slightly different on your system depending on the layout
you have selected in the Screen Display dialog box.
System Bar
EDM Toolbar
The EDM toolbar displays the EDM system command buttons.
Rapid
Modifier Toolbars
Most of the EDM commands have modifiers. There are three types of modifiers in the
EDM system:
• Single-choice modifiers
These modifiers are selected by clicking the button once. ProCAM highlights the button
to indicate it is selected.
• Multiple-choice modifiers
These modifier buttons are toggles. Click the button a number of times to toggle though
the selections until the modifier you are looking for is shown on the button.
• Additional-choice modifiers
These modifiers display additional modifiers when selected.
ToolTips
A ToolTip is a label that identifies the function of a toolbar button. To display
the ToolTip, position the mouse pointer on a button and let the pointer rest
there for a second. A ToolTip ending in two greater than symbols (>>)
indicates the button is a toggle that has additional options. Click the button
again to view the next modifier.
When you click a toggle modifier button, move the pointer off the button, then
back on to display the ToolTip.
Option Description
Rapids When this option is checked, gray, dashed lines display to represent
rapid moves between CAM entities. You may want to turn off this
option to speed up part display and to make it easier to view the part.
Boundary When this option is checked, arrows display on CAM entities
Arrows indicating the direction of machining (boundary).
During When you use the Measure, Edit Attribute and Order Check Utilities,
123/Measure select this option to display the attributes that have been attached to a
CAM entity.
Symbol When this option is checked, a symbol displays on the tool path where
an attribute is attached.
Symbol Color The color of the symbol can be selected from the pulldown list.
Left Wire Incline These options define the direction the upper guide will be offset when
Right Wire a positive taper angle is attached to a tapered surface. When left is
Incline selected, a positive taper angle moves the upper guide to the left of
the path in the direction of travel. When right is selected, a positive
taper angle moves the upper guide to the right of the path in the
direction of travel.
This parameter is machine/controller dependent.
Left Right
Upper Guide
Program Surface
Lower Guide
Cut Simulation The Cut Simulation option allows the wire to be displayed along an
entity by the distance specified by the Simulation Distance parameter.
For example, setting the Distance to .02'' or .5mm shows the wire
position every .02" or .5mm and provides good visual confirmation of
the tool path.
You may want to turn off Cut Simulation (remove the check mark
from the Simulation On check box) to speed up part display and to
make it easier to view the part.
Macro You can use this option to reduce the time to display and redraw a
macro grid. Show 1 Part displays only the first macro in the grid in
the lower left corner of the grid. Show 4 Parts displays four parts in
the lower left corner of the grid. All Parts shows all parts in the grid
macro. Corner Parts displays a part at each of the four grid corners.
For more information on using macros, see the online help.
CAM Menu
Command Description
Select Displays the Controller Type dialog box (shown on page 1-5). This
Controller command allows you to change the controller for post processing a part.
You can create a part and define the tool paths for one controller, then post
process the part for another controller that is physically compatible. If you
want to post process a part on a machine that is not physically compatible,
use the Save As command on the File menu. Select the CAD Only option in
the Save As dialog box and save the part with a different name. The CAD
Only option removes all controller information and tool paths from the part
so that you can select a new controller and reinsert the tool paths.
Display Displays the Controller Display dialog box, which contains information
Controller about the controller (e.g., Machine Name, Controller Type).
Setup Displays the Setup Information dialog box, which allows you to set
Information machine-dependent parameters (e.g., Program Number, Material, Part
Thickness). This dialog box is explained on page 1-11.
Tool Files Displays a cascading menu with options to Open, Save and Delete tool
files. Tool files allow you to assign different wire diameters and power
settings to different registers and save the settings for use in multiple parts.
For more information, see the Wire EDM online help.
Default Displays a cascading menu with options to Set, Open, Save and Delete
Files operation default files. You can change operation defaults for different
machines, material, and cutting conditions and save these changes in a file
for future recall. Default files are explained in the Wire EDM online help.
Required by Output to
Parameter Description NC Code Setup
Sheet
Program This parameter is the program number that is used by the Machine- Yes
Number machine controller to register the program into memory. dependent
In a Fanuc controller, this is a four-digit number. You do
not need to enter the leading zeroes. For example, for
program number 10, you would type 10 not 0010.
If your machine needs a character string in front of the
number, this is typically done automatically by the post
processor. For the Fanuc post that is being used here, a
letter O will be output in front of the program number by
the post processor, so it does not need to be entered in the
Setup Information.
Material In this release, the Material parameter is output only in the Yes
Setup Sheet.
Part In this release, the Part Thickness parameter is output only Yes
Thickness in the Setup Sheet.
4. Click the down arrow next to the Color box on the system bar and change the color.
5. Click the right mouse button on the Layer box on the system bar. This box indicates
layer 1 is the current layer.
You can also select Set Layers on the View menu or press CTRL + L to display the Set
Layers dialog box.
6. In the Set Layers dialog box, turn on layer 2 and make it the current layer, then click
OK.
Parameter Description
Name This number is used to identify the specific wire characteristics you
define. This number is listed in the EDM Wires dialog box, in the Wire
selection box on the system bar, and in the Set Operation dialog box when
you define an operation.
Diameter The erosion diameter. The erosion diameter is the actual size that the wire
will cut in the material at the specified power setting. For example, a .010
diameter wire may actually cut a .013 diameter.
Power The register number of the machine that will be used to generate the
Register appropriate erosion diameter.
Offset The register number of the machine that will be used for machine
Register compensation.
Comment Comment is a 24-character optional field. The comment is for in-line
documentation and clarification only. Comments are typically output as
characters within parentheses (.....) in the output from the post process .txt
file (NC program). The first 11 characters of the comment are also output
in the .set file (Setup Sheet).
SAVE FREQUENTLY! You can save the part file at any time. Frequent saves can
prevent a time-consuming redo.
Post processing is the final step in generating the NC program file. This step takes all the
information you have input in the cutting cycles and operations parameters and creates the
NC program file for a specific controller or post processor.
Naming the Post file the same as the Part file is the most common way of saving parts
and NC programs. Both files can have the same name because they have different
extensions. Part files have a .prt extension. Post files have a default .txt extension or the
extension you specify.
3. Click OK.
4. Move the Post dialog box so you can see the part.
5. Make sure the Highlight Cut button is highlighted. ProCAM will highlight the cut
as the applicable code is generated.
6. Make sure the View Code button is highlighted. During post processing, ProCAM
displays the NC code in the Post dialog box.
NC Program
EDM1.TXT
O0100
N5S01D01
N10G92X2.5Y-.5I1.J0
N15G90
N20M20
N25G52G42G01Y-.135
N30X4.G60T0
N35G03X5.135Y1.I0J1.135
N40G01Y4.
N45G03X4.Y5.135I-1.135J0
N50G01X1.
N55G03X-.135Y4.I0J-1.135
N60G01Y1.
N65G03X1.Y-.135I1.135J0
N70G01X2.5
N75G50G40Y-.5
N80M21
N85M02
Setup Sheet
EDM1.SET
( PART NAME=edm1 )
( PROGRAM NUMBER=0100 )
( MACHINE=ELOX )
( MATERIAL= Steel)
( THICKNESS=1. )
( ESTIMATED WIRE LENGTH=19.8614 INCHES )
( ESTIMATED MACHINE TIME=1655 MIN. 7 SEC. )
( STATION TOOL TYPE DIAMETER POWER OFFSET DESCRIPTION )
( ------------ ----------------- ---------------- ----------- ------------ --------------------------- )
( 001 WIRE 00.250 1 1 )
This chapter provides an opportunity to learn ProCAM EDM through a step by step hands-
on tour of the features and functions. For more detailed information about a particular
feature or function, see the applicable chapter.
Before you do any of the exercises in this chapter, make sure you read Chapter 1. The
information and exercises in Chapter 1 will help you understand the process of creating an
NC program and you will be able to learn more from the exercises in this chapter.
Lesson 1
What You'll Learn
• Generating a 2 Axis with Taper Profile Tool Path
• Using Different Corner Types and Taper Angles
5. Click the down arrow next to the Color selection box on the system bar and change the
color.
6. Right click the Layer box on the system bar (or press CTRL + L), turn on layer 2 and
make it the current layer, then click OK.
In this part, the entity used to indicate the start of the boundary has been broken.
Instead of breaking the entity, you can indicate the start of the boundary when you insert
the boundary by using the Closed Boundary modifier with the Break Midpoint and Step
modifiers.
Before you can generate the tool path, you need to create the UV plane boundary for the
amount of taper that is needed. The Surface Mesh command is used for this.
1. Right click the Layer box on the system bar, turn on layer 3 and make it the current
layer, then click OK.
2. Click the down arrow next to the Color selection box on the system bar and change the
color.
3. Click Setup on the menu bar and select CAM Display.
4. In the CAM Display dialog box, make sure the Right Wire Incline option is selected,
then click OK.
If your controller accepts the taper angle to be a negative value going counterclockwise
around the outside of the part, then you would select the Left Wire Incline.
− Leave the Sharp Corner Type modifier highlighted. When you select this
modifier, a sharp corner is produced only if two entities on the XY surface create a
sharp corner. If a sharp corner is not found, ProCAM uses the default conic corner
case.
− Leave the No Lookahead modifier highlighted. For this part, ProCAM does
not need to check the UV path for negative arc overlapping conditions.
− The prompt line reads: ENTER taper angle.
You are now ready to define the operation and generate the tool path.
1. Right click the Layer box on the system bar, turn on layer 4 and make it the current
layer, then click OK.
2. Click the down arrow next to the Color selection box on the system bar and change the
color.
11. Click the Entity Origin modifier button on the Snap toolbar.
12. Pick the circle.
− The prompt line reads: PICK entity origin for end hole location (button 2 if none).
− Optionally, you can choose en end hole. A cut wire attribute is automatically
attached to an end hole. For this example, you will use an end hole. If you did not
want to define an end hole, you would click BUTTON 2.
13. Pick the circle again.
The prompt line reads: DIGITIZE
compensation side of boundary.
14. Position the crosshair on the outside of
the boundary near the highlighted
section of surface mesh and click
BUTTON 1.
The tool path is inserted on the part.
15. Turn off Layers 1 and 3.
Before you can generate the tool path, you need to create the UV plane boundary for the
amount of taper that is needed. The Surface Mesh command is used for this.
1. Right click the Layer box on the system bar, turn on layer 3 and make it the current
layer, then click OK.
2. Click the down arrow next to the Color selection box on the system bar and change the
color.
3. Click Setup on the menu bar and select CAM Display.
4. In the CAM Display dialog box, make sure the Right Wire Incline option is selected,
then click OK.
If your controller accepts taper table to be a negative value going counterclockwise
around the outside of the part, then select the Left Wire Incline.
20. Click the Sharp Corner Type modifier, then pick point 4 for the sync point.
25. Click the Chamfer Corner Type modifier, then pick point 7 for the sync point.
26. Click BUTTON 2.
ProCAM inserts the mesh surface (shown in the figure on the left below).
You are now ready to define the operation and generate the profile tool path.
1. Right click the Layer box on the system bar, turn on layer 4 and make it the current
layer, then click OK.
2. Click the down arrow next to the Color selection box on the system bar and change the
color.
6. In the Arc Leadin dialog box, define the parameters using the following information,
then click OK:
− Leadin = 0
− Leadin Angle = 0
− Leadin Overlap = 1.5mm
− Arc Radius = 2.5mm
− Arc Angle = 90
13. Click the Entity Origin modifier button on the Snap toolbar.
14. Pick the circle.
− The prompt line reads: PICK entity origin for end hole location (button 2 if none).
− Optionally, you can choose an end hole. A cut wire attribute is automatically
attached to an end hole. If you did not want to define an end hole, you would click
BUTTON 2.
15. Pick the circle again.
The prompt line reads: DIGITIZE compensation side of boundary.
16. Position the crosshair on the outside of the boundary and click BUTTON 1.
The tool path is inserted on the
part.
17. Turn off Layers 1 and 3.
Lesson 2
What You'll Learn
• 4 Axis Profile with Automatic Synchronization
• 4 Axis Profile with Manual Synchronization
8. Pick point 1 for the boundary start (as indicated in the figure).
− The bottom line has been broken at the midpoint.
− The prompt lines changes to: PICK entity for CAM boundary.
− This means to pick the first entity in the
boundary to give the boundary direction.
9. Pick the entity between points 1 and 2.
The line highlights and an arrow showing the
direction of the boundary displays at its
midpoint.
The prompt line continues to read: PICK
entity for CAM boundary.
10. Pick the entity to the left of point 1, then 3 4
click BUTTON 2.
You do not have to pick each individual
entity in order because ProCAM
automatically chains the boundary to the arc.
The prompt line reads: PICK endpoint for 1 2
end of boundary.
11. Click BUTTON 2.
After you have picked the last entity in the
boundary, you can click BUTTON 2 instead of
picking the endpoint. ProCAM accepts the
current endpoint as the endpoint for the
boundary.
12. Repeat steps 8 through 11 for the inside
boundary picking points 3 and 4.
The part should look like the figure on the
right.
You are now ready to define the operation and generate the tool path.
1. Right click the Layer box on the system bar, turn on layer 4 and make it the current
layer, then click OK.
2. Click the down arrow next to the Color selection box on the system bar and change the
color.
− Optionally, you can choose a start hole. A thread wire attribute is automatically
attached to a start hole. If you did not want to define a start hole, you would click
BUTTON 2.
Before you can generate the tool path, you need to insert a surface mesh between the XY
and UV boundaries.
1. Right click the Layer box on the system bar, turn on layer 3 and make it the current
layer, then click OK.
2. Click the down arrow next to the Color selection box on the system bar and change the
color.
XY UV
Point Point
3B to 2A
4B to 3A
5B to 3A
6B to 3A
7B to 4A
8B to 5A
9B to 5A
10B to 5A
11B to 6A
12B to 7A
13B to 7A
14B to 7A
15B to 8A
16B to 1A
1B to 1A
In this exercise, you use the Endpoint Snap to sync the midpoint of the lines for the
inside square because the each line has been broken at the midpoint. Instead of breaking
the entities, you could use the Midpoint Snap to pick the midpoint of each line.
You are now ready to define the operation and generate the profile tool path.
1. Right click the Layer box on the system bar, turn on layer 4 and make it the current
layer, then click OK.
2. Click the down arrow next to the Color selection box on the system bar and change the
color.
5. Click the Corner Type modifier until the Sharp Corner modifier displays.
7. In the Arc Leadin dialog box, define the parameters using the following information,
then click OK:
− Leadin = .25
− Leadin Angle = 0
− Leadin Overlap = 0
− Arc Radius = .25"
− Arc Angle = 45
17. Click the Operation button on the system bar (labeled Profile).
18. Click the Edit button in the Operation List dialog box.
Lesson 3
What You'll Learn
Generating a 2 Axis No Taper Skim Cut with Tab Removal
In this exercise, you create a 2 axis no taper skim cut with final tab removal, then you insert
the tool path using both opposite and same direction cutting to see the difference.
1. Open the part file EXEDM6.PRT in the \procad\parts\learn folder.
2. Click the
CAM button on
the CAD toolbar
to exit to EDM.
3. In the Controller
Type dialog
box, select
FANTUTE and
click OK.
4. Optionally,
choose Setup Information on the CAM menu, change the parameters in the Setup
Information dialog box, then click OK.
Insert a boundary with rounded corners:
5. Right click the Layer box on the system bar (or press CTRL + L), turn on layer 2 and
make it the current layer, then click OK.
7. Click the Boundary Type modifier until the Closed modifier displays.
− When you insert a boundary with rounded corners, you must select either the Open
or Closed modifier. The Closed modifier also allows you to window pick all entities
in the closed boundary.
− The prompt line reads: SELECT entities for inserting boundary.
15. Zoom in on a corner and notice that the boundary has a .25 radius on
it.
Insert the boundary on the right box:
You are now ready to define the tab cut, the skim cut passes and the tab removal pass, then
generate the tool paths.
1. Right click the Layer box on the system bar, turn on layer 3 and make it the current
layer, then click OK.
2. Change the color.
3. Click Setup on the menu bar and select CAM Display.
4. In the CAM Display dialog box, make sure the Right Wire Incline option is selected,
then click OK.
5. Click the Skim Cut Tool Path button on the EDM toolbar.
The Set Operation – Skim Cutting dialog box and modifier toolbar display.
16. In the Set Wire dialog box, type .125" for the Diameter and click OK.
You can use the defaults for the Power Register and Offset Register.
17. Click OK to exit the EDM Wires dialog box.
18. In the Pass #1 Definition dialog box, define the parameters using the following
information, then click OK:
− Pass Type=Skim Pass
− Clearance=.125"
Define the 2nd skim pass:
19. Click the New button again in the Pass
List dialog box.
20. In the Pass #2 Definition dialog box, define the parameters using the following
information, then click OK:
− Wire=1 (.125" diameter)
− Pass Type=Skim Pass
− Clearance=0
Define the tab removal pass:
21. Click the New button again in the Pass List dialog box.
22. In the Pass #3 Definition dialog box, define the parameters using the following
information, then click OK:
− Wire=1
− Pass Type=Tab Removal
− Clearance = 0
The Pass List dialog box lists the three
passes:
23. Click OK to exit the Pass List dialog
box.
24. Click OK to exit the Set Operation -
Skimming Cut dialog box.
25. Click OK to accept the defaults in the
Set Operation - Post Parameters dialog
box.
The prompt line reads: PICK boundary
for toolpath.
Generate the tool paths:
26. Pick the boundary on the left square.
− The boundary is highlighted.
− The prompt line reads: DIGITIZE coordinate for start hole location.
Notice that the 1st skim pass goes in the same direction as the boundary and the 2nd skim
pass goes in the opposite direction.
Since the Skim Cutting tool paths for the right square are similar to the tool paths for the
left square, you can copy the Skim Cut operation you just completed and modify it for the
right square:
1. Click the Operation button on the system bar.
− This button is currently labeled Skim Cutting.
− The Operation List dialog box displays.
2. Highlight the Skim Cut operation line and click the Copy button.
− The After modifier button is highlighted and the prompt line reads: SELECT
operation that copy will be after.
− A copied operation can be inserted in the operation list before or after another
operation depending on the modifier button you select.
3. Click the Skim Cutting operation in the list.
ProCAM copies the operation and inserts it in the list after the first operation.
5. Change the Reverse Direction modifier to Cut Single Direction, then click OK.
6. Click OK to exit the Operation List dialog box.
The prompt line reads: PICK boundary for toolpath.
7. Pick the boundary on the right square.
The prompt line reads: PICK entity origin
for start hole location.
8. Pick the circle labeled Start Hole in the
figure.
The prompt line reads: PICK entity origin Start Hole
for end hole location.
End Hole
9. Pick the circle labeled End Hole in the
figure.
10. Pick to the outside of the square near the
highlighted boundary section for the
compensation side of boundary.
Notice that the skim passes both go in the same direction as the boundary.
Lesson 4
What You'll Learn
2 Axis Core Removal
In the following exercises, you insert the 2 axis boundary, define the operation and generate
a core removal tool path.
1. Open the part file EXEDM8.PRT in the \procad\parts\learn folder.
Define the operation and generate the core removal tool path:
1. Right click the Layer box on the system bar, turn on layer 3 and make it the current
layer, then click OK.
2. Change the color.
Lesson 5
What You'll Learn
• Defining a Macro
• Creating a Multiple Macro
• Calling a Macro
• Editing a Macro
• Undefining a Macro
If your controller supports and is configured to output subprograms, you can use macro
calls, multiples, etc., to output code that is significantly reduced in size.
If your machine or post processor does not support subprograms, macros are output as long
code instead of subprograms. If this is the case, you can use the Move utility with the
Move/Copy modifier to produce the same output.
In this lesson, you cut 8 parts on a stock plate using macros. The part has Skim Cutting tool
paths for 2 skim passes and 1 tab cut. In the first three exercises, you define two macros,
one for the skim cut tool paths and one for the tab cuts. Then you call a macro grid and two
single macros for each macro. When the sheet of parts is post processed, the output creates
two subroutines, one for the skim passes and the second for the tab cuts.
The last two exercises show you how to edit and undefine macros.
Defining a Macro
1. Open the part file EXEDM9.PRT in the \procad\parts\learn folder.
7. Click BUTTON 2.
The Macro Define dialog box displays.
8. Type EDM Skim for the name, then click OK.
− The red tool paths disappear from the work area.
− This is how you determine if you selected the correct entities for the macro. The
green tab cut tool path remains displayed indicating it is not in the macro.
− The prompt line reads: PICK entities to define macro (button 2 when done).
9. Pick the green tab cut tool path, then click BUTTON 2.
10. In the Macro Define dialog box, type EDM Tab for the name, then click OK.
The green tool path disappears from the work area.
3. Select the following in the Set Operation - EDM Macro dialog box, then click OK:
− Macro Name = EDM Skim
− Post Process = Yes (this option determines whether or not this operation will be part
of the NC program when you post process the part)
4. Click OK to accept the default in the Set Operation - Post Parameters dialog box.
The Multiple Grid modifiers display.
5. Make sure the Known Distance Between Grid Points modifier is highlighted.
The Macro Display option in the CAM Display dialog box controls how much of the
grid is displayed. Instead of displaying the entire grid, you can reduce the time to
display and redraw a macro grid by showing one part, four parts or corner parts.
14. To see how the origin works, click the Erase button on the Utility toolbar.
15. Try to erase any of the tool paths in the work area. You are unable to pick any tool
paths.
16. Pick the MG.
The complete macro grid is erased.
Since the multiple grid macro call completed only 6 of the 8 parts, you can do macro calls
to add the last 2 parts.
1. Click the Operation button on the system bar (labeled EDM Macro).
2. Click the New button in the Operation List dialog box.
3. Select EDM Macro in the EDM Operations dialog box and click OK.
4. Select the following in the Set Operation - EDM Macro dialog box, then click OK:
− Macro Name = EDM Skim
− Post Process = Yes
5. Click OK to accept the default in the Set Operation - Post Parameters dialog box.
6. Make sure the Macro Call button is highlighted on the modifier toolbar.
You have completed the skim passes. Now you need to repeat the same steps to complete
the tab cuts.
1. Right click the Layer box on the system bar, turn on layer 6 and make it current.
2. Click the Operation button on the system bar (labeled EDM Macro).
3. Click the New button in the Operation List dialog box.
4. Select EDM Macro in the EDM Operations dialog box and click OK.
5. Select the following in the Set Operation - EDM Macro dialog box, then click OK:
− Macro Name = EDM Tab
− Post Process = Yes
6. Click OK to accept the default in the Set Operation - Post Parameters dialog box.
8. Make sure the Known Distance Between Grid Points modifier is highlighted.
Do the macro calls to add the tab cut tool paths to the last 2 parts:
1. Click the Operation button on the system bar.
2. Click the New button in the Operation List dialog box.
3. Select EDM Macro in the EDM Operations dialog box and click OK.
4. Select the following in the Set Operation - EDM Macro dialog box, then click OK:
− Macro Name = EDM Tab
− Post Process = Yes
5. Click OK to accept the default in the Set Operation - Post Parameters dialog box.
6. Make sure the Macro Call button is highlighted on the modifier toolbar.
EXMAC9.TXT
O0001
N5G92X-3.Y-1. N35Y-.15
N10M98P0002 N40X.9
N15G92X-1.75Y2.5 N45Y.85
N20M98P0002 N50X1.1
N25G92X.75Y-.5 N55Y-.15
N30M98P0002 N60X2.15
N35G92X3.25Y2.5 N65Y2.15
N40M98P0002 N70X1.4
N45G92X.75Y-.5 N75Y2.5
N50M98P0002 N80G50G40X1.25
N55G92X-1.75Y2.5 N85G52G41X1.3
N60M98P0002 N90Y2.05
N65G92X5.75Y5.5 N95X2.05
N70M98P0002 N100Y-.05
N75G92X-6.75Y2.5 N105X1.2
N80M98P0002 N110Y.95
N85G92X5.75Y5.5 N115X.8
N90M98P0003 N120Y-.05
N95G92X-1.25Y2.5 N125X-.05
N100M98P0003 N130Y2.05
N105G92X1.25Y-.5 N135X.7
N110M98P0003 N140Y2.5
N115G92X3.75Y2.5 N145G50G40X.75
N120M98P0003 N150M21
N125G92X1.25Y-.5 N155M99
N130M98P0003 %
N135G92X-1.25Y2.5 O0003
N140M98P0003 N5S02D02
N145G92X6.25Y5.5 N10G90G00X.75Y2.5
N150M98P0003 N15M20
N155G92X-6.25Y2.5 /N20M00
N160M98P0003 N25G52G41G01X.7
N165M02 N30Y2.05G60T0
% N35X1.
O0002 N40X1.3
N5S01D01 N45M01
N10G90G00X.75Y2.5 N50Y2.5
N15M20 N55G50G40X1.25
N20G52G42G01X.6 N60M21
N25Y2.15G60T0 N65M99
N30X-.15
Editing a Macro
The Edit Utility and the Macro modifier allow you to edit entities and operations within a
macro without having to undefine the macro.
When you define a macro, the original operations are removed from the Operation List
dialog box. The only way to edit the information in the operations is to use the Edit Utility
with the Macro modifier. You can also use the Edit Macro utility to add an operation to a
macro. For example, if you wanted to add a finish profile around the parts in
EXMAC9.PRT, you could add the profile to the EDM Skim macro instead of defining an
additional macro.
In this exercise, you edit the EDM Skim macro and delete the first skim pass from the Skim
Cut operation.
1. Continue using EXMAC9.PRT currently in the work area.
If this part is not in the work area from the previous exercise, open the file.
2. Exit to the EDM system.
3. Click the Operation button on the system bar.
4. Select the first Macro operation in the list, then click the Edit button.
The Set Operation - EDM Macro dialog box displays. The only items that can be edited
are the macro name that is being called, the Post Process option and the work coordinate
(when you click the More button). Any other information must be edited using the Edit
utility.
5. Click Cancel to exit the dialog box.
14. In the Operation List dialog box, click the Rerun button to update tool path information.
15. Click OK to rerun the current operation.
You can see the change in the tool path.
16. Click Ok to exit the Operation List dialog box.
Undefining a Macro
When you complete a macro definition, the entities that are in the macro disappear from the
work area. This is how you determine if you selected the correct entities for the macro. If
the correct entities were not selected for the macro, you can undefine the macro and pick the
entities again. Undefining a macro deletes the macro and puts the entities that were in the
macro back into the part as normal entities. You can then define the macro again.
If you want to undefine a macro that is currently being used, you must erase the macro
calls and grids and delete the macro operation before undefining.
In this exercise, you undefine a macro that contains entities you do not want in the macro.
1. Open the part file EXEDM9.PRT in the \procad\parts\learn folder.
2. Exit to EDM.
3. Right click the Layer box on the system bar and turn on all layers, then click OK.
i
Index
ii