Closed sirias52 closed 2 months ago
You are 6 release behind. The current release is 3.7.18, and we are close to releasing 3.8.0. There is a good chance that we have already fixed the problem. Please do not submit problem reports against ancient releases.
Update the firmware, problem solved. Thank you.
I have been update the firmware to the last version (3.7.18) , but the problem still exist and I still found ramdon movement mean while I upload the file via webUI. I´m Use fluidpendant to control cnc.
$G $J=G91 G21 F2000 Y-100 (in this case Y axis move -100) [MSG:Files changed] ok <Jog|MPos:2.209,13.192,-1.708,0.000,0.000,0.000|FS:1560,0>
Is it possible the pendant is sending the jog commands?
is possible, but only upload any file via webUi
Is the pendant the FluidDial?
Yes
Is the pendant on a jog screen when this happens. If so, does the jog amount match the increment on the pendant?
yes, upload file, and fluid pendant usually stay on the screen jog. yes match whit increment value.
despite having updated to version 3.8.1 the problem persists
https://github.com/user-attachments/assets/10f3a21b-5a3c-45a6-90ba-6096fb626e35
yes, upload file, and fluid pendant usually stay on the screen jog. yes match whit increment value.
That answer does not agree with your video. In your video, the jog increment is 0.1, since the tenths digit is highlighted, but the jog is much longer.
The jog settings in WebUI are impossible to determine from your video which moves around so much that we cannot see the job settings.
The job command listed above, i.e. $J=G91 G21 F2000 Y-100 (in this case Y axis move -100)
is not in the form that FluidDial sends, because FluidDial sends without spaces between G91, G21, and the F value.
Which version of WebUI are you using, and where did you get it? This capture from the video makes me think that it is not built from our version of the WebUI source code, since our version does not have a TFT-SD button
The only version of WebUI v2 that we support is our fork at https://github.com/MitchBradley/ESP3D-WEBUI/tree/revamp
(That answer does not agree with your video. In your video, the jog increment is 0.1, since the tenths digit is highlighted, but the jog is much longer)
The video was an unusual issue, but usually it sends a random command ($J=G91 G21 F2000 Y-100, $J=G91 G21 F2000 Y-10, $J=G91 G21 F2000 X10, etc. integer values between axis X,Y.) That day the machine did several jobs properly, but at that moment it generated that problem, very strange. because it only generated those random commands.
Which version of WebUI are you using
our version does not have a TFT-SD button
this button is optional.
Does it fail every time you upload a file, or only sometimes?
Does it fail if the pendant is not connected?
Does it fail every time you upload a file, or only sometimes?
sometimes. I've tried to observe the pattern, but it's very random to be able to explain to you what is happening
Does it fail if the pendant is not connected?
I haven't tried it, I only use the pendant because it's very useful to me.
Problems that do not happen consistently are very difficult to fix, especially if the developers never experience the problem.
Right now we do not know whether the problem is related to the use of the pendant or not, which makes the search space twice as large.
I think I can survive with that, mean while i hope this not fail machining parts on cnc. Thank you.
If you can find a way to make it fail consistently, so we can reproduce the problem, we can probably solve it.
I will be waiting to give you feedback. I use the CNC very often, I'm sure I'll find a way to make it fail consistently. Thank you.
Files are loaded onto the SD card. For example, I have 5 files loaded, I delete all the files one by one (I delete files to free up RAM) to insert a new one, then the error occurs. The error pattern is in those file deletion cycles.
[MSG:Files changed] "file deleted" [MSG:Files changed] "file deleted" [MSG:Files changed] "file deleted" [MSG:Files changed] "file deleted" [MSG:Files changed] "file deleted" "uploading file" $J=G91 G21 F2000 X10 "add Gcode comand" ok [MSG:Files changed]" finish upload file"
always with the pendant.
It also happens when uploading several files running and aborting.
[MSG:INFO: ALARM: Abort Cycle] ALARM:3 Reset while in motion. Machine position is likely lost due to sudden halt. Re-homing is highly recommended. GRBL 3.8 [CNC v3.8.1 (noradio) '$' for help] GRBL 3.8 [CNC v3.8.1 (noradio) '$' for help] [MSG:INFO: Caution: Unlocked] [MSG:Files changed] GRBL 3.8 [CNC v3.8.1 (noradio) '$' for help] GRBL 3.8 [CNC v3.8.1 (noradio) '$' for help] [MSG:Files changed] [MSG:INFO: ALARM: Abort Cycle] ALARM:3 Reset while in motion. Machine position is likely lost due to sudden halt. Re-homing is highly recommended. GRBL 3.8 [CNC v3.8.1 (noradio) '$' for help] [MSG:INFO: Caution: Unlocked] [MSG:Files changed] GRBL 3.8 [CNC v3.8.1 (noradio) '$' for help] "uploading file" $J=G91 G21 F2000 X10 "add Gcode comand" ok [MSG:Files changed] "finish upload file"
I reproduced the problem.
Okay, this one is almost too weird to believe. Here's what's happening. When you hit the Upload button on WebUI, a file selector window appears on top of the WebUI window, covering the Jog panel. When you select a file by double clicking, there is a fair chance that the mouse happens to be above the Jog control. If you double-click and immediately release the mouse button, all is well. But if you double-click and hold the mouse button for a time, the file selector window disappears and the mouse is sitting on top of the jog control circle with the button held down, thus choosing a jog. When you finally release the mouse button, that jog command is executed.
I will have to try some things to see if I can suppress this behavior. It could be tricky because those jog commands are attached to parts of an SVG image, rather than being controlled by javascript code.
Meanwhile, there are several ways to avoid the problem, with care:
Changing the SVG image event triggers to use "onclick" instead of "onmouseup" seems to fix it. Who knows what side effect that will have, thought.
Wiki Search Terms
ninguno.
Controller Board
6-pack
Machine Description
Gantry router
Input Circuits
No response
Configuration file
Startup Messages
User Interface Software
Fluidpendant, Webui
What happened?
upload any file via web and X move 1mm
[MSG:INFO: Program End] (file over and return to origin) <Idle|MPos:-15.998,9.799,9.412,0.000,0.000,0.000|FS:0,0|WCO:-15.995,9.800,-0.592,0.000,0.000,0.000|SD:100.00,/sd/5.tap> [GC:G1 G54 G17 G21 G90 G94 M5 M9 T1 F480 S16000] [MSG: /sd/5.tap file job succeeded] (Upload file with machine stopped) $J=G91 G21 F2000 X1 (here add jog command and X1, WHY?) ok <Jog|MPos:-15.990,9.799,9.412,0.000,0.000,0.000|FS:258,0> <Idle|MPos:-14.996,9.799,9.412,0.000,0.000,0.000|FS:0,0> <Idle|MPos:-14.996,9.799,9.412,0.000,0.000,0.000|FS:0,0> [MSG:INFO: Channel auto report interval set to 200 ms]
GCode File
No response
Other Information
No response