0% found this document useful (0 votes)
508 views1 page

TopSolid'WoodCam Processes Operators - US

The document describes the different types of operators, functions, and conditions that can be used in the value field of a variable in TopSolid’WoodCam. It lists operators like addition and subtraction, functions like sine and square root, conditions using '?' and ':', and comparison operators such as less than and equal to. Strings can also be evaluated using '&' around the value.

Uploaded by

heron1000
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
508 views1 page

TopSolid'WoodCam Processes Operators - US

The document describes the different types of operators, functions, and conditions that can be used in the value field of a variable in TopSolid’WoodCam. It lists operators like addition and subtraction, functions like sine and square root, conditions using '?' and ':', and comparison operators such as less than and equal to. Strings can also be evaluated using '&' around the value.

Uploaded by

heron1000
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
  • TopSolid’WoodCam processes operators

TopSolid’WoodCam processes operators

Value field of a variable

The field accepts the following equation operators:

- ‘-‘ : subtraction
- ‘+’ : addition
- ‘/’ : division
- ‘*’ : multiplication
- ‘^’ : power

The field evaluates the following equation functions:

- ‘sin(x)’ : sine of an angle


- ‘asin(x)’ : angle from cosecant
- ‘cos(x)’: cosine of an angle
- ‘acos(x)’ : angle from secant
- ‘tan(x)’ : tangent of an angle
- ‘atan(x)’ : angle from cotangent
- ‘sqrt(x)’ : square root of a number
- ‘log(x)’ : logarithm of a number
- ‘round(x,decimal)’ : round a number
- ‘int(x)’ : whole value of a float number
- ‘abs(x)’ : absolute value of a number
- ‘sgn(x)’ : sign of a number

The field accepts conditions:

- ‘?’ : ‘then’ if the condition is true


- ‘:’ : ‘else’ if the condition is false

Examples:
‘condition’?’true’:’false’
.ComplexForm.1.Tool.Diam>=20?2:1

The field accepts the following comparison operators:

- ‘<’ : less than


- ‘<=’ : less than or equal to
- ‘>’ : greater than
- ‘>=’ : greater than or equal to
- ‘==’ : equal to
- ‘ !=’ : not equal to

The field (or part of the field) could be evaluated as a string:

- ‘&value&’ : transforms ‘value’ to a string. ‘value’ could be a number, an equation, a condition …

TopSolid’WoodCam processes operators 
 
 
Value field of a variable 
 
 
The field accepts the following equation operators:

You might also like