PRO-E 2D Analyzer:
CHAPTER 4: USER INTERFACE

Manuals

Home : Manuals : Pro-E - Analyzer - Interface
Search | Site Map | Email | Bulletin Board

4.0 Overview

The TI/TOL 2D Analyzer is accessed from inside of the Modeler. It is operated by means of an X-Window interface. Most options require only mouse-clicks, making it a very user-friendly environment. Many options have "accelerator-keys" built in, allowing experiences users to quickly access menu options for the keyboard. The various options and outputs will be summarized in this chapter.


4.1 Menu Structure

Figure 4.1: TI/TOL Analyzer main menu.

The menu shown in figure 4.1 is the main menu of the TI/TOL 2D Analyzer. It is the menu that appears when the Analyzer is first activated. All of the Analyzer options are accessed through the pull-down menus that appear at the top of this window. The menu tree of options available in the Analyzer is shown in figure 4.2 below.

Figure 4.2: TI/TOL Analyzer menu tree.

All of the options shown in figure 4.2 may be activated using the mouse. Many of the more frequently used options also have accelerator-keys defined, allowing the user to activate them using the keyboard. If an option has an accelerator-key, the button label will have one letter of text underlined. If the user wants to use an accelerator-key, they simply press the Alt key, and while holding it down they also press the character that is underlined. For example, in order to exit the Analyzer, the user can press Alt-x.


4.2 File

Figure 4.3: File menu options.

The File menu gives access to three options.


Clear Results

The Clear Results option erases all analysis output text that has been written to the report window of the main menu.


Save Results As...

The Save Results As... button calls up a Motif file-box like that shown in Figure 4.4. The user is given the option of saving all the analysis output that is currently displayed in the report window to a text file. The user can also specify the directory to write to and the text file name.

Figure 4.4: Save output file box.


Exit

The Exit option quits the Analyzer and returns the user to the TI/TOL Modeler. Any tolerance parameter data (such as tolerances or weight factors) that was modified and saved inside the Analyzer is saved to the Modeler database.


4.3 Edit

Figure 4.5: Edit menu options.

The Edit menu provides accesses the options used to edit individual dimension parameter data.


Tolerances

The Tolerances option activates the Tolerances window.

Figure 4.6: Tolerances window.

This window shows the user the current dimension tolerances, the variable name and the dimension basic size. It also indicates if two or more dimensions have been equivalenced. The user has the option of changing the minimum or maximum tolerance for each manufactured dimension. The user must select Save under the window File option in order to update the model. The Help option available from this window is the Help Index (see section 4.7).


Node DOF

Figure 4.7: Node DOF window.

This window shows the user the number of loops in the model, the maximum number of degrees of freedom (i.e. kinematic variables) that can be solved for, and how many degrees of freedom are currently active. It also indicates the name and type of each joint and cylindrical datum/DRF, and whether the rotational and translational degree of freedom for each node is on, off, or not applicable (N/A). The user can turn degrees of freedom on or off by clicking on the radio button next to each degree of freedom. The user must select Save under the window File option in order to update the model. The Help option available from this window is the Help Index (see section 4.7).


Allocation Data

The Allocation Data option activates the Allocation Data window.

Figure 4.8: Allocation Data window.

This window shows the user the dimension variable name, size, weight factor, and whether its tolerance is fixed or not. It also indicates if two or more variables have been declared equivalent. In this window, the user can declare a variable fixed, meaning the tolerance will not be altered by the allocation routines. They can also assign a weight factor. The weight factors tell the allocation routine how much of the variance pool to give to each dimension. The larger weight factors will receive a greater portion of the variance pool, which means that those tolerances will increase by a greater portion than dimensions with smaller weight factors. The user must select Save under the window File option in order to update the model. The Help option available from this window is the Help Index (see section 4.7).


Process Data

The Process Data button activates the Process Data window.

Figure 4.9: Process Data window.

This window allows the user to assign a manufacturing process and its associated standard deviation to a specific dimension. This option is very helpful if the process that will be used on a specific dimension is known. If that is the case, the user will probably also want to "fix" those dimensions in the "Allocation Data" window. This prevents the standard deviations from being altered by the allocation routines.

The default process is "None." A dimension is assigned a process by entering the process code name into the "Process" box next to the dimension. TI/TOL 2D comes with many processes pre-defined. The user is able to modify any of those process standard deviations and/or descriptions, or define up to 30 new processes. This is accomplished by manually editing the text file containing the data. This file is called "titol2d_allocation.data," and can be found in the installation directory under /text/analyzer_text/. It is important that the format of this file (i.e. colons) not be altered. If it is, the Analyzer will not be able to read it correctly.

After making changes in this window, the user must select Save under the window File option in order to update the model.

Two Help options are available in this window. The first is the Show Process List option. This is a list of the manufacturing processes and standard deviations that are available to assign to the dimensions. The second is the Help Index (see section 4.7).


4.4 Options

Figure 4.10: Option menu options.

This menu allows the user to specify which analysis model the Analyzer will use for kinematic variable analysis, design specification analysis, percent contribution analysis, and tolerance allocation.


Analysis Models

The TI/TOL 2D Analyzer has four different tolerance models built into it. They are:
 

Which one used depends on how much is known about the manufacturing processes, how critical an assembly variable specification is, and other factors. Complete descriptions of each model can be found in sections 1.4, 2.1, and 2.7. The user indicates which model to use by clicking on the menu button of the option they desire.


Apply Geometric Tolerances

This option tells the Analyzer whether or not to include the effects of form variation in the analysis. This option is turned on or off by clicking on the menu button.


Target Assembly Sigma...

The Target Assembly Sigma... button activates the Target Assembly Sigma window.

Figure 4.11: Target Assembly Sigma window.

The assembly sigma determines the quality level that the component variations will be allocated to meet. This window allows the user to define the number of standard deviations which will fall inside the assembly variable specification limits. For example, if the user enters "3.00" in the sigma box, it means they want the assembly specification limits to correspond to plus or minus three standard deviations, which is equivalent to a .9973003749 acceptance fraction. A larger number in the "sigma" box specifies an even higher acceptance fraction.


4.5 Analyze

Figure 4.12: Analyze menu options.

The Analyze menu contains the options to analyze the assembly, as well as some options for graphically summarizing the output.


Select Specification...

The Select Specification... button activates the Select Specification window.

Figure 4.13: Select Specification window.

This option is useful when there are more design specifications than one. The user chooses which design specification to analyze by clicking on the specification name. When they click on the OK button, the analysis results are calculated and written to the report window below the main menu bar. A sample of the results is shown below.

TI/TOL 2D MECHANICAL ASSEMBLY TOLERANCE ANALYSIS V3.0

ANALYSIS RESULTS Tue Sep 06 1994 [15:07:04]
==============================================================================
Assembly Model File: CLUTCH_TUTORIAL
Geometric Tolerances: Applied
Analysis Model: Root Sum Squares (RSS)
==============================================================================

<<< I N P U T S >>>
-------------------

Controlled Dimensions:
Process Process
Dimension Name Nominal +/- Tol Std Dev Description K
----------------:----------:---------:---------:----------------------:------
A : 27.6450 : 0.05000 : 0.01667 : None : n/a
C : 11.4300 : 0.01000 : 0.00333 : None : n/a
E : 50.8000 : 0.01250 : 0.00417 : None : n/a
----------------:----------:---------:---------:----------------------:------

Geometric Tolerances:

Name Type Joint Tolerance
-------------:------------------:----------:-----------
FC_15 : Concentricity : JOINT1 : 0.01000
FC_16 : Flatness : JOINT2 : 0.02500
FC_17 : Roundness : JOINT2 : 0.00300
FC_18 : Roundness : JOINT3 : 0.00300
FC_19 : Roundness : JOINT3 : 0.01000
-------------:------------------:----------:-----------

Specification Limits:

Upper Limit: 1.01840
Lower Limit: -0.98160

<<< O U T P U T S >>>
---------------------

Kinematic Assembly Variables:

Variable Name Nominal +/- RSS Variation
----------------:------------:-----------------
<JOINT1 : 7.0184 : 0.68018
B : 4.8105 : 0.46472
<ROLLER : 172.9816 : 0.68018
----------------:------------:-----------------

Specification Results:

Specification Name: SP_14
Specification Type: Dependent Angle
Nominal Dimension: 172.9816
Geometric Tolerances: Applied
Analysis Model: RSS

Spec Limit Assy Std Dev Assy Sigma Rejects (ppm) DPU
-------:-----------:-------------:----------:---------------:-------------<>
Upper : 1.01840 : 0.22673 : 4.49 : 3.59 : 3.5856e-06
Lower : -0.98160 : : 4.33 : 7.55 : 7.5487e-06
-------:-----------:-------------:----------:---------------:-------------<>
Total : 11.13 : 1.1134e-05

The data displayed by TI/TOL is summarized into the following categories:

1) Inputs--This includes all the data associated with the independent (i.e. manufactured) dimensions, such as nominals and tolerances. If the user has selected a statistical model, standard deviations for each dimension tolerance are also displayed. For the SSC model, the mean shift factor (as a fraction of the dimension tolerance) is displayed. If the user has defined a specific process for a dimension, the process description is displayed. Dimension parameters that don't apply to the model chosen are labeled "n/a." If geometric tolerances are applied, a table of their types, joints and bandwidths appears next. The user-defined specification limits appear last.

2) Outputs--This includes a table of the kinematic variable variations, the specification type, and a table summarizing how well the assembly variable compares to the assigned specification limits. For the WC model, the "Specification Results" table displays the specification limits, the WC variation and whether each specification limit was satisfied (assembly variation smaller than allowable) or violated (assembly variation larger than allowable). For the statistical models, the "Specification Results" table displays the specification limits, the assembly variable standard deviation, the number of standard deviations inside each specification limit, and the rejects in ppm (parts per million) and DPU (defects per unit).

Tolerance allocation can be performed from this same window by selecting the Allocate button and clicking on OK.


Design Spec Analysis

If more than one design specification has been defined, this option is identical to the previous one (Select Specification...). If only one design specification has been defined, it automatically performs the analysis for that specification. All output is the same as for the Select Specification... option.


Kinematic Variations

This is a special option that allows the user to look only at the kinematic variables of the assembly, i.e. the dependent angles and lengths defined by the closed loops. This information is also displayed in the report window beneath the main menu. This information is also divided into "Inputs" and "Outputs." Both the input and output portions are identical to Select Specification... except that there is no specification information.

TI/TOL 2D MECHANICAL ASSEMBLY TOLERANCE ANALYSIS V3.0

ANALYSIS RESULTS Tue Sep 06 1994 [15:07:04]
==============================================================================
Assembly Model File: CLUTCH_TUTORIAL
Geometric Tolerances: Applied
Analysis Model: Root Sum Squares (RSS)
==============================================================================

<<< I N P U T S >>>
-------------------

Controlled Dimensions:
Process Process
Dimension Name Nominal +/- Tol Std Dev Description K
----------------:----------:---------:---------:----------------------:------
A : 27.6450 : 0.05000 : 0.01667 : None : n/a
C : 11.4300 : 0.01000 : 0.00333 : None : n/a
E : 50.8000 : 0.01250 : 0.00417 : None : n/a
----------------:----------:---------:---------:----------------------:------

Geometric Tolerances:

Name Type Joint Tolerance
-------------:------------------:----------:-----------
FC_15 : Concentricity : JOINT1 : 0.01000
FC_16 : Flatness : JOINT2 : 0.02500
FC_17 : Roundness : JOINT2 : 0.00300
FC_18 : Roundness : JOINT3 : 0.00300
FC_19 : Roundness : JOINT3 : 0.01000
-------------:------------------:----------:-----------

<<< O U T P U T S >>>
---------------------

Kinematic Assembly Variables:

Variable Name Nominal +/- RSS Variation
----------------:------------:-----------------
<JOINT1 : 7.0184 : 0.68018
B : 4.8105 : 0.46472
<ROLLER : 172.9816 : 0.68018
----------------:------------:-----------------


Sensitivity Plots

The Sensitivity Plots button activates the Plot Select window.

Figure 4.14: Plot Select window.

Two graphical representations of the influence of each manufactured variable on a specific design specification are available. The default is Sensitivity Plot. This graph shows the absolute sensitivities of each variable to the design specification the user selected, as well as a bar chart to visually illustrate their relative magnitudes. It is a measure of the potential contribution of each manufactured dimension to the design specification variable.

Figure 4.15: Sample Sensitivity Plot.

The second graphical representation is the Percent Contribution plot. This graph shows how much the combination of sensitivity and tolerance size contributes to the assembly variation. It is a measure of the actual variation each manufactured dimension contributes to the design specification variable. It also includes a bar chart to visually illustrate the relative contribution magnitudes.

Figure 4.16: Sample Percent Contribution plot.

Hard copy of both plots can be created by clicking on the Hardcopy button. The graphic is saved as a PostScript file in the directory the user specifies.


Sensitivity Matrices

Figure 4.17: Sample Sensitivity Matrix window.

If the user needs to see the raw sensitivities of the manufactured variable and the geometric tolerances to each kinematic variable (the kinematic "closure" variables defined by the closed loops) or open loop X, Y and [[theta]] (rotation) variation, they can do so with this option.

Depending on the model, up to four matrices may be viewed. They are selected under the View menu in this window. The independent variables (manufactured dimensions and geometric tolerances) form the columns, and the dependent variables (kinematic dimensions and open loop variations) form the rows. The four matrices are:

1) Closed Loops Matrix--The sensitivities of each kinematic dimension to each manufactured dimension. This is the default option.

2) Open Loops Matrix--The sensitivities of each open loop X, Y and [[theta]] (rotation) variation) to each manufactured dimension. This option is only active if one or more open loops has been defined.

3) Closed Loops GT Matrix--The Sensitivities of each kinematic dimension to each geometric tolerance. This option is only active if one or more geometric tolerances has been applied to the model.

4) Open Loops GT Matrix--The sensitivities of each open loop X, Y and [[theta]] (rotation) variation to each geometric tolerance. This option is only active if one or more open loops has been defined and if one or more geometric tolerances has been applied to the model.

The Help option available from this window is the Help Index (see section 4.7).


4.6 Allocate

Figure 4.18: Allocate menu options.

TI/TOL 2D contains a powerful tolerance allocation routine. This option uses the user-defined dimension tolerances or standard deviations and weight factors to select a new set of manufactured dimension standard deviations that will exactly meet the desired quality level.


Select Specification...

The Select Specification... button activates the Select Specification window. This option is useful when there are more design specifications than one. The user chooses which design specification to allocate by clicking on the specification name. When they click on the OK button, the allocation results are calculated and written to the report window below the main menu bar. A sample of the results is shown below.

TI/TOL 2D MECHANICAL ASSEMBLY TOLERANCE ANALYSIS V3.0

ANALYSIS RESULTS Tue Sep 06 1994 [15:17:23]
==============================================================================
Assembly Model File: CLUTCH_TUTORIAL
Geometric Tolerances: Applied
Analysis Model: Root Sum Squares (RSS)
==============================================================================

<<< I N P U T S >>>
-------------------

Controlled Dimensions:
Process Process
Dimension Name Nominal +/- Tol Std Dev Description K
----------------:----------:---------:---------:----------------------:------
A : 27.6450 : 0.05000 : 0.01667 : None : n/a
C : 11.4300 : 0.01000 : 0.00333 : None : n/a
E : 50.8000 : 0.01250 : 0.00417 : None : n/a
----------------:----------:---------:---------:----------------------:------

Geometric Tolerances:

Name Type Joint Tolerance
-------------:------------------:----------:-----------
FC_15 : Concentricity : JOINT1 : 0.01000
FC_16 : Flatness : JOINT2 : 0.02500
FC_17 : Roundness : JOINT2 : 0.00300
FC_18 : Roundness : JOINT3 : 0.00300
FC_19 : Roundness : JOINT3 : 0.01000
-------------:------------------:----------:-----------

Specification Limits:

Upper Limit: 1.01840
Lower Limit: -0.98160

<<< O U T P U T S >>>
---------------------

Kinematic Assembly Variables:

Variable Name Nominal +/- RSS Variation
----------------:------------:-----------------
<JOINT1 : 7.0184 : 0.68018
B : 4.8105 : 0.46472
<ROLLER : 172.9816 : 0.68018
----------------:------------:-----------------

Allocated Dimensions: Weight : Original : Allocated : Dimension Name Fix Factor : +/- Tol Cp : +/- Tol Cp Std Dev :
----------------:---:--------:---------:------:---------:------:---------:<>

A : N : 1.00 : 0.05000 : 1.00 : 0.05028 : 1.00 : 0.01676 :
C : Y : 1.00 : 0.01000 : 1.00 : 0.01000 : 1.00 : 0.00333 :
E : N : 5.00 : 0.01250 : 1.00 : 0.06286 : 1.00 : 0.02095 :
----------------:---:--------:---------:------:---------:------:---------:<>

Specification Results:

Specification Name: SP_14
Specification Type: Dependent Angle
Nominal Dimension: 172.9816
Geometric Tolerances: Applied
Analysis Model: RSS
Target Assy Sigma: 3.00

Spec Limit Assy Std Dev Assy Sigma Rejects (ppm) DPU
-------:-----------:-------------:----------:---------------:-------------<>
Upper : 1.01840 : 0.33283 : 3.06 : 1107.17 : 1.1072e-03
Lower : -0.98160 : : 2.95 : 1592.46 : 1.5925e-03
-------:-----------:-------------:----------:---------------:-------------<>
Total : 2699.62 : 2.6996e-03

The data displayed by TI/TOL is summarized into the following categories:

1) Inputs--This includes all the data associated with the independent (i.e. manufactured) dimensions, such as nominals and tolerances. If the user has selected a statistical model, standard deviations for each dimension tolerance are also displayed. For the SSC model, the mean shift factor (as a fraction of the dimension tolerance) is displayed. If the user has defined a specific process for a dimension, the process description is displayed. Dimension parameters that don't apply to the model chosen are labeled "n/a." If geometric tolerances are applied, a table of their types, joints and bandwidths appears next. The user-defined specification limits appear last.

2) Outputs--This includes a table of the kinematic variable variations, the specification type, an allocated dimensions table showing the original and allocated tolerances, and a table summarizing how well the allocated assembly variable compares to the assigned specification limits. For the WC model, the "Allocated dimensions" table shows which variables are fixed (i.e. won't be adjusted by the allocation), the weight factors for each dimension, and the original and allocated tolerances. If the user has chosen one of the statistical models, the original and allocated Cp (process capability), as well as the allocated standard deviation are also displayed. For the WC model, the "Specification Results" table displays the specification limits, the WC variation and whether each specification limit was satisfied (assembly variation smaller than allowable) or violated (assembly variation larger than allowable). For the statistical models, the "Specification Results" table displays the specification limits, the assembly variable standard deviation, the number of standard deviations inside each specification limit, and the rejects in ppm (parts per million) and DPU (defects per unit).

Specification analysis can be performed from this same window by selecting the Analyze button and clicking OK.


Weight Factors Allocate

If more than one design specification has been defined, this option is identical to the previous one (Select Specification...). If only one design specification has been defined, it automatically performs the analysis for that specification. All output is the same as for the Select Specification... option.


4.7 Help

The TI/TOL 2D Analyzer has built in a wide array of tolerancing aids, as well as instructions on the use of most of the Analyzer commands. There are two options available from the main menu.


Help Index

The Help Index button activates the Help Index window.

Figure 4.19: The Help Index window.

This window provides access to the six topics listed in the top of the window.


Tolerance Reference

The Tolerance Reference button activates the Tolerance Reference window.

Figure 4.20: The Tolerance Reference window.

This help option contains a wide array of tolerancing reference materials. The topics included are listed in the top box of Figure 4.20.

The help options contain too much information to give a complete summary in this chapter. 

 PRO-E 2 D
Modeler:
Title | Overview | Modeling | Commands
Analyzer:
Title | Overview | Analysis | Allocation | Interface
Verification: Overview

 AutoCAD 2 D
Modeler:
Title | Overview | Modeling | Commands
Analyzer: Title | Overview | Analysis | Allocation | Interface
Verification: Title | Overview

 Catia 3 D
Modeler:
Title | Overview | Modeling | Commands | Building a Tolerance Model

The ADCATS site: Home | ADCATS Info | Search | Site Map | Bulletin Board | Reports & Publications | Bibliography | Contact Us