ATC + TOOL_CHANGE_QUILL_UP

More
09 May 2019 13:51 #133238 by HalaszAttila
Unfortunately the G49 don`t solve the problem totally, just reduce the occurrence.

I don`t know why.

I see many machines on youtube, that use M6 remap for tool changing (moves Z axis up/down during tool change).

Has anyone had a similar problem yet?

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

More
09 May 2019 17:01 - 09 May 2019 17:02 #133255 by bevins
Replied by bevins on topic ATC + TOOL_CHANGE_QUILL_UP

HalaszAttila wrote: Unfortunately the G49 don`t solve the problem totally, just reduce the occurrence.

I don`t know why.

I see many machines on youtube, that use M6 remap for tool changing (moves Z axis up/down during tool change).

Has anyone had a similar problem yet?


It sounds to me like the issues with a queuebuster and interpreter ignoring commands. you are remapping M6 which in itself is a queuebuster and are not letting the interpreter catch up with the lookahead. Try using standard glue, and add the epilogs in your remap statement. The change epilog will stop the lookahead and wait for the interpreter to catch up and continue. Usually I have seen the interpreter ignore commands but not start and have the command stop in mid term.

I am moving my Z in remap and never had that problem, but I am using python not ngc.

Install standard glue and use this remap statement in your ini.
REMAP=M6   modalgroup=6  prolog=change_prolog ngc=atc epilog=change_epilog
Last edit: 09 May 2019 17:02 by bevins.
The following user(s) said Thank You: HalaszAttila

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

More
09 May 2019 20:53 #133291 by HalaszAttila
Can you tell me please what is, and how to "Install standard glue" ?


If i add new REMAP section in ini file, the M6 line can remain in my atc.ngc file?
Or must to write new M6 in python?

Thanks.

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

More
09 May 2019 21:15 #133298 by bevins
Replied by bevins on topic ATC + TOOL_CHANGE_QUILL_UP

HalaszAttila wrote: Can you tell me please what is, and how to "Install standard glue" ?


If i add new REMAP section in ini file, the M6 line can remain in my atc.ngc file?
Or must to write new M6 in python?

Thanks.


copy this to your python directory thats ref in your ini.
/usr/share/linuxcnc/ncfiles/remap_lib/python-stdglue/stdglue.py

That's the standard glue. I would remove the M6 and do it all in oword.The glue change prolog will take care of getting you the selected tool and pocket etc.... change epilog will take care of setting toolchange flag to true and updating the parameters and and dealing with the queuebuster.

HAve a read here.... REMAP README
The following user(s) said Thank You: HalaszAttila

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

Time to create page: 0.071 seconds
Powered by Kunena Forum