I want to make the origin in edit mode at a vertex, but it keeps setting it to the last clicked-on face :( So now in edit mode the pivot is on the last clicked-on face ;(
In Edit mode, make sure you enable vertex selection.
Click the vertex to which you want to set the origin.
While still in Edit mode,
Cursor to Selected
If all you want to do is change the pivot point, set it to 3D cursor.
If you actually want to change the origin.
Tab to Object mode, then
Origin to 3D Cursor
A practical alternative is:
- Enter in edit mode (in this mode the origin menu in the tool shelf hides and you are no more able to use it, but don't worry...);
- Select the vertex (one or more vertexes or edges, or faces) you want to use as referring for the new origin position. If you select more of them modify the Pivot Point to Median Point so blender will automatically calculate the median point accordingly with your selection;
- Press space bar to show the dynamic space bar menu;
- In Search text box of space bar menu insert: Set Origin to Selected; Confirm with Return or left click on Set Origin to Selected menu item;
Notice: once done the first time, you will be able to access and apply the command in future just pressing space bar and Return, until you don't search for another command into space bar dynamic menu.
Fast and effective... Enjoy...
PS.: I don't know if there is an item in the tool shelf for Set Origin to Selected though: if there is I can't figure out where it is... In fact I use the space bar dynamic menu
Hope in the future blender releases the origin menu doesn't hide in edit mode and hope developers will add some more good options like the above so can be found faster and visually.