几何尺寸与公差论坛

 找回密码
 注册
查看: 90|回复: 1

PR 258579 location report the wrong values out of tolerance

[复制链接]
发表于 2009-3-1 21:15:39 | 显示全部楼层 |阅读模式
location report the wrong values out of tolerance
<< Jean Wang  --  12/04/08  23:07:37>>
When I report the location data, pc-dmis display the wrong out of tolerance values,please see the location.rar.
<<END>>


<< Changes made by Neil Kay -- 02/25/09  19:26:17>>
Action:  David Petrizze to Yanhua Huang
<<END>>
<< Don Turcotte  --  02/19/09  09:21:31>>
Merged into V432 by authority of #259891
<<END>>
<< Don Turcotte  --  12/04/08  16:07:20>>
In this program the plus tol for all four location dimensions X,Y is set to -0.1 and the minus tol is set to -0.3.  In order to get this to report as expected, you will need to invert these tolerances in those cases where the nominal is negative (<0).  That is, when the nominal axis value is <0, set the plus tol to +0.3 and the minus tol to +0.1.  Then you will get the following results (note that in this program "Show minus tols as negative" is turned off):
DIM ???1= LOCATION OF CIRCLE O1  UNITS=MM ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=YES
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X       0.0000    -0.1000     0.3000     0.0000     0.0000     0.1000 ------->
Y     -58.2000     0.3000    -0.1000   -58.1244     0.0756     0.0244 <-------
END OF DIMENSION ???1
DIM ???2= LOCATION OF CIRCLE O2  UNITS=MM ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=YES
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X       0.0000    -0.1000     0.3000     0.0000     0.0000     0.1000 ------->
Y       0.0000    -0.1000     0.3000     0.0000     0.0000     0.1000 ------->
END OF DIMENSION ???2
DIM ???3= LOCATION OF CIRCLE O3  UNITS=MM ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=YES
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X      58.1000    -0.1000     0.3000    57.9589    -0.1411     0.0000 ------#-
Y       0.1286    -0.1000     0.3000     0.2042     0.0756     0.1756 ------->
END OF DIMENSION ???3
DIM ???4= LOCATION OF CIRCLE O4  UNITS=MM ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=YES
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X      58.0607    -0.1000     0.3000    58.0607     0.0000     0.1000 ------->
Y     -57.8446     0.3000    -0.1000   -57.7690     0.0756     0.0244 <-------
END OF DIMENSION ???4

You should also be able to do this by turning on POSITIVEREPORTING without manually changing the tols (the positive reporting will do this for you).  However, there is a bug in POSITIVEREPORTING and not all cases worked correctly when I did this.  I have fixed this problem in V44B so that with POSITIVEREPORTING on in X,Y with DEVONLY selected, I now get the same results as above:
            POSITIVEREPORTING/X,Y, /DEVONLY
DIM ???1= LOCATION OF CIRCLE O1  UNITS=MM ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=YES
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X       0.0000    -0.1000     0.3000     0.0000     0.0000     0.1000 ------->
Y     -58.2000     0.3000    -0.1000   -58.1244    -0.0756     0.0244 <-------
END OF DIMENSION ???1
DIM ???2= LOCATION OF CIRCLE O2  UNITS=MM ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=YES
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X       0.0000    -0.1000     0.3000     0.0000     0.0000     0.1000 ------->
Y       0.0000    -0.1000     0.3000     0.0000     0.0000     0.1000 ------->
END OF DIMENSION ???2
DIM ???3= LOCATION OF CIRCLE O3  UNITS=MM ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=YES
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X      58.1000    -0.1000     0.3000    57.9589    -0.1411     0.0000 ------#-
Y       0.1286    -0.1000     0.3000     0.2042     0.0756     0.1756 ------->
END OF DIMENSION ???3
DIM ???4= LOCATION OF CIRCLE O4  UNITS=MM ,$
GRAPH=OFF  TEXT=OFF  MULT=10.00  OUTPUT=BOTH  HALF ANGLE=YES
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X      58.0607    -0.1000     0.3000    58.0607     0.0000     0.1000 ------->
Y     -57.8446     0.3000    -0.1000   -57.7690    -0.0756     0.0244 <-------
END OF DIMENSION ???4
Files inserted to server
------------------------
V44B\DIMENS\LOCATION.CPP

<<END>>
<< Changes made by Don Turcotte -- 12/04/08  16:14:58>>
Action:  Don Turcotte to David Petrizze, Status:  OPEN to REVIEW
<<END>>
<< Tim Wernicke  --  12/04/08  10:27:22>>
This seems to be casued by both the +/- tolerances being entered as "-".  Why would anyone do this?
<<END>>
<< Changes made by Tim Wernicke -- 12/04/08  10:27:24>>
Priority:  Stop Rel. to Medium
<<END>>
<< Changes made by Tim Wernicke -- 12/04/08  09:18:02>>
Action:  Tim Wernicke to Don Turcotte, Assigned:   to Don Turcotte, Priority:  to Stop Rel.
<<END>>
 楼主| 发表于 2009-3-4 20:33:00 | 显示全部楼层

回复: PR 258579 location report the wrong values out of tolerance

<< Don Turcotte  --  03/03/09  09:58:50>>
This is a problem only in V44B using the new grid control.  I have fixed this problem.  Also fixed a problem with editing an existing location dimension -  Create would result in duplicate axes being created.

Files inserted to server
------------------------
V44B\MENU\DIMLOCDL.CPP


<<END>>

<< Changes made by Don Turcotte -- 03/03/09  10:01:55>>
Action:  Don Turcotte to Yanhua Huang, Status:  OPEN to REVIEW
<<END>>

<< Yanhua Huang  --  03/02/09  22:54:38>>
Found an issue, reopen.
<<END>>

<< Changes made by Yanhua Huang -- 03/02/09  22:55:26>>
Action:  Yanhua Huang to Don Turcotte, Status:  REVIEW to OPEN
<<END>>

<< Yanhua Huang  --  03/02/09  22:53:39>>
Yanhua,
Yes, this is a problem.  This may be a result of the bit MINUSTOLSHOWNEG not being checked in the grid.

Regards,
Don

________________________________________
From: Yanhua HUANG
Sent: Sunday, March 01, 2009 8:51 AM
To: Don Turcotte
Subject: question about PR258579

Don,
After open the attached test PP, edit a location dimension.
In feature location dialog, Minus Tol displays "-0.3", but in axis grid, displays "0.3"?
Is this an issue?

<<END>>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-22 23:43 , Processed in 0.036784 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表