Thanks Chris for quick reply and good job for AR2.
I weld with moveJ command like picture below.
With red color is the movement I made.
About backlash error. I face this error when I try to make movements 6mm. If you move J1 from right to left then you can measure with a touch point that it needs 2-3 steps of the stepper motor to change direction of the arm. This translates of an error 0.2mm to 0.5mm when you move from right to left and opposite of J1. That's ok. Every machine has this error. So when I made movements for example 100mm diameter circle, the circle command works perfect because backlash error was 100 time smaller. If you try to make 10mm circle then backlash error starts to be noticeable. If you use J2 and J3 then the error became larger. This is eliminated easily for example at Mach3 with a tab that you can set backlash error to every stepper motor separate.
Here is a 2D example of a circle. If we start at 1st part of the circle and go to the 2nd we J1 will have no problem but J2 at 90 digress will stop for 0.5mm because of the backlash error. The same will be from 2cnd to 3rd for J1 etc.
So if you upgrade program V2.0 of AR2 please take into consideration to add a tab with J1 to J7 (because we truck will have the same problem) and add a manual correction of backlash error. Evey one can measure this and correct it manually.
Sorry for the big reply. Please let me know if you have more questions.