2.1.1 Principle of the Calculation Lines

Note: Various toolboxes assist with data entry.






Calculate - calculate/modify line

Graphic formulae

Graphic formulae should be used when the main emphasis is on the visual appearance (e.g. in complex formulae). Graphic formulae and other entries can be arbitrarily combined in the text program, i.e. individual terms can be entered as graphic formulae. 






Calculate - Graphic formula

Representation of formulae

Declare lines as input lines or locked lines

Calculation lines can now be explicitly declared as input lines. Leading to faster data input as relevant information is specifically queried. The data input assistant takes this option into account and queries only the specified input data while importing templates.

Calculation lines may be locked. Preventing unwanted modifications in those lines. Modifications are only feasible after confirming a security message.

The easiest way for inserting data is via the context menu.

: Extras-Display-Show Control labels highlight the lines. Color can be set under Extras-Settings-Program interface-Color of Input lines/Color of saved lines.

2.1.2 Definition of Variables

Numerical values or texts can be assigned to a variable.

Default values are assigned to a variable by writing the variable name with the relevant value into a blank line
(e.g. D = 100 mm) and calling up the Calculate line function.

If specified, results of calculation lines, summations or the Result single-lined/right function are automatically assigned to a variable. The expression that appears before an equals sign or colon character is automatically interpreted as a variable.

VCmaster identifies all dependencies automatically. If a value is changed, the program recalculates the relevant lines. This feature enables calculation algorithms to be formulated without any programming knowledge.

Validity of variables

The specification made last is decisive. If the same variable is specified a second time, the new value is applied from this point on.

Definition of calculation areas

VCmaster is capable of encapsulating algorithms. Meaning, variables are explicitly assigned a specific validity range, thus minimizing the risk of confounding variables, especially when several similar calculations are repeated. 
This significantly speeds up calculations.


Calculate - Delimiting calculation range

Variable names

Not allowed Error because the ... Allowed
h2 = 100 mm h = 10 mm
X = h2 ... variable h is missing X = h2 = 100 .00 mm2

b/2 = 20 mm b = 40 mm
b1 = b/2 ... variable b is missing b1 = b/2 = 20 .00 mm

F(10) = 500 N F[10] = 500 N
σ = F(10)/A ... operator * is missing σ = F[10] / A = 10 .00 N/mm2
[Tip: VCmaster expects F * ( ... ) ]

2.1.3 Examples

Specification of a variable
D= 10 mm

Text variable (e.g. for materials and database queries):
Selected bolt= "M12"

Formula without text:
F/A= 10.00 N/mm2

Formula with text (terminated by an equals sign) and variable allocation:
Stress σv = Re * a / 100 = 846.00 N/mm2
max. moment M = q* L2 / 8 = 5.56 kNm

Graphic formula with variable allocation (k90):

Coefficient k90 = = 0.59

Simple example from a structural analysis: