Here's a question: Can you have a datum referenced @ MMB and also allow translation? Then the datum feature simulator would be sized @MMC and position allowed to move relative to existing portions of DRF.
Application: I have two dowel holes that will have dowel pins in them. A planar surface of the mating part will register against both dowel pins, but it only makes tangent contact with the pins not fully enclosed so the pin center-to-center is non-critical. I make one dowel hole Datum B, the other dowel hole C with a generous position tolerance versus B, and all other part features to A, B @ MMB, and finally C @ MMB AND translatable. I don't care (much) about the center-center dist of B and C, but MMB by itself on the C datum will negate the large tolerance on position allowed b/w B and C because the MMB DFS must be at basic. This is correct?
BTW I'm using MMB because it's easier to set up at inspection and the datum shift allowance on a dowel hole is small enough to be negligible in this application.
Application: I have two dowel holes that will have dowel pins in them. A planar surface of the mating part will register against both dowel pins, but it only makes tangent contact with the pins not fully enclosed so the pin center-to-center is non-critical. I make one dowel hole Datum B, the other dowel hole C with a generous position tolerance versus B, and all other part features to A, B @ MMB, and finally C @ MMB AND translatable. I don't care (much) about the center-center dist of B and C, but MMB by itself on the C datum will negate the large tolerance on position allowed b/w B and C because the MMB DFS must be at basic. This is correct?
BTW I'm using MMB because it's easier to set up at inspection and the datum shift allowance on a dowel hole is small enough to be negligible in this application.