Let us see an example where we need to test a sample that has some variety and we want to automatically vary some test parameters like a calculation, pre-load setting or the end of test criteria based on the type of specimen.
Step 1: Create specimen number inputs to represent variables to control the test parameters: param_calc for calculation setting, param_pre_load to specify the pre-load setting and param_eot for the end of test load rate threshold.
Step 2: Create a choice input and add the choices to represent the kind of variety in your sample. To keep it application agnostic let us call these Red, Green and Blue
Step 3: Now click on the Linked Values button to add the three parameters in step 1 as linked parameters and then specify the values for these parameters for the three choices (Red, Green and Blue).
Step 4: Use the three parameters in step 2 at the appropriate places in the method setup
Step 5: Finally make sure you prompt the user to make the choice when testing a specimen in the sample. To display the choice input on the main test layout page add the Choice input in Workspace->Operator Inputs. To have the choice input on a separate prompt page, add it to the "before specimen" page under Prompted Test.
With a few steps you now have the ability to change key test parameters based on a choice that the operator can easily select. I know there are testing software products that ask the user to write code to do something like this. With Bluehill's Expression Builder this kind of powerful referencing is made very intuitive.
Read more











