Hi Arun,Originally posted in cdnusers.org by Kari
If you move a cell by hand, it should snap to a legal placement. Of course, you may be moving it to a place where there's not quite enough room or something, and need to legalize the placement of cells around it I guess. You can run checkPlace to see if your new placement is legal. If it's not, then use refinePlace or ecoPlace. Then, to fix the routing, you can use NanoRoute in ECO mode.
Hope that helps, I know it's very general.