sa and ea should be angles not points in the .add_arc arguments. calculate the arc normal vector3=c1.vector_to(sa)*c1.vector_to(ea)