string $arc = `createNode makeThreePointCircularArc`;
setAttr ($arc+".pt1") 0 0 0 ;
setAttr ($arc+".pt2") 0 1 0 ;
setAttr ($arc+".pt3") 1 1 0 ;
string $arcLoc = rename(stringArrayToString(`spaceLocator`, ""), "arcNormal_loc");
connectAttr -f ($arc+".normal") ($arcLoc+".t");
string $curve = createNode("nurbsCurve");
connectAttr -f ($arc+".outputCurve") ($curve+".create");
string $pci = createNode("pointOnCurveInfo");
connectAttr -f ($arc+".outputCurve") ($pci+".inputCurve");
string $pciLoc = rename(stringArrayToString(`duplicate -rr $arcLoc`, ""), "pciNormal_loc");
connectAttr -f ($pci+".normal") ($pciLoc+".t");
viewFit;