IF[#400 > 24]
number exceeds 24)
{
#3000=1
maximum tool number of the tool magazine!) (system parameter 3001 alarm; alarm
content can be modified)
}
IF[[[#200] > [#400]] || [[#201] > [#400]]]
(alarm if the tool number to be changed and current tool number of the system
exceed the maximum tool number)
{
#3000=1
(Warning: set tool number exceeds the maximum tool number of the tool magazine!)
(system parameter 3001 alarm; alarm content can be modified)
}
IF[#201==0]
{
#3000=1
}
G01 Z[#403+#404] F#405
M09
M89 P8 L1
M89 P13 L1
(G04 X#407
M89 P13 L0
M88 P4 L0
G01 X[#401] Y[#402]
reference point)
IF[[#201]!=0]
{
(execute following codes if nonzero)
G01 Z[#403] F#405
M89 P11 L1
M88 P6 L0
ADTECH9 Series CNC Programming Manual
(the system alarms if the maximum tool
(Warning: set tool number exceeds the
(alarm if current tool number is 0)
(current tool number zero error!)
(Z axis rises to a safe altitude)
(turn off cooling)
(output spindle quasi-stop signal)
(spindle blowing)
(spindle blowing delay)
(turn off spindle blowing)
(wait for spindle quasi-stop in-place)
F#406
(check whether current tool is 0)
(machine tool moves to Z axis reference point)
(output cutter exit signal)
(wait for exit in-place signal)
(machine tool moves to X, Y axis
Need help?
Do you have a question about the ADTECH9 Series and is the answer not in the manual?
Questions and answers