CalcTree Help Pages
  • What is CalcTree?
  • Getting started
    • CalcTree Pages
    • Create a CalcTree Page
    • Add a calculation
    • Collaborate with a colleague
  • Calculations
    • Parameters
      • Math formulas
        • Parameter Data Types
        • Native Functions
          • Arithmetic Functions
          • Trigonometric Functions
          • Logical & Comparison Functions
          • Matrix & Vector Functions
          • Probability & Combinatorics Functions
          • Statistical Functions
          • String Functions
          • Utility Functions
          • Other Native Functions
        • Valid Expression Syntax
      • Supported Units
      • Dropdown List Parameters
        • Linking CSV Data to Dependent Dropdowns in CalcTree
      • Parameter Settings
    • Integrations
      • Python in CalcTree
        • Adding a Python Source
        • Defining Parameters in Python
        • Referencing Other Parameters in Python
        • Working with Units in Python
        • Creating Tables and Visuals in Python
        • Consuming Files in Python
        • Using Pre-installed Python Libraries
      • Spreadsheets [Coming Soon!]
      • File Upload
        • CSV files
      • 3rd Party Software Plugins
        • Excel
        • Grasshopper
        • ETABS [v20 & v21]
        • ETABS [v22]
        • SAP 2000
        • CSI Bridge [v26]
    • Templates [Coming Soon!]
    • Optimising your calculations
  • Pages & Reports
    • CalcTree Documents
    • Static content
    • Parametric content
      • Parametric equation
      • Inputs
      • Outputs
  • Export to PDF
  • API
    • GraphQL API
      • Generating an API key
      • Queries
        • GetCalculation
        • Calculate
      • Examples
        • Bulk calculations with Python
  • Collaborate
    • Add members
    • Review and approval
    • Add stakeholders
  • Administrate
    • CalcTree Workspace
    • Versioning and Audit trail
  • CalcTree for System Administrators
Powered by GitBook
On this page
  1. Pages & Reports

CalcTree Documents

Learn how to write and edit parametric documents on CalcTree

PreviousOptimising your calculationsNextStatic content

Last updated 4 months ago

CalcTree uses Pages to organise calculation works. An important component of a CalcTree page is the document. The document generally represents:

  • Static content, such as text and images, and

  • Parametric content such as calculated charts, that can update in response to calculation results

The parametric content dynamically update when corresponding calculations are run. Those calculations are defined by Sources and their Parameters which hold calculated values:

Dive deeper into creating calculations:

CalcTree document editor provides necessary elements for composing engineering documents and applications. You can access these elements by typing / , and then selecting from options that appear in the slash menu:

Continue reading on next page to learn how to write and edit content on CalcTree documents, and how to make parametric content from calculations.

The document can eventually get printed as an engineering report. Additionally, the document can act as a web app for your team. Continue reading this section to learn more about possibilities inside a CalcTree document.

Create calculations

Sources and Parameters