I recently upgraded from CS3 to CS6. To my eyes, Illustrator's Snap to Grid functionality is either broken—or I'm not understanding a (new?) option.
Use case: I set-up a grid with 1/8" spacing. I paste a 1/2" x 1/2" object from another file, or just copy and paste an existing one in the same file. I want it to sit, say, 2" from the top, and 4" from the left edge. In CS3, I could just use the arrow keys on the keyboard to move the object around, and its edges would precisely snap, as expected, to the grid, with no muss or fuss. If it was an uneven size, the edges would snap, making it easy to at least align the left and top edges (for example) where I want the object to sit.
In CS6, this really just plain doesn't work—either with arrow keys, or moving the object with the mouse. The objects are always—ALWAYS—some fraction "off" in one direction or another. And yes, I know it sounds like the Snap to Grid is off, but it's not. The object moves by increments of the grid (1/8" in my example), but the object is not grid-aligned, and cannot be made to be. I can arrow-key the object all over the workspace and it won't snap properly. The only way I can find to accurately position the object is open the Transform dialog, and enter the measurements by hand.
Quite honestly, that's a pain in the butt, and it's made literally everything I do in Illustrator take roughly twice as long. This is improvement?
I am hoping I "just don't get it." That there's an option mis-set somewhere in here. Maybe it's related to moving from Windows on CS3 to Mac on CS6, who knows. What I do know is I'm starting to hate Illustrator every time I have to fire it up these days.
Anyone else see this? Anyone have any idea how to fix it? File a bug report?
ADDED: In playing with this just after my original posting, it appears that the described issues occur only with groups of objects. For example, a 1/2" x 1/2" icon composed of a square for its outer dimensions, with some other stuff layed on top, then grouped, and moved as a whole. (Although whether it's grouped doesn't actually seem to matter—an ungrouped, multi-select of the same sort behaves the same way.)
Thanks for the response.
No, this is a print workflow, and Align to Pixel Grid is confirmed off. Use Preview Bounds is UN-checked in the preferences. (Wasn't familiar with that option; not sure if/how it impacts this off-hand.)
If Use Preview Bounds is checked then there is a chance it will snap to the outer edge of the stroke of the item. Do you have any Raster Effects like a Drop Shadow applied to any of the items in the group. It might be taking the outer edge of the raster in that case.
Use Preview Bounds didn't help, but your raster effects question got me wondering... I am using a rounded corner effect in every instance where I have observed this. At least with a couple of quick tests, removing the rounded corner effect via the Appearance panel seems to have kicked it into expected behavior. Interesting.
I'd still make a case that this is a bug, and to the best of my recollection, it is NOT how it worked in CS3; I use the rounded corner effect pretty regularly... I would certainly have noticed this "in the old days."
Thanks for the clue. I'll find a way to deal with this knowing where the issue seems to be. I also just filed a bug report on it; I feel strongly that it is one.
I've also had issues, noticed it happens when I copy and paste items from another document, if this is the case with you I have found redrawing the element in question seems to work, not ideal but hope this helps
I am having the same issue. And I found that CS6 on a PC, everything seems to work fine. CS6 on a MAC, the snapping features do not work, or seem to work randomly. I can not get any path to snap to a guideline either. I have checked and re-checked everything that was stated by other members above, and I can not figure out why it is happening. It is really making me consider selling CS6 and looking for a copy of CS3. I agree with Westopherguy, I am taking twice as long to do anything.
Aproximately the same thing here. When selecting one anchor point I can move it anywhere I want, when selecting both I just can't make it snap to grid. Even when turning off every snapping feature that I know I still can't manually move both anchor points to a gridline...
Have you checked that your artboard is aligned to the pixel grid?
To do this click the artboard tool and check the artboard is siting on a pixel.
I was having a similar issue where a group of shapes would not align at 0,0. I would type in 0 for the x position and illustrator would then overwrite that with -0.25. Aligning the artboard to the pixel grid fixed this issue for me.
Hope this fixes your issue as well.