I have the gen 1 elite journeyman with masso g3 controller. I recently got the machine setup and trammed. Even had successfully made and used a facing program for my spoil boards on fusion360 using the masso post.
Now Im trying to run my first part and the machine is going far off course from the g-code in the program, dispite the work coordinates being correct. (this is what im showing in the photo)
I tried using a g57 instead of g54, but no difference. I used MDI and entered in g57x0y0g0 and the tool goes right to the correr of the part as it should. But after I click start on the program the z seems correct but the xy just start heading off the part. And it also shows in the grafx representation that the tool is going way off. I’m very familiar with CNC machines but I’m stumped with what could be the issue here.
Is it possible it’s due to where you’ve defined the WCS in your CAM software?
I ask because I notice in your gCode the first X move is positive where I’d expect it to be negative if you were working off the upper right hand corner of your piece.
I threw together a quick sample file in Fusion to demonstrate what I’m talking about:
If WCS in Fusion Manufacture CAM is set to lower left (where I generally start) then the first X move is positive whereas if I set it to the upper right then the first X move is negative:
FWIW, I’m trying to divine a lot from the screen shot and the code, but in the past when I’ve had odd movements it was generally because I didn’t set the WCS in CAM properly. In my case Fusion defaults to the center of the piece, so I’ve had to build moving the WCS into my workflow.
I am using lower left corner, And it shows that I setup the x0y0 correctly when I call g57x0y0g0 in MDI. Someone mentioned in the facebook fourm that I should not be using incremental arc interpolation, so im going to try and make that absolute arcs and see if that solves it