Expression Builder (Name Builder)

Used to compose name expressions to be used in NC Data.
Setting Description
Expression variables List of available OpenBridge Modeler variables to compose the expression.
Selected variables List of selected variables to compose the expression.
Move right Click to move the selected expression variables from available list to selected variable list.
Delete Click to delete the selected variables from selected variable list
Move Up/Down Moves the selected variable within selected variable list in upward / downward direction, respectively.
Used-defined text User defined text or text separator symbols to be added as a part of expression (e.g., text, numbers, special characters).
  • ? Moves the user-defined text to selected variable list.
Expression preview Shows the preview of expression as per the variables in selected variable list.

Expression Validation

Besides file name the expression builder validates all expression variables written within %. If something gets written in the string that is not a variable and represented in between % symbol then the expression validator triggers you to remove such non-variable expression, when you load such template and tries to create report out of it. For example, when you accidently load wrong template that is not the requirement, where it looks for a Subfolder Name as a Model Name and File Name as a Position Number. Then once you proceed to generating an NC file, you will get a message:

"File Name expression must contain either position number or ship number variable".

This validation reloads expression variables applicable on several of NC Data sub tabs: 'General', 'Header-ST', 'Marking Attached Part' and 'Text Stenciling-SI'.