My CNC router is a little desktop unit from K2. It was a prototype.

The parts I'm cutting deviate from square a bit x/y. It isn't a huge amount and I have looked at the machine to see if I can adjust it somehow but all the screws are caps that have counter-bored holes. There really is no wiggle room. Although I plan on looking at it more closely.

But I was thought, maybe Mach3 can compensate? Is there a way to input a value into Mach3 to compensate for a machine that isn't perfectly square?

I did some googling on this and came up with a mention of home switches but I don't have any.

What I was hoping for was an ability to tell Mach3 that my X is moving 91.2-degrees (just for example) to my Y, so that Mach3 would compensate during machining.

Am I dreaming? I looked around in the Mach3 settings and didn't find anything but don't know if I was looking in the right spot.