Trying to figure out how to program say a ramped circle at .500 deep and then allow tool to stay down and run another finish circle pass at full depth to remove say .010.

What I have now runs the helix fine but even when "tool down" is programmed, it pulled the tool out and moves back to the start point before doing the finish pass. Do I just need to create another tool path at full depth or is there a way to do this with just one tool path?