How to place any object on the 'floor' of a scene? I added a cylinder to my scene, rotated, resized, like this:


I moved it up, because I want to make a model from this and I want it to stand on the ground:


I zoomed in and learned, that this object is not on the grid floor, it floats above it:


My question is: how can I put any object on the floor? (Yes, right, I could move it up half it's size, but think on more complex objects, like a terrain.)
You could select a vertex, edge or face in Edit Mode and snap the 3D cursor to the selection Shift-S Cursor to Selection 



In object mode set the object origin to 3D-cursor.



After that you can easily position the object to the 3D cursors position which can be adjusted in the proerties panel.



Followed by Snap Shift-S  Selection to Cursor