Subdividing arbitrary face into smaller faces I'm trying to split an arbitrary face into smaller faces hopefully making some kind of grid. What I mean by arbitrary face is a face constricted by an random number of edges. Say, for example a circle with 32 vertices. By selecting the face (in edit mode) and pressing W> Subdivide I only manage to split the edges of the face into more edges, not the face itself. 
For my purpose it doesn't matter what shapes the original face is split into, as long as its some kind og grid.
You can use Grid Fill to fill faceless circle.

Select all vertices, press CTRL+F > Grid Fill, adjust Offset as you want, also you can check Span value.


  Note: This will only work with even number of vertices.