SPACING DIMENSIONS EVENLY...

when spacing my dimensions equally, wether across or down, why do i have to do it twice every time?

i select the dimensions, click align (either across or down) and usually one or 2 of the dimensions shoot off the drawing.

so i click undo, and repeat the exact same process, even selecting the dimensions in the exact same order, and it works perfectly.

recommendations?

SolidworksDrawings And Detailing