ATC + TOOL_CHANGE_QUILL_UP
- HalaszAttila
- Offline
- Premium Member
Less
More
- Posts: 143
- Thank you received: 5
09 May 2019 13:51 #133238
by HalaszAttila
Replied by HalaszAttila on topic ATC + TOOL_CHANGE_QUILL_UP
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?
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.
- bevins
- Offline
- Platinum Member
Less
More
- Posts: 1945
- Thank you received: 335
09 May 2019 17:01 - 09 May 2019 17:02 #133255
by bevins
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.
Replied by bevins on topic ATC + TOOL_CHANGE_QUILL_UP
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.
- HalaszAttila
- Offline
- Premium Member
Less
More
- Posts: 143
- Thank you received: 5
09 May 2019 20:53 #133291
by HalaszAttila
Replied by HalaszAttila on topic ATC + TOOL_CHANGE_QUILL_UP
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.
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.
- bevins
- Offline
- Platinum Member
Less
More
- Posts: 1945
- Thank you received: 335
09 May 2019 21:15 #133298
by bevins
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
Replied by bevins on topic ATC + TOOL_CHANGE_QUILL_UP
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.
- atlantis
- Offline
- New Member
Less
More
- Posts: 17
- Thank you received: 0
09 Jul 2020 10:56 #174081
by atlantis
Replied by atlantis on topic ATC + TOOL_CHANGE_QUILL_UP
Can you please describe what the final solution was?
Please Log in or Create an account to join the conversation.
Time to create page: 0.148 seconds