setNanoRouteMode -droutePostRouteSwapVias single
setNanoRouteMode -drouteUseMultiCutViaEffort none
globaldetailroute ; # route with single via only
setNanoRouteMode -droutePostRouteSwapVias multiCut
setNanoRouteMode -drouteUseMultiCutViaEffort high
setNanoRouteMode -routeWithTimingDriven false ; # can swap more ,