how to use use various tools of surfacing in NX7
Search for tutorials, explore/try them out by yourself or go to an NX surfacing course. That's quite extensive question to answer.
Dear Samu , I know u are too genius . but you cant understand that I was asking about higher end features of surfacing.
You are wrong, I am not a genius, thanks for the compliment anyway. But yes, I couldn't understand what you were asking when you specified it so badly. You were asking about "various" not "higher end".
So specify what you want to know. There are loads of tool for surfacing in NX, so don't even in your dreams expect that someone would come here and politely explain every one of them to you. Asking about one specific tool is ok, but expecting that someone would come and explain the tools of one whole application in NX is just stupid. Sorry but it is.