3D plot: Cannot probe with zero feedrate
- Jens23
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
14 Feb 2025 23:20 #321603
by Jens23
3D plot: Cannot probe with zero feedrate was created by Jens23
Hello,
I am a fairly new LinuxCNC User. I am using a Mesa 7i76e with the probe basic UI.
So far everything works fine but I am having one "issue" or inconvenience.
Whenever I load a gcode, I get the following message: (Header) 3d plot (message) Error in ...ngc line -1 Cannot Probe with zero feedrate.
It still works, I can start the gcode and it runs without any issues but I would like to know why this message comes up.
I will attach my config files and a pic of the error as well as the gcode that was loaded when I took that picture.
If someone knows where this is coming from, please share your wisdom!
Thanks in advance!
I am a fairly new LinuxCNC User. I am using a Mesa 7i76e with the probe basic UI.
So far everything works fine but I am having one "issue" or inconvenience.
Whenever I load a gcode, I get the following message: (Header) 3d plot (message) Error in ...ngc line -1 Cannot Probe with zero feedrate.
It still works, I can start the gcode and it runs without any issues but I would like to know why this message comes up.
I will attach my config files and a pic of the error as well as the gcode that was loaded when I took that picture.
If someone knows where this is coming from, please share your wisdom!

Thanks in advance!
Please Log in or Create an account to join the conversation.
- Aciera
-
- Offline
- Administrator
-
Less
More
- Posts: 4170
- Thank you received: 1825
16 Feb 2025 09:51 #321696
by Aciera
Replied by Aciera on topic 3D plot: Cannot probe with zero feedrate
Your issue seems to come from your custom mcodes (M300, M500, M600).
Generally we don't want to have toolchange related stuff run on gcode load and the way to make sure it isn't is to check the 'task' parameter which returns 0 on load and 1 during actual gcode execution:
Generally we don't want to have toolchange related stuff run on gcode load and the way to make sure it isn't is to check the 'task' parameter which returns 0 on load and 1 during actual gcode execution:
o100 if [#<_task> EQ 1]
;everything in here is only executed during actual gcode execution
o100 endif
Please Log in or Create an account to join the conversation.
- Jensner
- Offline
- Premium Member
-
Less
More
- Posts: 122
- Thank you received: 21
16 Feb 2025 19:26 - 16 Feb 2025 19:29 #321760
by Jensner
Replied by Jensner on topic 3D plot: Cannot probe with zero feedrate
It's kind of funny that you're having exactly the same problem as me.
You seem to have almost the same configuration as me and also the same name
And you also seem to be using the M600 routine to probe the TooTall18T.
I can't quite figure it out at the moment, but every now and then I have a file that can be read in without an error message.
The most annoying thing for me with this error message is that nothing is displayed in the visualization and so I have no idea what the machine is doing until it does it.
I'm curious to see if you get any further here.
If I find out anything, I'll post it here.
Greetings Jens
You seem to have almost the same configuration as me and also the same name
And you also seem to be using the M600 routine to probe the TooTall18T.
I can't quite figure it out at the moment, but every now and then I have a file that can be read in without an error message.
The most annoying thing for me with this error message is that nothing is displayed in the visualization and so I have no idea what the machine is doing until it does it.
I'm curious to see if you get any further here.
If I find out anything, I'll post it here.
Greetings Jens
Last edit: 16 Feb 2025 19:29 by Jensner.
Please Log in or Create an account to join the conversation.
- Jens23
- Offline
- New Member
-
Less
More
- Posts: 2
- Thank you received: 0
17 Feb 2025 06:59 #321804
by Jens23
Replied by Jens23 on topic 3D plot: Cannot probe with zero feedrate
Thanks for the answer!
The M600 calls this macro: github.com/TooTall18T/tool_length_probe/...n/tool_touch_off.ngc
As this macro uses the "normal" M6, I remapped M6 to my own macro "manuell_atc" (github.com/GameOEver/LinuxCNC/blob/main/manuell_atc.ngc).
M300 and M500 basically add an M64Px to M3/M5 to have a vavle for the ATC spindle turn on and off for the air seal.
I am currently working on an ATC carousel, but it will probably take a few months to get it working. In the meantime I have made a very simple macro that basically turns valves on and off when you press cycle start for release or clamping tools.
If I understand your comment correctly, I would only call my "manuell_atc" macro when #<_task> EQ 1?
The M600 calls this macro: github.com/TooTall18T/tool_length_probe/...n/tool_touch_off.ngc
As this macro uses the "normal" M6, I remapped M6 to my own macro "manuell_atc" (github.com/GameOEver/LinuxCNC/blob/main/manuell_atc.ngc).
M300 and M500 basically add an M64Px to M3/M5 to have a vavle for the ATC spindle turn on and off for the air seal.
I am currently working on an ATC carousel, but it will probably take a few months to get it working. In the meantime I have made a very simple macro that basically turns valves on and off when you press cycle start for release or clamping tools.
If I understand your comment correctly, I would only call my "manuell_atc" macro when #<_task> EQ 1?
Please Log in or Create an account to join the conversation.
- Aciera
-
- Offline
- Administrator
-
Less
More
- Posts: 4170
- Thank you received: 1825
17 Feb 2025 08:01 #321807
by Aciera
Replied by Aciera on topic 3D plot: Cannot probe with zero feedrate
The issue is caused by the part with the g38 command as that is where the error message comes from. So you would only call 'tool_touch_off.ngc' when #<_task> EQ 1
The following user(s) said Thank You: Jens23
Please Log in or Create an account to join the conversation.
- TooTall18T
-
- Offline
- Senior Member
-
Less
More
- Posts: 43
- Thank you received: 34
17 Feb 2025 20:38 #321870
by TooTall18T
Replied by TooTall18T on topic 3D plot: Cannot probe with zero feedrate
You can try to add this to my routine.
I don't know if this make a different, because I only get the messages of zero feed rates if I set "fast probe fr" or "traverse fr" to "0".
I don't know if this make a different, because I only get the messages of zero feed rates if I set "fast probe fr" or "traverse fr" to "0".
o<tool_touch_off> sub <-- search for and add this below:
o<400> if [#<_task> EQ 1]
....
(LOGCLOSE)
o<400> endif
o<tool_touch_off> endsub <-- search for and add the line above
The following user(s) said Thank You: Jens23
Please Log in or Create an account to join the conversation.
Time to create page: 0.058 seconds