User Parameters are a set of 30 parameters which are used to control the Post Processing. These parameters are changed at the Beginning of Proc statement.
The 30 available parameters are divided into 5 different types, each with 6 parameters (post names):
|
Type |
PostParams.xml Name |
Post Name |
Default Value |
Remarks |
|
Boolean |
U_PARAM_BOOL_1... U_PARAM_BOOL_6 |
PUP_BOOL1- PUP_BOOL6 |
False |
|
|
Integer |
U_PARAM_INT_1... U_PARAM_INT_6 |
PUP_INT1- PUP_INT6 |
0 |
|
|
Combo |
U_PARAM_COMBO_1... U_PARAM_COMBO_6 |
PUP_COMBO1… PUP_COMBO6 |
1st item in the list |
|
|
Real |
U_PARAM_FLOAT_1... U_PARAM_FLOAT_6 |
PUP_FLOAT1… PUP_FLOAT6 |
0.0 |
For parameters that are not unit dependant, i.e. angle. |
|
Real (Units dependent) |
U_PARAM_UD_FLOAT_1... U_PARAM_UD_FLOAT_6 |
PUP_UDFLT1 … PUP_UDFLT6 |
0.0 |
For parameters that are unit dependant, i.e. distance. |
Minimum and maximum values are as
follows:
Min. Integer Value = 0; Max. Integer
Value = 536870912
Min. Real Value = -536870912; Max.
Real Value = 536870912.
The control over these parameters and the visibility of the branch are done through an XML file that can be edited by any XML/text editor. The default XML file (PostParams.xml) is located in the following folder C:\Cimatron\CimatronE\Data. This XML file is loaded into any new NC document and is saved as a part of the NC document (for example, if the .elt is opened on another computer, the original settings are used). This file is also saved as part of the document template; this enables a specific user to use more than one predefined setting.
Whenever an NC document is loaded, its internal PostParams.xml is written to the following folder: C:\Cimatron\CimatronE\Data\NC. This file can be edited/replaced as long as the .elt is still open. Saving the NC document will store the new settings. Note that in order to allow the .elt save operation; a meaningful change should be done to the document.