Prerequisites
Before you begin, make sure you have:- A Calcs.com account with Calcs Builder access
- Basic familiarity with engineering calculations
- A web browser (Chrome, Firefox, Safari, or Edge)
Step 1: Access Calcs Builder
-
Log into Calcs.com
- Go to app.calcs.com
- Sign in with your account credentials
-
Navigate to Calcs Builder
- Click on âCalculator Builderâ in the main navigation
-
Create New Template
- Click âCreate a new calculatorâ
Step 2: Set Up Your Template
Basic Information
At the top of the page you can enter:- Template Name: âPythagoras Calculatorâ
- Description: âCalculate the hypotenuse of a right triangle using the Pythagorean theoremâ
Template Structure
- Sections: Create a section called âTriangle Dimensionsâ
Step 3: Add Your Input Widgets
First Input Widget (Side âaâ)
-
Add an Input Widget
- Click âAdd Widgetâ â âInputâ
-
Configure the Input
- Label: âSide aâ
- RefID:
a(Important: This is the internal reference name) - Symbol:
a(This is what displays in equations) - Units: âmâ (or leave blank)
- Default Value: 3
Second Input Widget (Side âbâ)
-
Add another Input Widget
- Click âAdd Widgetâ â âInputâ
-
Configure the Input
- Label: âSide bâ
- RefID:
b(Important: This is the internal reference name) - Symbol:
b(This is what displays in equations) - Units: âmâ (or leave blank)
- Default Value: 4
Step 4: Add Your Equation Widget
Hypotenuse Calculation (Side âcâ)
-
Add an Equation Widget
- Click âAdd Widgetâ â âEquationâ
-
Configure the Computation
- Label: âHypotenuse câ
- RefID:
c(Important: This is the internal reference name) - Symbol:
c(This is what displays in equations) - Formula:
sqrt(a^2+b^2) - Units: âmâ (or leave blank - n.b. the units for the equation widget need to match what is expected from the units of the inputs, so if you multiply m*m you would need to specify m^2 in the equation to avoid an error. This is done to ensure units come out as you expect and prevent hidden issues.)
Important: RefID vs SymbolCurrent Workaround Required: The current version of Calcs Builder requires you to specify both RefID and Symbol for each widget.
- RefID: This is the internal reference name used by all widgets to refer to each other in equations. It must be a simple identifier (no special characters or operators).
- Symbol: This is what displays in equations and can include mathematical notation.
- In equations, widgets reference each other using their RefID
- But they display using their Symbol
-
For example, if you want to display
c²in equations, you canât usec^2as the RefID because the math engine wonât know if youâre referencing variablecand squaring it, or ifc^2is the actual variable name
Step 5: Test Your Calculation
- Preview the template
- Click the preview button top right to see it in action
-
Enter Test Values
- Input side a = 3 units
- Input side b = 4 units
- Verify the hypotenuse c calculates to 5 units (classic 3-4-5 triangle)
-
Validate Results
- Check that the calculation works as expected
- Test with different input values (e.g., a=5, b=12 should give c=13)
Step 6: Save and Publish
- Save Your Template
- Your work with automatically save as you go along in draft format
- To share with teammates or use in real projects, click âSave/Publishâ
- Add any notes or comments
Congratulations! đ
Youâve created your first Calcs Builder template! This basic example demonstrates the core workflow:- Inputs â Collect user data (sides a and b)
- Calculations â Process the data (Pythagorean theorem)
- Outputs â Display results (hypotenuse c)
Next Steps
Learn More
- Widget Types - Learn about different widgets
Common Next Steps
- Add Lookup Widgets - Reference material properties or standard values
- Include Validatio Checksn - Ensure inputs are within acceptable ranges
- Add Diagrams - Visualize the calculation
- Create Reports - Generate professional output
Need Help?
- Check our Troubleshooting Guide
- Review Best Practices
- Contact support if you need additional assistance
Ready to build something more complex? Check out our Common Workflows for real-world examples.