EasyManua.ls Logo

Tormach 1100M - Order of Execution

Tormach 1100M
305 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...
l It may have any number of digits (subject to line length
limitations).
Note: PathPilot only keeps 17 significant
figures, which is enough for all known
applications.
l A non-zero number with no sign as the first character is
assumed to be positive.
Initial zeros (a zero before the decimal point and the first non-
zero digit) and trailing zeros (a zero after the decimal point
and the last non-zero digit) are allowed, but not required. A
number written with initial or trailing zeros has the same
value when it is read as if the extra zeros were not there.
Numbers used for specific purposes by PathPilot are often
restricted to some finite set of values, or to some range of
values. In many uses, decimal numbers must be close enough
to an integer to be accepted as a valid input. A decimal
number which is supposed to be close to an integer is
considered close enough if it is within 0.0001 of an integer.
Order of Execution
If a parameter setting of the same parameter is repeated on a
line (like #3=15 #3=6), only the last setting takes effect. It's
illogical, but not illegal, to set the same parameter twice on
the same line.
The order of items on a line doesn't determine the order of
execution on the commands.
Three types of items' order may vary on a line (as given earlier
in this section):
l
Word May be reordered in any way without changing
the meaning of the line.
l
Parameter Setting If it's reordered, there is no change
in the meaning of the line unless the same parameter is
set more than once. In this case, only the last setting of
the parameter takes effect.
E X A M P L E
When the line #3=15 #3=6 is interpreted, the
value of parameter 3 is 6. If the order is reversed
to #3=6 #3=15 and the line is interpreted, the
value of parameter 3 is 15.
l
Comment If it contains more than one comment and is
reordered, only the last comment is used. If each group
is kept in order or reordered without changing the
meaning of the line, then the three groups may be
interleaved in any way without changing the meaning of
the line.
E X A M P L E
G40 G01 #3=15 (foo) #4=-7.0 has five
items and means exactly the same thing in any of
the 120 possible orders, like #4=-7.0 G01
#3=15 G40 (foo), for the five items.
The order of execution of items on a line is critical to safe and
effective machine operation. If items occur on the same line,
they are executed in a particular order. To impose a different
order (like to turn coolant off before the spindle is stopped),
code the commands on separate blocks.
The order of execution is as follows:
1. Comment (including message)
2. Set feed rate mode (G93, G94, G95)
3. Set feed rate (F)
4. Set spindle speed (S)
5. Special I/O (M62 to M68)
Note: This is not supported.
6. Change tool (T)
7. Spindle on/off (M03, M04, M05)
8. Save State (M70, M73, restore state (M72), invalidate
state (M71)
9. Coolant on/off (M07, M08, M09)
10. Enable/disable overrides (M48, M49, M50, M51, M52,
M53)
11. Operator defined commands (M101 to M199)
12. Dwell (G04)
13. Set active plane (G17, G18, G19)
14. Set length units (G20, G21)
15. Cutter radius compensation on/off (G40, G41, G42)
16. Tool table offset on/off (G43, G49)
17. Fixture table select (G54 through G58 and G59 P~)
18. Set path control mode (G61, G61.1, G64)
19. Set distance mode (G90, G91)
20. Set canned cycle return level mode (G98, G99)
©Tormach® 2023
Specifications subject to change without notice.
Page 196 Tormach 1100 Operator's Manual (Version 1223A)
For the most recent version, see tormach.com/support
10: PROGRAMMING

Table of Contents

Other manuals for Tormach 1100M

Related product manuals