Tim_member,
1) I cannot say why a similar footnote was not included for the axis interpretation. The axis interpretation can be thought of as an approximation of the surface interpretation. When there is zero orientation/form error this approximation works well and they will be equal. Any deviation from this and the evaluated actual value for each will begin to deviate. All this is to say that if a negative actual value is possible with one, it should also be with the other - as under the aforementioned conditions they will be equal. We will see this below.
2) In short, no your answers do not look strange. The actual value is the same because the additional axis deviation (0->0.1) is offset by the increase in UAME size (10.4->10.5). Actual value for MMC captures the interrelationship of position and size deviation encoded in the definition of MMC, not just UAME axis deviation. Lets assume your examples include perfect orientation/form and therefore are an excellent approximation of the surface interpretation and will give us the same value.
Take the surface interpretation for MMC of an internal feature as I stated previously:
actual_value = size_MMC - size_RAME
In both cases - for two holes of perfect form/orientation one of size 10.4 whose axis is located at true position and another of size 10.5 offset from true position by 0.1 - the size_RAME is equal to 10.4 and will give the same -0.4 for actual value as you noted.
3) Again, no your answer does not look strange. Lets again assume perfect orientation/form, per the surface interpretation your size_RAME would be 10 (10.2 hole offset by 0.2) and therefore your actual value would also be 0.
In both your (2) and (3) the actual value does not correspond to UAME axis deviation alone (this would be RFS). A value of 0 does not mean the axis is perfectly positioned, and is really tied to the RAME deviation. For the surface interpretation this is an exact relationship (size_MMC - size_RAME). For the axis interpretation, this is an approximation.
what benefit can one get from reporting the actual value instead of just D=0.2 value?
I know this is something that quality departments struggle with. The actual value calculated for MMC may not provide a whole lot of information for process control, it only adheres to the geometric relationship provided in the standard. Other values may be necessary to gain the bigger picture (size, straightness, RFS position/orientation, or other fitting routines).
4) Your derivation is essentially the same as I showed, and comes up with the same result. The only difference being you stated the equivalent relationship 2b = D instead of b = D/2
This is the same as the equation I came up with (actual_value = D + size_MMC - size_UAME), just rearranged.
For the surface interpretation b is the radius of the smallest boundary (constrained in location/orientation to applicable datums) which contains the surface of the feature (b = size_RAME/2). For the axis interpretation b is the radius of the smallest boundary (constrained in location/orientation to applicable datums) which contains the axis of the feature (b = D/2).