Hello all, I’m hoping this is something others have run into before.
I’ve recently added a PLH3D-XT-50 from opt lasers to my pro 6060 machine. Everything is working well in vector mode, but I’m having a weird problem trying to get things working for rastering images. The short version is that when attempting to raster an image, instead of the patter I expect I am getting one that has been distorted in the X axis, although the Y axis looks fine. Instead of the laser head moving in the +X axis I expected it is going in -x. Also the image seems to be scaled based on the FEEDRATE I have set in the m2001.
For example when using the inch version of the quick cal pattern Jim Neeb graciously shared at Public CNC Docs - Google Drive. Thanks to him for the awesome documentation he has made about many avid topics.
for speeds < ~200IPM I am getting an image smaller than the one inch expected, and for higher speeds it gets progressively wider.
Here are some of the things I’ve tried, but I’m still scratching my head here.
I’ve tried adjusting the __Adjust_Raster_Image_Alignment and __Vector_Speed_Comp files to have all zeros, as well as disabling compensation entirely. I see that if I put a bogusly large value in the alignment file it does shift things over so it is having an effect, but it is still going in the wrong direction.
I’ve tried a fresh install of mach4, both the avid packaged one, and a non avid one following the instructions at FAQ Mach4 I get the same result. This means using ESS plugin v298 and 285.
I’ve tried various values of IMAGE_STARTING_CORNER. The head consistently moves in the opposite X direction from what I would expect based on the value. It also remains distorted in size.
I’ve tried setting COMP_FOR_ACCEL_DIST_X=0. I don’t think I would have noticed if it was off by the amount of distance for the servo to accelerate, so it may have had a tiny change, but things seem the same.
From some googling it sounds like this may be related to the “x-y velocity PWM” signal setting in the HC tab, but I’ve got it unchecked like in the instructions. Not really sure if there is anything else here to play with since I don’t have a plasma cutter.
Also there is nothing obviously wrong looking in the log file.
Thanks for any thoughts.