With respect to Datum D the only consideration is large hole refinement |Pos|0.3|A|Dmmc|

Datum A orients the datum D simulator , perpendicular to be exact.

The straightness at 0.1mmc is a refinement of the above position control thus is not considered.

The |pos|0.4mmc|A|Bmmc|Cmmc| is considered as there is a datum A specified within the FCF.

Thus, Virtual Condition = 7.1 + 0.4 (geometric tolerance referenced A) = 7.5

Variability specified by Datum B and C are not included within the calculation.

See figure 7-22 as well as 7-23 (LMC) for an expanded clarification.

In general, the datum precedence specified associates the related geometric tolerance variability to be included in the virtual condition calculation.

This is a very technical GD&T question typically outside of classic practical application –why are you asking? What are you doing?