Parameters

This section describes operators belonging to the Parameters category.

This page discusses:

Angle

Creates an angle parameter.

Inputs

Name Type Description
min Angle
max Angle

Outputs

Name Type Description
Angle Angle Parameter value

Boolean

Creates a boolean parameter.

Outputs

Name Type Description
Value Boolean Parameter value

Empty

Creates an empty value.

Inputs

Name Type Description
Number Integer

Outputs

Name Type Description
Empty Data Feature

Identity Matrix

Creates an identity matrix.

Inputs

Name Type Description
Dimension Integer Wanted matrix dimension

Outputs

Name Type Description
Matrix Matrix Identity matrix

Image

Allows to import an image.

Outputs

Name Type Description
Image Bitmap Imported image

Input

Allows to use a feature of the part in the graph.

Outputs

Name Type Description
Imported

Integer

Creates an integer parameter.

Inputs

Name Type Description
min Integer
max Integer

Outputs

Name Type Description
Value Integer Parameter value

Length

Creates a length parameter.

Inputs

Name Type Description
min Length
max Length

Outputs

Name Type Description
Value Length Parameter value

List Editor

Converts a multiline string into an array of real numbers.

Outputs

Name Type Description
List List

Matrix Init

Creates a matrix and initializes it with a given value.

Inputs

Name Type Description
Rows Integer Number of rows
Columns Integer Number of columns
Value Real Initialization value

Outputs

Name Type Description
Matrix Matrix Created matrix

Real

Creates a parameter of type real.

Inputs

Name Type Description
min Real
max Real

Outputs

Name Type Description
Value Real Parameter value

Reference Elements

Creates reference elements (origin point, xy yz and xz planes).

Outputs

Name Type Description
XY Plane Plane
YZ Plane Plane
ZX Plane Plane
Origin Point

Sequence

Generates a sequence of a given number of values between ranges. you can repeat each value several times and you can repeat the whole series several times (in that case, each series is returned in a different list).

Inputs

Name Type Description
Inferior Bound Real Inferior range used to generate the sery
Superior Bound Real Superior range used to generate the sery
Number Integer Number of values in the sery (without consideration of repetition inputs)
With Bounds Boolean Include bounds or not
Number of Each Value Integer Number of occurrence of each value in the sery
Number of Series Integer Number of occurrences of the sery. earch occurrence is returned in a separate list (so structure depth is increased)

Outputs

Name Type Description
List List Created structure

Sequence by Step

Generates a sequence of values between ranges, separated by a given value. you can repeat each value several times and you can repeat the whole series several times (in that case, each series is returned in a different list).

Inputs

Name Type Description
Inferior Real Inferior range used to generate the sery
Superior Real Superior range used to generate the sery
Step Real Interval between consecutive values in the sery (without consideration of repetition inputs). it can be negative
Bounds Boolean Include bounds or not
Number of Each Value Integer Number of occurrence of each value in the sery
Number of Series Integer Number of occurrences of the sery. earch occurrence is returned in a separate list (so structure depth is increased)

Outputs

Name Type Description
List List Created structure

Sequence by Step and Number

Creates a list of number values, starting from i, with a given step.

Inputs

Name Type Description
Initial Real Starting value
Step Real Step of the series
Number Integer Number of wanted values in the output list
With Bounds Boolean If true, the list starts at i + s instead of i.

Outputs

Name Type Description
Created List List

String

Creates a parameter of type string.

Outputs

Name Type Description
Value String Parameter value

Vector

Creates a one dimension array.

Inputs

Name Type Description
Values Real

Outputs

Name Type Description
Vector Vector Created vector

Vector 3

Creates a vector with three reals with an option to create a vector with one row three columns or the opposite.

Inputs

Name Type Description
X Real
Y Real
Z Real
Orientation Boolean Change this value if you want to change the orientation of the vector (vertical or horizontal)

Outputs

Name Type Description
Vector Vector