Change Y Axis Travel Limit

I’m working with a Shapeoko Pro XL and CM 618. Bed is nearly square, diagonal off perhaps 1/32" - 1/16". After I initialize machine, if I manually jog it to full forward position, left Y axis chatters mildly about 10 times and settles. After repeated tests, determined that in doing so, it resets the Y position by .03". Since I’m content with the “Almost Square”, how do I tell the system to shorten the maximum Y travel to a bit less? If it matters, I’m working in inches, not metric.

Check your belt pulley and make sure you lube your linear rails/bearings. Many have had connector problems with their stepper motors. A Pro XL is still an SO4 so check your belts and pulley. Power off your machine and slowly move your gantry front to back several times and if you find any hard spots find out why and fix it. If you move the gantry too fast you get the stepper motors creating a force that will sound like the belts slipping. Just move slowly and things should feel smooth.

If you want to change the default values for any machine you edit the Shapeoko.json file. That file can be found by opening CC (Yes CC not CM) and pick the Help About and then open Data Directory. From there find your CM folder and in there you will find the Shapeoko.json file. That file is created when you do a configuration of your machine in CM. Then the parameters in that file define your machine and your jogging limits. So you can edit that .json file with a text editor like Notepad. You will find the defenition of your machine and you can change the parameters in metric. Even though you use SAE/Imperial the Shapeoko is done in metric. That is why when using inch in CC you can get rounding errors because all SAE/Imperial measurements are converted to metric and that can result in small rounding errors.

After you modify and save the Shapeoko.json file you must quit CM and reopen it to get the .json file to read. The .json file is likely only read when CM starts so it requires a restart of CM to get the new parameters to work in CM.

Quick read. Just cleaned and oiled all of the linear rails and there bearings. Did all the stuff pertaining to that.

I do all the design work on office desktop, then store NC files on SD card for CM to use with laptop connected to Shapeoko. All that said, I didn’t find Shapeoko.json on the desktop; did find it on laptop. Closed CM. Changed the Y value from 444 to 443, restarted CM and it still did the same thing. Looked at Shapeoko.json a moment later and Y was back to 444.

What am I missing?

The computer that runs your Shapeoko is the one you need to change the Shapeoko.json file on. After saving the file close CM and restart it if it is open. The new parameters will take effect.

The easiest way I know to find the .json file is to open Carbide Motion, connect to your machine (but don’t initialize machine - no need to do that), then click the build number in the lower left. Then click “Open Data Directory” and the .json file will be right there…

Got it!!! Some dummy (me) didn’t hit SAVE after editing the file. A bit more testing and tweaking. Changed 444.0 to 442.5 and all is well.

Thank You!

And I love shortcuts. Just wish I could remember half of them. :face_with_monocle: :face_with_monocle:

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.