subroutine randomly stops at first G1 move

More
1 year 2 months ago #333141 by funkenjaeger
Bumping this, I seem to be having the same problem.  
My tool change routine is here:
github.com/Funkenjaeger/fj-lcnc-cfg/blob...files/toolchange.ngc  
(and the rest of my config is in the same repo)

My tool changes sometimes work when I do them manually, but seem to halt when they're part of an actual program involving tool changes.  Specifically, when running a real program, the GUI indicates that it stopped at line 63, which is the last line before the first G1 command.  That checks out, because physically the machine moves to the right Z height for tool change (in accordance with line 63) but then never slots the tool into the pocket (as commanded in line 64)

Please Log in or Create an account to join the conversation.

More
1 year 2 months ago #333514 by funkenjaeger
I figured out my issue and posted the solution in this other thread:
forum.linuxcnc.org/38-general-linuxcnc-q...-ngc-m6-remap#333512

tl;dr: Adding a zero-distance G1 move somewhere between a spindle speed change (such as an M5 stop) and the first "real" G1 move in the subroutine appears to bypass the one-time wait for spindle at-speed that normally occurs after any spindle speed change.

Please Log in or Create an account to join the conversation.

Time to create page: 0.349 seconds
Powered by Kunena Forum