几何尺寸与公差论坛

 找回密码
 注册
查看: 189|回复: 0

Review - PR 244292 Attached program shows analysis view of roundess in YZ pla

[复制链接]
发表于 2008-10-15 19:45:51 | 显示全部楼层 |阅读模式
Attached program shows analysis view of roundess in YZ plane.  The analysis view window depicts a YZ orientation that does not match the part alignment - Rotated 90deg.
<< Guillermo Nevado  --  10/20/06  20:35:49>>
This is the same CRANK_SHAFT.PRG program filed with 4.2 PRs dealing with migration.
The program scans two halves of the crankshaft journals (tip changes), and these halves are comnbine into a constructed bestfit circle, and we report roundness.  The circles have areas without points at the 12 and 6 o'clock posiitons when view from Xplus. The analysis view windows show the Y and Z axis as if the part alignment was rotated.  That is, they show misisng data at 3 and 9 o'clock positions which is incorrect.
Steps to reproduce:
Two issues present.  One is the orientation of the roundness plot points to the true coordinate system.  The other is that the analsys vew window continuously resets itself to a XY (Zplus) view whenever the user makes changes to the Options or other settings within it.
I do not remember this happening in prior versions.

Results:
See attached program.
Expected Results:
Analysis view should display a tryhedron that matches the part program coordinate system.
Changes to the settings within that dialog should not affect the display unless the user does a view change or rotation.
<<END>>
<< Yanhua Huang  --  09/03/08  13:19:52>>
Just reviewed code. no attached  test PP.
<<END>>
<< Changes made by Neil Kay -- 07/23/08  16:32:46>>
Action:  Paola Pallo to Yanhua Huang
<<END>>
<< Changes made by Neil Kay -- 07/23/08  10:21:35>>
Action:  David Petrizze to Paola Pallo
<<END>>
<< Don Turcotte  --  12/12/06  13:34:03>>
These changes also apply to generating the graphical analysis report window.
Files inserted to server
------------------------
V43B\HYPER\HYPERANALCTRL4.CPP
V41B\HYPER\HYPERANALCTRL4.CPP
V42\HYPER\HYPERANALCTRL4.CPP
<<END>>
<< Changes made by Don Turcotte -- 12/12/06  13:34:32>>
Action:  Don Turcotte to David Petrizze, Status:  OPEN to REVIEW
<<END>>
<< Don Turcotte  --  12/12/06  13:14:53>>
This is causing problems with PR245426 so I am looking back on these changes.
<<END>>
<< Changes made by Don Turcotte -- 12/12/06  13:14:53>>
Action:  David Petrizze to Don Turcotte, Status:  REVIEW to OPEN
<<END>>
<< Don Turcotte  --  11/14/06  09:50:03>>
Fixed in V41B, V42, V43B.
Files inserted to server
------------------------
V43B\DIMENS\DIM_CIRC.CPP
V43B\DIMENS\DIM_CYLY.CPP
V41B\DIMENS\DIM_CIRC.CPP
V41B\DIMENS\DIM_CYLY.CPP
V42\DIMENS\DIM_CIRC.CPP
V42\DIMENS\DIM_CYLY.CPP
<<END>>
<< Changes made by Don Turcotte -- 11/14/06  09:50:18>>
Action:  Don Turcotte to David Petrizze, Status:  OPEN to REVIEW
<<END>>
<< Don Turcotte  --  11/13/06  17:29:38>>
I have fixed this in Dim_Circ.cpp (circularity) and also in Dim_Cyly.cpp (cylindricity).  I will finish testing and upload tomorrow.
<<END>>
<< Don Turcotte  --  11/09/06  17:20:04>>
I was able to verify this problem.  I traced this to the graphical analysis which draws the points in machine coordinates instead of part coordinates.  This is more obvious if you set GRAPH=ON in the dimension so the graphical analysis draws directly on the cad.  I was able to come up with a temporary fix to verify that this is the problem, but I am still working on a permanent solution.
<<END>>
<< Changes made by Tim Wernicke -- 10/23/06  10:36:24>>
Action:  Tim Wernicke to Don Turcotte, Assigned:   to Don Turcotte, Priority:  to Critical
<<END>>
<< Guillermo Nevado  --  10/20/06  20:39:22>>
Program is same one inside ZIP archive attached to PR# 244289.
Did not send again as it is a 6MB file.
<<END>>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-23 05:10 , Processed in 0.037109 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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