Using NX3.0.5.3 and eM-ProbeCAD V7.9.8W. A section curve was created through a feature (hole), and a plus and minus 0.000 was used for the tolerance. When eM-Probecad does a gauge build, get the following error:
NOT ALL TOLERANCES WERE BUILT.PLEASE USE GAUGE/BUILD TO REVIEW THE DETAILS. ********************30003 Feature 28 [CIRCLE]50028 DIA 176.0 +0.0 +0.0THE LOWER LIMIT OF SIZE MUST BELESS THAN THE UPPER LIMIT OF SIZE.LOWER : 176.000000UPPER : 176.000000********************
In MBT, the Tolerance is set to +0.0 and -0.0.
Also received this error:
30003 Feature 28 [CIRCLE]50029 CIR|0.0CIR|0.0 Message number: 55063 ZERO TOLERANCE AT RFS Zero based tolerancing should be used either at MMC or at LMC. ASME Y14.5M-1994 Section: 2.8.3 & 2.8.5
Solution
MBT tolerance check reports errors. If the Smart Model has errors in GD&T, then the Valisys gauge will not be built. At least one of the tolerances must be non-zero.
Notes and References
Hardware/Software Configuration
Platform: INTEL
OS: windows
OS Version: 2000_SP4
Product: TECNOMATIX
Application: EM-QUALITY
Version: V7.9.8
Function: EMBEDDED
Ref: 001-5813056