I absolutely agree.
As mentioned, that’s going to change. We’re currently investigating if it’s us sending the machine home, or if the S1 does that on its own.
“Save G-Code” in the Laser Window.
That’s the exact code that we send the machine when you click Start.
Save the file to the computer and upload it in a reply here.
Sorry I didn’t get back to you sooner. Some automotive problems took up my last 2 days.
Bottom Line Up Front: RC4 seems to have fixed this problem, but I still get the “unrecognized command at line 1” message.
Details: I loaded RC4, connected to the laser, selected the laser and XTool S1-40w LBDEV, and loaded my simple test. Here’s what the app looks like AFTER running everything:
Then I moved the head (using Move commands, not manually), and pressed Frame. Here’s the generated codes: frame2.gc (556 Bytes)
Finally, I pressed Run. The head did NOT move to home, it drew the box where it was positioned. Here’s the generated codes: run.gc (556 Bytes)
(I went back and edited the XTool LBDEV to remove that offending command as described earlier by @Aaron.F. Later today, I’ll do one more confirmation test.)
I added another post to the RC4 thread, but just wanted to mention here. RC4 has introduced a new issue, where the first time I press Run, I get an error, but pressing Run a second time produces the expected result.
After one test, it seems RC4 has -fixed- the “Run not where Frame’d” problem on my XTool S1 10w. I still get the error message from the LBDEV file. That’s a change from what I saw in RC3 and RC2, so I wanted to report it here.
well… Earlier I said that the "Frame at current, but Run at Home’ problem went away in RC4.
But I now have another problem. Sequence is “Frame”, then “Run”. Frame works OK. Run throws an error and nothing burns. If I press Run again, the job executes. Here’s the console (highlight added)
Relaunched RC4, Frame, Start, Start. Nothing new from this
Restarted RC4, set Z. Moved the head. Then did Start (without Frame first). Run threw a fault. Pressed Start again. Cut as expected. Did that twice, first Start fails, second one Runs.
Loaded RC2, set Z. Moved head through commands. Frame drew where the head was. Pressed Start. Head moved back to Home and cut there, did NOT throw an error. Here’s the output from RC2: rc2 box.gc (545 Bytes)
add: I did look at the RC4 and RC2 generated files. There are definitely some differences, but I don’t know enough to comment on them.