(RADDS) Printer often stops for a short time while printing fast
Hello,
I just build my new SprakCube XL and almost everthing works fine. But there is one problem when printing fast ... (setting the printspeed > 130%).
My setup : Raspberry Pi 2B+ with Rep. Server 0.80 PRO, RADDS 1.5 with DUE and latest Firmware.
If I print at 100% everythings works as expected. No short interruptions while printing and no blobs. But if I increase the printspeed to > 130% things getting worse ... The printer often makes little stops while printing. And that leads to small nasty blobs.
If I watch the LCD display while printing I can see that the Puf value get´s near to zero when the stops appear. And that happens often if there are a lot circles / curves to print.
I looked into the configuration and there are two values:
#define PRINTLINE_CACHE_SIZE 64
#define MOVE_CACHE_LOW 10
Can I change something here to have more Cache size? The DUE has a lot memory ...
Any help would be much appreciated.
Dominik
Comments
what speed are you using?
It´s not that fast ... First try was 55mm/s and now 80mm/s.
Now I have tested with
#define PRINTLINE_CACHE_SIZE 80
#define MOVE_CACHE_LOW 30
But I still get interruptions.
Make sure pin pong mode in connection settings is disabled and buffer is 127 byte
Where can I set these options? Can´t find it in the online configuration nor in the sources.
One additional question ...
Would it help to use higher baud rates? Actually I use 115200. Maybe I should give 230400 a try?
Hi !
I will try your suggestions this evening.
ping pong is set in server printer settings general tab.
I can set PingPong only in Repetier-Host or is it available in the webserver version, too?
but most delay is from latency during usb->serial conversion
So it could be a good idea to connect the DUE with a direct serial connection to the raspberry pi?
I have a DUE board which has pinouts for the serial port instead of the USB / serial converter.
I checked it and Ping Pong is disabled.
And setting the Cache values higher didn´t change something.
I did a Test with "M111 S24"
> 3:53:56.627: Warning: Communication timeout - resetting communication buffer.
> 3:53:56.628: Connection status: Buffered:112, Manual Commands: 2, Job Commands: 5000
> 3:53:56.628: Buffer used:112 Enforced free byte:23 lines stored:7