I have a 5 sided square slot. The top is the open side. The print calls for a mmc position tolerance on the pocket/slot I am referencing however the program I am using has the position programmed as two opposing sets of planes, each set has a midpoint constructed between them and the position is applied to the point.
How do I construct the pocket as it's own complete feature (all 5 sides of the square, with the top open) and allow for the size of that feature to apply itself to the bonus tolerance of the position of the feature?
I had a longer explanation but I got cut off by the 85 word limit. The root of the issue is that the programs I have seen generally only get bonus tolerance from circles or cylinders. For example If we have a width feature as a datum that allows for datum shift, it is constructed as two opposing planes with a center plane as the datum. To me this seems more like RFS and when I select it as a datum the option to use bonus tolerance does not appear.
How do programmers create features as a whole entity that allows for bonus tolerance or datum shift to be extracted from the feature and applied?
I had a longer explanation but I got cut off by the 85 word limit. The root of the issue is that the programs I have seen generally only get bonus tolerance from circles or cylinders. For example If we have a width feature as a datum that allows for datum shift, it is constructed as two opposing planes with a center plane as the datum. To me this seems more like RFS and when I select it as a datum the option to use bonus tolerance does not appear.
How do programmers create features as a whole entity that allows for bonus tolerance or datum shift to be extracted from the feature and applied?