System Variables
In addition to the user-specific variables, HiCAD provides
- numerical system variables
with the name @, @0 to @9, Z, Z0 to Z9, ZA, ZB to ZZ and
- alphanumerical system variables
with the name $@, $@0 to $@9,
which can also be used in numerical and alphanumerical expressions. On the one hand, these variables describe the coordinate system used and the status of the system and, on the other, they contain the results of various calculation programs.
The following variables describe the coordinate system:
- @ Conversion factor for the unit of measure to millimetres (1 for m, 10 for cm etc.)
- @0 Conversion factor for natural coordinates to millimetres
- @1 Conversion factor for millimetres to natural coordinates
- @2 Scale number
- @8,@9 Original coordinates of the screen coordinate system.
Values are mainly assigned to the remaining variables in calculation programs.
To view the current content of the system variables, select Information > 3-D, Further > Display variables memory .
Please note:
- You can also work directly with the system variables and use them in expressions. A value assignment to these variables is accepted. However, you should proceed carefully as these variables are changed again and again in corresponding actions.
- Only the shortened values, i.e. the coordinates relative to the origin of the screen coordinate system, are saved in all variables containing the coordinates. Together with system variables @8 and @, however, the absolute values can immediately be determined from them.