Interface slows down

Post technical questions about the Buildbotic Controller here.
Forum rules
No profanity, no gambling, no illegal activity, so sexual or pornographic material.

Posts not related to the Buildbotic CNC Controller are likely to be moved or deleted.
Post Reply
User avatar
MTek
Posts: 10
Joined: Mon Oct 14, 2024 7:54 am

Interface slows down

Post by MTek » Mon Nov 18, 2024 2:57 pm

In the morning our buildbotics controller works well and the interface works well and there is no lag. After having the controller on for the whole day the interface becomes very slow and it is difficult to open and run new g-code files. Eventually the interface becomes unresponsive and we have to restart the controller. The temperature runs between 42 and 48c on the lcd of the controller, in case that is needed. If I am in the middle of a long machining run the control seems to be streaming code well to the control board, but the update of the coordinate display and the status of where the machine is in the g-code is way off. The cutting job will often actually finish and the display will say that the job is only 30% done.
Pilot Pro EX CNC Router (2008)
Upgrades:
Buildbotics Control
XYZ Touch Probe Plus
1000mm Waste Board Kit
500W 48VDC Brushless Spindle

User avatar
Doug
Posts: 361
Joined: Fri Feb 02, 2018 4:56 pm

Re: Interface slows down

Post by Doug » Mon Nov 18, 2024 9:52 pm

Hmmm,

Here's a few questions:
  • What vertion of software are you running?
  • Are you accessing the controller from a local monitor or across a network?
  • If across a network, what browser are you using?
  • Does it get slow even when you are not running program?
  • If it only gets slow when running a program, how large is the gcode program file?
Temperature does not sound like a problem.The RPi doesn't start shedding tasks until it reaches 85C.

Doug

User avatar
MTek
Posts: 10
Joined: Mon Oct 14, 2024 7:54 am

Re: Interface slows down

Post by MTek » Tue Nov 19, 2024 2:45 pm

software version: v2.0.3
local monitor.
Yes it gets slow even when not running a program and sitting idle.
The gcode files have been around 4000 lines that I have been running.
Pilot Pro EX CNC Router (2008)
Upgrades:
Buildbotics Control
XYZ Touch Probe Plus
1000mm Waste Board Kit
500W 48VDC Brushless Spindle

User avatar
Doug
Posts: 361
Joined: Fri Feb 02, 2018 4:56 pm

Re: Interface slows down

Post by Doug » Tue Nov 19, 2024 4:22 pm

If you just let it sit idle, how long does it take to get slow?

User avatar
Doug
Posts: 361
Joined: Fri Feb 02, 2018 4:56 pm

Re: Interface slows down

Post by Doug » Tue Nov 19, 2024 4:24 pm

I'll turn one on and let it sit till tomorrow to see if mine gets slow too.

User avatar
MTek
Posts: 10
Joined: Mon Oct 14, 2024 7:54 am

Re: Interface slows down

Post by MTek » Wed Nov 20, 2024 10:49 am

It seems to take a few hours before it slows down. Then when I go over to load up g-code from a usb thumb drive to run the interface gets really slow and eventually un-responsive. However if I hurry up, get my g-code loaded and start it the machine runs great despite the progress on the screen lagging massively. Is there a process load screen or log I could open to see what's sucking all the raspi's resources?
Pilot Pro EX CNC Router (2008)
Upgrades:
Buildbotics Control
XYZ Touch Probe Plus
1000mm Waste Board Kit
500W 48VDC Brushless Spindle

User avatar
MTek
Posts: 10
Joined: Mon Oct 14, 2024 7:54 am

Re: Interface slows down

Post by MTek » Wed Nov 20, 2024 11:52 am

I think I have this issue figured out. I had a usb extension for my thumb drive installed going to one of the usb 3.0 (blue) ports on the back of the controller. Once I removed this extension everything seemed to work much faster. The reason I removed the extension was that I found that files could be edited on the usb drive, but when I tried to save them to the local storage (raspi sd card) the files would never show up on the local storage even after restarting. I then unplugged the extension and tried editing and saving the files locally and BAM! the files saved locally. Running locally also allows me to see the tool position updated in the 3D view, I have never been able to see that before when running code off of my usb drive.

I think it would be best if I used a better quality brand name usb 3.0 thumb drive in the future with no extension.
Pilot Pro EX CNC Router (2008)
Upgrades:
Buildbotics Control
XYZ Touch Probe Plus
1000mm Waste Board Kit
500W 48VDC Brushless Spindle

Post Reply