Hello Guest it is December 15, 2019, 07:27:20 AM

Author Topic: M05 = program end?  (Read 1975 times)

0 Members and 1 Guest are viewing this topic.

M05 = program end?
« on: March 19, 2006, 09:32:52 AM »
Greetings All,

I'm using Mach3 for plasma cutting and have one last issue in my setup - When I run a .tap file, M05 ends a cut file.  For example,

(Part 1)
 M03 (Torch On)
  Cut part
 M05 (Torch Off)
(Part 2)
 M03 (Torch On)
  Cut part
 M05 (Torch Off)
(Part 3)
 M03 (Torch On)
  Cut part
 M05 (Torch Off)

Part 1 will cut perfectly but nothing happens after the M05 in Part 1.  If I edit the file to delete Part 1, send X&Y back to 0,0 and reference the Z, and run the modified file - Part 2 cuts perfectly but again stops everything on the M05.

My understanding is that M05 is a macro, so I looked in the \mach3\macros\directory.  There is no M05, only an m5 – should the macro be renamed to M05?  Here is the content of the files.  Only confusing thing is that the M03 does fire the torch and M05 does turn the torch off.

m3.m1s
  DoSpinCW()

m5.m1s
  DoSpinStop()

Any help would be appreciated,
Eric