Interactive mirror (Ctrl + M) doesn't mirror object

I'm trying to simply mirror an object (maybe for the first time)

So I want to use the mirror command CtrlM for it.

When use it, blender asks to select the axis I want to use for the mirror operation, then I type X, Y or Z, the axis is selected, I press enter or click anywhere, and nothing happens, the object just sits there the same way.

What could it be the problem? I can't find info about this problem. Thanks for your help!

• Could you upload some screenshots or a .blend?
– gandalf3
May 21 '14 at 22:01
• OK, i edited the question, now it has screenshots. should i mention i'm using mac? May 21 '14 at 22:17
• I think it's working, but as your object is symmetrical on all three axes it will look the same. Try it on a Suzanne.
– gandalf3
May 21 '14 at 22:18
• But how does it need to be done to face in a different way?...and what's a Suzanne? May 21 '14 at 22:23
• @invicente It actually mirrors in global by default. May 21 '14 at 22:44

When using Interactive mirror as with the mirror modifier, you need to mirror about a point else pertaining to the former, the object will just mirror/flip in place and if the object is symmetrical you won't see any changes. This point can be the object origin, another object or the 3d cursor depending on which mode you are using.

You can either change the object's origin or simply switch the pivot point to use the 3d cursor and then mirror.

It is also worth noting that mirroring basically just scales the object on the desired axis by -1 (so without applied rotation you might not get expected results). So as a cheap and quick alternative to CtrlM, you could just select the object and use SX -1.

Mirroring about a point

What I did in the last example was to first translate the object over a bit on the X axis and then change the pivot mode to the 3d cursor as the mirror tool needs a point to work around. I then invoked interactive mirror and selected the axis I wanted to mirror on which in the example is the X axis. In the first one, I simply mirrored a single object and it flipped it to the opposite side, in the second, I duplicated the object and then mirrored so I had identical copies.

• Also as a side note, maybe add that mirroring actually just scales by -1 (so without applied rotation you might not get expected results)?
– gandalf3
May 21 '14 at 22:54
• @gandalf3 another side note: Better use it in Object mode. Scale by negative value will flip normals when in Edit mode. May 22 '14 at 0:18

It only works in edit mode: As per the Blender documentation

• While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review Sep 29 '17 at 18:06
• @batFINGER: Thank you very much for guide line, I will do in future posts Sep 29 '17 at 18:36
• Nothing in the page linked corresponds to that. The first sentense states otherwise (and it's actually how it works), pointing out Object or Mesh selection (to have object selection one needs to be in Object mode, mesh - Edit mode). Sep 29 '17 at 18:48
• @batFINGER what do you mean? I was mostly answering the statement in the answer, not sure what should be undone as the answer was reviewed correctly as I understand Sep 29 '17 at 19:28