Crashing, homing macro bugs, G93 bug
Posted: Mon Nov 09, 2020 7:21 pm
Running AXBB in windows 10, very clean install, only opera, mach, and onedrive are installed, with UCCNC and plugins etc to let me control Huanyang spindle motor via USB.
So, I have three issues, I'll list in order of priority:
1. Started getting a "cannot detect motion controller" type error, which effectively crashes me out (after giving me the option to save offsets). Frustrating, as I run long carving programs (3-5 hours) sometimes using expensive woods, and dont have a homing system set up on my A axis (guess I should prioritise that). It is very intermittent, I might do multiple runs fine and without issue, but then it will just randomly crash. It has only started in the last few months, and is definitely a problem with UCCNC, as I also run mach with the AXBB plugin and never had an issue. Tried reinstalling UCCNC, then copying my old macro / setup directories over, but no luck. Also tried switching off wifi, but doesnt help. Might be able to find the error details in event viewer if you like. I wonder if a windows 10 update caused the problem. Actually I thought reinstalling UCCNC had fixed it, as I hadnt seen the error in a week or so, until just now...
2. My macros with G31 probing commands go wrong at least 1 in 3 times. When looking into this I saw that you had previous had issues with feedrates in macros, which you fixed - perhaps the same bug is being activated with G31's for some reason. There are two things that can wrong - either the feedrate is incorrect (e.g. G0 moves being stupid slow), or when logging the position after the G31 move, it returns a 0. Other macros that dont use G31 commands, work fine, never had an issue. Sometimes I'll have to repeat the homing procedure 3+ times to make it log a correct result, and not move at a stupidly low feedrate which will take like 5 minutes just to return Z to machine 0. Just occurred to me, but I think the feedrate issue is only ever after the G31 command has run, however I've not been watching for this so cannot say with certainty.
3. Mentioned this in another thread some time ago, but going to put it here again anyway. When running in G93 mode, if you try to decrease the feedrate with feedrate override it gets very screwy. Like, crazy fast moves between slow sections. Also, unsure but I think it might be bugged at normal G93 rates, in that sometimes at the start of movements it'll shoot from one A axis position to another. Although this could just be because I am using roll over on 360, and it's moving in the wrong direction or something.
Would love to get some help on the major crashes. I can live with #2, although it is pretty annoying I've set the macros to throw an error when 0 position is given. The third, I'm mentioning again, just because it is clearly bugged, but hey.
So, I have three issues, I'll list in order of priority:
1. Started getting a "cannot detect motion controller" type error, which effectively crashes me out (after giving me the option to save offsets). Frustrating, as I run long carving programs (3-5 hours) sometimes using expensive woods, and dont have a homing system set up on my A axis (guess I should prioritise that). It is very intermittent, I might do multiple runs fine and without issue, but then it will just randomly crash. It has only started in the last few months, and is definitely a problem with UCCNC, as I also run mach with the AXBB plugin and never had an issue. Tried reinstalling UCCNC, then copying my old macro / setup directories over, but no luck. Also tried switching off wifi, but doesnt help. Might be able to find the error details in event viewer if you like. I wonder if a windows 10 update caused the problem. Actually I thought reinstalling UCCNC had fixed it, as I hadnt seen the error in a week or so, until just now...
2. My macros with G31 probing commands go wrong at least 1 in 3 times. When looking into this I saw that you had previous had issues with feedrates in macros, which you fixed - perhaps the same bug is being activated with G31's for some reason. There are two things that can wrong - either the feedrate is incorrect (e.g. G0 moves being stupid slow), or when logging the position after the G31 move, it returns a 0. Other macros that dont use G31 commands, work fine, never had an issue. Sometimes I'll have to repeat the homing procedure 3+ times to make it log a correct result, and not move at a stupidly low feedrate which will take like 5 minutes just to return Z to machine 0. Just occurred to me, but I think the feedrate issue is only ever after the G31 command has run, however I've not been watching for this so cannot say with certainty.
3. Mentioned this in another thread some time ago, but going to put it here again anyway. When running in G93 mode, if you try to decrease the feedrate with feedrate override it gets very screwy. Like, crazy fast moves between slow sections. Also, unsure but I think it might be bugged at normal G93 rates, in that sometimes at the start of movements it'll shoot from one A axis position to another. Although this could just be because I am using roll over on 360, and it's moving in the wrong direction or something.
Would love to get some help on the major crashes. I can live with #2, although it is pretty annoying I've set the macros to throw an error when 0 position is given. The third, I'm mentioning again, just because it is clearly bugged, but hey.