I have a STEP1HOLE which I have tolerated with F8. So know I have many STEP1HOLEs
and I just want that the tolerated hole will be find.
my condition for the tolerated feature
IT_class_ISO(in.DIAMETER_1,in.DIAMETER_1.LOWER,in.DIAMETER_1.UPPER) = 8
my conditin for the non-tolerated feature:
IT_class_ISO(in.DIAMETER_1,in.DIAMETER_1.LOWER,in.DIAMETER_1.UPPER) <> 8
But the System does not regocgnizes the tolerated hole, it assigs the tolerated hole to the non tolerated mapping feature.
Solved! Go to Solution.
Have you checked if the parameters DIAMETER_1.LOWER and DIAMETER_1.UPPER are recognized in the MKE?
Do those values match the dimensions expected for an IT CLASS 8?
Yes the MKE recognizes the parameter upper and lower. The other features are not toleranced,
they are standard from mke, the DIAMETER_1.LOWER is -0.2 and DIAMETER_1.UPPER is 0.2.
The IT-CLASS 8 is for 0.0xx, so it should not match the the non tolerated features.
It works know, because I have changed the condition for the non-tolerated feature in
DIAMETER_1.LOWER + DIAMETER_1.UPPER = 0 so the non tolerated features are matched and
and the tolerated feature is also mached as it should.
What is the difference when i create severel condition rules in one mapping ruleor create for each condition an extra mapping rule ?
I think there is a misunderstanding about the concept of IT CLASS.
Normally you can see those parameters in the Feature Navigator of NX after the Feature Recognition.
In the picture below the STEP2HOLE feature has an IT 12 tolerance.
In the picture below the STEP2HOLE_THREAD feature has an IT Class 5.
There are many ways to modify the UPPER and LOWER values of your features:
1. Applying a PMI to the feature, this only applies to the feature (s) with a PMI.
2. Modifying the "feature_tolerances" file, this applies to all the features detected during the Feature Recognition.
Hope this helps.
yes I have, but my mapping condition is specifly searching for IT-CLASS() = 8.
For the IT-CLASS() <= 8 I am not finding the toleranced feature.
So maybe i have to change the standard toleranced which are given in the feature_tolerances ? Where can I change that ? Thank you.
I have modifyed one STEP2POCKET_THREAD with a PMI of IT-CLASS 8
This is the standard toleranced STEP2POCKET_THREAD without PMI.
For a hole of Diameter 16 with and IT CLASS = 8, the difference between the UPPER and LOWER dimensions must be 27 μm.
The "feature_tolerances" xml file is placed here: \MACH\resource\feature, there are two folders, one for the metric system and the other one for the english system.