Y Axis Soft Limit?

Im very confused at to why I’m hitting the soft limit on this table top. The vector is 48" round and the XY0 is set to the bottom left as I usually do. My machine is the Elite Foreman which should cut 48.25 x 48.5 but partway through the cut, the file hits the same spot over and over screaming soft limit reached. I have the toolpath following the vector and I’m using a 0.25" comp-spiral bit so theoretically the finished circle will only be 47.875 instead of 48". If you consider the outside of the cutter profile to be a 48.125" circle, this still falls inside the parameters of the machine. I am lost as of what to do. (pics also posted)



Sounds like your programmed X0 Y0 position are not set right, and while the machine can cut a part that big, the X0 Y0 position will need to be carefully positioned to get the whole thing to fit.

This error can occur on the machine, but just setting X to 0, and Y to 0 in the incorrect position, or could be a programming error, where the X axis, and Y axis don’t exactly line up with the edges of the circle.

Masso has a dry run feature that can run the program with the Z retracted, and the spindle off. This will confirm the program can fit within the X-Y boundary before starting the cut.

1 Like

It’s unlikely that your machine’s total X&Y travel are exactly 48.25 x 48.5. Double check your maximum travel.

I checked and my X travel is 48.126" and my Y travel is 48.398"
I also triple checked my file to be at the exact X:0 and Y:0 position.

2 Likes

Dang you have more travel in both directions then I do. X I only have 48.0314" with Y being slightly better at 48.08". I just programmed up a 48" circle centered with prifile on the vector (1/4 bit) and ran a dry run with no issues. Is it possible that after you home the machine you aren’t moving the machine back to its absolute 0,0 before setting your X and Y? Secondly do you have a larger picture of the Masso screen showing the machine coordinates along with the job coordinates you posted above? They should match so if they dont then you arent setting your 0 where you think you are.

Where is your programmed X0, Y0 position relative to machine X0, Y0?

Another way to ask the same question is:
G54 X0 Y0 is at what G53 coordinate?