Well that document seems to show totally different pins for step and dir,try this xml and see if your X Y and Z work correctly, if they do then we can try and get the others moving.
The dip switches will not have any real affect for the moment, they will alter things but will not stop your motors turning.
Hood