hexagon logo

Bonus tolerance from features.

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?​
Parents
  • ​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?
Reply
  • ​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?
Children
No Data