Holes for mesh surfaces

How did you make this? can you post a blend file for me to play with, is this NURBS, or what?