1648 HEIDENHAIN Technical Manual iTNC 530 HSCI
The prerequisite for linking, i.e. the relationship between the "Tools" view and
the "Pockets" view, is the unique column 'T' (tool number). However, a tool can
occur more than once in the "Tooling list" and "T usage order" views (e.g.
because of multiple tool calls in an NC program).
Column definition: The description of a column of the view (table) consists of
multiple configuration settings. The structure of a column description must
correspond to that of a Python dictionary:
Entry Description
’name’: Column identifier that is displayed as the column title (e.g.
’T’)
’type’: Data type of values in the column
(’float’ for numbers, ’str’ for string, ’check’ for check box).
The 'float' and 'str' column types differ only in the type of
sorting used (sorting by string or numerical value). The
’check’ column type generates a column with check
boxes.
’sort’: Conditions for sorting
’.blanks_on_top’, blank cells at the beginning of the table
’.blanks_on_bottom’, blank cells at the end of the table
’.number_before_letter’, numerical values before strings
’.letter_before_number’, strings before numerical values
The numerical values and strings are each sorted
separately. The settings for blank cells and number/string
sorting can be combined.
’align’: Text alignment in the column
(’left’/’right’/’center’)
’gettext’: Translate or do not translate the cell content ('value') with
the gettext function
('true'/'false')
’value’: Value to be used as cell content.
Further rules can be used to adapt the value. The rules are
executed sequentially one after the other, thereby
enabling you to nest the rules. The last applicable rule
determines the displayed value.
optional
’background’:
Color to be used for the background of the cell
Rules can be used to define a background color for the cell.
optional
’background-
pix’:
A semi-transparent window is shown in the currently
selected line to make the line better visible.
The background color of the cell shines through the cursor
('true'/'false'). For this purpose, an area to the left of the
text is reserved in a cell. This area then contains a
transparent, colored square.
optional
’condition’:
The content of the cell ('value') will be displayed or the cell
remains blank, depending on a condition.
If the result of the condition is 'false', the value will not be
displayed and the cell remains blank.