Sodick User Manual Small
Sodick User Manual Small
EDM
TRAINING
MACHINE
OPERATION
Copyright notice:
The entire contents of this manual are protected under copyright laws. All rights
reserved.
Sodick Inc.
1605 N. Penny Lane
Schaumburg, IL 60173
(847) 310-9000
Table Of Contents
DESCRIPTION OF THIS MANUAL
vi
2
3
3
5
6
7
11
12
13
Chapter 3 MAINTENANCE
15
15
16
MAINTENANCE DESCRIPTIONS
DI BOTTLE
WORKTANK AND WORKTABLE
WATER LEVEL
WIRE GUIDES
LOWER WIRE ROLLER ASSEMBLY
WIRE EJECTION ROLLERS
WAY LUBRICATION
16
16
16
17
17
17
17
20
20
21
22
22
24
24
26
26
27
28
Sodick Inc.
28
30
31
33
34
35
36
37
38
39
40
41
42
43
ON
OFF
IP
HRP (option)
V
SV
WP
WT
WS
44
44
44
44
44
46
46
46
46
49
52
54
58
58
58
59
60
UNDERSTANDING OFFSETS
THREE ADVANTAGES TO USING OFFSETS
OFFSET PROGRAMMING
60
60
60
Sodick Inc.
63
63
64
64
64
65
66
67
68
69
69
69
70
70
71
72
73
73
74
75
77
SUBROUTINES
Q ROUTINE TECHNIQUES
MIRROR IMAGE AND AXIS EXCHANGE
AXIS ROTATION
77
78
79
80
FIGURE ROTATION
COORDINATE ROTATION
STRING FILE
NOTES ABOUT DRY RUN
FORMATTING EXTERNAL (USB) MEMORY
USB FOLDER STRUCTURE
DRAWING GRAPHICS
MANUALLY ADJUSTING FLUSHING
SETTING, USER 1 SCREEN
SETTING, USER 2 SCREEN
SETTING, USER 3 SCREEN
SETTING, USER 4 SCREEN
80
81
82
83
84
85
86
88
89
91
93
94
Sodick Inc.
CORNER CONTROL
95
96
96
96
96
97
101
101
102
Sodick Inc.
Day 2:
Read and discuss Ch. 8 and Ch. 5 contents via powerpoint slides.
Learn how to update the COND file in the memory and perform a
condition search in NEWFILE.
Set up a simple straight line rough cut and allow students to modify
machining conditions to see how they affect cutting speed, stability and
wire breakage.
Power down machine and allow each student to perform a power up,
homing and wire alignment.
Set up a steel plate with start holes to show students how to thread
automatically and manually through a small start hole.
Perform a test cut doing a simple circular die with 5 degree taper. The
program will be provided beforehand but allow students to practice file
loading and saving.
Day 3:
Discuss Taper cutting and required parameter settings on the control.
Begin Heart NC basic instruction for importing a DXF file and creating
a tool path.
Students should do the programming examples in the manuals and
confirm that the program and NC data are made correctly by having
student use the Graphic function on the machines.
Have each student set up a simple punch shape and actually cut the
part. Confirm size and have students modify offset data in program in
order to see how to change part size for next cut.
Sodick Inc.
Sodick Inc.
Sodick Inc.
Sodick Inc.
Wire Size
.004
.006
.008
.010
.012
AWT
Pre Guide (Qty2)
(.12mm) 3080211
(.17mm) 3080214
(.22mm) 3080219
(.27mm) 3080223
(.32mm) 3080225
Lower Guide
(.11mm) 0206101
(.155mm) 0206103
(.205mm) 0206106
(.255mm) 0206109
(.31mm) 0206113
AQ-1Upper Guide
(.11mm) 3110253
(.155mm) 3110259
(.205mm) 3110258
(.255mm) 3110291
(.31mm) 1330067
NOTE:
a) The AWT pre-guide, upper, and lower wire guides must match the wire
diameter you will use based on the above chart. When you change wire
diameters, you must change all 4 pcs, the upper and lower wire guides as well as
the 2 pre-guides above the AWT pipe.
b) .004 wire requires optional circuit (HTP Circuit).
Sodick Inc.
Flushing is one of the most important factors that contribute to the EDM process.
This is because the small particles created by the EDM process MUST be
removed from the work area, otherwise double burning of these particles will
occur and the insulation properties of the dielectric are eliminated resulting in
unstable cutting. You will find that the better the flushing, the faster and more
Sodick Inc.
stable the EDM process will occur and wire breakage will decrease. During rough
cutting, you usually want high flushing pressure (T84 code) to remove the
particles. During skim cuts, you want low flushing pressure (T85 code) to avoid
having the pressure of the flushing deflect the wire.
When you enter the cut from the edge of a workpiece or when machining close to
an internal shape, a portion of flushing is being dispersed by the wall of the part
itself. When the wire is not surrounded on both sides of the wire by about 0.25 of
material the flushing is not perfect and the cut may become unstable and the
power may have to be reduced.
There are 2 sizes of flush nozzles that come with a new machine.
For up to 10 taper cutting use the 6mm I.D. nozzle (standard).
For up to 20 taper cutting use the 10 mm I.D. nozzle.
Once you have the proper flush nozzles for the taper angle you are about to cut,
you should dry run the machine and visually verify that the wire isnt touching the
I.D. of the nozzle. If it is, the nozzles with a larger I.D. opening need to be
installed and verify again that the wire isnt touching the I.D. of the nozzle.
Upper Nozzles
(Size) Part No.
Note
(40mmI.D.) 3086875
Lower Nozzles
(Size) Part No.
Note
(6mm ID)
3110303
Sodick Inc.
WATER RESISTIVITY
The water resistivity affects the EDM process. The water is intended to be a
dielectric, meaning that the water is an insulator to electricity. However, in real
life this is impossible to achieve. There is a bottle containing deionization (DI)
resin hooked up to the dielectric tank that removes the charged ions from the
water thus increasing its resistivity and maintaining a set range.
High water resistivity allows a focused discharge, which allows the machine to
cut fast, stable and also reduces rusting of the workpiece. Low water resistivity
allows the spark discharge to leak out of the cutting area, which slows down the
cut. It can also cause rusting on your work piece. This is why it is required to
monitor the resistivity daily. The normal setting for water resistivity is 55000
ohms to 65000 ohms per centimeter. When the DI bottle cannot maintain the
resistivity level of 55000 or HIGHER, it must be recharged with new resin.
Sodick Inc.
V-axis
U-axis
Z-axis
Table
Y-axis
X-axis
Sodick Inc.
Here is an introduction to many of the most important keys and switches on the
control panel. These are important ones to be familiar with. To make it a little
easier, we break them down into logical categories.
1
8
9
10
11
Sodick Inc.
These switches are used to cut and automatically thread the wire.
5
[TENSION ON/OFF] switches
Not Used.
6
[WIRE STOP/RUN] switches
These switches are used to stop and start wire running.
7
[HIGH PRESSURE ON/OFF] switches
These switches are used to turn highpressure flushing on and off.
8
[LOW PRESSURE ON/OFF] switches
These switches are used to turn lowpressure flushing on and off.
9
[TANK FILL ON/OFF] switches
These switches are used to turn supply of dielectric fluid to the tank on and off.
10
[TANK DRAIN ON/OFF] switches
These switches are used to open and close the tank drain.
11
[TANK DOOR UP/DN] switches
These switches are used to raise and lower the tank door.
(Note: VZ AQ750 and AQ900 models have a manual switch to raise and lower
tank)
12
13
14
20
15
16
17
18
19
Sodick Inc.
12
[A0] to [A3] Switches
These switches are used to execute program files which are stored in the NC
unit. The relationship between the program file to be executed and the switches
to be pressed is shown below. Using the Edit function you can customize these
files. It is convenient to store programs for setup operations such as centering in
these files.
Switch
File Name
Program
A0
_ZZ21
Users program
A1
_ZZ22
Users program
A2
_ZZ23
Users program
A3
_ZZ24
Users program
SHIFT+ A0
_ZZ25
Users program
SHIFT+ A1
_ZZ26
Users program
SHIFT+ A2
_ZZ27
Users program
SHIFT+ A3
_ZZ28
Users program
Note: Files from _ZZ21 to _ZZ28 are registered to the hard drive as blank
operation programs before shipping the machine. The operator may customize
and register those files according to his needs.
13
[MFR0] to [MFR3] Switches
These switches are used to select the feedrate for travel in jog and dry run
operation.
MFR0: High speed travel
MFR1: Medium speed travel
MFR2: Low speed travel
MFR3: Very slow speed
Jog speed located on SET-USER3 screen
14
[OFF] switch
This key will stop the program permanently. There will be no way to continue
without going back to the start point and running the program again. You must be
careful when using this key, since you will not get a second chance. We
recommend that you get in the habit of ALWAYS pressing the HALT key to stop
the activation of a program. Then, if you still want to completely stop the
program, press the OFF and ACK key.
15
[ACK] switch
Means acknowledge. Whenever the control generates an alarm message on the
control screen and the buzzer goes off, this key must be pressed to acknowledge
the fact that you have read the message.
16
[HALT] switch
This key can be pressed to temporarily stop the actual running of a program.
To restart operation, press the [ENT] switch.
17
[ENT] switch
Sodick Inc.
Use to start a program or after halting or when the control automatically stops the
programs operation maybe due to wire breakage, M00 or M01 this key allows
you to continue from where the machine stopped.
18
[ST] switch
This switch is used to cause contact detection: Press one of the jog switches with
this switch held down and contact detection will occur. Contact detection is the
processing in which axis travel is unconditionally stopped on detection of contact
between the wire and workpiece.
See page37 for details about using the ST key.
19
[UV] switch
This switch is used to select whether the [U], [V], [U+], and [V+] switches are
effective or ineffective.
Note: The status corresponding to the switch whose lamp is on is the effective
status.
20
Jog switches ([X], [Y], [Z], [U], [V], [X+], [Y+], [Z+], [U+], [V+])
When one of these switches is pressed, the corresponding axis moves in the
designated direction.
10
Sodick Inc.
WIRE STOP/RUN Allows you to manually turn on and off the wire run.
AWT - Allows you to manually cut or thread the wire.
AWT JET Allows you to manually turn on or off the AWT water jet.
TANK FILL- Turns on or off the fill pump.
AWT Pipe Air Creates an air blow to dry the annealing unit.
AWT Pipe Free Allows you to slide the AWT pipe up and down easily while
holding down the button. Use this if threading the wire by hand.
TANK DRAIN- Open or closes the worktank drain.
WIRE FEED- Use this to unspool wire from above the AWT unit.
11
Sodick Inc.
ADDITIONAL ITEMS
Hour Meter:
Machine usage hours can bee seen on the Disply Maint screen. At the bottom
of this screen is the source on time, and also cutting time.
12
Sodick Inc.
13
Sodick Inc.
14
Sodick Inc.
Chapter 3 MAINTENANCE
Sodick Wire EDMs are precision machine tools and should be treated as such.
Preventative maintenance will eliminate unnecessary problems, downtime, and
aggravation and should be performed on a regular basis religiously. Sodick Wire
EDMs have a reputation in the industry to run longer in harsh conditions between
maintenance intervals than their competitors. This does not mean maintenance is
not as important and should be put off until you start having problems with the
machine. "Dont fix it if it aint broke" theory doesnt apply here. Ideally, the
machine should be located in an environment where the air is clean (not right
next to a grinder) and temperature doesnt fluctuate more than several degrees
(not located in direct sunlight or by air duct) and on a vibration free surface.
Cleaning: To remove the EDM residue that accumulates on the machine and on
the workpieces, we recommend a cleaner called AC-500. It is made by
Rochester Midland and works well. You can get this cleaner by contacting them
directly at (800-474-4762). This cleaner should be rinsed off after wiping off the
dirty surface. Try not to contaminate the water as this decrease the life of the DI
resin if too much of it gets into the system.
15
Sodick Inc.
MAINTENANCE CHECKLIST
For additional information about maintenance items, please see the Machine
Tool manual supplied with your machine.
Daily Inspection Items
Inspection Item
Check To Perform
Conductivity Piece
Index every 50 hrs
Water
Level
Water
Resistivity
Water Filter
Pressure
Wire Bin
Scrap Wire Level
Wire Ejection
Entangled Wire
Slide Pipe (lower
Clean
arm)
Worktable
Clean
Lower Guide Pulley
Rotates Freely
Wire Terminals
Connection
Flushing Nozzle
No damage
Weekly Inspection Items
Inspection Item
Check To Perform
Wire Guides
Clean
Worktank
Clean
AWT Alignment
Adjust
AWT Annealer
Keep Clean And Dry
Monthly Inspection Items
Inspection Item
Check To Perform
Air Filters
Clean or Replace
Wire Guides
Check For Accuracy
Resistivity Probe
Clean
Floppy Disk Drive
Clean
Lower Guide Pulley
Clean
Air Hydro Unit
Oil Level
Disposal Pipe
Clean
Air Regulator
Drain
16
Sodick Inc.
MAINTENANCE DESCRIPTIONS
DI BOTTLE
If the DI bottle needs to be recharged,
1. Turn off the circulation pump.
2. Disconnect the lines at the top of the bottle noting which one is IN and
OUT. Put the disconnected ends into the dielectric tank so water doesnt run
onto the floor.
3. Unscrew the cap and pull the cap and the rod plugged into it out and rinse the
DI resin off the screens and/or off of the small slits at the bottom of the rod
with tap water.
4. Now pour out all the used DI resin from the bottle and rinse the bottle out. The
old resin should be recycled to be used again, which reduces operating costs.
5. Pour in new DI resin and fill the bottle about 7/8 of the way up.
6. Push the rod attached to the cap down until the cap can be threaded back on.
7. Plug the hoses back on to the bottle and turn on the resistivity meter.
8. If there is a valve on the supply hose (where the hose is connected to) it must
be open to allow water to flow into the bottle. Also make sure the hoses dont
get kinked, thus blocking the flow and check for leaks around the cap.
The resistivity meter should return to its setting value in an hour or so.
WORKTANK AND WORKTABLE
Use AC-500 or equivalent and spray down the tank and table and let sit for
several minutes. A toilet bowl brush works well for scrubbing out the tank and a
toothbrush for the smaller areas.
If a small amount of acid is used, wipe up excess with a cloth.
If a large amount of acid is used, do not allow any to flow down the worktank
drain.
Use only an Arkansas stone on the table to remove nicks and scratches. If a fine
India stone is used, it will scratch the table and remove too much material.
WATER LEVEL
Confirm that the filter tank is full of water with the worktank drained. On the
AG400L and AG600L type machines, confirm the level in the dirty side of the
tank. The dirty side is the side that the water overflows into. The water
overflowing from the clean (filter) side to the dirty side should drop 1 to 2 inches.
If it is more than two inches, add water to the dielectric tank to bring the level
back to 1 to 2 inches of drop on the overflow.
NOTE: If the water level gets too low, the water inside the worktank turns gray.
This is an indication that the pump is sucking air.
17
Sodick Inc.
WATER FILTERS
Machine
AD360L
AQ400L, AQ600L
AQ750L with LN1W
AQ750L with LN33W
Number of filters
2
2
2
4
Filter type
SHF25E
SHF25E
SHF25E
SHF25E
DI Pump Switch
and
Filter Pump Switch
18
Sodick Inc.
Indexing Tool
Conductivity Piece
19
Sodick Inc.
WIRE GUIDES
The upper and lower wire guides should be cleaned weekly, and checked for
roundness monthly.
Upper Guide:
1) Remove the nozzle assembly that carries the upper flush cup.
2) Use the guide tool to remove the guide and replace
Upper Guide
Lower Guide:
1) Remove the nozzle assembly that carries the lower flush cup.
2) Use the guide tool to remove the guide and replace
20
Sodick Inc.
unit is. Occasionally a piece of wire or a sliver slug will get lodged between the
guides and the roller. That object must be removed to allow the roller to spin
freely. It may be easier to work on this assembly if it is removed from the
machine. To remove the roller assembly, first remove the cover. On the AG400L
and AG600L machines, loosen and remove the metal cover held in place by 2
Phillips screws and then the 2 screws located at the top of the right side of the
steel plate. Pull the entire assembly toward the front of the machine and remove
it. Remove the ceramic guides and remove the object that is jammed and verify
that the roller now spins freely. To attach the ceramic guides, push the guides
toward the roller and tighten the screws to secure the guides. NOTE: If the small
rear guide is closer to the roller than the front larger guide, there will be a step
that the wire will hit when it comes around the roller. With the ceramic guides
tightened in place, verify that the roller spins freely. To attach the assembly to the
lower arm, note the plastic tube sticking out of the lower arm. Push the assembly
onto the tube so that the hole in the rear ceramic guide plugs onto the tube.
Tighten the 2 screws that secure the steel plate and install the cover. Now verify
that the plastic tube is seated properly into the aspirator unit back by the wire
ejection rollers. Verify that the AWT unit is reliable now by doing several cut and
threads.
WIRE EJECTION ROLLERS
There is a set of wire ejection rollers located above the wire bin. These rollers
pull the wire from the spool, through the machine and drop it in the wire bin. The
pressure between these rollers affects how the wire lies in the bin. When the wire
run is turned on, if the wire is not lying flat in the bin, increase the pressure by
turning the adjusting bolt (located directly behind or above the rear roller)
clockwise or decrease it by turning counterclockwise. There is a spacer ring
located on the adjusting bolt. Turn the bolt until it bottoms out on the spacer ring.
This is maximum pressure between the ejection rollers. This is the setting used
for .008" and .010" wire. For .012" wire, decrease the pressure between the
ejection rollers by turning the adjusting bolt several turns. This will allow the
bigger diameter wire to enter the ejection rollers. Wait several minutes between
adjustments. This will allow you to read how the wire is lying in the bin.
CAUTION: If the pressure is decreased too much, the rollers cannot grip the wire
and the wire will slip. Watch the wire spool and verify it is rotating smoothly and
not jerking. You can also detect slight wire slippage, not visually detectable, by
turning the wire run on so the wire is being pulled from the spool and touch the
wire between the upper and lower head. CAUTION: Do not touch the wire if the
generator has clicked on, which sends current to the wire. The wire should feel
smooth with no detectable vibration. NOTE: If you push on the wire too hard,
you will create vibration in the wire; therefore touch the wire gently.
Occasionally, trying a different wire may eliminate the curling problem. Sodick
also offers an optional wire chopper that chops the wire into small bits and drops
them into the wire bin thus eliminating wire curling in the bin.
21
Sodick Inc.
WAY LUBRICATION
AD325L, AG400L, AG600L: Grease is not required.
Tool
Tool
Nozzle
Guide
Carbide
Contact
Screw
Carbide Contact
22
Sodick Inc.
Carbide
Contact
Screw
Upper Guide
Guide Tool
Upper Nozzle
Assembly
23
Sodick Inc.
24
Sodick Inc.
1)
2)
3)
4)
Adjustment Screws
Locking Screws
Lower Arm
Gauge Ring Tool (from accessories kit)
25
Sodick Inc.
WK
010
015
020
025
030
WT
035
060
120
160
200
26
Sodick Inc.
=
=
=
=
11Lb
80
65
80
18-22Lb
add 10
add 10
add 10
Standard Awt Backten: This parameter is used when the spool is rewinding after
a wire break (AWT function).
Std. Wire Broken Backten : This parameter is used for the reversing tension of
the wire spool when the wire is not threaded .
Standard Thread Backten: This parameter is used for the reversing tension of
the wire spool when the wire is threaded.
27
Sodick Inc.
28
Sodick Inc.
Vertical
alignment
block
Workpiece stand
NOTE:
29
Sodick Inc.
30
Sodick Inc.
31
Sodick Inc.
Confirm on the Setting, User2 screen that the AWT offsets have been logged
correctly. You can also adjust the values directly here without using the Manual,
Prepare screen discussed previously.
If the holes to be threaded through are very small, (approx .010 thru .030)
aligning the jet to the top of the hole in the part rather than the lower guide, may
give better AWT reliability.
There are 2 AWT pipes available. They have an I.D. of .7mm or 1mm. The O.D.
is .079 inches. Use the .7mm ID pipe for .004 - .008 wire, when threading
through small start holes.
32
Sodick Inc.
1.
2.
3.
4.
5.
6.
7.
8.
Move the wire near the first pickup location of a ground edge.
Set jog speed on remote to MFR = 2
Turn on Wire Run switch.
Press together the ST key and a jog key so the wire touches the ground
edge.
After machine beeps and with the wire still in contact with the part, hit the
Read 1st button.
Repeat this procedure for the 2nd contact position.
Press the ENT key to rotate your coordinate system by the angle between
your two pickup locations.
To cancel the rotation, click the Rot.CNL button and hit OK to cancel
rotation. You can confirm that rotation is on or off on the top of the screen
above.
1st contact
position
Positive angle
correction CCW
2nd contact
position
33
Sodick Inc.
ST Direction: X+
Measur. Dimension: -1.0
Inverted Value: 0.04
34
Sodick Inc.
APPROACH FACE
1.
2.
3.
4.
5.
6.
7.
8.
35
Sodick Inc.
.010 wire
MDI
Workpiece
G80XG92X.005
36
Sodick Inc.
.010 wire
MDI
Workpiece
G92X.005
37
Sodick Inc.
WIDTH CENTERING
1.
2.
3.
4.
5.
Position the wire near to the center of the part width to be picked up.
Choose Manual, Codeless, Width Center.
Choose which direction to feed the wire towards the part.
Enter the feed amount (a value that is larger than the half width of the part).
Enter the wrap amount. This value is the distance the wire will travel along the
length of the part.
6. Enter measurement times, inverted value and wire diameter being used.
7. Enter specified angle. This can be used to rotate the pickup if needed.
8. Your width direction (X or Y) will read zero when done. The wire is now in the
center of the part width.
wrap
Inverted
value
Y+
feed
Measurement
direction: X+
38
X+
Sodick Inc.
CORNER FIND
Feed X
Feed Y
Inverted
Value
39
Sodick Inc.
HOLE CENTERING
1. Position the wire near the center of the hole to be picked up.
2. Choose Manual, Codeless, Hole Center.
3. Choose whether you want to pick up a Hole or Gouge which allows you to
pick up and center in a channel in either the X or Y direction only.
4. Feed Amount: Enter a value that is smaller than the pickup hole diameter or
you can also leave it set to 0.
5. Enter measurement times as 1 time.
6. Enter inverted value of .001 (backup distance). For small diameter holes your
backup distance cannot be large or the wire will hit the opposite side of the
hole.
7. Enter wire diameter being used.
8. Enter specified angle as 0. This can be used to rotate the pickup if needed.
9. X and Y will read zero when done. The wire is now in the center of the hole.
Feed X
Feed Y
40
Inverted
Value
Sodick Inc.
RA NDOM 3 MANUAL
1. Choose whether or not you want to move to the center of your workpiece after
picking up the 3 measure points. If workpiece center is outside the machines
travel, you need to set this to OFF.
2. Set your wire diameter.
3. Move the machine near the 1st contact position. Use the ST along with the
jog key until the wire contacts the edge.
4. While still in contact with the part, hit the Read 1st button.
5. Repeat the above 2 steps for the 2nd and 3rd locations.
6. Turn Coordinate 0 Set setting to ON.
7. Press ENT to set your zero location and move to that location if you activated
the Move to center feature in Step 1 above.
41
Sodick Inc.
RANDOM 3 AUTO
2nd contact
angle: 90
3rd contact
angle: 180
Feed
42
Inverted
Value
Sodick Inc.
SV
ON
OFF
43
Sodick Inc.
ON
Parameter Range: (roughing = 000-020, skimming = 000-331)
ON stands for discharge ON time. This parameter controls the length of time
that electricity is applied to the wire. The lower the number, the shorter the ON
time will be.
ON time is a factor that can add power to the wire. As you increase the ON time,
the machine will cut faster but the surface finish gets more porous and accuracy
may decrease because of the increased cutting speed. Usually, the ON time for
roughing is higher than the ON time for finishing. If the ON time is too great, the
wire will be prone to breakage.
OFF
Parameter Range: (roughing = 000-063, skimming = 000-363)
OFF stands for discharge OFF time. This parameter sets the length of time that
no electricity is applied to the wire.
OFF time is very important since it is during the OFF time that the particles are
flushed out of the gap. Without OFF time the EDM process could not take place
and the wire would eventually short out against the workpiece or break.
OFF time is a factor that takes away power from the wire. Increasing the OFF
time will generally mean slower cutting, increased stability and less wire
breakage. Usually ON time and OFF time are considered together for their
effects. OFF cannot be adjusted so that it is less than half of the ON time.
IP
Parameter Range: (0001 - 2215)
IP stands for peak current. IP controls the amount of amperage (current) that is
applied to the wire. IP is usually a parameter that the user does not adjust as the
correct current level is always chosen from the machine database.
HRP (option)
HRP is used with the HTHP option. This setting will be 000, unless using this
option. This option is for OIL dielectric and .004 wire cutting.
V
Parameter Range: (0-9)
V Voltage is a factor that adds power to the wire. You can think of voltage as
being a crude setting for the power range and ON time as a way of fine tuning
Copyright January 2, 2012
44
Sodick Inc.
the actual power to the wire. A higher number increases the voltage available to
the wire.
While cutting, this parameter is usually not adjusted. The cutting condition file will
set the value according to which pass is being made.
MAO
MAO sets the adaptive control circuit. The settings values control the sensitivity
level and the amount of adjustment to the ON and OFF times. When the
machines adaptive control circuitry determines that something is wrong while
cutting (hard spot in material, poor flushing, etc.), it will self adjust the on and
off time parameters to obtain a steady cut.
M Parameter Range (0-9)
M controls the sensitivity level. The lower that M is set to, the lower the
sensitivity of the adaptive control system. The higher M is set to, the more
sensitivity. This means that a low first digit for M (1 for example) would tell the
control not to be very sensitive to problems in the work zone. A setting of 9
would make it very sensitive. A setting of 2 is desired when rough cutting with
good flushing.
A Parameter Range (0-9)
A controls the multiplier for the OFF time. When the control senses that
something is wrong (based on the M), it will multiply the off time by the value
specified in the second digit of MAO (A) until the problem is cleared. Then it goes
back to its normal setting. We must point out that you dont actually see the off
parameter change, it does this internally. To obtain maximum speed when rough
cutting, lower the A until the cut becomes unstable then raise it back up one
number. NOTE: The A parameter gets raised one number automatically when
the wire breaks and the AWT unit rethreads the wire and then resumes
machining.
O Parameter Range (0-9)
O controls the ON time. When the control senses that something is wrong
(based on the M), it will decrease the ON time by the value specified . If nothing
is wrong it increases the ON time by the value specified.
MAO adjustment examples:
To increase cutting speed for roughing, reduce A and/or increase O.
MAO 252 to MAO 243
If wire breakage is a problem, increase A and/or reduce O.
MAO 252 to MAO 261
45
Sodick Inc.
SV
Parameter Range: (000-255)
SV stands for servo voltage. This sets the gap voltage between the wire and
the workpiece when cutting. Lowering this setting makes this gap smaller. Setting
this to low makes the cut unstable because the particles are trapped in the gap.
The voltage can be read by the voltmeter on the control. This parameter controls
the cutting performance and overburn. Think of this setting as the gas pedal on
your car. Pushing the pedal to the floor (smaller SV) causes the machine to try to
cut faster, but the engine size has not increased. So this parameter actually
doesnt add power to the wire, but will make the machine try to cut faster when
lowered. Setting this high will slow down the cut, making it a more stable cut.
The value set is an actual voltage target the machine will try to achieve. If it is set
at 25, then the machine will try to maintain a gap voltage of 25 volts. The SV
parameter allows for gap voltage adjustments in 1-volt increments. This method
of setting the gap voltage directly allows for finer settings, which is required for
fine surface finish cutting.
Fine Adjustment for Part Straightness: If you cut a punch shape and it measures
bigger in the middle than top and bottom, raise the SV several numbers on the
first skim cut only. Cut another punch to verify that changing the SV eliminated
the bow on the part.
WP
Parameter Range: (000 - 063)
This sets the speed of the flush pump when in high-pressure mode.
WT
Parameter Range: (000-255)
WT sets the wire tension. The value input is 1/10 the actual amount directly in
grams.
Example: 160 = 1600 Grams
WS
Parameter Range: (000-155)
WS sets the wire speed. The input value is directly in decimeters per minute.
Example: 120 = 12.0 meters per min.
EPA
Parameter Range: (-4 to +2)
46
Sodick Inc.
EPA stands for Easy Power Adjustment. This setting allows you to adjust the
aggressiveness of your rough pass ONLY without having to modify multiple
parameters.
47
Sodick Inc.
SF
Parameter Range: (0000-9999)
SF stands for Servo Feed. This parameter sets the maximum feedrate the
machine moves at when there is no load on the cut. By no load, we mean the
wire hasnt reached the workpiece and is not cutting yet. The SF will be set to a
faster speed then what the machine will really cut at, and what happens when
under load (cutting) is the SV (gap voltage feedback) setting ends up controlling
the speed. The adaptive control is controlling the speed so it feeds as fast as it
can with the given amount of power on the wire.
SF 0 0 2 5
These digits set the feedrate when under no load.
Examples:
SF setting
0005
0025
0100
No Load Speed
0.050/min
0.250/min
1.00/min
This digit is used when skim cutting only. The database will set it value
and the user should not adjust it.
48
Sodick Inc.
2)
3)
4)
5)
6)
Select the items on the screen starting on the left side, which match your
cutting job requirements.
When all items are selected properly, the FIND button is active. Press
the FIND button.
Choose your desired surface finish and the corresponding average
speeds and number of passes are displayed. Choose the desired setting
and press the OK button.
The system will now display the cutting conditions and offsets it has found
from the database file.
Press the OK button for the system to copy the data as a header to your
NC program.
When OK is pressed, the cutting conditions, offsets and the AIC (corner control)
will be added to the top of your NC program as a Header. The program will need
to call out C001 and H001 for the first cut condition and offset, then C002 and
H002 for the second condition and offset, C903 and H003 for the third
condition and offset, and H004 and C904 for the fourth.
49
Sodick Inc.
Leave set to
Sodick
Database
Make menu
choice to describe
your setup.
Press Find
Choose what
surface finish
you want on
the part
Choose a
precision level
from the
available
choices
Press OK
50
Sodick Inc.
Results will be
displayed.
Press OK
Machining conditions
Offset Terms
Other data
Corner
control data
51
Sodick Inc.
Mach Fluid:
Water: Standard database for Water machines.
Workpiece material
Steel: All tool steels, mold steels, alloys, stainless, titanium
CU: Copper
WC: Carbide
AL: Aluminum
GR (ED3): Graphite similar to POCO 3
GR (ISO63): Graphite similar to POCO 200
Nozzle Position
Close: Choose this if the 2 flushing nozzles are .005 away from the part
Open U: Choose this when your upper flushing nozzle is distanced from
the part.
Open: Choose this when both your upper and lower flushing nozzles are
distanced from the part.
As you can see, there are many factors that contribute to the EDM process. It
would be impossible for beginners to memorize each factor. One of our goals in
this class will be to teach you how to determine what cutting condition to use and
what parameters are changed most often, then, you can fine-tune the previously
developed conditions to your liking. If you are unsure of what settings to choose
from, you can reference the Sodick condition manual or call the applications
department for help.
52
Sodick Inc.
umRz
Ra Uinch
15
8.0
5.0
3.8
2.5
2.0
90
50
32
23
15
12
53
Sodick Inc.
Easy Power Adjustment: First try adjusting the EPA value by inputting -2. You
are allowed to adjust this parameter from +2 to -4.
If further adjustment is necessary, you can adjust one or more of the following
parameters, to remedy wire breakage problems.
Decrease ON by 1 or 2
Increase OFF by 4
A: Increase by 1
O: Decrease by 1or 2
Increase SV by 3
54
Sodick Inc.
Easy Power Adjustment: First try adjusting the EPA value by inputting +1. You
are allowed to adjust this parameter from +2 to -4.
The rough-cut library settings are not MAXIMUM speed settings. They are
designed to give good speed and accuracy. If you increase the power to speed
up the cut, accuracy may suffer and wire breakage may occur. If the rough-cut
power is changed a lot, the following skims may not run correctly. Test cutting
may need to be done before cutting the actual part.
To increase cutting speed, you can adjust one or more of the following
parameters.
Decrease OFF by 1
or 2. Try not to set it
less than ON value.
Increase ON by 1 or 2
A: Decrease by 1
O: Increase by 1or 2
Decrease SV by 2
Increase WP to 63
55
Sodick Inc.
56
Sodick Inc.
RA: Specifies the amount of rotation about the G92 point of the program. Use
G26 to turn it on. Think of the 3 oclock position as 0 rotation. Rotating a program
clockwise is a minus rotation and counter clockwise is a positive rotation.
G90
G26 RA 45.0 (rotation angle of 45 degrees)
G92 X0 Y0 (start point location)
57
Sodick Inc.
LIST OF G CODES
G00
G01
G02
G03
G29
G30
G40
G41
G42
G50
G51
G52
G80
G82
G90
G91
G92
G97
G131
G132
G192
Rapid Motion
Straight Line Cutting Motion
Circular Cutting Motion - Clockwise (CW)
Circular Cutting Motion - Counterclockwise (CCW)
Reference Point Memory (for auto wire threader)
Return to the Last G92 Location
Wire Radius Compensation Cancel
Wire Radius Compensation Left
Wire Radius Compensation Right
Taper Cancel
Taper Left
Taper Right
Sensor touch
Move to Half of Axis Display
Set Absolute Mode
Set Incremental Mode
Assign Values to Axis Displays in Current Work Coordinate
Assign Values to Axis Displays in ALL Work Coordinates
Checking Interference = 0
Checking Interference = 2
Assign Half the Current Value to Axis Displays in Current Work Coordinate
LIST OF T CODES
T82
T83
T84
T85
T90
T91
T96
T97
LIST OF M CODES
M00
M01
M02
M05
M36
M46
Program Stop
Optional Stop
End of Program
Sensor Touch Off
Half Tank Door Limit Set (for workpieces ~2 and smaller)
Cancel Half Tank Door Limit Position
58
Sodick Inc.
NC PROGRAM EXAMPLE
The below program is an example to make a 0.5 square, with 0.1 corners. The
approach is at a right angle to the contour, and starts at X0 Y0. The cutting
conditions and H registers (which make up the header of the program) have not
been included in the example below.
G54 G90
G92 X0 Y0
G29
T91
T84
T94
C001
G42 H001
G52 A0.5 G01 Y.25
X.15
G02 X.25 Y.15 I0 J-.1
G01 Y-.15
G02 X.15 Y-.25 I-.1 J0
G01 X-.15
G02 X-.25 Y-.15 I0 J.1
G01 Y.15
G02 X-.15 Y.25 I.1 J0
G01 X-.1
M00
X0
G50 G40 Y0
T85
C002
G41 H002
G51 A0.5 G01 Y.25
X-.15
G03 X-.25 Y.15 I0 J-.1
G01 Y-.15
G03 X-.15 Y-.25 I.1 J0
G01 X.15
G03 X.25 Y-.15 I0. J.1
G01 Y.15
G03 X.15 Y.25 I-.1 J0.
G01 X0
G50 G40 Y0
M02
59
Sodick Inc.
OFFSET PROGRAMMING
Now that you know some of the advantages to using wire offsets, lets look at
how you use it. Wire offsetting requires three steps in the program:
1) Instate wire offset (G41 or G42 codes)
2) Drive the wire through its motions
60
Sodick Inc.
3) When finished, you MUST cancel offset (using the G40 code during
movement)
Initializing Offset: To instate offset, you will be choosing from G41 (wire left) and
G42 (wire right). You must be able to decide how the wire will be related to the
workpiece during the cutting motions. To evaluate this relationship, look in the
direction that the wire will be moving during the cut. Looking in this direction, ask
yourself, What side of the programmed path is the wire on? Is the wire on the
left side or the right side of the path? If the wire is on the left side of the path, you
will use G41 and if on the right side of the path, you will use G42.
It is important to use offset PRIOR to the first cutting move so that as you begin
cutting, the first piece of geometry to be cut will be on size. As the wire moves to
the end point of that move, it will automatically be offset so that the edge (plus
the amount of overburn) of the wire is flush with the surface you wish to be on
size.
Offset Value: In the initialization block, you will include an H word along with the
G41/G42 code. This specifies the register the control will use from the header.
The value in this register tells the control how far to keep the wire away from all
surfaces to be cut. Register H001 is for the 1st cut, register H002 is for the 2nd cut
and so on.
H000 = + 00000.00000 (Approach.);
H001 = + 00000.00843 (1ST OFFSET);
H002 = + 00000.00587 (2ND OFFSET);
H003 = + 00000.00508 (3RD OFFSET);
G92X0Y0
G41H001
G01X.1
Y.1
X0
G40Y0
G41H002
G01X.1
Y.1
X0
G40Y0
61
Sodick Inc.
M02
62
Sodick Inc.
FLAG7D:
Sometimes you may wish to add a clearance amount to all the offset values
without having to add or subtract to each offset in the header. The code
FLAG7D was designed to accomplish this. Before you attempt to use this code,
please be aware of how it functions. Lets look at an example:
H000 = + 00000.00000 (Approach.);
H001 = + 00000.00843 (1ST OFFSET);
H002 = + 00000.00587 (2ND OFFSET);
FLAG7D.01250
G92X0Y0
G41H001
G01X.1
Y.1
X0
G40Y0
G41H002
G01X.1
Y.1
X0
G40Y0
M02
In the above example, the code FLAG7D.01250 was keyed in just below the
offset header. This location is a good spot to input the value as each operator
can see it easily. What will happen is H000, H001 and H002 will be increased by
.0125 so the part size being cut will change overall by .025.
Notes:
The M02 code or the OFF key will cancel the effect of this code so the
next program run will not be changed.
FLAG7D code may be input more than once in a program
Recommended to use parameter Approach Pattern =1
63
Sodick Inc.
64
Sodick Inc.
thickness, use the following calculation (angle must never exceed 15 with
standard guides).
Max Angle = TAN 1 [U axis travel per side / [part thickness + .800]]
65
Sodick Inc.
Initializing Taper
First lets discuss initializing taper correctly. To initialize the taper cutting mode,
you must look in the direction the wire will be moving during the cut (rotate print if
necessary). Looking in this direction, ask yourself, Which way does the UPPER
GUIDE have to move to generate the desired taper, left or right? If the UPPER
GUIDE has to move to the left, you will use G51 to initialize taper. If the UPPER
GUIDE has to move to the right, you will use G52 to initialize taper.
As with wire radius compensation, it is wise to set yourself a general rule to help
you remember which direction you need. If you always cut dies with the top of the
die UP, you will use G51 (left) whenever making counterclockwise (general
direction) passes around the die and G52 (right) when making clockwise
direction passes around the die. Of course, if you cut with the top of the die
down, the rule will change.
Now that you can decide between right and left taper (G51 or G52), lets discuss
the ANGLE you must also include in the initialization command. You will be using
an A to command the desired taper angle. If you want to machine a half-degree
taper (per side), the program needs A.5 in it. You also need to know that there is
a limitation of the maximum possible taper angle on your particular machine
based on part thickness. The thinner the workpiece, the greater the taper angle
can be.
To initialize taper properly, you simply program the G51 (left) or G52 (right) in a
command with the A word. Next, move to the first surface you wish to machine
with taper. The control will initiate the taper DURING the movement to the first
surface to cut.
After all the cutting movements have been made, you MUST remember to cancel
taper cutting (with a G50 command). The control will bring the wire back to
vertical during the next X and or Y movement.
66
Sodick Inc.
TP1.0
(Table To Program, see next section)
TN0.0
(Table To Next, see next section)
N0000 G90
N0005 G54
N0010 G92 X.5 Y.2
N0015 G29
N0020 G41 H1
N0025 G51 A1.0
N0030 C1
N0035 T84
N0040 G01 X.485
N0045 Y.015
N0050 G03 X.5 Y0 I.015
N0055 G01 X1.
N0060 Y1.
N0065 X0
N0070 Y0
N0075 X.4
N0080 M00
N0085 X.5
N0090 G03 X.515 Y.015 J.015
N0095 G01 Y.2
N1000 G40 G50 X.5
N1005 M02
67
Sodick Inc.
At the beginning of the program, the taper registers (TP TN) receive their
values. These values may be set by this method, or they may be set manually in
the Setting screen (see figure 8-3). We prefer to set these values by the NC
program like the above example.
As you can see, there really isnt all that much to programming taper. You simply
instate taper, use it, and cancel it. However, there are some machine settings
that must also be made. You can find these settings in the Setting screen in the
lower right corner If these settings are not properly made, the resulting size of the
cut will not be accurate. The control needs to know five basic things about your
setup in order to form the taper correctly. They include:
1) Table to limit
(T-Limit)
2) Table to upper (T-Upper)
3) Table to lower
(T-Lower)
4) Table to program (T-Program)
5) Table to next
(T-Next)
Copyright January, 2012
68
Sodick Inc.
Table here refers to the top surface of the pedestals. The figure below shows
these relationships. A detailed description is on the following pages.
T-Limit
(Power Z at Z+ Limit)
Upper Guide
Table Top
Workpiece
T- Upper
T-Program
T-Lower
T-Next
Lower Guide
Table to Limit
Table To Limit is how far above the table the upper guide is when the head is at
the upper limit switch. Table To Limit is a CONSTANT that will usually not
change for the life of the machine. You will find it documented in the mechanical
file printout that comes with the machine. It is wise to write down the value of
Table To Limit and keep it posted on the machine for quick reference.
Table to Upper
Table to upper is the distance between the worktable and the upper wire guide.
Table To Upper is automatic as the Z axis is moved up or down. The value of
Table To Upper changes by itself because the machine is tracking with the Z
axis.
Make sure that Auto T Upper in the Manage, Parameter, Action screen is
on.
Table To Lower
This is the distance from the worktable to the lower wire guide. This is a constant
that will usually not change. Sodick documents this value in the list of parameters
(the mechanical file) that comes with your machine.
Table to lower is a positive number.
69
Sodick Inc.
Table to Program
This is the distance from the tabletop to where you are holding size when taper
cutting with G51 or G52.
Here are four possible situations when the workpiece is mounted directly on the
table.
1) Cutting with the top of the die UP and you want a die land, this value will be
the thickness of the part MINUS the die land.
2) If cutting with the top of the die UP and you do NOT want a die land, this value
will be the thickness of the part.
3) If cutting with the top of the die DOWN and you want a die land, this value will
be the die land amount.
4) If cutting with the top of the die DOWN and you do NOT want a die land, this
value will be zero.
When 4-Axis cutting (G74)
When 4 axis cutting, this is the amount that the bottom of the part is above the
worktable. Usually set to zero, as the part would be mounted on the worktable.
Table to Next
This is the distance from the tabletop to the other end of the tapered area
(opposite table to program) when using G51 or G52.
When taper cutting (G51/G52)
When a die block is mounted directly on the table die face up and your holding
size at the top, T- Next will be 0 and T-Program will be the die thickness If the die
face is down on the table and you are holding size there (T-Program = 0) and
T-Next will be the die thickness.
When 4-Axis cutting (G74)
This value represents the distance from the table to the 2nd plane when you
have a 4 axis (independent UV) program. When the part is on the table, Table to
Program is usually 0 (1st plane) and Table to Next will usually be the workpiece
thickness (2nd plane).
Note: When 4 axis cutting, it must be used. This sets the position of the u-v axis
plane in your part, so set this value to the amount that the top of the part is above
the table.
70
Sodick Inc.
Die face up
TP2.0
2.0
TN0.0
0.75
0.1
71
Sodick Inc.
0.25 0.75
0.1
0.75
0.1
72
Sodick Inc.
73
Sodick Inc.
74
Sodick Inc.
75
Sodick Inc.
76
Sodick Inc.
SUBROUTINES
The M98 code can be used for calling up a program. Typically this command
may be used to make a program shorter or if you want to loop a certain section of
your program.
Subroutines involve four programming words:
1) M98 - Jump to a sub routine
2) M99 - Return to the main program
3) P - Sequence line number to jump to (needs 4 numbers)
4) L - Loop the sub routine how many times?
The M98 command will ALWAYS include a P and 4 numbers to tell the control
which line number to go to. When the control reads M98P1000 for example, it
jumps to sequence number N1000 in the subroutine and continues executing
from there. When the control reads the M99 from the subprogram, it jumps back
to the main program to the command AFTER the M98 P1000 and continues
execution of the main program.
(Main Program)
N0000
M98P1000 L3
M02
;
N1000
G91
G01X.1
Y.1
X.1
Y-.1
M99
The parameter RAM LINK allows the control to search the entire memory
for the N1000, if turned ON.
77
Sodick Inc.
Q ROUTINE TECHNIQUES
A Q routine is an operating aid, which allows the programmer to call up another
separate nc program by filename from within a main-program. The Qed up
program will be a separate file or program, sometimes referred to as a macro.
The program Qed up can reside either on the hard disk or in the memory.
Below is an example.
G54 G00X0Y0
QPROGRAM1
G55 G00X0Y0
QPROGRAM2
M02
The above main-program starts by moving to G54 X0Y0 and then executes the
nc code with the title Program1. Once that file ends with M199 code it returns to
this main-program and moves to position G55 X0Y0 and then calls up nc code
titled Program2.
78
Sodick Inc.
X Mirror (G05)
Y Mirror (G06)
XY Exchange + Y Mirror
(G08 G06)
XY Exchange (G08)
XY Exchange + X Mirror
(G08 G05)
When taper cutting, confirm the taper angle is programmed the correct
direction after turning on mirror codes.
79
Sodick Inc.
AXIS ROTATION
The machine has 2 types of rotation, Figure rotation and coordinate rotation.
FIGURE ROTATION: G26 / G27 codes.
This function is used to rotate a programmed shape about the G92 position
within a coordinate system. This function is only active while the program is
running. If OFF is pressed, or M02 is reached, the rotation turns to 0
automatically.
The triangle on the left below was the original program. The triangle on the right
is made using the original program and adding 60 degrees rotation to it.
G26 RA60.0
G90
G92X4. Y2.
G27
M02
80
Sodick Inc.
G127
M02
81
Sodick Inc.
STRING FILE
The string file is a converter or translation file. It lets the Sodick machine read
and execute commands that it would not normally recognize.
In the above example string file, the following changes have been made.
END: This word now equals M02 (program end)
M00: Now M00 code will also open the drain and stop fill pump.
T90: will also use the M03 AWT skip code.
NOTE:
The control uses the string file, which is stored on the hard disk, not the
one in memory.
If you have to change the string file, change it in the edit screen, and then
be sure to save the file back to the hard disk for the changes to take
effect.
String pattern in the Setting, User 1 screen needs to be set to 1, which
activates the string file.
82
Sodick Inc.
Dry Run 2: Sensor touch enabled. If the wire or heads touches something,
an alarm will sound. Used if you are trying to insure that the wire and
heads will not run cut into a clamp, fixture etc. All axis motors run, all limit
switches are checked.
Dry Run 3: Table to Draw enabled. The z plane being drawn by the
motion of the x-y axis on the plotting table will be specified by Table to
Draw in the Setting screen. Only X and Y-axes motors move in Dry Run
number 3.
83
Sodick Inc.
1) EXT Memory Format: Formatting of the USB drive is not required unless you
wish to remove all data from the drive.
2) Ext Memory Folder: After formatting the USB drive, or if you receive a new
drive, you will need to create the folder structure on the drive with this button.
The USB device supplied with the machine should already have the folders
structure setup.
84
Sodick Inc.
85
Sodick Inc.
DRAWING GRAPHICS
The CNC Program must be loaded into Memory before this procedure is done.
If the alarm, same data are set in the T-P and T-N appears, go back to
Edit, GRAPHIC and look at T- program and T- Next. They cannot be the
same. Set them correctly and retry step 4.
If you get the alarm, UV presently not zero, the U and or V axis display is
not zero. Correct this by going to Manual, MDI and type G00UV then
G92UV.
16 Once you get the picture on the screen press SAVE (this must be done to
allow you to see the graphics while burning).
86
Sodick Inc.
Note: If the program has a M00 or M01 at the end of the NC line, it may not
appear in graphics. If on a line by themselves, they will appear.
Example:
(may not appear in graphics)
N0123 G01X12.354 M00
(will appear in graphics)
N0123 G01X12.354
N0124 M00
87
Sodick Inc.
88
Sodick Inc.
SKIP - This manually turns on or off the block skip slash code in the program.
This is the G11- G12 code if you want to program it.
NOMAN - When at 1 and an M02 is read, the power is turned OFF; like
pressing E Stop button. Dry Run must be 0 for this to work. At 0, the power
stays on.
N-STOP - When turned on, program runs until the line before N DATA
number.
N-DATA - Insert sequence line of the NC program you want to stop on. Must
have N-STOP turned on.
DRY RUN
0 = Dry run turned off.
1 = Dry run on without sensor touch.
2 = Dry run on with sensor touch.
3 = Dry run on with XY axis moves of TABLE TO DRAW in SET Screen.
Use this to plot out the taper at different Z heights.
SINGLE - When ON, the machine executes one line of NC code and stops.
89
Sodick Inc.
X-Y CHANGE - When ON, the X Axis becomes Y and the Y Axis becomes X:
MIRROR X - When ON, it flips the program in the X-axis.
MIRROR Y - When ON, it flips the program in the Y-axis.
MIRROR Z - Not Used
SCALE - Scale factor 1000 is full size, 0500 is half size.
OPTIONAL STOP - When there is an M01 in the program, the machine stops
there when this is turned ON and does not stop if turned OFF. If you want,
program it into the NC program before the line containing the M01.
STRING PATTERN 1 activates the string file. Normally at 1.
A CIRCLE POINT - When using G02 and G03, it compares the radius at the
start and end points. If within the value specified in this parameter, the
program will run.
Z RETURN - Usually 0
0 = When the program is stopped by HALT, M01 or M00, and the Z axis is
moved and RST is pressed, Z returns to position.
1 = If M01 or M00 is read and the Z axis is moved and RST is pressed, the
machine cuts with Z axis moved. If HALT is pressed and Z axis is moved
and RST is pressed, Z returns to position before restarting.
2 = If M01 or M00 are read, and Z axis is moved and RST is pressed, Z
returns to position before restarting. If HALT is pressed and the Z axis is
moved and RST is pressed, it cuts with the Z axis moved.
3 = Z never returns if moved from the original position.
MACHINING HISTORY - Sets whether or not to automatically record
operational history of your NC programs which were run.
0: History is off.
1: History of cutting time and date is recorded
2: History of time, date, error, and condition modification is recorded.
CHECKING INTERFERENCE While cutting, if theres a smaller radius than
the offset amount on an inside corner, the wire will dig into your workpiece.
This is usually undesirable.
0 = G131: The control ignores the situation & digs into the workpiece.
1 = G136: If that situation can happen, the control will stop and tell you the
offset will create interference to make your aware of it. Recommended
setting
2 = G132: The control decides how to correct the situation and the
program continues without warning you. You must decide if the correction
is acceptable.
CONDITION CHANGE Sets whether or not to update the active file or
COND file when a called machining condition is modified in the machining
condition window.
0 = no update
1 = update all
90
Sodick Inc.
AWT REFERENCE
0 = Wire break recovery turned off .If the wire breaks the machine stops.
1 = Wire-break rethread enabled. After threading the wire at the start hole
it will return to the break point with C888 power.
2 = Wire-break rethread enabled. After threading the wire at the start hole
it will return to the break point by dry-run. The dry run return speed is set
by the parameter Wire broken retry speed located on the Setting
Motor screen.
AWT DRAIN TIME (SEC)
0: Water is not drained before threading the wire.
Other than 0: Water is drained for the specified length of time.
Set to 25 seconds. Add 6sec/inch of part thickness.
AWT 2 OFFSET (UV): The distance by which to offset the U/V axes for the
AWT thread cycle. This offset aims the water jet at the lower guide. This
needs to be set correctly for the AWT to work.
91
Sodick Inc.
AWT Z UP: This parameter is used to set the distance that the Z axis will
raise if the wire breaks. If used, the Z axis raises after the wire breaks, but
before the X and Y move back to the AWT rethread point. This may be used if
the upper head has to clear a clamp as it travels back to the rethread point. If
it is needed, enter the amount in inches (or mm) that you need the Z axis to
move up. Normally set to 0
Not used if there is taper in the program.
AWT 2 RETRY COUNT
Sets the maximum number of times automatic wire threading may be
repeated after exceeding Buckling Retry value, in a single AWT operation.
WIRE BROKEN RETRY
Sets the maximum number of times wire breakage may occur during the
execution of one block of commands. If wire breakage occurs repeatedly,
exceeding the number of times set here, the machine stops and waits for the
[ENT] switch to be pressed.
WIRE REMOVE RETRY: This parameter controls the number of times the
wire tip remover operates after each wire break. Using this feature
reconditions the end of the wire allowing a more reliable rethread operation.
Normally set to 1.
0: Do not execute wire tip removal operation.
1 to 999: Number of times to execute the wire tip removal operation.
AUTO SHORT ESCAPE RANGE: When starting a cut, the wire must not be
touching the workpiece. If the wire is touching, and the setting is - 0: Machine stops with yellow bar message about short circuit.
.0001 or higher: the machine will move within this setting range to
make the wire clear the workpiece. If it cannot clear the short itself, it
stops with a yellow banner for you to move the machine so the wire is
clear, and press ent to continue.
MAX RESISTIVITY 1: Water resistivity setting usually 65000
Super Pika option set to 100000
MIN RESISTIVITY 1: Water resistivity setting usually 55000
Super Pika option set to 95000
92
Sodick Inc.
Inch:
MFR0: .0050
MFR1: .0010
MFR2: .0005
MFR3: .0001
AIC Maximum R: This set the maximum radius that corner control will affect.
Set this to .036
Inching: This is the incremental jog feed distance. Set these to even values
for you unit of operation (mm or inch).
Wire Broken Retry Speed: Used when AWT reference = 2 which is dry run
retrace back to break point. Set this to 5.0.
93
Sodick Inc.
INIT INCH For Inch mode use ON. For metric mode use OFF. If you change
units, you will be prompted to reboot the machine. You will need to do this
reboot for the change to take affect.
STROKE CHECK When on, will allow control to determine if the input data
for a position move exceeds the stroke of the machine.
94
Sodick Inc.
CORNER CONTROL
Along with cutting conditions and offsets set to the header of the program, a Q
command line will be added in the header. Normally the QAIC command line,
seen above, will be set properly by the "COND SEARCH" menu. The data inside
the parentheses affects how and when the corner control function works. An
advanced user can adjust these settings.
AIC feature is only used during T84 high flushing mode. T85 mode turns it off.
AIC feature is not apparent during the DRYRUN.
The data set by the QAIC command line, tells the control how much to back
down the cutting speed flushing, and also how far before and after the corner to
do this. Below is an example QAIC command line and a description of each
setting.
A B C
D
E
F
G
H
I
J K
Q_AIC(2,1,0.00490,008.0,0.00670,0.00320,032.0,0002,0007,15,035)
Q_AIC Individual Parameters
A: AIC mode low med. or high. 2 is the only setting available presently.
B: AIC Function on or off for corner radius cutting.
C: Deceleration Distance. Amount before the corner to begin to slow down.
D: Dwell Time (in seconds) for corner cutting. Not used on corner radius cutting
E: Value that is the wire radius + overburn (roughing only offset).
F: Estimated wire bow while cutting.
G: Acceleration Time. Time in seconds to ramp up the power and flushing while
exiting the corner.
H: SF speed setting when at it slowest. Also the speed used while corner radius
cutting.
I: SF speed setting when ramping up the power and flushing.
J: Flushing pump RPM when at its lowest.
K: OFF TIME setting when the power gets reduced.
Decel. Dist.
E+F
G
95
Dwell time
Sodick Inc.
P ROCEDURE
FOR
96
Sodick Inc.
97
Sodick Inc.
3) In the directory tree on the left, Pick where this file is originally stored
EXT. Memory (memory stick) or SEIKAnet (network 3D_DATA folder)
98
Sodick Inc.
5) Click Heart NC
6) Click File
7) Click Open
99
Sodick Inc.
DXF has been loaded into Heart NC. When you save it the extension will change to .ASC
100
Sodick Inc.
101
Sodick Inc.
102
Sodick Inc.
103
Sodick Inc.
104
Sodick Inc.
10) Enter Punch parameters like shown below then click OK.
105
Sodick Inc.
106
Sodick Inc.
The toolpath is now completed. Next step is to post out the NC program
16) Click Gen NC Data
17) Type in a file name for this part classa
18) Click OK and the NC program transfers to the machines hard disk.
107
Sodick Inc.
108
Sodick Inc.