Trying to fix cuts that are too small

Hi, I’ve been having problems with the LongMill cutting dadoes ~0.016" smaller than what’s in the G Code. Let me say that Steph and everyone at Sience has been amazing! I ask for help and I get it, with speed and details. I replaced the 12 V-wheels and tuned it as best I could, but still have the problem. I have anti-lashback bolts on order and hope that fixes it.

I was also told my gsender code was very old at 1.0.0. I decided to reinstall the also old Linux on my Intel PC. I chose Ubuntu Desktop 25.05 which just came out. I cloned the git repo with “git clone GitHub - Sienci-Labs/gsender: Connect to and control grbl and grblHAL-based CNCs with ease”. It turns out I didn’t really need that after finding the .deb file on the Internet. Then sudo dpkg -i gSender-1.4.10-Linux-Intel-64Bit.deb installed it. I brought up gsender, but could not enable the machine. I saw an error on the console and sudo chmod 666 /dev/ttyACM0 fixed it. I also changed the permissions of shared memory with sudo chmod 1777 /dev/shm. I created a desktop launch icon by creating this file:

pi@cnc:~/Desktop$ cat ~/Desktop/gsender.desktop
[Desktop Entry]
Name=gsender
Comment=Launch gsender
Exec=/usr/bin/gsender
Icon=/home/pi/gsender.png
Terminal=false
Type=Application

But after reboot I again cannot connect getting “Error opening port /dev/ttyACM0”. Has anyone seen this? Guess I could write a script such as /usr/local/sbin/gsender that does the two chmod’s then calls /usr/bin/gsender.

Any feedback will be appreciated.

-Mike Mac

@mike99mac Welcome back, Mike. I have no idea how to address your issue linux, but I have moved your question to the gSender category. It will get more notice here.

WRT dadoes being too small, have you verified that the end mill you are using is in spec? I’ve run into this especially with 1/8" end mills. They turn out to be smaller than spec. Just a thought.
Also, what CAM/CAD application are you using?

Thanks gwilki. Yes the 0.250" bit is +/- 0.001". I’m using Easel. Steph said the G code looks fine.

I’ve not tried gsender in linux, but from Amatuer Radio hardware, experience it often came down to adding USER to some group. “dialup” was often the culprit for ttyUSB devices.