Steve, I am using IF statements. The tolerance on one cross hole is .076/.086. I don't want to write an IF statement for every possible drill size that could be used in the range of just this one hole. Imagine if I have to do it for every hole! Normally a 5/64 in. carbide drill is used. HOWEVER...I want all the bases covered. I would think that the same feedrate for any drill in this range could be the same. I see no benefit in increasing the feedrate by .0001/.0002 when going from the smallest to the largest.
You are getting a bit deep for me, but I enjoy learning! If you are like me, you get a lot of satisfaction from being able to help others.
I see in the Fanuc manual that #4114 function is a "Sequence number." Unfortunately that tells me zilch.

As you know, I am still a babe in the woods when it comes to macros. Undoubtedly I would be further along if I also programmed mills. Ain't going to happen where I work now.
Let's take this one step at a time. Or two.

I will understand it completely...eventually.

Shall we start with how the #4114 works? Thanks.