Vladimir Sokolov

Results 27 comments of Vladimir Sokolov

parking is the g28 command ![IMG_20190428_195110](https://user-images.githubusercontent.com/44455128/56862503-18760a00-69ef-11e9-8991-64bc24fe5a38.jpg) buffer = 3 Commands remain in the buffer after starting reprinting. It does not fix until you click on the reset

https://youtu.be/xFIcR6_K_xs this video is with a bug

After the commands remain in the buffer, no other command executes. Not M119, not even M112. The firmware goes into a “while” loop. But it does not freeze and continues...

I found out that the host processes the stop as a pause, but this does not completely solve the problem. If you stop the printer via UI display, after the...

I found what causes the error. The reason was not evident The code snippet because of which the bug occurs: ``` #define DISTORTION_CORRECTION 0 /// это вызывает ошибку при хоуминге...

I managed to solve the problem. It turns out under certain circumstances in fdifference [] the value is 0.00 or -0.00. This breaks the logic of the printer and stops...

Perhaps the solution is not perfect. I came to this solution because the fdifference [i] data is measured in millimeters. That is the form in which they appear in the...

I came to the conclusion that it makes no sense to reset the data you can simply add a check to the existing condition ``` if (fdifference[Z_AXIS] != 0 &&...

Unfortunately, my method does not work properly. After auto-calibration, problems with calculations begin. Everything gets worse if you change linear_advanced I set the value to 80, and now the extruder...

but 1000 segments appeared during the team G1 E-100 ? I realized that when I squeeze the filament, the program should complete the next check. ``` if (!(cartesianDir & XYZ_STEP))...