Thanks Andy, it didn't occur to me i needed to Home, but I can see that logic now.
Ok, I homed the axes and ran into an issue where the axes would start outside the bounds I defined for software limits, presumably due to the IK math, but I'm not certain.
I modified the bounds so that Home (0,0,0) is in the center of the workspace instead of the lower corner of the workspace and that problem went away.
Next, I'm noticing my scaling is off, so ignore that in the attached files. I suspect i need to reconfigure the resolution counts to incorporate the gearboxes. It appears the IK math assumes a degree of motion at the "joint" and not the motor shaft. So I think my resolution/motion distance errors makes sense until I rework the scaling.
The only thing I can't seem to track down at the moment is that after homing, the Z Machine Axis starts at -338 mm instead of 0 like X and Y.
Further, it is the only axis I cannot Jog - both X and Y can be jogged, see below:
Did i mess something up in my config?
specifically with jogging, but I'm also puzzled on why it's setting the origin to that -338.029, i guess it could be a result of some IK calculation, but not sure.
HAL/INI attached
File Attachment:
File Name:
my-mill.hal
File Size:3.75 KB
File Attachment:
File Name:
my-mill.ini
File Size:2.25 KB