Calculeaf Features Blog Guide Pricing Open app

Math

This section is the syntax. You will define names, attach units, convert answers, and drive values with input boxes, sliders, and lists.

A Calculeaf worksheet with unit-aware assignments for a uniformly distributed load and the reaction that uses them.
Assignments with units, then a formula that uses those names.

Where the buttons live

Open the Math tab. Algebra, Compare, Solve block, and Matrix / Vector sit on the left. Then come Operators ▾, Functions ▾, Constants, Units, and Symbols.

Two related controls live on other tabs. The worksheet unit system is on Home, in the System group. The Autocomplete switch is in HomeSettings.

A slider is not a ribbon button. Right-click an assignment you have already written and add one from that menu, or convert that assignment to an input box. A list is its own region. Insert it from the Insert tab.

Three operators

:= defines a name. A trailing = prints the answer. == compares two values. Use the wrong one and the line will not do what you expect. The expressions page takes them in turn.

The pages

  1. Expressions and assignment — what to type to define a name, and how to get a number onto the page.
  2. Variables and scope — which regions can see the name you just defined, and what happens if you define it twice.
  3. Units — how to attach kN/m to a number, and what Calculeaf does when the dimensions do not agree.
  4. Unit systems — your client works in feet and pounds; how to show them that without retyping the sheet.
  5. Conversion with to() — how to force one answer into lbf and keep it there.
  6. Autocomplete — why a suggestion list appears under the cursor, and how to drive it from the keyboard.
  7. Greek letters and symbols — the quickest route to θ or σ without hunting through a picker.
  8. Sliders — how to sweep an input through a range and watch the sheet respond.
  9. Input boxes — how to turn a numeric assignment into a field someone can type in, then lock the rest of the page.
  10. Dropdown lists — how to switch a whole set of inputs between load cases or material grades in one click.

Start with expressions and assignment. That is the page with the typing in it.