EasyManua.ls Logo

SODICK A600 - Chapter 10 Description of Operating Aids; Operating Aids Overview; Q Routine Techniques (Macros); What is a Q Routine?

Default Icon
214 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Wire EDM Machine Operation Chapter 10
Copyright November, 98 Page 10-1 Sodick Inc.
C
C
H
H
A
A
P
P
T
T
E
E
R
R
1
1
0
0
D
D
E
E
S
S
C
C
R
R
I
I
P
P
T
T
I
I
O
O
N
N
O
O
F
F
O
O
P
P
E
E
R
R
A
A
T
T
I
I
N
N
G
G
A
A
I
I
D
D
S
S
The sixth and last Key Concept is that you have operating aids available to simplify
programming and operating the machine. There are more capabilities you need to know
about to make running the machine easier. Here is a list of the programming aids that we
will look at in this section of the course:
1) “Q” Routine Techniques
2) G and M codes for Q routines
2) Coordinate System Shifting (G54-G959)
3) Mirror Image and Axis Exchange
5) Sub-Routines
6) Scaling
4) Automatic Corner Rounding
7) Axis Rotation
8) String File Techniques
When you know the powers of these features, it should drastically reduce your long term
programming effort. Pay close attention to the discussion of “Q” routines. Almost every
company utilizing our wire EDM equipment can benefit from their use.
Q
Q
R
R
O
O
U
U
T
T
I
I
N
N
E
E
T
T
E
E
C
C
H
H
N
N
I
I
Q
Q
U
U
E
E
S
S
(
(
M
M
A
A
C
C
R
R
O
O
S
S
)
)
We begin our discussion of programming aids with Q routines or macros since they can
be combined with other programming aids to make programming easier. You should
understand how Q routines work. Q routines are a powerful feature of the control.
WHAT IS A Q ROUTINE?
A Q routine is a program that automates something or simply cuts a shape. A Q routine is
a program like the centerfind and corner find programs.
A Q routine is similar to any other program you have seen so far with one exception. A Q
routine has no special ending word. As you know, main programs end with M02 and sub-
routines end with M99. A Q routine ends with no special program ending word. They end
with the last command being done in the Q routine.
The best way to get the idea is to compare Q routines to sub-routines (introduced during
concept number five.) As you know, a sub- routine is included in the same file as the
main program but is placed after the M02 of the main program. A sub-routine is totally

Table of Contents

Related product manuals