几何尺寸与公差论坛

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

PR 249482 graphical analysis of composite profile FCF shows both segments on

[复制链接]
发表于 2009-3-2 14:53:49 | 显示全部楼层 |阅读模式
graphical analysis of composite profile FCF shows both segments on top of each other
<< Don Turcotte  --  07/30/07  15:10:01>>
From Elgin GD&T seminar:
The graphical analysis of a composite profile FCF shows both segments on top of each other.  These segments should be displayed separately.  Allow the user to select which (or both) to draw.
<<END>>

<< Changes made by Neil Kay -- 02/25/09  19:21:04>>
Action:  David Petrizze to Yanhua Huang
<<END>>
<< Don Turcotte  --  08/14/07  09:59:54>>
Tested and uploaded changes for global setting.
Files inserted to server
------------------------
V43B\DIMENS\FEATCTRLFRM.CPP
V43B\INCLUDE\GLOBALS.H
V43B\INCLUDE\PARTPROG.H
V43B\MENU\FEATCTRLFRMOUTPUTDLG.CPP
V43B\SOURCE\PARTPROG.CPP

<<END>>
<< Changes made by Don Turcotte -- 08/14/07  10:00:04>>
Action:  Don Turcotte to David Petrizze, Status:  OPEN to REVIEW
<<END>>
<< Don Turcotte  --  08/09/07  17:37:07>>
I have added a global setting for the V43B dialog for both graphical_analysis segment selection and textual_analysis segment selection.  I will upload code when I return from holiday (currently are conflicts).
<<END>>
<< Changes made by Don Turcotte -- 08/09/07  17:37:25>>
Action:  David Petrizze to Don Turcotte, Status:  REVIEW to OPEN
<<END>>
<< Don Turcotte  --  08/09/07  14:53:09>>
Following Dave's advice I deleted the new registry entries and am using an assign variable to control whether the upper, lower or both segments are used in the graphical analysis.  The assign variable is used only in V42 beta.  In V43B, I have modified the dialog to allow the user to select which segment is used for cad graphical analysis (also applies to the analysis view command).  When loading a V42 program in V43B, the dialog controls are initialized by the assign variable but thereafter the selection of upper/lower/both is controlled by the dialog.
ASSIGN/FCFSHOWLOWERSEGMENTGRAPH=1
to draw only the lower segment
ASSIGN/FCFSHOWLOWERSEGMENTGRAPH=0
to draw only the upper segment
any other value (or if the assign variable is not defined) will draw both segments (on top of each other).
None of this applies to the report graphical analysis which draws only the upper segment (always).
Files inserted to server (also see PR # 249483 for files since these two PR's were done together)
------------------------
V43B\DIMENS\FEATCTRLFRM.CPP
V43B\MENU\FEATCTRLFRMOUTPUTDLG.CPP
V42\DIMENS\FEATCTRLFRM.CPP
<<END>>
<< Changes made by Don Turcotte -- 08/09/07  14:53:28>>
Action:  Don Turcotte to David Petrizze, Status:  OPEN to REVIEW
<<END>>
<< Don Turcotte  --  08/03/07  17:22:07>>
I decided it would be better to have separate controls for graphical analysis and textual analysis to allow the user to report the upper segment only, lower segment only or both.  For now, since resources are frozen in V42 beta and V43B, I have implemented a registry setting Option\FCFReportCompositeGraphicalAnalysis which can be set to 0 for report Upper only, 1 for report Lower only, and 2 for report both.  This setting defaults to 1 (report Lower only).  This will work for composite true position, two single segment true position, composite profile (line or surface), two single segment profile (line or surface), and composite flatness (per unit flatness).  In a future version (V4.4?) this could be tied to a control on the advanced tab of the FCF.  This registry setting controls the reporting of Cad graphics and Analysisview commands.  It does not control the graphical analysis in the report window since reporting currently supports only the upper segment of any FCF dimension.
I am still testing... (haven't uploaded yet)
<<END>>
<< Don Turcotte  --  07/31/07  16:45:39>>
This would require an enhancement to the FCF Advanced tab dialog to allow the user to select with segment (or both) will be drawn in the graphical analysis window.  When graphical analysis is called there is only one dispview pointer so all graphics drawn by the FCF will go into the same window.  We could add a combo box on the Advanced tab in the Analysis group which would be
   Report Composite Segment
The choices would be UPPER, LOWER, BOTH.  This control would be displayed only when there is a composite profile or a profile with two single segments and would apply to both Report Textual Analysis and Report Graphical Analysis.
<<END>>
<< Changes made by Tim Wernicke -- 07/30/07  15:40:28>>
Priority:  to Critical
<<END>>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-22 18:40 , Processed in 0.035403 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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