Design Tables: Other Operations

You can perform various operations on Design Tables.

This page discusses:

Add a Column to a Design Table

You can add a column to a design table.

To add a column to a design table, open the .txt file in a text editor or the .xls file in Excel, and add a column to the file.

Add Ranges and Values to a Design Table

You can add ranges and values to a Design table.

It is possible to add ranges and default values to a design table. The ranges appear between [;], and the default values between <> (see example below).



It is possible to specify a range:

  • At the top of a column: in this case the range applies to all cells if no other range is specified in the cells. In the table above, the range that applies to cell A2 is [-5;5] and the one that applies to cell A3 is [-20;20].
  • In a specific cell: it is possible to add a range to a specific cell (see cell A2 in the table above). In this case, the range specified in this cell applies to this cell and to the cells located below if no range is specified at the top of the column. If a range is specified at the top of the column, the range indicated in the cell applies only to this cell. In the table above, [-5;5] applies only to cell A2 because a range [-20;20] is specified at the top of the column. If no bounds were indicated at the top of the column, the range indicated in cell A2 would also apply to cell A3.
Notes:
  • When specifying a range, only one of the bounds may be indicated. ([2;] in the table above for example).
  • Ranges contained in the Design Table override those you might have added to your parameters by using the Add Ranges... command.
  • The default value specified between <> (see table above, column 2) indicates that the parameter is not constrained by the Design Table.
  • If a range is specified but no default value, the parameter value is not constrained by the Design Table.

Delete a Design Table

You can delete a design table.

In the tree, right-click the design table and select Delete.

Make a Query in a Design Table

You can make a query in a Design table.

The syntax which is authorized in the Filter box of the Design Table dialog box (Configurations tab) is the same as for Engineering Rules Capture checks. You can type the filtering relation directly in the appropriate box or click Edit... to access the language dictionary. An example of a query relation: TangE >10 deg and yE > 10mm

Rearrange Columns in a Design Table

You can rearrange columns in a Design table.

The way columns are arranged in a design table is identical to the way the associations were defined. You can rearrange the columns without de-associating the parameters and the columns and associating them again just afterwards. To do so, click the Associations tab in the Design Table window, and use the Up and Down arrow buttons.

Select the Design Table Editor on Unix

You can select the Design table editor when working in a Unix environment.

The environment variable CATTermDT enables you to choose the terminal from which the design tables editor will be started. The editor can be set up by using the environment variable CATTextEditorDT. xterm is used by default. This way, you can select the terminal, which can impact the way the editor behaves. For example, for Japanese users, if vi is started from xterm, vi does not support kanji whereas if it is started from aixterm (AIX), kanji are supported. Example:

export CATTermDT=aixterm