Hi, mfgenggear
It does not matter how many layers the part or assembly has. That is irrelevant. You can consider a hole is made up of infinite number of layers.
Hi, burnswt:
Yes. You just need to make two sets of gages. Each gage is made of a plate with a pin. The pin is located at the BASIC dimensions from datum feature B and C. You will need features on your gages to simulate datum B and C. If your parts fit both the gages, then your parts are good...
@bstanford:
No, that flatness feature control frame does not control location of the surface feature A. It is used to qualify datum feature A. Without it, surface feature A can be of any shapes.
@Op:
Bottom face is the primary feature for datum A.
Your secondary datum feature B can be attached to dimension of 2x width of the slot.
Your tertiary datum feature C can be attached to distance between ends (inner or outer) of the slots.
Your datum feature A controls 3 DOFs (degree of freedoms). You can use width of 2 slots together as secondary that controls 4th and 5th DOFs which is rotation and translation up and down. You will need one more feature to control 6th DOF so that you plate does not move side to side horizontally...
Hi, Garland23:
I checked Figure 6-30 (ASME Y14.5-2029). Datum feature "C" is a primary datum for thread M42 x 1.5 - 6g.
Primary datum feature must stand alone. It can't be "qualified" by secondary or tertiary datum features.
Yes, it is possible for a primary datum feature to be related back...
Feature "D" is too small to qualify for a primary datum. "A" is a primary datum feature not because of character "A" but rather the precedence of A/B/C in the feature control frames.
Datum feature "A" is a primary one according to the feature control frame on your prints. You don't want to make it parallel to datum feature "D". It should be the other way around.
Why do you need to "import the equations.txt file from Part1 into the assembly"? Your equations in your assembly can reference any variables or feature dimensions in your parts so long as they are loaded to memory.
Surface of profiles with datum controls shape, size and orientation, while surface of profiles without datum only controls shape and size. The feature with this feature control frame is free to move in space of your coordinate system.